WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

   Добро пожаловать!


Pages:     | 1 | 2 || 4 |

6.1.На основе таблицы Студенты создать форму Студенты (рис.8.2), содержащую все сведения о студентах. В заголовке формы Студенты создать две командные кнопки с подписями Родители и Оценки, нажатие на которые в дальнейшем вызовет выполнение макросов МакРодители и МакОценки.

Рис.8.2.

6.2.На основе таблицы Родители создать форму Родители, содержащую сведения о Коде студента, Фамилии и Имени обоих родителей, их Пол и Телефон.

6.3.На основе таблицы Оценки создать форму Оценки, содержащую сведения о Коде студента, Оценках по химии, информатике и математике и Номере семестра.

7.Создать макросы МакРодители и МакОценки, обеспечивающие открытие соответствующих форм с помощью командных кнопок.

7.1.На вкладке Макросы перейти в режим создания макросов.

7.2.Перетащить из вкладки Формы окна базы данных База_КР форму Родители в область Макрокоманда и проверить заполнение аргументов макрокоманды.

7.3.Сохранить макрос под именем МакРодители и проверить его работоспособность.

7.4.Повторить перечисленные действия для создания макроса Мак Оценки.

7.5.Открыть форму Студенты в режиме Конструктора и активизировать в ней область Заголовка.

7.6.Перетащить из вкладки Макросы окна базы данных База_КР макросы МакРодители и МакОценки в область Заголовка формы Студенты.

7.7.Отформатировать кнопки, пользуясь командой Формат – Размер - По размеру данных.

7.8.Проверить работоспособность кнопок.

8.Контрольное задание.

8.1.Для базы данных База1, создать макрос МакАдр_1, который выполняет следующие действия:

- выдает информационное сообщение о начале работы;

- открывает форму Адреса;

- выдает об этом информационное сообщение и приостанавливает работу макроса до нажатия Кнопки;

- открывает отчет Девушки;

- Выдает информационное сообщение об окончании работы.

8.1.1.Дать этому макросу имя МакАдр_1 и сохранить его.

8.1.2.Выполнить макрос МакАдр_1.Обратить внимание на то, что форма Адреса и отчет Девушки остаются открытыми после работы макроса 8.2.Создать макрос МакАдр_2, выполняющий следующие действия:

- выдачу сообщения о начале работы макроса;

- открытие формы Адреса;

- выдачу информационного сообщения о предстоящем закрытии формы Адреса;

- закрытие формы Адреса;

- открытие отчета Девушки;

- выдачу предупреждающего сообщения о предстоящем закрытии отчета;

- закрытие отчета Девушки.

8.2.1.Дать этому макросу имя МакАдр_2 и сохранить его.

8.2.2.Выполнить макрос МакАдр_2 в пошаговом и автоматическом режимах.

9.Создать макрос МакУсл_1, с командой безусловного перехода Запуск макроса. Для макроса МакАдр_1, пользуясь кнопками Панели инструментов Макрос, открыть столбец Имя Макроса (рис.8.3.) и для каждой строки (команды) задать имена AAA, BBB, CCC, DDD, EEE и т.д.

9.1.Вставить после первой команды Сообщение команду Запуск макроса с параметром E, которая обеспечивает безусловный переход к команде E после выполнения команды Сообщение. Выполнить макрос и убедиться в правильности его работы.

9.2.Дать этому макросу имя МакУсл_1 и сохранить его.

10.С помощью кнопок Инструментальной панели Макросы добавить в окне работы с макросами столбец Условие.

Создать макрос МакУсл_2, (рис.8.3.) с командой условного перехода выполняющий следующие действия:

- выдачу стартового сообщения;

- открытие формы Адреса;

- закрыть форму Адреса по условию;

- выдать звуковой сигнал;

- выдать сообщение о завершении работы.

10.1.Каждой группе команд дать имя AAA, BBB, CCC, как показано на рис.8.3. и сохранить созданный макрос.

