База данных аптеки

  • 20 дек. 2012 г.
  • 3114 Слова
Изм.
Лист
№ докум.
Подпись
Дата
Лист
2

Изм.
Лист
№ докум.
Подпись
Дата
Лист
2

Оглавление

1.1 Выбор темы курсового проекта и описание предметной области БД
1.2 Описание таблиц и логической структуры БД
1.3 Проектирование таблиц
1.4 Схема данных
1.5 Детальное описание полей подсистем
1.6 Заполнение таблиц информацией
1.7 Разработка запросов
1.8 Создание форм1.9 Формирование отчетов
1.10 Инструкция пользователю
Заключение
Литература


1.1 Выбор темы курсового проекта и описание предметной области БД
Изм.
Лист
№ докум.
Подпись
Дата
Лист
3

Изм.
Лист
№ докум.
Подпись
Дата
Лист
3

Цель моей работы - создание базы данных аптеки готовых лекарственных форм для повышения эффективности ее работы. Аптека - это важное звенолекарственного обеспечения. Аптеки готовых лекарственных форм занимаются продажей лекарств, изготовленных на заводах фирм-производителей. Каждое лекарственное средство имеет свое назначение, весь ассортимент лекарств классифицирован по группам: жаропонижающие, обезболивающие, сердечно-сосудистые и т.п.
БД аптеки должна включать в себя восемь таблиц, предназначенных для эффективности работы предприятия и автоматизацииобработки результатов его деятельности: Препараты, Назначения, Поступления, Поставщики, Клиенты, Сотрудники и Лечение. Таблицы связаны между собой, что обеспечивает целостность данных. База данных предназначена, в первую очередь, для сотрудников - полный учет товаров аптеки, контроль работы аптеки в целом; для клиентов - удобный поиск нужного препарата; для поставщиков - контакты каждого из сотрудников.Разрабатываемая СУБД включает в себя следующие подсистемы:
Препараты
Назначения
Поступления
Поставщики
Клиенты
Сотрудники
Лечение

1.2 Описание таблиц и логической структуры БД
Изм.
Лист
№ докум.
Подпись
Дата
Лист
4

Изм.
Лист
№ докум.
Подпись
Дата
Лист
4

Подсистема Препараты включает в себя все медикаменты, которые поступают на склад или заказываются клиентами. Каждомупрепарату присвоен уникальный код (первичный ключ). Характеристики препарата включают в себя различные поля, в том числе: единицу измерения (например, в ампулах по 25 мл), цену закупочную, цену реализации и др.
Подсистема Назначения дает характеристику препаратов, определяет их группу принадлежности. Отдельная группа предназначена для больных с определенным заболеванием какого-то органа илиорганизма в целом. Каждой группе присваивается уникальный код (первичный ключ). В этой подсистеме дается полное описание групп препаратов, их действие и то, как может выглядеть препарат данной группы.
Подсистема Сотрудники содержит информацию о сотрудниках аптеки. Полями таблицы являются все персональные данные сотрудника: ФИО, дата рождения, дата найма, должность, адрес, телефон, фотография, личныеданные. Сотрудники работают в аптеке, обслуживают клиентов, отправляют заказы. Каждому сотруднику присваивается уникальный код (первичный ключ).
Подсистема Поставщики включает в себя информацию о поставщиках аптеки. Каждому поставщику присваивается уникальный код (первичный ключ). Характеристики поставщика представлены полями таблицы, такими как: название, представитель, его должность, адрес, город, странаи контактный телефон.
Подсистема Клиенты содержит информацию о клиентах аптеки (название, представитель, контактная информация и т.п.). Каждому клиенту присваивается уникальный код (первичный код).
Подсистема Заказы дает характеристику заказов, которые поступают в аптеку от клиентов. Каждый заказ обрабатывает сотрудник аптеки. Каждому заказу соответствует уникальный код (первичный ключ).Подсистема Заказано включает в себя характеристику полученных заказов. Вычисляется цена с учетом скидки.
Подсистема Лечение содержит информацию о болезнях, которые необходимо лечить с помощью лекарственных препаратов.

1.3 Проектирование таблиц
Изм.
Лист
№ докум.
Подпись
Дата
Лист
5

Изм.
Лист
№ докум.
Подпись
Дата
Лист
5

Препараты:

Назначение...