Разработка автоматизированной информационной системы учета продаж фармацевтических препаратов

Автор работы: Пользователь скрыл имя, 18 Сентября 2013 в 05:31, дипломная работа

Краткое описание

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

Содержание

Введение 6
i. Исследование предметной области 8
1.1. Характеристика предприятия и его деятельности 8
1.2. Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 10
1.2.1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов 10
1.2.2. Определение места проектируемой задачи в комплексе задач и ее описание 13
1.2.3. Обоснование необходимости использования вычислительной техники для решения задачи 19
1.2.4.Документооборот 19
1.3. Программная и техническая архитектура ис предприятия 26
1.3.1. Основные функции 26
1.3.2. Анализ существующих разработок и выбор стратегии автоматизации делопроизводства взаимоотношении поставщиков лекарственных препаратов с аптекой 27
Выводы 28
2 Специальный раздел 30
2.1 Разработка проекта базы данных аптеки «Ригла» 30
2.1.1 Инфологическая модель 30
2.1.2 Реализация базы данных 36
2.1.3 Даталогическая модель 39
2.1.3 Обоснование выбора среды базы данных 42
2.1.4 Схема данных 49
Выводы 50
3. Автоматизированная информационная система на основе базы данных «Аптека «Ригла» 51
3.1. Триггеры 51
3.2. Хранимые процедуры 56
3.3 Организация интерфейса с пользователем 61
Выводы 68
4. Обоснование экономической эффективности разработки базы данных для автоматизации работы аптеки «Ригла» 69
4.1 Выбор и обоснование методики расчёта экономической эффективности 69
4.2 Расчёт показателей экономической эффективности 73
Выводы 77
5. Безопасность жизнедеятельности 81
5.2. Требования к помещениям для эксплуатации мониторов и пэвм 86
5.3. Требования к освещению помещений и рабочих мест с мониторами и ПЭВМ 88
5.4. Требования к организации и оборудованию рабочих мест с мониторами и ПЭВМ 89
5.5. Требования к клавиатуре 90
5.6. Требования к организации медицинского обслуживания пользователей ВДТ и ПЭВМ 91
Выводы 91
Заключение 92
Список литературы 94

Прикрепленные файлы: 1 файл

Ригла.docx

— 2.28 Мб (Скачать документ)

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

Следует ограничивать неравномерность  распределения яркости в поле зрения монитором и ПЭВМ, при этом соотношение яркости между рабочими поверхностями не должно превышать 3:1 - 5:1, а между рабочими поверхностями  и поверхностями стен и оборудования 10:1.

Яркость светильников общего освещения в зоне углов излучения  от 50° до 90° с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/ кв. м., защитный угол светильников должен быть не менее 40°.

Светильники местного освещения  должны иметь не просвечивающий отражатель с защитным углом не менее 40 градусов.

5.4. Требования к организации и оборудованию рабочих мест с мониторами и ПЭВМ

 

Рабочие места с ВДТ  и ПЭВМ по отношению к световым проектам должны располагаться так, чтобы естественный свет падал сбоку, преимущественно слева.

Схемы размещения рабочих  мест с ВДТ и ПЭВМ должны учитывать  расстояния между рабочими столами  с видеомониторами (в направлении  тыла поверхности одного видеомонитора  и экрана другого видеомонитора), которое должно быть не мене 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м.

Оконные проемы в помещениях использования ВДТ и ПЭВМ должны быть оборудованы регулируемыми  устройствами типа: жалюзи, занавесей, внешних козырьков и др.

Экран видеомонитора должен находиться на расстоянии 600 - 700 мм, но не ближе 500 мм с учетом алфавитно-цифровых знаков и символов, рис. 7.5.

Помещения с ВДТ и  ПЭВМ должны быть оснащены аптечкой первой помощи и углекислотными огнетушителями.

 

 

 

 

Рис. 5. Схема расположения рабочих мест относительно светопроемов

 

5.5. Требования к клавиатуре

 

Конструкция клавиатуры должна предусматривать:

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

- опорное приспособление, позволяющее изменять угол наклона  поверхности клавиатуры в пределах  от 5°до 15°;

- высоты среднего ряда  клавиш не более 30 мм;

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

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

- минимальный размер  клавиш - 13 мм, оптимальный - 15 мм;

- клавиши с углублением  в центре и шагом 19 ± 1 мм;

