Физическое проектирование приложения системы баз данных
8. Обоснование выбора системы управления базами данных (СУБД) или средства разработки и используемой платформы СУБД (формата хранения данных) для реализации проектируемой СБД.
9. Создание схем отношений в виде файлов (для FoxPro - в виде .dbf-файлов, для Visual Studio и платформы Paradox - в виде .db-файлов). При этом необходимо описать данные, хранящиеся в каждой базе данных, установив соответствие между названием (содержанием) данных и его кодированным значением, которое используется в качестве имени поля базы данных.
10. Определение атрибутов (полей .dbf-файлов или .db-файлов), по которым будет осуществляться индексация (создание индексных файлов) или связь между отношениями для реализации запросов к СБД и/или предъявление информации пользователю; создание индексных файлов. Схему связи файлов базы данных описать и представить рисунком.
11. Введение в СБД записей. Количество записей в основной СБД должно обеспечить возможность выполнения операций сортировки данных и группирования выходной информации в отчетах.
12. Разработка прикладной программы на выбранном языке манипулирования данными, для организации процедур ввода и вывода информации и обслуживания СБД, которая должна обеспечить:
- открытие файлов баз данных и индексных файлов;
- двухуровневое пользовательское меню из горизонтально расположенных пунктов (BAR-меню для FoxPro) и всплывающих подменю (POPUP-меню); при этом обязательно наличие POPUP-меню (подменю меню приложения), которое содержит стандартные системные функции прикладных систем - удаление всех записей в базах данных, переиндексацию СБД, упаковку СБД, страховое копирование и т.д.
|
|
- диалоговые окна (в качестве которых могут выступать экранные формы либо стандартные средства СУБД) для осуществления неподготовленным пользователем ввода, модификации и удаления данных;
- диалоговые окна для задания критериев и диапазонов поиска и отбора в СБД при реализации запросов пользователя, которые перечислены в задании на курсовое проектирование;
- выдачу отчетов по итогам деятельности учреждений, организаций, подразделений, отдельных пользователей, для которых разрабатывается СБД, с использованием разработанных форм отчетов;
- контекстно-зависимую помощь как с применением сообщений в статусной строке, так и с возможностью вызова экранов помощи с большой текстовой информацией;
- выполнения требований по надежности СБД и сохранению целостности данных.
При разработке меню, экранных форм и отчетов необходимо пользоваться средствами для быстрой генерации либо средствами визуального программирования, предлагаемыми современными СУБД и средствами разработки.
|
|
13. Отладка программы, ее документирование - путем ввода соответствующих комментариев для процедур, функций и переменных Вашей программы. Разработка и реализация контекстно-зависимой помощи.
Документирование СБД
14. Разработка руководства пользователя вашей СБД, с учетом возможного уровня подготовки такого пользователя, включающего:
- инструкцию по формированию базы данных, содержащую правила подготовки и ввода информации в базу данных;
- инструкцию по ведению базы данных, устанавливающую порядок ведения и обслуживания базы данных, включая контроль, внесение изменений, копирование, защиту и восстановление информации, входящей в базу данных.
15. Распечатка структуры файлов баз данных, отчетов, результатов выполнения запросов.
16. Оформление пояснительной записки к курсовой работе.
Список рекомендованной литературы
1 Четвериков В.Н., Ревунков Г.И., Самохвалов Э.Н. Базы и банки данных: Учеб. для ВУЗов. - М.: Высш. шк., 1987. - 248 с.
2 Наумов А.Н. и др. Системы управления базами данных и знаний. - М.: Финансы и статистика, 1991. - 315 с.
3 Ульман Дж. Основы систем баз данных. - М.: Финансы и статистика, 1983. - 334 с.
4 Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. - М.: Мир, 1991. - 276 с.
|
|
5 Базы данных. Интеллектуальная обработка информации / В.В. Корнеев, А.Ф. Гареев, С.В. Васютин, В.В. Райх. – М.: Нолидж, 2000. – 351 с.
6 Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. – М.: Финансы и статистика, 1998. – 176 с.
7 Конноли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение. Теория и практика. – 2-е изд. – М.: Изд. дом Вильямс, 2000. – 1120 с.
8 Базы данных: Учебник для вузов / Под ред. А.Д. Хомоненко. – СПб.: Корона принт, 2000. – 416 с.
9 Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем: учебное пособие. – СПб.: Питер, 2000. – 384 с.
10 Хансен Г., Хансен Дж. Базы данных: разработка и управление. – М.: Бином, 1999. – 560 с.
11 Александровский А. Delphi 5.0. Разработка корпоративных приложений. – М.: ДМК, 2000. – 512 с.
12 Реализация баз данных Microsoft SQL Server 7.0. Учебный курс: официальное пособие для самостоятельной подготовки. – М.: Русская редакция, 2000. – 528 с.
13 Канту Марко и др. Delphi. Руководство разработчика. – К.: Век; М.: ЭНТРОП; М.: ДЕСС, 1999. – 752 с.
Приложение 1
Министерство образования Украины
Донбасская Государственная Машиностроительная Академия
Кафедра КИТ
Дата добавления: 2018-02-28; просмотров: 232; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!