- •Аэрокосмический колледж базы данных
- •1 Требование к содержанию курсового проекта
- •2 Требования к содержанию пояснительной записки
- •Информационный поиск аналогов создаваемой системы
- •2.1 Требования к оформлению титульного листа
- •2.2 Требования к оформлению аннотации
- •2.3 Требование к оформлению введения
- •2.4 Информационный поиск аналогов создаваемой системы
- •2.5 Требования к оформлению описания предметной области
- •2.5.1 Требования к оформлению нормализации предметной области
- •Требования к оформлению описание объектов предметной области и их характеристик
- •2.5.3 Требование к оформлению первой нормальной формы
- •2.5.4 Требование к оформлению второй нормальной формы
- •2.5.5 Требование к оформлению третьей нормальной формы
- •2.6 Требование к оформлению логической модели бд
- •2.7 Требование к оформлению физической модели бд
- •Требованию к оформлению интерфейса
- •Требования к оформлению печатных форм
- •Требования к оформлению заключения
- •Аэрокосмический колледж пояснительная записка
- •Оп 07 «Основы проектирования бд»
- •09.02.04 «Информационные системы (по отраслям)» тема: _____________________________________ _____________________________________
2.5 Требования к оформлению описания предметной области
Описание предметной области является основным разделом для организации системного анализа с целью создания базы данных. Под базой данных (БД) понимают хранилище структурированных данных, при этом данные должны быть непротиворечивы, минимально избыточны и целостны. Что понимается под непротиворечивостью, минимальной избыточностью и целостностью информации в БД, мы рассмотрим ниже.
Обычно БД создается для хранения и доступа к данным, содержащим сведения о некоторой предметной области, то есть некоторой области человеческой деятельности или области реального мира. Всякая БД должна представлять собой систему данных о предметной области. БД, относящиеся к одной и той же предметной области, в различных случаях содержат более или менее детализированную информацию о ней. Степень детализации определяется рядом факторов, прежде всего целью использования информации из базы данных и сложностью производственных (деловых) процессов, существующих в пределах предметной области в конкретных условиях.
В этом разделе нужно подробно описать:
предметную область;
используемое в работе ПО;
требования, предъявляемые пользователями к ПО.
Студент должен учесть следующие требования, предъявляемые пользователями к ПО:
требования к интерфейсу, интерфейс должен быть эргономичным и обладать достаточной функциональностью;
требования к отчетам информационной системы;
требования к печатным формам.
2.5.1 Требования к оформлению нормализации предметной области
Реляционные БД представляют связанную между собой совокупность таблиц баз данных (ТБД). Связь между таблицами может находить свое отражение в структуре данных, а может только подразумеваться, то есть присутствовать на неформализованном уровне. Каждая таблица БД представляется как совокупность строк и столбцов, где строки соответствуют экземпляру объекта, конкретному событию или явлению, а столбцы - атрибутам (признакам, характеристикам, параметрам) объекта, события, явления.
При разработке структур реляционных БД необходимо учитывать ряд существенных моментов. Для этого необходимо рассмотреть нормализацию данных, понятие нормальной формы, понятие первичных и внешних ключей и ограничения целостности.
При проектировании структуры новой БД определяют сущности (объекты, явления) предметной области, которые должны найти свое отражение в базе данных.
Анализ предметной области обычно осуществляется:
на основании существующих сведений о предметной области в широком или в узком смысле, то есть в масштабах, в которых она должна быть представлена в создаваемой БД и работающих с ней приложениях;
исходя из целей проектирования программной системы;
на основании представления о том, какое место БД и работающие с ней приложения займут в структуре эксплуатирующей ее организации;
на основании представлений о том, какие изменения деловых потоков организации последуют после внедрения программной системы в эксплуатацию.
В конечном итоге анализ предметной области должен привести к созданию эскиза БД. Сначала желательно изобразить сущности и связи между ними. Как правило, каждой сущности в БД соответствует таблица. Затем - в эскизе второго порядка - для каждой таблицы БД приводится список полей записи.
