Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 9.doc
Скачиваний:
18
Добавлен:
06.02.2016
Размер:
714.24 Кб
Скачать

Федеральное государственное образовательное учреждение

высшего профессионального образования

«Пермская государственная сельскохозяйственная академия

имени академика Д.Н. Прянишникова»

Проектирование информационных систем

специальность 080801 «Прикладная информатика (в экономике)»

ЛЕКЦИЯ № 9

Тема: ПРОЕКТИРОВАНИЕ ВНУТРИМАШИННОГО ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ИС

Учебные вопросы:

  1. Проектирование фактографических БД.

  2. Проектирование документальных БД.

  3. Проектирование пользовательского интерфейса (ПИ).

  4. Проектирование иерархического меню ПИ.

  5. Проектирование экранных форм ПИ.

  6. Проектирование отчетов ПИ.

Литература и материальное обеспечение:

  1. [1], [6].

  2. Проектор, презентация (слайды), ноутбук.

  3. Экран (доска).

Вопрос 1. Проектирование фактографических БД

Распределение работ по стадиям канонического проектирования фак­тографической БД показано на рис 1.1.

Итоговая задача предпроектной стадии – разработка инфологической модели предметной области без привязки к конкретной СУБД.

Рисунок 1.1 – Распределение работ по стадиям проектирования ФБД

Основа конкретной инфологической модели – модель «сущность-связь» (Entity-RelationshipER-модель), описывающая взаимосвязь объектов (сущностей) предметной области.

Конечным этапом даталогического проектирования является опи­сание логической структуры БД на языке описания данных конкретной СУБД. При даталогическом проектировании нужно учи­тывать типы моделей данных, поддерживаемые выбранной СУБД: иерархические, сетевые, реляционные.

При ручном методе проектирования БД строится графи­ческое изображение структуры базы данных.

Графическое представление даталогической модели используется и при автоматизированном методе проектирования БД как интерфейс проектировщика.

Завершается стадия технического проектирования БД привязкой даталогической модели к среде хранения, т. е. построением физической модели БД (схемы хранения).

На стадии рабочего проектирования осуществляются настройка выбранной СУБД и подготовка технологических инструкций для пер­воначального формирования и последующего ведения БД.

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

Методы автоматизированного проектирования базы данных пред­усматривают использование CASE-средств.

Так, CASE -средство Silverrun американской фирмы Siherrun Techno­logies, Inc. содержит модуль концептуального (инфологического) моде­лирования данных (ERX-Entity Relationship Expert), который обеспечи­вает построение моделей данных «сущность-связь», не привязанных к конкретной реализации. Этот модуль имеет встроенную экспертную си­стему, позволяющую создать инфологическую модель данных посред­ством ответов специалистов в данной предметной области на вопросы о взаимосвязи данных. Результаты работы этого модуля передаются в мо­дуль реляционного моделирования (RDMRelational Data Modeler) для проектирования даталогической реляционной модели данных.

Вопрос 2. Проектирование документальных бд

Рассмотрим распределение работ по проектированию документаль­ной базы данных (ДБД) по стадиям и этапам (рис. 2.1). Работа на­чинается с постановки задачи создания ДБД.

Рисунок 2.1 – Распределение работ по стадиям проектирования ДБД

Проводится анализ предметной области и совокупности характеризую­щих ее документов. Выбираются критерии эффективности функциони­рования ДБД и разрабатывается технико-экономическое обоснование целесообразности ее создания. Осуществляется выбор информацион­но-поискового языка (ИПЯ), определяются требования к техническим средствам и форме представления выходных документов. Предпроектная стадия заканчивается утверждением технического задания (ТЗ) по проектированию ДБД.

Стадия технического проектирования включает в себя проектирова­ние поисковых образов документов (ПОД) и поисковых образов запро­сов (ПОЗ). Выбирается СУБД для управления базой данных ПОД и базой данных документов, если документы представлены на машинном носителе. Разрабатывается логико-семантический комплекс, т. е. алго­ритм, отражающий логику сопоставления содержания ПРЗ и ПОД. Проектируется структура ДБД. Разрабатывается электронный каталог ДБД, и формируется «Словарь ключевых слов» для пользователей. Завершается стадия утверждением технического проекта (ТП).

Рабочее проектирование состоит в формировании базы данных до­кументов на основе ретроспективного анализа, их индексировании и формировании на этой основе базы данных ПОД.

Ввод в действие и сопровождение (послепроектная стадия) вклю­чают в себя обучение пользователей, тестирование созданной ДБД, состоящей из базы данных документов и их поисковых образов.

По результатам опытной эксплуатации утверждается акт приемки-сдачи ДБД и наступает стадия сопровождения ДБД, состоящая в ее обновлении и эксплуатации в рабочем режиме.

Соседние файлы в предмете Проектирование информационных систем