Скачиваний:
9
Добавлен:
17.06.2023
Размер:
1.22 Mб
Скачать

 

СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ ......................................................................................................................

4

1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ НЕОБХОДИМОСТИ АВТОМАТИЗАЦИИ

 

ПРОЦЕССА УЧЕТА ЗАКАЗОВ КЛИЕНТОВ РКЛАМНОГО АГЕНСТВА .............

5

1.1

Особенности автоматизации процесса учета бесплатного обеспечения

 

лекарственными средствами ..........................................................................................

5

1.2

Обзор существующих программных продуктов для автоматизации учета

 

бесплатного обеспечения лекарственными средствами ............................................

6

2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ

 

АВТОМАТИЗАЦИИ УЧЕТА БЕСПЛАТНОГО ОБЕСПЕЧЕНИЯ

 

ЛЕКАРСТВЕННЫМИ СРЕДСТВАМИ........................................................................

8

2.1

Постановка задачи.....................................................................................................

8

2.2

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

9

2.3

Функциональная модель по стандарту IDEF0 (Icam DEFinition) и методологии

SADT...............................................................................................................................

10

2.4

Логическая и физическая модели данных по стандарту IDEF1X1 ....................

14

3 РАЗРАБОТКА И ТЕСТИРОВАНИЕ СИСТЕМЫ ДЛЯ УЧЕТА УЧЕТА

 

БЕСПЛАТНОГО ОБЕСПЕЧЕНИЯ ЛЕКАРСТВЕННЫМИ СРЕДСТВАМИ .........

16

3.1

Описание таблиц базы данных ..............................................................................

16

3.2

Дерево программных модулей...............................................................................

18

3.3

Схема взаимосвязей модулей и массивов данных ...............................................

19

3.4

Алгоритм построения отчета о зарегистрированных заказах за заданный

 

период с подсчетом общей суммы ..............................................................................

20

3.5Инструкция пользователя по установке программного продукта и работе с ним21

3.6Способы и результаты тестирования программного продукта в различных

режимах ..........................................................................................................................

23

ЗАКЛЮЧЕНИЕ ............................................................................................................

25

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ....................................................

26

2

ПРИЛОЖЕНИЕ А Функциональная модель по стандарту IDEF0...........................

28

ПРИЛОЖЕНИЕ Б Описание таблиц базы данных ....................................................

37

ПРИЛОЖЕНИЕ В Листинг программы......................................................................

52

ПРИЛОЖЕНИЕ Г Задание на курсовой проект.........................................................

53

3

ВВЕДЕНИЕ

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

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

Программная часть будет разрабатываться с помощью технологии «Файл-

сервер», формата базы даны MS Access и среды программирования Delphi. Данные инструменты и технологии выбраны ввиду их наибольшей простоты и изученности.

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

Целями курсовой работы являются:

-закрепление и развитие теоретических знаний, полученных студентом в процессе изучения курса «Проектирование информационных систем»;

-развитие умения осуществлять выбор варианта технологии проектирования информационных систем (ИС);

-приобретение студентами практических навыков разработки методических материалов проектировщика;

-умение вырабатывать и реализовывать решения.

4

1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ НЕОБХОДИМОСТИ АВТОМАТИЗАЦИИ ПРОЦЕССА УЧЕТА ЗАКАЗОВ КЛИЕНТОВ РКЛАМНОГО АГЕНСТВА

1.1 Особенности автоматизации процесса учета бесплатного обеспечения лекарственными средствами

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

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

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

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

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

5

страны Анализ существующего рынка программ автоматизации аптечных

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

1.2 Обзор существующих программных продуктов для автоматизации учета бесплатного обеспечения лекарственными средствами

