Проектирование БД «Аптека»

Курсовая работа

ВВЕДЕНИЕ

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

Первые аптекари в России появились в 1547году, когда Московское правительство отправило своего посла Ганса Шмета в западные страны за врачами и аптекарями для несения службы при царской семье.

С приездом Джеймса Френча связывают образование первой аптеки в Кремле напротив Чудова монастыря. Она была открыта только для царской семьи и обставлена с царской роскошью. Сама процедура изготовления лекарственных средств в аптеке строго контролировалась, чтобы не было подкупа врачей и аптекарей с целью отравления царской семьи.

В начале 17 века для русской медицины наступила новая эпоха, а для управления медицинским делом была создана Аптекарская палата, которая контролировала лечение царской семьи, изготовление в аптеке лекарств, создаются школы для обучения аптекарскому мастерству.

При Петре I появляются аптеки в крупных российских городах, а в конце 19 века появились специальные заводы и фабрики по производству лекарственных препаратов. Количество аптек расширялось, постепенно Аптечное дело было сформировано в организованную систему.

В 1993 — 1995 гг. с установлением единого правительства аптечная система урегулировала поступление лекарственных средств для населения. Появилась возможность открыть частную аптеку любому человеку, имеющему достаточные средства и соответствующее образование.

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

Хозрасчетные аптеки обеспечивают снабжение населения и лечебно-профилактических учреждений лекарственными средствами и перевязочными материалами. Аптеки существуют уже около 400 лет, и их значение не уменьшается. Большее число лекарственных препаратов мы получаем через аптечные организации. От организации работы аптеки, от ее обеспечения населения лекарственными средствами и другими товарами аптечного ассортимента зависит здоровье людей.

8 стр., 3739 слов

Искусство продаж в аптеке

... оставить у посетителя аптеки ощущение комфорта и доброжелательности. Улыбка универсальное средство для установления ... как стать таким продавцом, проникнуться этим искусством, написано уже немало книг как ... 1. Этапы и последовательность продаж в аптеке Последовательность этапов продажи: 1. - привлечение внимания; ... аптеки необходимо также помнить, что улыбка не всегда бывает, уместна при работе с ...

