- •Содержание
- •Введение
- •1. Характеристика предметной области
- •2. Постановка задачи
- •3. Техническое задание
- •1. Информационное обеспечение – ас «Сбор сведений о памятниках истории и архитектуры»
- •2. Системные требования
- •3. Функциональные системы
- •4. Иерархия модулей
- •4. Моделирование бизнес-процессов предметной части
- •5. Информационное моделирование
- •6. Программные модули
- •7. Экономическая эффективность внедрения программного продукта
- •Заключение
- •Список литературы
5. Информационное моделирование
Предметной областью моделирования данного курсового проекта является моделирование процессов протекающих в медицинском учреждение.
Моделирование происходило с использованием СУБД «Microsoft SQL Server 2005».
На рисунке 2.7 представлена структура базы данных «Сведения о памятниках истории и архитектуры».
Рисунок 2.7 – структура базы данных «Сведения о памятниках истории и архитектуры».
Ниже представлены структуры всех составленных таблиц:
На рисунке 2.8 представлена структура таблицы «Стиль».
Рисунок 2.8 – структура таблицы «Стиль».
На рисунке 2.9 представлена структура таблицы «Памятник».
Рисунок 2.9 – структура таблицы «Памятник».
На рисунке 2.10 представлена структура таблицы «Назначение объекта».
Рисунок 2.10 – структура таблицы «Назначение объекта».
На рисунке 2.11 представлена структура таблицы «Регион».
Рисунок 2.11 – структура таблицы «Регион».
На рисунке 2.12 представлена структура таблицы «Архитектор».
Рисунок 2.12 – структура таблицы «Архитектор».
На рисунке 2.13 представлена структура таблицы «Статус здания».
Рисунок 2.13 – структура таблицы «Статус здания».
На рисунке 2.14 представлена структура таблицы «Форма здания».
Рисунок 2.14 – структура таблицы «Форма здания».
К таблице «Памятник» установлены связи ко всем остальным таблицам, т.к. информация в остальные таблицы будет добавляться исходя из номера идентификатора раздела. На рисунке 2.14 показана схема базы данных «Сведения о памятниках истории и архитектуры», где отображены все связи.
Рисунок 2.15 – схема базы данных «Сведения о памятниках истории и архитектуры».
6. Программные модули
Функции программных модулей
В проектируемом программном продукте существует 2 основных модуля: модуль баз данных личных дел сотрудников; модуль баз данных наблюдающегося контингента учреждения. Каждый из этих модулей делится на более мелкие подмодули, но у каждого из них одна общая функция: редактирование базы данных с её последующим сохранением.
Описание модулей
Для модуля «Стиль» входными данными являются следующие поля:
Код стиля;
Название стиля;
Краткое описание.
Этот модуль предназначен для ведения списка различных стилей памятников архитектуры, т.е. данные в этом модуле представляют собой максимально полное собрание информации о них. Выходное поле необходимо для работы результирующего модуля «Памятник».
Для модуля «Памятник» входными данными являются следующие поля:
Код памятника;
Наименование;
Стиль;
Архитектор;
Место нахождения;
Дата основания;
Общая занимаемая площадь объектом;
Количество этажей;
Количество окон;
Количество лестниц;
Форма здания;
Количество фасадов;
Длины всех фасадов;
Количество комнат;
Назначения объекта;
Статус объекта;
Количество реставраций;
Краткая информация.
Этот модуль предназначен для ведения учёта памятников архитектуры, т.е. данные в этом модуле представляют собой максимально полное собрание информации о памятниках архитектуры. Результирующий модуль базы данных.
Для модуля «Назначение объекта» входными данными являются следующие поля:
Код назначения;
Название;
Краткое описание.
Этот модуль предназначен для ведения списка различных возможных видов эксплуатации памятников, т.е. данные в этом модуле представляют собой максимально полное собрание информации о том, чем является памятник в данный момент. Выходное поле необходимо для работы результирующего модуля «Памятник».
Для модуля «Регион» входными данными являются следующие поля:
Код региона;
Название региона;
Номер региона;
Краткая история региона.
Этот модуль предназначен для ведения списка различных мест расположения памятников, т.е. данные в этом модуле представляют собой максимально полное собрание информации местах основания памятников. Выходное поле необходимо для работы результирующего модуля «Памятник».
Для модуля «Архитектор» входными данными являются следующие поля:
Код архитектора;
Фамилия;
Имя;
Отчество;
Дата рождения;
Место рождения;
Краткая биография.
Этот модуль предназначен для ведения списка архитекторов памятников, т.е. данные в этом модуле представляют собой максимально полное собрание информации о создателях памятников. Выходное поле необходимо для работы результирующего модуля «Памятник».
Для модуля «Статус здания» входными данными являются следующие поля:
Код статуса;
Наименование;
Краткое описание.
Этот модуль предназначен для ведения списка различных статусов памятников, т.е. данные в этом модуле представляют собой максимально полное собрание информации о статусе памятника на данный момент. Выходное поле необходимо для работы результирующего модуля «Памятник».
Для модуля «Форма здания» входными данными являются следующие поля:
Код формы;
Наименование.