- расстояние между клавишами  не менее 3 мм;

- одинаковый ход для  всех клавиш с минимальным  сопротивлением нажатию 0,25 Н и  максимальной - не более 1,5Н;

- звуковую обратную связь  от включения клавиш с регулировкой  уровня звукового сигнала и  возможностью его отключения.

 

Таблица 11 – Время регламентных перерывов в зависимости от продолжительности рабочей смены, вида и категории трудовой деятельности с ВДТ И ПЭВМ

Категория

работы

Уровень нагрузки за рабочую смену  при видах работ с ВДТ 

Суммарное время регламентированных перерывов, мин

c ВДТ или ПЭВМ

группа А, количество знаков

группа Б, количество знаков

группа В, час

при 8 - ми часовой смене

при 16 - ми часовой смене

I

до 20.000

до 15.000

до 2,0

30

70

II

до 40.000

до 30.000

до 4,0

50

90

III

до 60.000

до 60.000

до 6,0

70

120


5.6. Требования к организации медицинского обслуживания пользователей ВДТ и ПЭВМ

 

Профессиональные пользователи ВДТ и ПЭВМ должны проходить обязательные предварительные (при поступлении  на работу) и периодические осмотры  в порядке и в сроки, установленные  Минздравмедпромом России и Госкомсанэпиднадзором  России.

К непосредственной работе с ВДТ и ПЭВМ допускаются лица, не имеющие медицинских противопоказаний.

Женщины со времени установления беременности и в период кормления  ребенка грудью к выполнению всех видов работ, связанных с использованием ВДТ и ПЭВМ, не допускаются. Трудоустройство  беременных женщин следует осуществлять в соответствии с «Гигиеническими  рекомендациями по рациональному трудоустройству  беременных женщин».[15,24]

Выводы

 

В главе рассмотрено  влияние аппаратно-технических средств  сети на человека. Непосредственная эксплуатация разработанного программного обеспечения производится на ЭВМ и для производственных целей, поэтому при работе необходимо руководствоваться правилами техники безопасности.

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

 

Заключение

 

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

Особый упор при внедрении данных задач, проектирование и разработка АИС следует, конечно, придавать  современным CASE-средствам разработки программ, так как они наиболее оптимально позволяют проектировать  решения в основе которых лежат, в первую очередь, требования к согласованному пользовательскому интерфейсу, каковым и является интерфейс Windows. Никакие продукты других фирм, доступные сегодня, не обеспечивают одновременную простоту использования, производительность и гибкость в такой степени, как Delphi. Этот язык заполнил брешь между языками 3-го и 4-го поколений, соединив их сильные стороны и создав мощную, и производительную среду разработки.

В данной дипломной работе была спроектирована автоматизированная система учета продаж Аптеки «Ригла».

В ходе написания дипломной  работы было выполнено следующее:

  1. Проанализирована деятельность Аптеки «Ригла»;
  2. Изучены функциональные обязанности работников и сущность процесса учета продаж;
  3. Выбраны средства разработки;
  4. Спроектирована структура разрабатываемой системы;
  5. Разработан пользовательский интерфейс;
  6. Реализована и протестирована АС на данных конкретного примера;
  7. Рассчитан экономический эффект от внедрения

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