Аптека (рпиЮкз «склад, кладовая», из рпфЯизмй «откладывать», из рп- «от -» + фЯизмй «класть» (восходит к праиндоевр. *dhe- «класть, девать»).

Аптеку традиционно рассматривают как учреждение здравоохранения, а её деятельность формулируют как «оказание фармацевтической помощи населению». Фармацевтическая помощь включает в себя процедуру консультирования врача и пациента с целью определения наиболее эффективного, безопасного и экономически оправданного курса лечения.

Аптека — это особая специализированная организация системы здравоохранения, занимающаяся изготовлением, фасовкой, анализом и продажей лекарственных средств.

Аптечный бизнес в последние годы считается одним из самых доходных. О том, насколько он привлекателен, говорит и все возрастающее число аптек. Их возникает все больше — больших и маленьких, независимых или входящих в крупные аптечные торговые сети. В каждом торговом центре сейчас обязательно есть аптечный киоск или магазин, иногда даже несколько — и все они выглядят по-разному.

И часто от того, насколько привлекательно смотрится аптека снаружи и изнутри, зависит и количество покупателей.

Не так давно, в советские времена, аптеки были довольно унылым местом. Невнятный интерьер, сердитые провизоры, очереди, стойкий запах лекарств. Ассортимент тоже не отличался разнообразием, часто бывало, что какое-то лекарство было в постоянном «дефиците». В общем, аптеки были таким местом, посещать которое рядовому гражданину хотелось как можно реже, а уж если пришлось посетить, то он стремился поскорее забыть возникшие ощущения.

Если тогда аптеки в нашем сознании были связаны, прежде всего, с болезнями, с нарушением нормального ритма жизни, то сейчас, как ни странно, наоборот — аптеки часто вызывают обратные ощущения. Многие из нас заходят в аптеку не только потому, что плохо себя чувствуют, но и для того, чтобы не допустить плохого самочувствия. Фармацевтическая промышленность постоянно развивается, возникают все новые и новые лекарства, как для лечения, так и для профилактики болезней. Если раньше для лечения какой-либо определенной болезни существовало не более пяти видов лекарств, а иногда и меньше, то сейчас их число может достигать нескольких десятков.

Ускоренный темп современной жизни требует от людей «быть в форме». Работающий человек в наше время не может себе позволить не только часто болеть, но и просто быть «не в тонусе». В то же время нагрузки, особенно психологические, вызванные стрессами, переизбытком информации, плохой экологией в городах, очень ослабляют организм. Поэтому мы стараемся поддерживать себя — принимая витамины и общеукрепляющие лекарства. Постоянная профилактика заболеваний стала такой же важной, как и их лечение.

таблица запрос база данные

1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

11 стр., 5392 слов

База данных аптеки готовых лекарственных форм

... уникальный код (первичный код). Подсистема Заказы дает характеристику заказов, которые поступают в аптеку от клиентов. Каждый заказ обрабатывает сотрудник аптеки. Каждому заказу соответствует уникальный код (первичный ключ). Подсистема Заказано включает ... целостность данных. База данных предназначена, в первую очередь, для сотрудников - полный учет товаров аптеки, контроль работы аптеки в ...

Цель работы — создание базы данных аптеки готовых лекарственных форм для повышения эффективности ее работы. Аптека — это важное звено лекарственного обеспечения. Аптеки готовых лекарственных форм занимаются продажей лекарств, изготовленных на заводах фирм — производителей. Каждое лекарственное средство имеет свое назначение, весь ассортимент лекарств классифицирован по группам: жаропонижающие, обезболивающие, сердечнососудистые.

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

Разрабатываемая СУБД включает в себя следующие подсистемы:

1. Препараты

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

3. Поступления

4. Поставщики

5. Клиенты

6. Сотрудники

Подсистема «Препараты» включает в себя все медикаменты, которые поступают на склад или заказываются клиентами. Каждому препарату присвоен уникальный код (первичный ключ).

Характеристики препарата включают в себя различные поля, в том числе: единицу измерения (например, упаковка), цену закупочную, цену реализации и др.

Подсистема «Назначения» дает характеристику препаратов, определяет их группу принадлежности. Отдельная группа предназначена для больных с определенным заболеванием какого-то органа или организма в целом. Каждой группе присваивается уникальный код (первичный ключ).

В этой подсистеме дается полное описание групп препаратов, их действие и то, как может выглядеть препарат данной группы.

Подсистема «Сотрудники» содержит информацию о сотрудниках аптеки. Полями таблицы являются все персональные данные сотрудника: ФИО, дата рождения, дата найма, должность, адрес, телефон, фотография, личные данные. Сотрудники работают в аптеке, обслуживают клиентов, отправляют заказы. Каждому сотруднику присваивается уникальный код (первичный ключ).

Подсистема «Поставщики» включает в себя информацию о поставщиках аптеки. Каждому поставщику присваивается уникальный код (первичный ключ).

Характеристики поставщика представлены полями таблицы, такими как: название, представитель, его должность, адрес, город и контактный телефон.

Подсистема «Клиенты» содержит информацию о клиентах аптеки (название, представитель, контактная информация и т.п.).

Каждому клиенту присваивается уникальный код (первичный код).

Подсистема «Заказы» дает характеристику заказов, которые поступают в аптеку от клиентов. Каждый заказ обрабатывает сотрудник аптеки. Каждому заказу соответствует уникальный код (первичный ключ).

Подсистема «Заказано» включает в себя характеристику полученных заказов.

Организационная структура.

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

21 стр., 10060 слов

Разработка базы данных для типографии

... работу с объектами семи различных типов: таблицами, запросами, формами, отчётами, страницами, макросами, модулями. Таблицы - это основной объект базы данных, в котором хранятся все данные, имеющиеся в базе, ... технологий и баз данных в работу типографий. Цель данной работы проектирование и создание базы данных «Типографии», которая обеспечит структурированное хранение информации о работе с газетами ...

В аптеке в данное время действует один отдел. Возглавляет его заведущий — повизор. Штат аптеки состоит из 4 человек: провизор-аналитик и 3 фармацевта.

Организационная структура аптеки представлена в виде линейной формы и выглядит следующим образом (рис. 1).

Рисунок 1. Организационная структура «Аптека»

2. ПРОЕКТИРОВАНИЕ БД «АПТЕКА»

База данных — это набор сведений, относящихся к определенной теме или задаче, такой как отслеживание заказов клиентов или хранение коллекции звукозаписей. Цель любой информационной системы — обработка данных об объектах реального мира. Если база данных хранится не на компьютере или на компьютере хранятся только ее части, приходится отслеживать сведения из целого ряда других источников, которые пользователь должен скоординировать и организовать самостоятельно. Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро извлекать выборку с произвольным сочетанием признаков. Сделать это возможно, только если данные структурированы. Структурирование — это введение соглашений о способах представления данных. Неструктурированными называют данные, записанные, например, в текстовом файле. Пользователями базы данных могут быть различные прикладные программы, программные комплексы, а также специалисты предметной области, выступающие в роли потребителей или источников данных, называемые конечными пользователями. В современной технологии баз данных предполагается, что создание базы данных, ее поддержка и обеспечение доступа пользователей к ней осуществляются централизованно с помощью специального программного инструментария — системы управления базами данных.

2.1 Создание таблиц

Таблица «препараты» показана на (рис.2).

Рисунок 2. Препараты

Таблица «назначение препаратов» показана на (рис.3).

Рисунок 3. Назначение препаратов

Таблица «сотрудники» показана на (рис.4).

Рисунок 4. Сотрудники

Таблица «поставщики» показана на (рис.5).

Рисунок 5. Поставщики

Таблица «клиенты» показана на (рис.6).

Рисунок 6. Клиенты

Таблица «заказы» показана на (рис.7).

Рисунок 7. Заказы

Таблица «заказано» показана на (рис.8).

Рисунок 8. Заказано

2.2 ER-диаграмма «Аптека» показана на (рис.9)

Рисунок 9. ER-диаграмма «Аптека»

2.3 Схема данных

Взаимосвязь между представленными выше подсистемами показана на (рис.10).

Рисунок 10. Схема данных

2.4 Заполнение таблиц информацией

Таблица «Препараты» (рис.11).

В базе данных аптеки на каждую группу препаратов (антибиотики, антисептики и т.п.) приходится небольшое количество лекарственных средств, которые находятся на складе аптеки. Единица измерения: либо упаковка, либо пузырек. В зависимости от фирмы и качества доставки цена закупочная и цена реализации отличаются друг от друга.

Рисунок 11. Препараты

Таблица «Назначение препаратов». Препараты делятся на фармакологические группы. (рис.12).

Рисунок 12. Назначение препаратов

Таблица «Сотрудники». (рис.13.,13.1).

Заведующий-провизор имеет право заведующего отделением лечебно-профилактического учреждения и контролирует всю работу аптеки. Заведующий-провизор обязан контролировать четкую работу в аптеке по изготовлению, приему и отпуску лекарств по рецептам. Он контролирует снабжение медицинским имуществом лечебно-диагностические кабинеты, лаборатории; обеспечивает правильное хранение медикаментов, медицинского инструментария; контролирует расход медикаментов в отделениях лечебно-профилактического учреждения, особенно контролируя ядовитые, наркотические средства. Заведующий контролирует фармацевтический порядок в аптеке, соблюдение санитарно-гигиенических правил, составляет сметы на получение медицинского имущества.

20 стр., 9888 слов

Разработка базы данных книжного магазина

... является разработка базы данных, которая обеспечит работу с материалами, необходимыми для ведения книжного магазина. База данных «Книжный магазин» содержит: 1. Таблицы; 2. Запросы; 3. Формы; 4. Отчеты; 5. Макросы. Предметной областью своей курсовой работы я выбрала книжный магазин, так ...

Провизор-аналитик должен иметь высшее фармацевтическое образование. Его назначение и увольнение контролируется заведующим — провизором аптеки. Он находится под начальством заведующего-провизора и заместителя провизора аптеки.

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

Рисунок 13. Сотрудники

Рисунок 13.1. Сотрудники

Таблица «Поставщики» (рис.14).

Рисунок 14. Поставщики

Таблица «Клиенты» (рис.15).

Рисунок 15. Клиенты

Таблица «Заказы» (рис.16).

Рисунок 16. Заказы

Таблица «Заказано» (рис.17).

Рисунок 17. Заказано

2.5 Создание запросов

Запрос — это требование на отбор (выборку) данных, хранящихся в таблицах, или требование на выполнение определенных действий с данными.

Запросы с параметрами. Отличие запросов с параметрами заключается в способе управления условиями: вместо ввода фактических значений настраивается приглашение пользователю ввести значения условий при запуске запроса. При выполнении такого запроса выдается диалоговое окно «Введите значение параметра» (Enter Parameter Value), в котором пользователь должен ввести конкретное значение и затем получить нужный результат. «Введите фамилию сотрудника». Пользователь вводит нужную ему фамилию, например «Иванчук». (рис.18.)

Рисунок 18. Запрос с параметром

И получает информацию о сотруднике (рис.18.1)

Рисунок 18.1. Запрос с параметром

Рисунок 18.2. Запрос с параметром

2.6 Создание форм

Формы являются типом объектов, который обычно используется для отображения данных. Источником данных для форм являются таблицы или запросы, поэтому данные в формах являются «связанными» с соответствующими объектами. Формы служат посредником между пользователями и базой данных, поскольку позволяют отображать данные в нужном виде.

В моей СУБД представлены такие формы как:

Форма для ввода данных — обеспечивает: ввод и редактирование данных. В форме «Препараты» можно изменять название препарата, цену, изображение (рис.19.)

Рисунок 19. Форма Препараты

Форма «Сотрудники» (Рис.20.,20.1.)

Рисунок 20. Форма Сотрудники

Рисунок 20.1. Форма Сотрудники

Форма «Поставщики». (Рис.21.)

Рисунок 21. Форма Поствщики

Форма «Назначение препаратов» (Рис.22.)

Рисунок 22. Форма Назначение препаратов

Форма «Заказы» (Рис.23.)

Рисунок 23. Форма Заказы

Форма «Заказано» (Рис.24.)

Рисунок 24. Форма Заказано

2.7 Создание отчетов

4 стр., 2000 слов

Отчёт по производственной практике по профессии 19.01.17. Повар, ...

... поваров на приготовлении блюд определенного вида, которая осуществляется на крупных предприятиях. 2. Охрана труда и требования техники безопасности при выполнении работ на производственной практике ... Котлеты должны быть правильной формы без трещин, на поверхности румяная поджаристая корочка. ... должна превышать 1 м. Линейная расстановка оборудования позволяет экономить производственную площадь ...

Отчеты позволяют выбрать из базы данных требуемую пользователем информацию и оформить ее в виде документов, которые можно просмотреть и напечатать. Источником данных для отчета может быть таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисленные по исходным данным значения, например итоговые суммы.

По моей СУБД представлены следующие отчеты:

Отчет «Сотрудники». (Рис.25.,25.1.)

Рисунок 25. Отчет Сотрудники

Рисунок 25.1. Отчет Сотрудники

Отчет о работе сотрудников аптеки. Из него можно узнать необходимые данные о конкретном работнике: ФИО, должность, телефон, дату найма, а также какую заработную плату получает данный сотрудник.

Отчет «Клиенты». (Рис.26.)

Рисунок 26. Отчет Клиенты

Отчет «Поставщики». (Рис.27.)

Рисунок 27. Отчет Поставщки

Отчет «Препараты» (Рис.28.)

Рисунок 28. Отчет Препараты

ЗАКЛЮЧЕНИЕ

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

В данной работе использовались такие объекты, как: таблицы, запросы, формы, отчеты. Но программа Microsoft Office Access 2003 намного обширней, разнообразней и имеет больше возможностей. Например, для создания запросов можно использовать структурированный язык SQL, можно подготовить данные для Интернета и т.п.

11 стр., 5180 слов

Разработка системы управления базой данных строительной фирмы

... автоматизирования процессов отдельно взятой виртуальной фирмы: «строительной фирмы». Чем и был обусловлен выбор нашей курсовой работы. Целью курсовой работы является разработка базы данных строительной фирмы и ее реализация, используя оболочку Access. Из данной цели вытекают следующие ...

Microsoft Access — это интерактивная реляционная СУБД (relational database management system — RDBMS) для WINDOWS. Это программа, которую Вы можете использовать для хранения и извлечения данных в зависимости от отношений, которые Вы установили. Работа с ней упрощена посредством манипулятора мыши. Графические возможности оболочки производят большое впечатление при изготовлении высококачественных отчетов и распечаток. Все это благодаря поддержки True — type шрифтов и встраивания OLE — объектов (Object Linking and Embeding) в рамках среды WINDOWS. OLE — объект представляет собой ссылку на определенную информацию, которая остается в своей первоначальной форме. OLE-объектом может быть EXCEL — таблица, Paintbrush — иллюстрация или Sound файл.

Access также предоставляет в распоряжение пользователя механизмы работы с базами данных различных форматов. К примеру, можно прямо обращаться к базам данных dBASE, Paradox или Btrieve без конвертирования их в формат, используемый Access. В состав пакета Access также входит язык Access Basic (встроенный диалект языка Visual Basic), дающий возможность формирования специализированных систем управления базами данных.