Введение
Постановка задачи
Целью расчетно-графического задания является закрепление теоретиче-ских знаний и практических навыков самостоятельного решения инженерных задач, развитие творческих способностей, умение разрабатывать законченное программное приложение, умение пользоваться технической, справочной и нормативной литературой.
Темы расчетно-графического задания связаны с проектированием и реализацией базы данных для конкретной предметной области, дальнейшей разработкой программного приложений для работы с базой данных.
Примерные темы расчетно-графического задания могут быть следующими:
-"Поликлиника";
-"Библиотека"
-"Аэропорт";
-"Спортивный клуб";
-"Школа";
-"Склад промышленной продукции";
-"Магазин аудио- и видеокассет";
-"Телефонная книга";
-"Кафедра";
-"Деканат".
Тема расчетно-графического задания может б ыть предложена студентом в зависимости от его интересов по согласованию с преподавателем.
Расчетно-графическое задание состоит из двух частей: проектирование базы данных и разработка программного приложения для работы с базой данных.
Первая часть - проектирование базы данных - осуществляется в три этапа:
-построение инфологической модели базы данных;
-построение даталогической модели базы данных;
-построение физической модели базы данных.
Вторая часть предполагает:
-разработку схемы алгоритма программы;
-выбор программных и языковых средств реализации поставленной задачи;
-разработку программного кода;
-отладку и тестирование программы.
Результаты расчетно-графического задания оформляются в виде пояснительной записки (СТП 101-00) и защищаются студентом в конце семестра.
1 Построить инфологическую модель:
1.1 выделить фрагменты предметной области;
1.2 проанализировать входные, выходные сообщения, запросы в каждом фрагменте;
1.3 построить перечень атрибутов;
1.4 определить объекты, атрибуты каждого объекта, связи между объектами;
1.5 построить ER-диаграмму предметной области;
2.6 дать формализованное описание предметной области (используя таблицы Связи и Объекты).
2 Построить даталогическую модель предметной области:
2.1 выбрать СУБД для реализации ИС;
2.2 перейти от ИЛМ к ДЛМ;
2.3 построить схемы отношений ДЛМ, опираясь на выбранную СУБД.
3 Построить физическую модель данных:
3.1 в выбранной СУБД реализовать полученные схемы отношения;
3.2 заполнить таблицы данных записями (не менее 20).
4 Написать приложение для работы с базой данных (спроектированной в первой части РГЗ). Приложение должно включать в себя следующие функции:
-создание, удаление, редактирование и просмотр данных;
-работу с несколькими таблицами данных;
-вывод данных в виде отчета на экран, принтер;
-доступ к функциям приложения с помощью "горячих" клавиш и меню.