Все поставленные цели в результате выполнения работы достигнуты.

 

 

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

 

  1. Лазуков Д. С., Кладиев А. В. Методическое пособие к выполнению лабораторных работ курса «Распределённые базы данных».
  2. Ризаев И. С. Системы распределённой обработки данных: Учебное пособие. Казань: 2007. – 83 с.
  3. Федоров А. А. Microsoft Visual Studio 2008. Краткий обзор ключевых новинок. 2008.
  4. Арунянц Г. Г. Информационные технологии в медицине и здравоохранении: практикум / Г. Г. Арунянц, Д. Н. Столбовский. - Ростов-на-Дону : Феникс, 2009. - 187 c.
  5. Бадаев Ф. И. Технология предварительной электронной записи на консультативные приемы поликлиники областной больницы: анализ реализации проекта на территории Свердловской области 2007-2009 гг. / Ф. И. Бадаев, Ф. И. Терещук // Менеджер здравоохранения. - 2009. - № 10. - С. 46-50.
  6. Внедрение ИТ в здравоохранении на региональном уровне. Итоги заседания Экспертно-консультативной группы Совета / Р. Ивакин [и др.] // Менеджер здравоохранения. - 2011. - № 2. - С. 58-61.
  7. Гусев А. В. Обзор решений "Электронная регистратура" / А. В. Гусев // Менеджер здравоохранения. - 2011. - № 3. - С. 60-71.
  8. Ежова Т. В. Информационные технологии на службе здравоохранения / Т. В. Ежова, Н. Е. Ставская // Здравоохранение Российской Федерации. - 2009. - № 3. - С. 30-34.
  9. Емельянников М. Ю. Персональные данные в медицинских учреждениях - новые задачи и новые риски / М. Ю. Емельянников // Менеджер здравоохранения. - 2011. - № 2. - С. 52-57.
  10. Кобринский Б. А. Единая концепция построения персональных электронных медицинских карт, территориальных систем и специализированных регистров / Б.А. Кобринский // Врач и информационные технологии. - 2011. - № 4. - С. 15-21.
  11. Котлова И. Кто крайний в Интернет? / И. Котлова // Областная газета. - 2011. - 2 февр. - С. 2.
  12. Круглов Е. Е. Управление работой медицинского персонала Московского областного научно-исследовательского клинического института на основе современных принципов оплаты труда, ориентированных на результат / Е. Е. Круглов, И. Л. Андреева // Проблемы управления здравоохранением. - 2010. - № 1. - С. 6-15.
  13. Крылов В. В. Информационные технологии и здоровье нации / В. В. Крылов // Стратегия России. - 2010. - № 4. - С. 69-74.
  14. Кузнецов П. П. Современные тенденции развития принципов использования персональных медицинских данных / П. П. Кузнецов, А. П. Столбов // Менеджер здравоохранения. - 2008. - № 10. - С. 22-29.
  15. Куракова Н. Г. Компании по уничтожению уже существующего в ЛПУ программного обеспечения не будет / Куракова Н. Г. // Менеджер здравоохранения. - 2009. - № 11. - С. 44-45.
  16. Куракова Н. Г. Что избавит наших граждан от унизительного стояния в очередях? / Н. Г. Куракова // Менеджер здравоохранения. - 2011. - № 3. - С. 59.
  17. Куракова Н. Закон "О персональных данных": типовые угрозы для ЛПУ 2010 года. / Н. Куракова // Менеджер здравоохранения. - 2010. - № 1. - С. 56-60.
  18. Ладина О. Сетевой прием: об электрон. гос. услугах для населения Тюм. обл./ О. Ладина // Российская газета. - 2009. - 1 окт. - С. 15.
  19. Орлов Г. Типовая медицинская информационная система персонифицированного учета оказания медицинской помощи в вопросах и ответах. Ч.1 / Г. Орлов, А. Власова // Менеджер здравоохранения. - 2009. - № 8. - С. 39-43.
  20. Орлов Г. Типовая медицинская информационная система персонифицированного учета оказания медицинской помощи в вопросах и ответах. Ч. 2 / Г. Орлов // Менеджер здравоохранения. - 2009. - № 10. - С. 64-67.
  21. Переход Росздравнадзора на безбумажный документооборот: план // Менеджер здравоохранения. - 2011. - № 8. - С. 20.
  22. По техническим причинам закрыта: не приведут ли ошибки в информатизации здравоохранения к появлению таких объявлений? / Подготовила Н. Куракова // Менеджер здравоохранения. - 2011. - № 5. - С. 47-49.
  23. Симанков В. С. Системный анализ и современные информационные технологии в медицинских системах поддержки принятия решений / В. С. Симанков, А. А. Халафин. - М. : Медиа,2009. - 234 c.
  24. Слесаренко М. И. Применение информационных систем фирмы "1С" для повышения эффективности деятельности медицинских организаций в условиях экономического кризиса / М. И. Слесаренко, Д. Р. Байбиков // Менеджер здравоохранения. - 2009. - № 11. - С. 29-39
  25. Управление и экономика здравоохранения : учеб. пособие для вузов / А. И. Вялков и др. - 3-е изд., доп. - М. : ГЭОТАР-Медиа, 2009. - 658 с.
  26. Хай Г. А. Информационные аспекты оценки и управления качеством медицинской помощи / Г. А. Хай // Менеджер здравоохранения. - 2008. - № 9. - С. 51-57.
  27. Шифрин М. А. Роль и место информационных технологий в меняющейся парадигме здравоохранения стареющей Европы / М. А. Шифрин // Менеджер здравоохранения. - 2009. - № 12. - С. 51-52.
  28. Шкловский-Корди Н. Е. Телемедицина умерла, да здравствует скайп! / Н. Е. Шкловский-Корди // Менеджер здравоохранения. - 2009. - № 12. - С. 53.
  29. Экономика здравоохранения : учеб. пособие / Л. С. Засимова [и др.]. - М. : ГУ ВШЭ, 2009. - 479 с.
  30. Экономика и управление больничным хозяйством : курс лекций / А. Б. Блохин и др. - Екатеринбург : Изд-во УрГЭУ, 2009. - 162 с.
  31. Электронные истории болезни не улучшат здравоохранение США // Менеджер здравоохранения. - 2011. - № 5. - С. 46.
  32. Ястребова М. В. Развитие системы управления инновационным обеспечением системы здравоохранения на современном этапе / М. В. Ястребова // Экономическое возрождение России. - 2011. - № 1. - С. 139-146.

 

 

