Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ по курсовому проектированию.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
195.58 Кб
Скачать

Выполнение курсового проекта по этапам Анализ задания и обследование предметной области

На основании документа, определяющего задание, студент представляет себе и описывает экономический объект, для которого проектируется база данных.

. Основываясь на этом представлении студент должен описать результаты обследования на естественном языке и представить таблицы и числовые значения используемых в дальнейшем величин.

В материалах обследования должны содержаться данные о характере и масштабах деятельности экономического объекта, его структура, состояние автоматизации управленческих функций, наличие технических и программных средств и уровень квалификации персонала . Показывается необходимость решения задач, непосредственно связанных с документом, приводимым в задании на курсовое проектирование. Эти задачи ( обычно 2-3 ) формулируются как регулярные запросы к базе данных и на последующих стадиях программируются средствами выбранной СУБД.

Определяются данные, необходимые для дальнейшего проектирования, в том числе, ожидаемое число объектов разного типа, ожидаемая частость корректировок. Определяются синтаксические и семантические особенности данных для использования при контроле целостности.

Организация проектирования и расчет сметных затрат на реализацию проекта

В этом разделе на основании данных предшествующего раздела о квалификации персонала и имеющемся оборудовании определяется способ осуществления проекта, а также предполагаемый способ финансирования работ.

Определяется состав работ, их ожидаемая продолжительность и стоимость, производится закрепление персонала за работами. Рассчитывается общая сметная стоимость работ.

Разработка информационно-логической модели предметной области с использованием иерархических отношений

Информационно-логическая модель предметной области является частично формализованным описанием предметной области, используемым при проектировании схемы базы данных. Разработка информационно-логической модели основывается на результатах обследования предметной области, вид информационно - логической модели может выбираться разработчиком с целью наибольшего удобства дальнейшего проектирования. При работе над курсовым проектом рекомендуется использовать иерархические отношения как достаточно наглядный и подходящий для дальнейшего проектирования способ представления предметной области на этом этапе проектирования. Использование иерархического отношения для моделирования документа заключается в следующем. В качестве имени иерархического отношения выбирается название моделируемого документа, реквизиты включаются в список отношения. При этом групповой реквизит играет роль включенного отношения, и его реквизиты включаются в список этого включенного отношения.

В качестве примера рассмотрим документ:

Граф

№ дуги

Исходящая вершина

Принимающая вершина

Вес

дуги

Код

Наименов

Код

Наименов

Соответствующее иерархическое отношение:

Граф (№ дуги, Исходящая вершина(Код, Наименов), Принимающая вершина(Код, Наименов), Вес дуги)

Для удобства работы рекомендуется заменить имена и названия предметной области символическими обозначениями и составить таблицу используемых символических имен в следующем виде:

Таблица символических имен

п/п

Наименование

Символическое обозначение

Сущность

Характеристики

1

Граф

GR

Название документа

1500 дуг

2

№ дуги

ND

Реквизит

Целочисленное

3

Исходящая вершина

VER1

Включенное

отношение

1000 вершин

В результате исходное отношение можно записать в более компактном виде и все дальнейшие операции производить с использованием символических имен.