Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БАЗЫ ДАННЫХ ПРИМЕР.doc
Скачиваний:
6
Добавлен:
20.08.2019
Размер:
875.01 Кб
Скачать

Раздел 7 посвящен разработке sql-моделей базы данных. Здесь создается sql-код для таблиц, триггеров и виртуальных представлений базы данных.

Раздел 8 посвящен разработке XML-моделей базы данных. Здесь создаются XML-схемы документов, извлекаемых их базы данных, XPath-выражения, специфицирующие доступ к данным, XSL-преобразования для отображения информации из базы данных.

1 Описание проблемной области

Данный раздел посвящен неформальному концептуальному описанию проблемной области для автоматизируемых функций информационной системы, служащих основой для дальнейшего проектирования формальных моделей базы данных. Здесь дается краткое описание информационной системы; обсуждаются автоматизируемые функции (бизнес-процессы); даются локальные описания проблемной области применительно к каждой автоматизируемой функции.

1.1 Описание информационной системы

В данном подразделе дается краткое описание информационной системы для организации (учреждения, подразделения) «Музей». Обсуждаются цели функционирования, среда, объект управления, пользователи.

1.1.1 Цель (миссия) функционирования учреждения «Музей» состоит в изучении, сохранении, восстановлении, пропаганде историко-культурных памятников. Для эффективного достижения этой цели автоматизируется ряд функций (бизнес-процессов) на основе информационной системы, составной частью которой является проектируемая база данных.

1.1.2 Пользователями информационной системы являются начальники отделов, научные сотрудники, методисты.

1.1.3 Среда функционирования информационной системы включает музей, работников музея, владельцев объектов музея, места проведения экспозиций.

1.1.4 Объект управления представляет собой историко-культурные памятники, о которых нужна информация о поступлении, о реставрации и экспозиции.

1.2 Описание автоматизируемых функций (бизнес-процессов)

В данном подразделе кратко описываются три функции (бизнес-процесса), которые предполагается автоматизировать с использованием разрабатываемой информационной системы.

1.2.1 Перечень автоматизируемых функций

В рамках данного проекта для автоматизации выбраны следующие три функции:

1)  Поступление.

2)  Реставрация.

3)  Экспозиция.

1.2.2 Функция 1 «Поступление»

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

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

В реализации данной функции участвуют следующие объекты предметной области: объект; владелец объекта; ответственный сотрудник.

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

1.2.3 Функция 2 «Реставрация»

Функция предназначена для автоматизации сбора и получения информации о реставрации. Она позволяет получить сведения о дате начала и окончания реставрации, об ответственном реставраторе и объекте реставрации. Эта цель достигается за счет того, что создаются данные о реставрации.

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

В реализации данной функции участвуют следующие объекты предметной области: ответственный реставратор, объект реставрации, выполненная работа.

Автоматизация данной функции позволит сократить время поиска информации в базе за счет использования современных технологий хранения данных и проверки вводимой информации.