Средняя аптека сегодня включает следующее оборудование: два-три автоматизированных торговых места на базе фискального регистратора (компьютер,

собственно фискальный регистратор, сканер штрихкодов, дисплей покупателя,

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

видеонаблюдения. В крупных торговых сетях уже существует практика интеграции таких систем с ИС

Фарм Капитанпредставляет собой полный цикл документооборота аптеки, а

также предусматривает автоматизацию всех возможных бизнес-процессов центрального офиса сети аптек. Приход товара возможен как в самой аптеке, так и в центральном офисе.. Аптека может быть автоматизирована как полностью, так и частично: только АРМ кассира - точка продаж.

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

6

АСУЛОН М-АПТЕКА- предназначен для управления процессами льготного лекарственного обеспечения населения. АСУЛОН «М-АПТЕКА» нетребовательна к ресурсам, имеет интуитивно понятный WEB интерфейс, просто устанавливается и настраивается, и работае как с использованием облачных технологий, так и с распределёнными базами данных.

1С:Аптека- Применяется для автоматизации розничных продаж лекарственных препаратов и сопутствующей продукции в аптеках и аптечных пунктах, ведения оперативного учета по сериям лекарственных препаратов,

контроля фальсификации и сроков годности, правил ценообразования, предельных наценок на жизненно-необходимые и важные лекарственные препараты (ЖНВЛП).

7

2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ

АВТОМАТИЗАЦИИ

УЧЕТА

БЕСПЛАТНОГО

ОБЕСПЕЧЕНИЯ

ЛЕКАРСТВЕННЫМИ СРЕДСТВАМИ

2.1 Постановка задачи

«Информационная система для автоматизации учета бесплатного обеспечения лекарственными средствами (социальная аптека)» должна содержать следующую информацию:

Сведения о текущих выдачах бесплатных лекарственных средств (дата выдачи, лекарственный препарат, цена, номер рецепта, льготник и т.д.).

Сведения о льготниках, которые имеют право на бесплатные медикаменты

(ФИО, дата рождения, паспорт, контактный телефон и т.д.).

Сведения о тех конкретных медикаментах, на которые имеет право конкретный льготник. ( Льготник может иметь право не на весь список бесплатных медикаментов).

Сведения о рецептах, по которым выдавались бесплатные лекарства (дата написания, врач, лекарство, кому выдавался и т.д.). В одном рецепте может быть несколько лекарств.

Сведения о лекарственных препаратах, которые можно отпускать по бесплатному рецепту (название и т.д.)

ИС должна обеспечивать:

Ввод, удаление и редактирование той или иной информации, с

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

Многопользовательский режим работы.

Разграничение прав доступа к ИС с помощью идентификации и

аутентификации пользователей (пользователь – соответствующий пароль).

Обеспечить возможность оперативного изменения пароля. Количество различных пользователей – не менее 2.

Резервное копирование информационных баз по желанию пользователя.

8

Осуществлять поиск по разнообразным признакам (не менее одного в каждой из информационных категорий, например, ФИО льготника и т.д.).

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

Обеспечить текущую выдачу бесплатных лекарственных средств, в

соответствии с рецептом и теми правами, которые имеет конкретный льготник.

Обеспечить возможность реализации не более 10 рецептов в месяц для одного льготника.

Выдача списка льготников, которые брали бесплатные лекарственные препараты в течение заданного промежутка времени. Организовать возможность вывода списка в MSWord (или MSExcel).

Отчет (с возможностью вывода на печать) по всем лекарственным препаратам, которые льготно приобретались за заданный промежуток времени.

2.2 Анализ предметной области

Данная АИС «Социальная аптека» предназначена для упрощения процедуры оформления лекарств в социальной аптеке путем автоматизации данной процедуры.

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

лекарственных препаратах, которые можно отпускать по бесплатному рецепту.

При разработке АИС «Социальная аптека» необходимо решить следующие задачи.:

-производить ввод, редактирование и удаление записей;

-производить поиск и сортировку по определенным критериям;

9

-произвести разграничение и защиту доступа;

-обеспечить многопользовательский режим работы;

-обеспечить резервное копирование информационных баз по желанию пользователя;

-обеспечить текущую выдачу бесплатных лекарственных средств;

-обеспечить вывод отчётов по определённым критериям.

Основной целью АИС «Социальная аптека» является обеспечение текущей выдачи бесплатных лекарственных средств по данным, внесенным оператором.

Разграничение доступа осуществляется по двум категориям пользователей:

-администратор: доступны все возможности предусмотренные в программе;

-оператор: в отличие от администратора не может выполнять резервное копирование базы данных.

Входные и выходные документы для АИС «Социальная аптека» имеют форму бумажных носителей. В качестве входных документов выступают:

-ФИО;

-рецепт, предоставляемый клиентом аптеки;

-паспорт льготника.

В качестве выходных документов выступают:

-отчёт в виде списка льготников, которые брали бесплатные лекарственные препараты в течение заданного промежутка времени;

-отчёт по всем лекарственным препаратам, которые льготно приобретались за заданный промежуток времени.

2.3 Функциональная модель по стандарту IDEF0 (Icam DEFinition) и

методологии SADT

Функциональная модель по стандарту IDEF0 была разработана с помощью

CASE-средства BPwin. Модель представлена в приложении А.

10

Целью разрабатываемой модели является выявление особенностей системы учета бесплатного обеспечения лекарственными средствами с целью её дальнейшей автоматизации.

Точкой зрения является интегрированный взгляд пользователей (все участники бизнес-процесса и разработчик информационной системы).

Отчёт об ошибках функциональной модели: Model Inconsistencies:

Diagram A1: Идентификация пользователя системы

Activity "Определение категории пользователя" has no Control

Diagram A2: Формирование отчётов

has 1 unresolved (square tunneled) arrow connection: Border Source: Запрос сотрудника

Diagram A21: Формирование отчёта о списке льготников

Activity "Отбор ФИО льготников за период" has no Control

Diagram A22: Формирование отчёта по льготно приобретённым лекарствам

Activity "Отбор названий лекарств, выданных для льготников за пер" has no Control

Diagram A45: Выписать рецепт

has 1 unresolved (square tunneled) arrow connection:

Border Source: Критерий необходимости лекарств Количественные характеристики.

Оценка модели проведена с помощью коэффициентов представленных в таблице 1.

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

коэффициент элементарных функций для дочерних диаграмм выше единицы. Также отношение числа элементарных функций к общему числу функций для дочерних диаграмм больше 0,5.

11

Соседние файлы в папке Курсовые работы