Приложение

Листинг программы

<?xml version="1.0" encoding="utf-8"?>

<ordesignerObjectsDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 11, 8.5" name="Apteka">

  <DataContextMoniker Name="/AptekaDataContext" />

  <nestedChildShapes>

    <classShape Id="c3d6d175-1f4f-4c6c-9dc0-d2cfd576b24b" absoluteBounds="4, 6.375, 2, 1.3862939453125">

      <DataClassMoniker Name="/AptekaDataContext/Заболевания" />

      <nestedChildShapes>

        <elementListCompartment Id="03ae29e0-83f7-4b69-abe7-9fbff5906065" absoluteBounds="4.0150000000000006, 6.835, 1.9700000000000002, 0.8262939453125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />

      </nestedChildShapes>

    </classShape>

    <classShape Id="c528b361-d1ca-4749-94f0-874403c2050c" absoluteBounds="5.625, 4.5, 2, 1.5785953776041666">

      <DataClassMoniker Name="/AptekaDataContext/Заказ_по_фирме" />

      <nestedChildShapes>

        <elementListCompartment Id="0d1714e1-67a0-4f7f-b6a3-d5533e3fb966" absoluteBounds="5.6400000000000006, 4.96, 1.9700000000000002, 1.0185953776041665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />

      </nestedChildShapes>

    </classShape>

    <classShape Id="cbbaf274-00a4-4177-aab1-0fdb7a349ba6" absoluteBounds="1.5, 5.25, 2, 2.5401025390625">

      <DataClassMoniker Name="/AptekaDataContext/Показания_к_применению" />

      <nestedChildShapes>

        <elementListCompartment Id="bfbbac82-6493-41c9-be78-e991c3433189" absoluteBounds="1.5150000000000001, 5.71, 1.9700000000000002, 1.9801025390625" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />

      </nestedChildShapes>

    </classShape>

    <associationConnector edgePoints="[(4 : 7.06814697265625); (3.5 : 7.06814697265625)]" fixedFrom="NotFixed" fixedTo="NotFixed">

      <AssociationMoniker Name="/AptekaDataContext/Заболевания/Заболевания_Показания_к_применению" />

      <nodes>

        <classShapeMoniker Id="c3d6d175-1f4f-4c6c-9dc0-d2cfd576b24b" />

        <classShapeMoniker Id="cbbaf274-00a4-4177-aab1-0fdb7a349ba6" />

      </nodes>

    </associationConnector>

    <classShape Id="e9ffe9c7-7862-426a-b050-66d8dcab5f17" absoluteBounds="3, 1.125, 2, 1.5785953776041666">

      <DataClassMoniker Name="/AptekaDataContext/Прайс_цен" />

      <nestedChildShapes>

        <elementListCompartment Id="32afbd85-bacd-45fb-986e-be744a32af7a" absoluteBounds="3.015, 1.585, 1.9700000000000002, 1.0185953776041665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />

      </nestedChildShapes>

    </classShape>

    <classShape Id="0a4902e1-defd-4ed9-a21a-d25ca841de01" absoluteBounds="0.5, 0.625, 2, 3.6939111328124996">

      <DataClassMoniker Name="/AptekaDataContext/Препараты" />

      <nestedChildShapes>

        <elementListCompartment Id="4a432ae9-00df-4386-bdab-58ce7081a690" absoluteBounds="0.51500000000000012, 1.085, 1.9700000000000002, 3.1339111328125" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />

      </nestedChildShapes>

    </classShape>

    <associationConnector edgePoints="[(2 : 4.3189111328125); (2 : 5.25)]" fixedFrom="NotFixed" fixedTo="NotFixed">

      <AssociationMoniker Name="/AptekaDataContext/Препараты/Препараты_Показания_к_применению" />

      <nodes>

        <classShapeMoniker Id="0a4902e1-defd-4ed9-a21a-d25ca841de01" />

        <classShapeMoniker Id="cbbaf274-00a4-4177-aab1-0fdb7a349ba6" />

      </nodes>

    </associationConnector>

    <associationConnector edgePoints="[(2.5 : 1.91429768880208); (3 : 1.91429768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed">

      <AssociationMoniker Name="/AptekaDataContext/Препараты/Препараты_Прайс_цен" />

      <nodes>

        <classShapeMoniker Id="0a4902e1-defd-4ed9-a21a-d25ca841de01" />

        <classShapeMoniker Id="e9ffe9c7-7862-426a-b050-66d8dcab5f17" />

      </nodes>

    </associationConnector>

    <classShape Id="0800c838-214e-4b27-ad7b-6e8bb69bfb92" absoluteBounds="6.375, 0.625, 2, 2.9247054036458331">

      <DataClassMoniker Name="/AptekaDataContext/Фирмы" />

      <nestedChildShapes>

        <elementListCompartment Id="c63d4f51-62a9-4ed2-aeb7-ac878fca3f2c" absoluteBounds="6.3900000000000006, 1.085, 1.9700000000000002, 2.364705403645833" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />

      </nestedChildShapes>

    </classShape>

    <associationConnector edgePoints="[(6.375 : 1.91429768880208); (5 : 1.91429768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed">

      <AssociationMoniker Name="/AptekaDataContext/Фирмы/Фирмы_Прайс_цен" />

      <nodes>

        <classShapeMoniker Id="0800c838-214e-4b27-ad7b-6e8bb69bfb92" />

        <classShapeMoniker Id="e9ffe9c7-7862-426a-b050-66d8dcab5f17" />

      </nodes>

    </associationConnector>

    <classShape Id="17e8d52c-5fc7-43f7-8492-25149fd155bc" absoluteBounds="3.375, 3.5, 2, 1.5785953776041666">

      <DataClassMoniker Name="/AptekaDataContext/Содержимое_заказа" />

      <nestedChildShapes>

        <elementListCompartment Id="346df960-cac1-48a9-8455-ab74b6328cbc" absoluteBounds="3.39, 3.96, 1.9700000000000002, 1.0185953776041665" name="DataPropertiesCompartment" titleTextColor="Black" itemTextColor="Black" />

      </nestedChildShapes>

    </classShape>

    <associationConnector edgePoints="[(5.625 : 4.78929768880208); (5.375 : 4.78929768880208)]" fixedFrom="NotFixed" fixedTo="NotFixed">

      <AssociationMoniker Name="/AptekaDataContext/Заказ_по_фирме/Заказ_по_фирме_Содержимое_заказа" />

      <nodes>

        <classShapeMoniker Id="c528b361-d1ca-4749-94f0-874403c2050c" />

        <classShapeMoniker Id="17e8d52c-5fc7-43f7-8492-25149fd155bc" />

      </nodes>

    </associationConnector>

    <associationConnector edgePoints="[(2.5 : 3.90945556640625); (3.375 : 3.90945556640625)]" fixedFrom="NotFixed" fixedTo="NotFixed">

      <AssociationMoniker Name="/AptekaDataContext/Препараты/Препараты_Содержимое_заказа" />

      <nodes>

        <classShapeMoniker Id="0a4902e1-defd-4ed9-a21a-d25ca841de01" />

        <classShapeMoniker Id="17e8d52c-5fc7-43f7-8492-25149fd155bc" />

      </nodes>

    </associationConnector>

  </nestedChildShapes>

</ordesignerObjectsDiagram>

 

#pragma warning disable 1591

//------------------------------------------------------------------------------

Информация о работе Разработка автоматизированной информационной системы учета продаж фармацевтических препаратов