- •Введение
- •1 Инфологическое проектирование
- •1.1 Анализ предметной области
- •1.2 Анализ информационных задач и круга пользователей системы
- •1.3 Инфологическое проектирование
- •2 Определение требований к операционной обстановке
- •2.1 Выбор по и эвм
- •2.2 Объем внешней памяти занимаемый модулями субд
- •2.3 Объем памяти, отводимый под данные
- •2.4 Представление о характере и интенсивности запросов
- •3Выбор системы управления базой данных (субд)
- •4 Логическое проектирование
- •5 Физическое проектирование
- •Заключение
- •Список литературы
1.3 Инфологическое проектирование
Целью информационно–логического (инфологического) моделирования является обеспечение наиболее естественных для человека способов сбора и представления информации, которую можно хранить в создаваемой БД.
Процесс проектирования ИС начинается с построения инфологической модели предметной области (ПО). Инфологическая модель ПО представляет собой описание структуры и динамики ПО, характера информационной потребности пользователей в терминах, понятных пользователю и не зависящих от реализации ЬД. Это описание выражается в терминах не отдельных объектов ПО и связей между ними, а их типов, связанных с ними ограничений целостности и тех процессов, которые приводят к переходу ПО из одного состояния в другое.
Анализ ПО позволяет выделить сущности.
Стержневые сущности: Самолеты, Рейсы, Пилоты, Кассиры
Обозначающие сущности: Должности
Ассоциативные сущности: Вылеты, Продажа
Характеризующие сущности: Экипажи
Используя инфологический язык моделирования (ЯИМ) БД можно описать следующим образом:
Самолеты (Код самолета, Название самолета, Взлетная масса, Скорость, Высота, Бортовой номер, Тип самолета, Кол-во посадочных мест, Топливо, Длина разбега);
Рейсы (Номер рейса, Название рейса, Время вылета, Время прибытия);
Пилоты (Код пилота, Код должности, Номер экипажа, Фамилия, Имя, Отчество, Дата рождения, Адрес, Телефон);
Кассиры (Код кассира, Фамилия, Имя, Отчество);
Вылеты [Самолеты M, РейсыN, ЭкипажиP] (Код вылета, Код экипажа, Номер рейса, Код самолета, День вылета);
Продажа [Рейсы M, КассирыN] (Код продажи, Код кассира, Номер рейса, Дата продажи, Дата вылета, Фамилия, Имя, Отчество, Серия/№ паспорта, Цена билета, Место №);
Должности (Код должности, Название должности, Оклад, Премия, Итого) [Пилоты];
Экипажи (Код экипажа, Группа допуска) {Пилоты, Вылеты}.
На основании построим E-R-диаграмму:
2 Определение требований к операционной обстановке
2.1 Выбор по и эвм
Примем во внимание, что данная база данных физически реализована в Microsoft Office 2003, поэтому, примем минимальные системные требования, которые устанавливает фирма производитель данного программного обеспечения фирма Microsoft. Данная информация содержится в справке к данному продукту:
Процессор:
Pentium 233 MHz и выше. Рекомендуется Pentium III.
Операционная система:
Microsoft Windows 2003 с пакетом обновления 3 или более поздняя версия. Рекомендуется Windows XP или более поздняя версия.
Память:
64 MB RAM (минимум). Рекомендуется 128 MB RAM.
Дисковое пространство:
245 MB для всего Microsoft Office 2003 и 63 МВ для Microsoft Office Access.
Монитор:
Super VGA (800 x 600) или более высокое разрешение с 256 цветами.
Дисковод:
Дисковод для компакт-дисков.
Указывающее устройство:
Microsoft Mouse, Microsoft IntelliMouse или совместимое указывающее устройство.
Примечание. Ни одна из версий Microsoft Office в 2003 году не работает с операционными системами Microsoft Windows Me, Windows 98 или Windows NT, если на клиентских компьютерах установлена одна из этих операционных систем, перед установкой Microsoft Office ее необходимо обновить.
