Разработка автоматизированной информационной системы учета продаж фармацевтических препаратов
Дипломная работа, 18 Сентября 2013, автор: пользователь скрыл имя
Краткое описание
Целью дипломного проекта является разработка информационной системы для автоматизации процесса работы с поставщиками в Аптека Ригла.
Для достижения указанной цели необходимо решить следующие задачи:
Собрать сведения и проанализировать информацию о деятельности Аптека Ригла, для которого будет разрабатываться программное обеспечение, позволяющее автоматизировать бизнес-процессы, направленные на работу с поставщиками в отделе закупок предприятия;
Выбрать объект исследования и сформулировать требования к разрабатываемой информационной системе на основе полученных данных;
Определить информационные потоки исследуемого объекта и построить их модели;
Выбрать предмет исследования дипломного проекта на основе полученных данных об информационных потоках;
Содержание
Введение 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 кд/ кв.м.
Следует ограничивать неравномерность
распределения яркости в поле
зрения монитором и ПЭВМ, при этом
соотношение яркости между
Яркость светильников общего освещения в зоне углов излучения от 50° до 90° с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/ кв. м., защитный угол светильников должен быть не менее 40°.
Светильники местного освещения должны иметь не просвечивающий отражатель с защитным углом не менее 40 градусов.
5.4. Требования к организации и оборудованию рабочих мест с мониторами и ПЭВМ
Рабочие места с ВДТ и ПЭВМ по отношению к световым проектам должны располагаться так, чтобы естественный свет падал сбоку, преимущественно слева.
Схемы размещения рабочих мест с ВДТ и ПЭВМ должны учитывать расстояния между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора), которое должно быть не мене 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м.
Оконные проемы в помещениях использования ВДТ и ПЭВМ должны быть оборудованы регулируемыми устройствами типа: жалюзи, занавесей, внешних козырьков и др.
Экран видеомонитора должен находиться на расстоянии 600 - 700 мм, но не ближе 500 мм с учетом алфавитно-цифровых знаков и символов, рис. 7.5.
Помещения с ВДТ и ПЭВМ должны быть оснащены аптечкой первой помощи и углекислотными огнетушителями.
Рис. 5. Схема расположения рабочих мест относительно светопроемов
5.5. Требования к клавиатуре
Конструкция клавиатуры должна предусматривать:
- исполнение в виде
отдельного устройства с
- опорное приспособление,
позволяющее изменять угол
- высоты среднего ряда клавиш не более 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-го поколений, соединив их сильные стороны и создав мощную, и производительную среду разработки.
В данной дипломной работе была спроектирована автоматизированная система учета продаж Аптеки «Ригла».
В ходе написания дипломной работы было выполнено следующее:
- Проанализирована деятельность Аптеки «Ригла»;
- Изучены функциональные обязанности работников и сущность процесса учета продаж;
- Выбраны средства разработки;
- Спроектирована структура разрабатываемой системы;
- Разработан пользовательский интерфейс;
- Реализована и протестирована АС на данных конкретного примера;
- Рассчитан экономический эффект от внедрения
Спроектированная АС занимает минимум пространства и памяти при условии всех связей между данными. В нее легко можно вводить новые данные. База данных полностью удовлетворяет требованиям клиента, так как она удобна в использовании и выдает нужную информацию.
Все поставленные цели в результате выполнения работы достигнуты.
СПИСОК ЛИТЕРАТУРЫ
- Лазуков Д. С., Кладиев А. В. Методическое пособие к выполнению лабораторных работ курса «Распределённые ба
зы данных». - Ризаев И. С. Системы распределённой обработки данных: Учебное пособие. Казань: 2007. – 83 с.
- Федоров А. А. Microsoft Visual Studio 2008. Краткий обзор ключевых новинок. 2008.
- Арунянц Г. Г. Информационные технологии в медицине и здравоохранении: практикум / Г. Г. Арунянц, Д. Н. Столбовский. - Ростов-на-Дону : Феникс, 2009. - 187 c.
- Бадаев Ф. И. Технология предварительной электронной записи на консультативные приемы поликлиники областной больницы: анализ реализации проекта на территории Свердловской области 2007-2009 гг. / Ф. И. Бадаев, Ф. И. Терещук // Менеджер здравоохранения. - 2009. - № 10. - С. 46-50.
- Внедрение ИТ в здравоохранении на региональном уровне. Итоги заседания Экспертно-консультативной группы Совета / Р. Ивакин [и др.] // Менеджер здравоохранения. - 2011. - № 2. - С. 58-61.
- Гусев А. В. Обзор решений "Электронная регистратура" / А. В. Гусев // Менеджер здравоохранения. - 2011. - № 3. - С. 60-71.
- Ежова Т. В. Информационные технологии на службе здравоохранения / Т. В. Ежова, Н. Е. Ставская // Здравоохранение Российской Федерации. - 2009. - № 3. - С. 30-34.
- Емельянников М. Ю. Персональные данные в медицинских учреждениях - новые задачи и новые риски / М. Ю. Емельянников // Менеджер здравоохранения. - 2011. - № 2. - С. 52-57.
- Кобринский Б. А. Единая концепция построения персональных электронных медицинских карт, территориальных систем и специализированных регистров / Б.А. Кобринский // Врач и информационные технологии. - 2011. - № 4. - С. 15-21.
- Котлова И. Кто крайний в Интернет? / И. Котлова // Областная газета. - 2011. - 2 февр. - С. 2.
- Круглов Е. Е. Управление работой медицинского персонала Московского областного научно-исследовательского клинического института на основе современных принципов оплаты труда, ориентированных на результат / Е. Е. Круглов, И. Л. Андреева // Проблемы управления здравоохранением. - 2010. - № 1. - С. 6-15.
- Крылов В. В. Информационные технологии и здоровье нации / В. В. Крылов // Стратегия России. - 2010. - № 4. - С. 69-74.
- Кузнецов П. П. Современные тенденции развития принципов использования персональных медицинских данных / П. П. Кузнецов, А. П. Столбов // Менеджер здравоохранения. - 2008. - № 10. - С. 22-29.
- Куракова Н. Г. Компании по уничтожению уже существующего в ЛПУ программного обеспечения не будет / Куракова Н. Г. // Менеджер здравоохранения. - 2009. - № 11. - С. 44-45.
- Куракова Н. Г. Что избавит наших граждан от унизительного стояния в очередях? / Н. Г. Куракова // Менеджер здравоохранения. - 2011. - № 3. - С. 59.
- Куракова Н. Закон "О персональных данных": типовые угрозы для ЛПУ 2010 года. / Н. Куракова // Менеджер здравоохранения. - 2010. - № 1. - С. 56-60.
- Ладина О. Сетевой прием: об электрон. гос. услугах для населения Тюм. обл./ О. Ладина // Российская газета. - 2009. - 1 окт. - С. 15.
- Орлов Г. Типовая медицинская информационная система персонифицированного учета оказания медицинской помощи в вопросах и ответах. Ч.1 / Г. Орлов, А. Власова // Менеджер здравоохранения. - 2009. - № 8. - С. 39-43.
- Орлов Г. Типовая медицинская информационная система персонифицированного учета оказания медицинской помощи в вопросах и ответах. Ч. 2 / Г. Орлов // Менеджер здравоохранения. - 2009. - № 10. - С. 64-67.
- Переход Росздравнадзора на безбумажный документооборот: план // Менеджер здравоохранения. - 2011. - № 8. - С. 20.
- По техническим причинам закрыта: не приведут ли ошибки в информатизации здравоохранения к появлению таких объявлений? / Подготовила Н. Куракова // Менеджер здравоохранения. - 2011. - № 5. - С. 47-49.
- Симанков В. С. Системный анализ и современные информационные технологии в медицинских системах поддержки принятия решений / В. С. Симанков, А. А. Халафин. - М. : Медиа,2009. - 234 c.
- Слесаренко М. И. Применение информационных систем фирмы "1С" для повышения эффективности деятельности медицинских организаций в условиях экономического кризиса / М. И. Слесаренко, Д. Р. Байбиков // Менеджер здравоохранения. - 2009. - № 11. - С. 29-39
- Управление и экономика здравоохранения : учеб. пособие для вузов / А. И. Вялков и др. - 3-е изд., доп. - М. : ГЭОТАР-Медиа, 2009. - 658 с.
- Хай Г. А. Информационные аспекты оценки и управления качеством медицинской помощи / Г. А. Хай // Менеджер здравоохранения. - 2008. - № 9. - С. 51-57.
- Шифрин М. А. Роль и место информационных технологий в меняющейся парадигме здравоохранения стареющей Европы / М. А. Шифрин // Менеджер здравоохранения. - 2009. - № 12. - С. 51-52.
- Шкловский-Корди Н. Е. Телемедицина умерла, да здравствует скайп! / Н. Е. Шкловский-Корди // Менеджер здравоохранения. - 2009. - № 12. - С. 53.
- Экономика здравоохранения : учеб. пособие / Л. С. Засимова [и др.]. - М. : ГУ ВШЭ, 2009. - 479 с.
- Экономика и управление больничным хозяйством : курс лекций / А. Б. Блохин и др. - Екатеринбург : Изд-во УрГЭУ, 2009. - 162 с.
- Электронные истории болезни не улучшат здравоохранение США // Менеджер здравоохранения. - 2011. - № 5. - С. 46.
- Ястребова М. В. Развитие системы управления инновационным обеспечением системы здравоохранения на современном этапе / М. В. Ястребова // Экономическое возрождение России. - 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-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="03ae29e0-83f7-4b69-abe7-
</nestedChildShapes>
</classShape>
<classShape Id="c528b361-d1ca-4749-94f0-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="0d1714e1-67a0-4f7f-b6a3-
</nestedChildShapes>
</classShape>
<classShape Id="cbbaf274-00a4-4177-aab1-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="bfbbac82-6493-41c9-be78-
</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-
<classShapeMoniker
Id="cbbaf274-00a4-4177-aab1-
</nodes>
</associationConnector>
<classShape Id="e9ffe9c7-7862-426a-b050-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="32afbd85-bacd-45fb-986e-
</nestedChildShapes>
</classShape>
<classShape Id="0a4902e1-defd-4ed9-a21a-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="4a432ae9-00df-4386-bdab-
</nestedChildShapes>
</classShape>
<associationConnector edgePoints="[(2 : 4.3189111328125); (2 : 5.25)]" fixedFrom="NotFixed" fixedTo="NotFixed">
<AssociationMoniker
Name="/AptekaDataContext/
<nodes>
<classShapeMoniker
Id="0a4902e1-defd-4ed9-a21a-
<classShapeMoniker
Id="cbbaf274-00a4-4177-aab1-
</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-
<classShapeMoniker
Id="e9ffe9c7-7862-426a-b050-
</nodes>
</associationConnector>
<classShape Id="0800c838-214e-4b27-ad7b-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="c63d4f51-62a9-4ed2-aeb7-
</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-
<classShapeMoniker
Id="e9ffe9c7-7862-426a-b050-
</nodes>
</associationConnector>
<classShape Id="17e8d52c-5fc7-43f7-8492-
<DataClassMoniker
Name="/AptekaDataContext/
<nestedChildShapes>
<elementListCompartment
Id="346df960-cac1-48a9-8455-
</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-
<classShapeMoniker
Id="17e8d52c-5fc7-43f7-8492-
</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-
<classShapeMoniker
Id="17e8d52c-5fc7-43f7-8492-
</nodes>
</associationConnector>
</nestedChildShapes>
</ordesignerObjectsDiagram>
#pragma warning disable 1591
//----------------------------