Файл: Задание Анализ и описание предметной области.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.05.2024

Просмотров: 7

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Таблица 4. Структура таблицы «Болезни» РБД «Болезни- лекарства»

Название таблицы

Имя поля

Тип данных

Размер поля

Первичный ключ / вторичный ключ / индексированное поле

Производитель

Имя производителя

Текстовый

100

Первичный ключ / индексированное поле




Адрес производителя

Текстовый

100







Телефон производителя

Числовой

15







Рис.1. Связи между таблицами в базе данных


  1. Автоматизированная информационная система на основе базы данных «Болезни- лекарства»




    1. Структура информационной системы


Для определения структуры информационной системы. необходимо распределить задачи, решаемые в АИС, по пользователям системы: медицинский работник, пользователь, администратор.

Медицинские работники выполняет следующие задачи:

  1. Просмотр сведений о болезнях, лекарствах и лечении;

  2. Поиск болезней;

  3. Поиск лекарств.


Пользователь решает следующие задачи:

1. Просмотр сведений о болезнях, лекарствах и лечении;

2. Поиск болезней;

  1. Поиск лекарств.


Администратор:

  1. Редактирование информации о болезнях;

  2. Редактирование информации о лекарствах;

  3. Редактирование информации о производителях;

  4. Редактирование информации о лечении.


Информационную систему «Болезни- лекарства» можно представить в виде 3-х подсистем (Рис. 6.):


Рис.6. Укрупненная структура АИС «Болезни- лекарства»
Для выполнения задач, решаемых администратором, используем 4 формы:

Администратор






Редактирование информации о лекарствах

Редактирование информации о болезнях


Редактирование информации о производителях

Редактирование информации о лечении


Рис.7. Структура подсистемы «Администратор»
Далее представим связи между таблицами, формами и отчетами для каждой компоненты подсистемы «Администратор».




Рис.8. Структура компоненты для добавления и удаления болезней




Рис.9. Структура компоненты для добавления и удаления лекарств


Рис.10. Структура компоненты для добавления и удаления производителя




Рис.11. Структура компоненты для редактирования информации о лечении.
На рисунках 8-11 представлены Структуры основных компонентов подсистемы «Администратор».





Рис.12. Структура подсистемы «Пользователь»


Рис.13. Структура компоненты для просмотра лекарств.



Рис.14. Структура компоненты для просмотра болезней.


Рис.15. Структура компоненты для просмотра лечения.

На рисунках 13-15 представлены Структуры основных компонентов подсистемы «Пользователи».




Рис.16. Структура подсистемы «Медицинский работник»


Рис.17. Структура компоненты для просмотра лекарств.




    1. Запросы на выборку данных для решения поставленных задач



Рис.2 Запрос для получения списка лекарств производящихся фирмой «МерклеГМбХ»



Рис.3 Запрос для получения списка болезней с симптомом повышенная температура.



Рис.4 Запрос для получения списка лекарств и информацию.


    1. Отчеты по результатам решения задач



Рис.5. Создание отчета к запросу Лекарства






Рис.6. Создание отчета к запросу





Рис. 7. Создание отчета к запросу


    1. Организация интерфейса с пользователем.




ПРИЛОЖЕНИЕ 1
ТАБЛИЦЫ БАЗЫ ДАННЫХ «АПТЕКИ-ЛЕКАРСТВА»

Таблица1. «Болезни»



Таблица2. «Лекарства»



Таблица3. «Лечение»


Таблица4. «Производитель»


Список использованной литературы

1. Ризаев И.С., Яхина З.Т. Базы данных. Учебное пособие. Казань.: КГТУ. 2008.

2. Избачков Ю.С., Петров В.Н. Информационные системы. Учебник для ВУЗов. С.Петербург: Питер, 2008.

3. Голенищев Э.П., Клименко И.В. Информационное обеспечение систем управления. Ростов-на-Дону, Феникс, 2010.

4. Кузин А.В., Левонисова С.В. базы данных. М.: Академия, 2010.

5.Кузовкин А.В., Цыганов А.А., Щукин Б.А. Управление данными. Учебник. М.:Академия, 2010.

6. Мартин Дж. Организация баз данных в вычислительных системах. - М.: Мир, 1980.

7. И.Харитонова, Н.Вольман. Программирование в Access 2010. Учеб-ный курс. – СПб.: Питер, 2003.

8. Л.Шкарина. Язык SQL: учебный курс. – СПб.: Питер, 2003.

9. Ризаев И.С., Яхина З.Т. Базы данных. Лабораторный практикум. -Казань, КГТУ, 2003.

10. КузинА.В., Демин В.М. Разработка баз данных в системе Microsoft Access.М.: Форум, 2009.

11. Ризаев И.С., Яхина З.Т. Методические материалы по дисциплине «Базы данных» - Казань, КГТУ, 2008.


12. Карпова Т.С.. Базы данных: Модели, разработка, реализация. Учебник. - СПб.: Питер, 2001.

13. Архангельский А.Я. Программирование в Delphi для Windows. М.: Бином,2007.