Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование базы данных.doc
Скачиваний:
29
Добавлен:
26.02.2016
Размер:
185.34 Кб
Скачать

Проектирование базы данных «Документооборот кафедры»

1.Анализ предметной области

Анализ предметной области является первым этапом для проектирования баз данных (БД) любого типа. Заканчивается этот этап построением информационной структуры (концептуальной схемы). На данном этапе анализируются запросы пользователей, выбираются информационные объекты и их характеристики, которые предопределяют содержание проектируемой БД. На основе проведенного анализа структурируется предметная область. Анализ предметной области не зависит от программной и технической сред, в которых будет реализовываться БД.

Анализ предметной области можно разбить на три фазы:

  1. анализ концептуальных требований и информационных потребностей;

  2. выявление информационных объектов и связей между ними;

  3. построение концептуальной модели предметной области и проектирование концептуальной схемы БД.

На этапе анализа концептуальных требований и информационных потребностей необходимо выполнить:

  1. анализ требований пользователей к БД (концептуальных требований);

  2. выявление имеющихся задач по обработке информации, которая должна быть предоставлена в БД;

  3. выявление перспективных задач (перспективных приложений);

  4. документирование результатов анализа.

Требование пользователей к разрабатываемой БД представляет собой список запросов с указанием их интенсивности и объемов данных. Здесь же выясняются требования к вводу, обновлению и корректировке информации. Требования пользователей уточняются при анализе имеющихся и перспективных задач.

Теперь обратимся непосредственно к нашей БД. Рассмотрим примерный вопросник, требования к БД при анализе различных предметных областей.

  1. Какая документация и какого типа существует на данной кафедре?

  2. В каком виде должно храниться документация?

  3. Сбор шаблонов, необходимых для создания документов.

  4. Какие объекты кроме документов должно храниться в базе, и какими свойствами должны обладать данные объекты?

  5. По каким критериям должен проводиться поиск по базе?

  6. Для кого предназначена БД?

Выполним анализ требований к БД.

Вопрос1. Для каких типов задач проектируется бд?

Ответ. 1. Информация о документах. 2. Информация о преподавателях. 3. Информация о студентах, участвующих в работе кафедры. 4.Информация о кафедрах, на которых преподаватели данной кафедры работают совместителями. 5. Информация об олимпиадах, проводимых преподавателями данной кафедры. 6. Информация о конференциях по данной кафедре. 7. Учет участия студентов в олимпиадах. 8. Учет участия студентов в конференциях. 9. Информация о возможных должностях преподавателей. 10. Информация о возможных ученых степенях преподавателей. 11. Информация о возможных ученых званиях преподавателей. 12. Информация о литературе, имеющейся на кафедре. 13. Информация об авторах. 14. Информация об издательствах. 15. Информация о научных работах преподавателей. 16. Информация о дисциплинах, преподаваемых в рамках кафедры. 17. Информация о рабочих программах по дисциплинам. 18. Информация о типе документации (приказ, заявление и т.п.). 19. Информация о типе литературы (пособие, учебник и т.п.). 20. Учет преподавателей по кафедрам. 21. Информация о курсовых работах. 22. Учет студентов по курсовым работам. 23. Информация о специальностях данного ВУЗа. 24. Информация о типе научных работ преподавателей.