Примечание. В качестве условия для выполнения закрытия формы Адреса определите значение функции MsgBox(’’Закрыть ’’,1)=1. (Значение равное 1 функция MsgBox() принимает при нажатии кнопки, представленной в диалоговом окне, отображаемом этой функцией.

Рис.8.3.

10.2.Выполнить макрос в пошаговом режиме. Убедиться, что логика работы макроса верна и все его команды выполняются в нужной последовательности. Если макрос выполняется неправильно, проанализиро вать все сообщения, получаемые на каждом шаге, выявить причину и внести в макрос необходимые изменения.

11.Создать макрос МакУсл_3, с командой перехода к элементу управления.

Для построения элемента управления вызвать форму Адреса и с помощью Конструктора добавить в область Примечания формы элемент управления - кнопку с надписью «Продолжение макроса», как показано на рис.8.4.

Для созданной кнопки в контекстном меню выбрать пункт Свойство и вкладку События. В разделе Нажатие кнопки указать необходимость выполнения команды BBB макроса МакрУсл_3.

Закрыть все вкладки и сохранить созданную форму Адреса.

11.1.Добавить в макрос МакУсл_2 (рис.8.3.) после второй команды ещё команду : переход к элементу управления;(в качестве элемента управления выбрать Поле).

Рис.8.11.2.Выполнить макрос в пошаговом режиме. Убедиться, что логика работы макроса верна и все его команды выполняются в нужной последовательности. Если макрос выполняется неправильно, проанализировать все сообщения, получаемые на каждом шаге, выявить причину и внести в макрос необходимые изменения.

11.3. Сохранить созданный макрос и повторить его выполнение в автоматическом режиме.

КУРСОВАЯ РАБОТА Задание.

Разработать базу данных для получения информации о работе фирмы и выдачи запроса и отчета в соответствии с вариантом задания.

Оформление и защита.

Курсовая работа, предоставляются преподавателю в электронном виде на проверку и после допуска защищается на компьютере индивидуально.

Документы, созданные в процессе выполнения курсовой работы, предоставляются преподавателю в распечатанном виде с титульным листом и оглавлением. Контрольные вопросы для защиты представлены в отдельном разделе.

Ограничения.

При разработке курсовой работы допускаются следующие ограничения:

1.При формировании базы данных ограничиться любой совокупностью таблиц из перечня: Изделия (Услуги), Заказчики (Клиенты), Поставщики(Сотрудники), Договоры, Склады, План_Поставок, Накладные, Товарно_Транспортные_Накладные, Платежные_Поручения.

2.Все данные предметной области берутся за первый квартал текущего года помесячно.

3.В документах вместо конкретной даты указывается месяц.

4.Изделие закреплено за одним складом и выпускается одним поставщиком.

5.Поставшик может поставлять несколько наименований продукции.

6.На одном складе хранится несколько наименований изделий.

7.Каждый договор заключается одним заказчиком, но с одним заказчиком можно заключить несколько договоров.

8.Номер договора неизменен и уникален, в одном договоре могут быть указаны несколько изделий.

9.Накладная поставщика на сдачу изделий привязана к одному складу, ее номер уникален для данного поставщика.

10.Документ об отгрузке изделия со склада относится к одному договору и может содержать несколько наименований изделий, его номер уникален.

Варианты задания.

ВАРИАНТ Спроектировать базу данных, исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разработанных Вами составных форм.

Сформировать составной запрос о фактическом поступлении выбранного изделия конкретным поставщиком за рассматриваемое время.

Отчет о поступлении всех видов изделий на склады фирмы от всех поставщиков поставщик наименование количество стоимость............

ИТОГО Составить составной отчет для директора Вашей фирмы о фактическом поступлении всех изделий от всех поставщиков с группировкой по поставщикам и расчету суммарной стоимости изделий внутри группы.

ВАРИАНТ Спроектировать базу данных исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разработанных Вами составных форм.

Сформировать составной запрос о фактическом поступлении продукции от всех поставщиков помесячно за рассматриваемой период по образцу.

О дефиците поступления изделий на склады фирмы от всех поставщиков количество месяц наименова- поставщик дефицит план факт ние............... Составной отчет выдать по дефициту (только при условии Факт меньше Плана) для всех изделий от всех поставщиков. Группировку проводить по наименованию изделия.

ВАРИАНТ Спроектировать базу данных исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разработанных Вами составных форм.

Сформировать составной запрос о сумме, подлежащей оплате, по конкретному заказчику (клиенту) для выбранного изделия (услуги) по образцу.

Расчет суммы, подлежащей оплате за изделие (услугу)заказчиком.

Номер Сумма Номер договора Месяц накладной к оплате............

ИТОГО Составить составной отчет для всех изделий (услуг) по всем заказчикам (клиентам) Вашей фирмы. Группировку проводить по наименованию изделия.

ВАРИАНТ Спроектировать базу данных исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разработанных Вами составных форм.

Сформировать составной запрос о фактической работе конкретного сотрудника в количественном и стоимостном исчислении за выбранный месяц по образцу.

Оценка работы сотрудника за _месяц Наименование Количество Стоимость оказанной услуги.........

ИТОГО Составить составной отчет за квартал по всем сотрудникам. Группировку проводить по сотрудникам с расчетом их суммарного вклада.

ВАРИАНТ Спроектировать базу данных исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разработанных Вами составных форм.

Сформировать составной запрос о выполнения финансового плана Вашего предприятия за выбранный месяц первого квартала по образцу.

Анализ выполнения финансового плана фирмы за месяц Сумма (руб.) Номер Номер Отклонение По договора платежного (руб.) Оплачено договору поручения...............

ИТОГО Составить составной отчет за квартал по Отклонению (только при условии Оплачено меньше По договору). Группировку проводить по месяцам.

ВАРИАНТ Спроектировать базу данных исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разрабо танных Вами составных форм.

Сформировать составной запрос об оценке неполной оплаты отгруженной продукции (оказанных услуг) конкретным заказчиком за указанный месяц по образцу.

Составить составной отчет по всем заказчикам за первый квартал.

Группировку проводить по названию заказчика с расчетом задолжности.

Оценка неполной оплаты отгруженной продукции (оказанных услуг) заказчиком за месяц Сумма (руб.) Номер Номер Неполная Отгружено платежного накладной Оплачено оплата поручения...............

ИТОГО ВАРИАНТ Спроектировать базу данных, исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разработанных Вами составных форм.

Сформировать составной запрос о фактической отгрузке изделий конкретному заказчику за рассматриваемое время.

Отчет об отгрузке всей продукции со складов фирмы заказчику за _месяц Номер Наименование Количество Стоимость договора изделия............

ИТОГО Составить квартальный составной отчет для директора Вашей фирмы о фактической отгрузки всех изделий для всех клиентов. Группировку проводить по заказчикам с расчетом общей стоимости отгруженной продукции клиенту.

ВАРИАНТ Спроектировать базу данных исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разработанных Вами составных форм.

Сформировать составной запрос об обеспеченности конкретного договора планами поставок продукции в выбранном месяце по образцу.

Составить квартальный составной отчет по всем договорам только при условии План меньше Отгрузки. Группировку проводить по договорам.

Анализ обеспеченности договора_ планом поставок продукции за _ месяц Количество Наименование Отклонение Отгрузка План продукции (планпо договору поставок отгрузка)............

ИТОГО ВАРИАНТ Спроектировать базу данных исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разработанных Вами составных форм.

Сформировать составной запрос о долге конкретного поставщика по сдаче продукции на склады фирмы за выбранный месяц по образцу.

Долг поставщика за месяц Название Номер Количество Долг продукции склада План Факт...............

ИТОГО Составить отчет за квартал для всех поставщиков при условии положительного Долга. Группировку проводить по поставщикам.

ВАРИАНТ Спроектировать базу данных исходя из списка приведенных выше таблиц и заполнить их правдоподобными данными с помощью разработанных Вами составных форм.

Сформировать составной запрос о сумме, подлежащей оплате, конкретным заказчиком по отгруженной продукции за выбранный месяц по образцу.

Расчет суммы, подлежащей оплате клиентом за продукцию отгруженную в месяце.

Номер Наименование Количество Стоимость отгр. продукции договора изделия продукции............

ИТОГО Составить квартальный составной отчет по всем заказчикам с группировкой по клиентам.

Темы к защите курсовой работы 1.Распределенная обработка и распределенные базы данных.

1.1.Централизованная организация данных.

1.2.Смещанная организация данных.

1.3.Децентрализованная организация данных.

2.Информационная система.

2.1.Информационные потоки.

2.2. Информационные технологии.

2.2.1. Компьютерные технологии.

3. Информационно–логическая модель.

3.1. Информационный объект.

3.1.1.Структура информационного объекта.

3.1.1.1.Реквизиты.

3.1.1.1.1.Описательные реквизиты.

3.1.1.1.2.Ключевые реквизиты.

3.1.1.1.3.Функциональная зависимость реквизитов.

3.1.2.Структурные связи информационного объекта.

3.1.2.1. Типы отношений.

3.1.2.1.1.Одно-однозначные (1:1).

3.1.2.1.2.Одно-многозначные (1:М).

3.1.2.1.3.Много-многозначные (M:N).

4. Разработка баз данных.

4.1.Обследование предметной области.

4.1.1.Определение состава данных.

4.2.Определение объектов и атрибутов.

4.3. Определение всех запросов пользователей.

ЛИТЕРАТУРА 1. Экономическая информатика: Учебник для вузов / Под ред. проф. В.В.

Евдокимова. -СПб, 1997.

2. СУБД ACCESS для Windows 95 в примерах / Ю.Б. Бекаревич, Н.В.

Пушкина СПб, 1997.

СОДЕРЖАНИЕ ВВЕДЕНИЕ.................................................................................................................... Тема 1. ФОРМИРОВАНИЕ СТРУКТУРЫ ТАБЛИЦ В РЕЖИМЕ «КОНСТРУКТОРА ТАБЛИЦ»..............................................................................................Тема 2. ПОВЫШЕНИЯ ДОСТОВЕРНОСТИ ДАННЫХ ПРИ ИСПОЛЬЗОВАНИИ МАСОК ВВОДА............................................................................Тема 3. ТЕХНОЛОГИЯ СОЗДАНИЯ ПРОСТЫХ ФОРМ ДЛЯ ВВОДА ДАННЫХ...............................................................................................................................................Тема 4. ТЕХНИКА ПОСТРОЕНИЯ ЗАПРОСОВ К ОДИНОЧНОЙ ТАБЛИЦЕ............................................................................................................................................Тема 5. ТЕХНОЛОГИЯ СОЗДАНИЯ ПРОСТЫХ ОТЧЕТОВ ДЛЯ ОДИНОЧНЫХ ТАБЛИЦ.........................................................................................................Тема 6. ИСПОЛЬЗОВАНИЕ КЛЮЧЕВЫХ ПОЛЕЙ ДЛЯ СВЯЗЫВАНИЯ ТАБЛИЦ.......................................................................................................Тема 7. ПРИМЕР ПОСТРОЕНИЯ БАЗЫ ДАННЫХ С ИСПОЛЬЗОВАНИЕМ СОСТАВНЫХ ФОРМ, ЗАПРОСОВ И ОТЧЕТОВ ДЛЯ СВЯЗАННЫХ ТАБЛИЦ...................................................................Тема 8 ИСПОЛЬЗОВАНИЕ МАКРОКОМАНД (МАКРОСОВ)................КУРСОВАЯ РАБОТА................................................................................................................ИТОГО....................................................................................................................................................ВАРИАНТ 3..................................................................................................................... ВАРИАНТ 4.....................................................................................................................

Pages:     | 1 | 2 || 4 |






© 2011 www.dissers.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.