Файл: «Проектирование реализации операций бизнес-процесса «Учет реализации лекарственных препаратов через аптечную сеть».pdf

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

Категория: Курсовая работа

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

Добавлен: 25.05.2023

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

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1. Выбор комплекса задач автоматизации

1.2. Характеристика существующих бизнес – процессов

1.3. Характеристика документооборота, возникающего при решении задачи

1.4. Обоснование проектных решений по информационному обеспечению

1.4 Обоснование проектных решений по программному обеспечению

ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ

2. Информационное обеспечение задачи

2.1 Информационная модель и её описание

2.2 Характеристика нормативно-справочной, входной и оперативной информации

2.3 Характеристика результатной информации

2.4 Общие положения (дерево функций и сценарий диалога)

2.5 Характеристика базы данных

2.6 Структурная схема пакета (дерево вызова программных модулей)

2.7 Описание программных модулей

2.8. Контрольный пример реализации проекта и его описание

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

Актуальность исследования.

Бизнес – процессы постоянно совершенствуются, улучшаются, становятся менее затратными и оптимальными. Это не просто прихоть, это условие выживания предприятия в условиях постоянного удорожания ресурсов.

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

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

Процесс автоматизации бизнес – процесс является затратным и долговременным. Однако не стоит пренебрегать им и откладывать его установку в долговременной перспективе.

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

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

Этим и определяется актуальность выбранной темы курсовой работы: «Учет реализации лекарственных препаратов через аптечную сеть»».

Цель курсовой работы – разработать такое программное приложение для аптеки ООО «ФАРМ», которое позволит автоматизировать процесс реализации лекарственных препаратов через данную аптечную сеть. Программное обеспечение будет содержать дополнительную информацию о лекарственном препарате, которое позволит оперативно информировать потребителя о свойствах заказываемого лекарственного препарата. Это даст возможность аптеке давать полную и исчерпывающую информацию потребителю о препарате, который он приобретает. Таким самым, подобный подход к клиенту позволит добиться большей лояльности со стороны потребителей данной аптеки.

Для того, чтобы достичь заданную цель, необходимо поставить следующие задачи:

  • Выявить перечень задач автоматизации бизнес – процесса «Учет реализации лекарственных препаратов через аптечную сеть»;
  • Дать характеристику существующим бизнес – процессам на предприятии ООО «ФАРМ»;
  • Обосновать проектные решения по информационному обеспечению;
  • Обосновать проектные решения по программному обеспечению;
  • Дать полное описание информационной модели программного обеспечения;
  • Рассмотреть дерево функций и сценарий диалога;
  • Дать анализ нормативно справочной информации, на основании которой будет составляться программное обеспечение. Также необходимо рассмотреть входную и оперативную информацию для того, чтобы проанализировать все детали и нюансы бизнес – процесса реализации лекарственных препаратов через аптеку ООО «ФАРМ»;
  • Рассмотреть и проанализировать программные модули;
  • Рассмотреть процесс создания базы данных;
  • Подробно и пошагово рассмотреть и проиллюстрировать процесс создания программы «Учет реализации лекарственных препаратов в аптеке «ООО ФАРМ»» в DELPHI 7.

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

Предметом исследования выступает разработка программного обеспечения «Учет реализации лекарственных препаратов в аптеке «ООО ФАРМ»». Также предметом исследования выступает процесс автоматизации данного бизнес – процесса по реализации лекарств через аптеку.

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

ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1. Выбор комплекса задач автоматизации

Комплекс задач автоматизации включает в себя следующее:

- значительным образом увеличивается скорость обработки информации.

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

- автоматизация бизнес – процесса осуществлять контроль объемов информации.

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

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

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


Таким образом, на основании этого можно прийти к следующему выводу:

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

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

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

1.2. Характеристика существующих бизнес – процессов

На сегодняшний день, бизнес – процесс «Учет реализации лекарственных препаратов через аптечную сеть» выглядит следующим образом:

Рисунок 1 - Существующая схема бизнес - процесса

Таким образом, исходя из созданной схемы бизнес – процесса можно прийти к следующему его описанию:

В начале продавцу в аптеке от покупателя поступает запрос на определенное лекарственное средство.

Далее продавцу в аптеке необходимо в EXCEL осуществить поиск данного лекарственного средства, а также его цены. Это занимает порядка 5-7 минут.

Далее необходимо осуществить поиск информации об остатках данного средства в аптеке.

У покупателя могут возникнуть вопросы о том, что представляет из себя данное лекарственного средство. Это может быть вопрос об активном веществе, о форме выпуска, о фармакологической группе и о производителе данного лекарственного средства. Для того, чтобы найти данную информацию, продавец должен поднять несколько видов документов. И отказать покупателю в ответе на вопрос о лекарственном средстве он также не имеет право. Время обслуживания данного покупателя затягивается.

Затем от покупателя приходуются денежные средства, и продавец выбивает чек.

Таким образом, было рассмотрено, каким образом, на предприятии ООО «ФАРМ» осуществляется реализация бизнес – процесса «Учет реализации лекарственных препаратов через аптечную сеть».


1.3. Характеристика документооборота, возникающего при решении задачи

Документооборот, который возникает при решении данной задачи достаточно обширен и включает в себя следующие документы:

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

- налоговая накладная, на основании которой товар приходуется в аптеку по количеству мест и массе брутто.

- доверенность о праве получения товара в аптеку к реализации.

- документ, где отражается информация о лекарственном препарате по устному запросу покупателя. Это документы в формате EXCEL и WORD, где в табличном виде отражается информация о каждом лекарственном препарате.

- чек, который выбивает продавец при реализации лекарственного препарата покупателю в аптеке.

Таким образом, был рассмотрен документооборот в аптеке ООО «ФАРМ».

1.4. Обоснование проектных решений по информационному обеспечению

Организация хранения файлов в информационной базе должна отвечать следующим требованиям:

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

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

-своевременность и одновременность обновления данных во всех копиях данных;

-гибкость системы, т.е. степень приспособления информационной базы к изменяющимся информационным потребностям;

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

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

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

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

Существуют следующие способы организации информационной базы:


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

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

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

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

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

1.4 Обоснование проектных решений по программному обеспечению

DELPHI 7 является одной из самой популярной программой для создания программных приложений любой сложности. Благодаря DELPHI 7 можно достаточно быстрым образом написать 32 разрядное приложение любой сложности.

Программирование очень удобно в DELPHI 7, разработанной компанией Borland. Данная среда является одной из ведущих систем программирования, используемых для разработки современных программных продуктов, и в первую очередь приложений операционной системы MS Windows. Система Delphi базируется на использовании языка программирования Object Pascal, который является логическим продолжением и развитием классического языка программирования Паскаль.