Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КУРСОВАЯ / report / ксюша / курсовая / пример памятки / Пример 2 Poyasnitelnaya_zapiska КР Информатика.doc
Скачиваний:
61
Добавлен:
20.05.2015
Размер:
1.49 Mб
Скачать
  1. Проектирование информационной системы

2.1. Выбор информационной модели и программного средства ее представления

Проектирование информационной системы, основанной на реляционной базе данных, будет выполнено средствами модели данных «сущность-связь». Модель «сущность-связь» (Entity Relationship – ER-модель) является визуальным средством представления объектов рассматриваемой предметной области, их характеристик (реквизитов) и отношений между объектами. В качестве программного средства для представления модели будем использовать CASE-инструментарий (Computer Aided Software Engineering) фирмы Sybase Power Designer.

2.2 Идентификация объектов предметной области и отношений между ними

Основными информационными объектами системы ОФИСА ОРГАНИЗАЦИИ МЕРОПРИЯТИЙ являются:

КЛИЕНТ, ЗАКАЗ, ЗАКАЗ СЕРВИСОВ, БАНКИ, АГЕНСТВА ПО ОБСЛУЖИВАЩЕМУ ПЕРСОНАЛУ, КОТТЕДЖНЫЕ ПОСЕЛКИ, РАЗВЛЕКАТЕЛЬНЫЕ КОМПЛЕКСЫ, РЕСТОРАНЫ, ТРАНСПОРТНЫЕ ФИРМЫ, ФИРМЫ ОРГАНИЗАТОРЫ (рис. 1). Между ними можно установить следующие логические отношения:

  • «КЛИЕНТ» «может» «ЗАКАЗАТЬ» один или более «ЗАКАЗОВ».

  • «ЗАКАЗ» «может» «СОДЕОЖАТЬ» «один или более» «ЗАКАЗ СЕРВИСОВ».

  • «ЗАКАЗ СЕРВИСОВ» «может» «ИМЕТЬ» «один или более» «РЕСТОРАНА».

  • «ЗАКАЗ СЕРВИСОВ» «может» «ИМЕТЬ» «одину или более» «ТРАНСПОРТНЫХ ФИРМ».

  • «ЗАКАЗ СЕРВИСОВ» «может» «ИМЕТЬ» «один или более» «САЛОН КРАСОТЫ».

  • «ЗАКАЗ СЕРВИСОВ» «может» «ИМЕТЬ» «один или более» «ФОТОУСЛУГИ».

  • «ЗАКАЗ СЕРВИСОВ» «может» «ИМЕТЬ» «одоу или более» «АГЕНСТВО ПО ПРЕДОСТАВЛЕНИЮ ТАМАДЫ».

2.3 Создание модели «сущность-связь»

Описать приведение к 1-й, 2-й и 3-й НФ.

Для информационных объектов, идентифицированных в рамках рассматриваемой предметной области ОФИС ОРГАНИЗАЦИИ СВАДЕБ, создана инфологическая модель, приведенная к 1, 2, 3 нормальной форме(рис.1).

Прямоугольник 41

Рис.1 Инфологическая модель «сущность-связь», приведенная к 1, 2, 3 НФ.

3. Разработка физической модели и интерфейса.

3.1. Разработка физической модели базы данных

На основе модели «сущность-связь» синтезируется структура базы данных. В соответствии с правилами генерации физической структуры базы данных для ER-модели ОФИС ОРГАНИЗАЦИИ МЕРОПРИЯТИЙ были получены следующие таблицы:

АГЕНСТВО ПРЕДОСТАВЛЕНИЯ ТАМАДЫ

РЕСТОРАН

ЗАКАЗ

ДОСТАВКА

ЗАКАЗ

САЛОН КРАСОТЫ

СВАДЕБНЫЙ САЛОН

ТРАНСПОРТНАЯ ФИРМА

ФОТОУСЛУГИ

ФИРМА ОТРАГИНАТОР

3.2. Обоснование выбора субд для реализации базы данных

СУБД MicrosoftAccessна сегодняшний день является одной из самых популярных настольных программ для создания информационных систем. Это связано с тем, чтоAccessпредоставляет очень широкие возможности для ввода, анализа и представления данных. Эти средства являются не только удобными, но и продуктивными, что обеспечивает высокую скорость разработки приложений.

Accessобладает рядом уникальных возможностей:

  • объединение информации из самых разных источников (электронных таблиц, текстовых файлов, других баз данных);

  • представление данных в удобном для пользователя виде с помощью таблиц, диаграмм, отчетов;

  • интеграция с компонентами MicrosoftOffice.

Современные тенденции в развитии информационных технологий – интенсивное внедрение Web-технологийInternet, также получили представление вAccess. СУБДAccessобеспечивает публикацию баз данных в формате, доступном в сетяхInternetиintranet. ВMicrosoftAccess2000 эти средства получили дальнейшее развитие и позволяют конструировать в интерактивном режимеWeb-страницы, предназначенные для работы с базами данных.

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

Все эти и многие другие возможности СУБД Accessпозволяют сделать выбор в пользуAccess. Основное назначение базы данных – хранение, поддержание в актуальном состоянии данных больших объемов, необходимых в различных приложениях многих пользователей – полностью реализуется в СУБДAccess. Все современные тенденции – по созданиюWeb-страниц доступа к данным, многопользовательского режима работы, поддержание технологии клиент-сервер, интеграции с другими приложениями, даже средства разработки проектов, которые являются клиентскими приложениямиMicrosoftSQLServer– всеми этими возможностями обладает СУБДAccess.