- •«Вологодский государственный университет»
- •Курсовой проект
- •3.2 Создание базы данных 14
- •3.5.1 Группировка записей при помощи мастера отчетов 22
- •1 Анализ предметной области
- •2 Проектирование автоматизированной информационной системы (аис)
- •2.2. Определение связей между сущностями предметной области.
- •Создание таблицы с помощью Конструктора таблиц
- •3.2 Создание базы данных Установка связей между таблицами в субд Access
- •3.3 Создание формы с помощью Конструктора
- •3.4 Создание Запросов
- •3.5 Разработка системы отчетов (создание отчетов и необходимых для их реализации запросов).
- •Запуск мастера отчетов
- •3.5.1 Группировка записей при помощи мастера отчетов
- •3.5.2 Сортировка записей и подведение итогов по ним
- •4 Внедрение аис
- •4.1 Разработка инструкции пользователя (порядок установки аис, основные функции аис с пошаговым описанием их реализации).
- •4.2 Тестирование работы аис
2 Проектирование автоматизированной информационной системы (аис)
2.1. Разработка инфологической модели предметной области, предназначение БД и описание предметной области, построение инфологической модели, Определение сущностей предметной области, определение атрибутов сущностей предметной области.
Цель работы: определить сущности предметной области, атрибуты сущностей предметной области и получить диаграмму модели предметной области: Журнал учёта выдачи дезсредств.
Предназначение БД и описание предметной области
База данных предназначена для хранения данных о выдаче дезсредств с помощью которых проводится дезинфекция.
Определение сущностей предметной области
Любой фрагмент предметной области может быть представлен как множество сущностей, между которыми существует некоторое множество связей.
К сущностям проектируемой предметной области можно отнести следующие:
- Выдача: определяет сколько и кому выдано дезсредств;
- Заказчик: определяет тех кому производится выдача;
- Отделение: определяет отделения которым выдаются дезсредства;
- Средства дезинфекции: описывает средство дезинфекции ;
Определение атрибутов сущностей предметной области.
При определении атрибутов по каждой из сущностей необходимо руководствоваться не полным перечислением всех их возможных вариантов, а определением того набора, который потребуется в конкретном случае, применительно к данной предметной области.
Определим атрибуты для каждой сущности применительно к рассматриваемой предметной области.
1. Выдача. При определении атрибутов данной сущности нужно учесть следующие моменты: с их помощью необходимо узнать кому и сколько выдано дезсредств.
- Код;
- Наименование;
- количество;
- Отделение;
- ФИО;
- Дата выдачи;
2. Заказчик. Атрибуты данной сущности служат для определения тех кому производится выдача:
- ФИО;
- Отделение;
- Должность;
- Телефон;
3.Отделение. Атрибуты данной сущности показывают каким отделениям ведется выдача дезсредств:
- Название;
4. Средства дезинфекции. Атрибуты данного субъекта дают описание дезсредства:
- Код;
- Наименование;
- Тип;
- Дата производства;
- Срок годности;
- Производитель;
- Объем
2.2. Определение связей между сущностями предметной области.
Процесс определения связей целесообразно начинать с выделения связей для стержневых или основных сущностей предметной области. В нашем случае к стержневым можно отнести сущности Результат, и Обследование.
Связи сущности Выдача
- с сущностью Средство дезинфекции. Тип связи – многие к одному. Каждое дезсредство может выдаваться некоторое количество раз.
- с сущностью Заказчик. Тип связи – многие к одному. Одно ответственное лицо может получать выдачу несколько раз;
2. Связи сущности Заказчик
- с сущностью Отделение. Заказчики могут быть из разных отделений. Связь - многие к одному.
Больше связей между сущностями рассматриваемой нами предметной области не существует.
2.3. Графическая схема предметной области
Вывод:
Таким образом, мы определили сущности
предметной области, атрибуты сущностей
предметной области и получили диаграмму
модели предметной области: журнал учёта
дезсредств.
2.4
Разработка алгоритмов работы аис
(описание основных функций проектируемой
системы с последующим их представление
в виде блок-схемы алгоритма)
3 РАЗРАБОТКА АИС
3.1 Создание физической структуры БД (создание таблиц и схемы базы данных).
