- •Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Уфимский государственный авиационный технический университет
- •Введение
- •1. Цели и задачи расчетно-графической работы
- •3. Теоретическая часть
- •4. Задания
- •5.Требования к содержанию и структуре ргр
- •5.1 Текстовая часть
- •5.2 Программная часть
- •6. Методика выполнения заданий
- •7. Требования к оформлению ргр
- •8. Критерии результативности ргр
- •9. Перечень литературы, используемой при выполнении ргр
- •Приложение 1 Исходные данные для выполнения ргр
- •Приложение 2 Варианты заданий по преобразованию бд
- •Приложение 3 Образец титульного листа пояснительной записки к расчетно-графической работе
- •Пояснительная записка
- •Приложение 4 Образец задания на ргр
5.2 Программная часть
Программная часть РГР состоит из электронного варианта ПЗ и файла БД. Файлы выполненной работы необходимо упаковать в один архив и записать на диск.
Печатный вариант ПЗ и диск с файлами сдается в конверте-файле руководителю на 14 учебной неделе для защиты РГР.
6. Методика выполнения заданий
Задание на РГР выбирается по указанному руководителем варианту из приложения 1 и оформляется на типовом бланке (приложение 2).
Для выполнения РГР необходимо:
Ознакомиться перед выполнением РГР с рекомендуемым руководителем списком литературы. При необходимости, осуществлять поиск литературы и других информационных источников по тематике работы и дополнить предложенный список по своему усмотрению.
Проанализировать предметную область для проектирования БД. Выполнить рассмотрение понятий и определений, используемых в данной предметной области и представить их в ПЗ. Спроектировать многотабличную БД на логическом и физическом уровнях. Разработать ER-модель в среде ER-Win – диаграмма «сущность-связь» для предметной области, рассматриваемой в РГР. Определить родительские сущности и ключевые атрибуты, обосновать выбор в ПЗ.
Разработать структуры таблиц в среде MS Access в режиме конструктора таблиц. Определить типы и размеры полей, задать соответствующие комментарии к полям. Отобразить в ПЗ экранные формы процесса создания структуры таблиц в режиме конструктора MS Access
Везде, где это необходимо, с помощью мастера подстановок создать фиксированные списки для заполнения полей БД.
Сформировать формы для ввода и просмотра данных таблиц БД. Отобразить в ПЗ формы данных в режиме конструктора формы и в режиме просмотра формы.
Заполнить через формы ключевые таблицы не менее 10 записями. Ссылочные (дочерние) таблицы заполнить не менее 20 записями, с использованием мастера подстановок для копирования сопряженных полей из ключевых таблиц. Отобразить в ПЗ заполненные записями таблицы.
Сформировать и выполнить запросы к БД. Отобразить в ПЗ экранные формы запросов в режиме конструктора запроса и результаты выполнения запроса и сортировки.
Сгенерировать отчет, который, исходя из особенностей конкретной БД, обязательно должен удовлетворять следующим требованиям:
составляться по результатам запроса по двум связанным таблицам;
должен иметь заголовок и примечание отчета, верхний и нижний колонтитулы страниц, заголовок и примечание группы;
по возможности исключить повторяющиеся значения в группах;
содержать как минимум одно вычисляемое поле;
иметь итоговые значения по группам и по отчету в целом.
при выборе полей, используемых для группировки и подведения итогов руководствоваться логикой их содержания
Отобразить в ПЗ экранные формы отчета в режимах конструктора отчета и просмотра отчета.
Создать кнопочную форму, разместив на ней кнопки для открытия базы данных, открытия запросов, просмотра отчета. Создать макрос для автоматического открытия кнопочной формы при обращении к БД. Отобразить в ПЗ кнопочную форму в режиме конструктора формы и режиме просмотра формы.
Разработать механизмы защиты данных от несанкционированного доступа. Для обеспечения защиты БД воспользоваться средствами определения групп пользователей БД, методами задания паролей и установки разрешений на санкционированный доступ.
Сформировать ПЗ по РГР в соответствии с требованиями п.п. 5, 7 с настоящих методических указаний.
Последовательность выполнения РГР и затраты времени представлены в табл. 1.
Таблица 1
Этапы РГР и затраты времени
№ |
Этапы РГР |
Затраты времени, (час/%) |
1 |
2 |
3 |
1 |
Проанализировать предметную область для проектирования БД. |
6/16 |
2 |
Спроектировать многотабличную БД на логическом уровне. |
4/11 |
3 |
Разработать БД средствами MS Access. Заполнить созданные таблицы БД 10 записями с использованием мастера подстановок. |
4/11 |
4 |
Сформировать формы ввода данных в таблицы БД. |
2/5 |
5 |
Сформировать и выполнить запросы к БД по критериям, заданным в варианте задания, выполнить сортировку. |
2/5 |
6 |
Сгенерировать отчет в соответствии с вариантом задания. |
5/14 |
7 |
Разработать кнопочную форму данных таблиц БД. |
6/16 |
8 |
Разработать механизмы защиты данных от несанкционированного доступа. |
1/3 |
9 |
Оформить пояснительную записку |
7/19 |
|
Итог |
37/100 |
