
- •Информатика и программирование Информационные системы на основе баз данных.
- •Структура реферата
- •Проектирование информационных баз данных
- •Методика проектирования.
- •Введение
- •Анализ предметной области
- •1.1Описание предметной области
- •1.2Первичные документы и их реквизиты
- •1.3Ограничения предметной области
- •Постановка задач
- •Организационно-экономическая сущность решаемых задач
- •Описание выходной информации
- •Описание входной информации
- •Разработка информационного обеспечения
- •Анализ входной информации предметной области и выделение информационных объектов
- •Определение связей информационных объектов и построение информационно-логической (илм) модели
- •Определение логической структуры базы данных
- •Физическая реализация базы данных
- •Создание таблиц
- •4.1.1. Разработка структуры таблиц
- •4.1.2. Создание бд и таблиц в ms Access
- •Оформление подстановок
- •Оформление схемы данных
- •Разработка данных контрольного примера
- •Ввод данных
- •4.5.1. Создание пользовательских форм
- •Целесообразность ввода данных через форму
- •4.5.2. Ввод данных
- •Анализ выполнения плана отгрузки изделий
- •Разработка алгоритма решения задачи
- •Формирование необходимых запросов
- •5.2.1. Запрос "План"
- •5.2.2. Запрос "Факт"
- •5.2.3. Запрос "Отклонение"
- •Создание отчетного документа "Анализ выполнения финансового плана заданным цехом"
- •Заключение.
Определение связей информационных объектов и построение информационно-логической (илм) модели
Определение наличия связи между ИО и тип связи осуществляем исходя из анализа предметной области и выявленных там ограничений, например:
……Текст ниже подкорректировать под свой вариант ………
Между ИО "План выпуска" и ИО "Изделия" существует связь и это связь типа "Один ко Многим", поскольку в разделе 1.3 отмечено "… одно и то же изделие может быть запланировано к выпуску в разные месяцы". Это означает, что одно и то же изделие может встречаться в "Плане выпуска" многократно, а в таблице "Изделия" каждое из изделий записано один раз.
Между ИО "Спецификация ЦН" и основным ИО ("ЦН") существует связь и это связь типа "Один ко Многим", поскольку для документа "Цеховая накладная" в разделе 1.3 отмечено "… может содержать несколько наименований изделий", а в спецификации помещены элементы, описывающие количественные величины каждого вида изделий, содержащихся в документе "Цеховая накладная".
Между ИО "Спецификация ЦН" и ИО "Изделия" существует связь и это связь типа "Один ко Многим", поскольку в разделе 1.3 отмечено "… одно и то же изделие может быть запланировано к выпуску в разные месяцы", а это означает, что одно и то же изделие может встречаться в "Спецификации ЦН" многократно.
На основании подобного анализа определено наличие связи и тип связи между всеми выявленными ИО. Построенная в соответствии с этим информационно-логическая модель (ИЛМ) представлена на рис.3.2.
ИЛМ отображает всю совокупность сформированных ИО и связи между ними, что позволяет рассматривать ее в качестве модели единой информационной системы.
Повторяю: Текст выше следует подкорректировать под Ваш номер индивидуального задания, - под Ваши документы и ИО. Например, могут быть такие фразы:
Поскольку, согласно раздела 1.3, "…каждый договор заключается с конкретным заказчиком, но с одним заказчиком может быть заключено несколько договоров", между ИО Заказчики и Договора существует связь и это связь типа "Один ко Многим".
Поскольку, согласно раздела 1.3, "Документ об отгрузке готовой продукции относится к одному договору …", между ИО Договора и ТТН существует связь и, поскольку "По одному договору может быть несколько отгрузок", это связь типа "Один ко Многим".
Рис.3.2. Информационно-логическая модель системы
Определение логической структуры базы данных
Логическая структура БД представляет собой более детальное, чем ИЛМ, графическое изображение проектируемой информационной системы.
Каждому ИО ИЛМ ставится в соответствие реляционная таблица, совокупность столбцов которой однозначно соответствует совокупности атрибутов ИО.
В каждой реляционной таблице отмечены ключевые элементы.
Логические связи между реляционными таблицами соответствуют структурным связям ИЛМ, но изображаются с учетом конкретных реквизитов (информационных элементов), чаще всего – ключевых.
Построенная в соответствии с изложенным логическая структура информационной системы, изображена на рис. 3.3.
На основе разработанной логической структуры и ИЛМ достаточно легко выполняется физическая реализация ИС.
Рис.3.3. Логическая структура базы данных (символом * отмечены ключевые реквизиты)