Автоматизированная информационная система ветеринарной клиники.
ВВЕДЕНИЕ Растет благосостояние людей, а это значит, что домашних животных будет появляться с каждым годом все больше. И это не только собаки и кошки, в квартирах горожан все чаще приживаются игуаны и змеи, лягушки и рыбы, декоративные кролики и карликовые поросята. Еще один фактор, способствующий увеличению числа домашних животных, относится к психологии. Чем больше человек отрывается от природы, тем острее появляется желание контактировать с ней, это у людей заложено где-то глубоко в генах, и зов природы в техногенном шуме становится особенно громко слышен. А это значит, что число пациентов в ветеринарных клиниках с каждым годом будет только увеличиваться. Повышение качества ветеринарной помощи увеличивает срок жизни животных. В результате в последнее время ветеринары все чаще сталкиваются с такими заболеваниями, как сахарный диабет, которые раньше практически не встречались, ведь животные до этих болезней просто не доживали. Таким образом, постепенно расширяется спектр услуг. Повышается статус ветеринарного врача. В настоящее время ветери-нарная медицина приближается к общепризнанным европейским стандартам. Это проявляется в требовательном отношении владельцев домашних животных к уровню ветеринарных услуг, фасовке и упаковке ветеринарных медикаментов и препаратов по европейским требованиям, обследование животного должно быть комплексным, ветеринарная клиника должна предоставлять населению города и близлежащих поселков весь спектр ветеринарных услуг. В связи с открытостью стран возникают такие проблемы ветеринар-ного характера, как завоз хозяевами из командировок и мест отдыха экзотических животных, а вместе с ними и экзотических заболеваний. В частном сегменте рынка ветеринарных услуг наблюдаются прогрессивные тенденции. Появляется значительное количество частных ветеринарных клиник и лабораторий, предоставляющих платные лечебные и диагностические услуги. Ожидается, что частный сектор ветеринарных услуг будет активно развиваться вместе с улучшением качества предоставления услуг и квалификации обслуживающего персонала. На сегодняшний момент ветеринария – бизнес настолько специфиче-ский, что без знания всех тонкостей лечения и профилактики "больших и малых созданий" построить работу грамотно невозможно. ООО "Беланта" – это молодая современная ветеринарная клиника с сильной командой высококвалифицированных врачей ветеринарной медицины, новой техникой и новым оборудованием, просторными каби-нетами. Молодая ветеринарная клиника "Беланта" действует на рынке ветеринарных услуг с начала 2010 года, но уже успела завоевать репутацию образцового лечебного учреждения. Частная ветеринарная лечебница за короткое время стала широко известна в близлежащих населённых пунктах. Сотрудники клиники регулярно участвуют в конференциях, семинарах, мастер-классах, проводимых при содействии Ассоциации ветеринарных врачей. Специализацией клиники являются такие направления ветеринарии, как хирургия, осеменение животных, визуальная диагностика. Современная ветеринарная клиника – это сложная организационная структура и от участия каждого сотрудника (бухгалтера, регистратора, менеджера) зависит стабильность работы лечебного учреждения. Это скрытая часть айсберга, которую не должен явно замечать обратившийся в ветеринарную клинику владелец больного животного, но юридическая проработка должностных инструкций, инструкций по технике безопасности, проработка ассортимента ветпрепаратов в ветаптеке незримо помогает сократить путь от обращения в клинику (имеется две телефонных линии, удобные подъездные пути, клиника расположена в центре города) до полного выздоровления питомца. Прием животных осуществляется как в порядке живой очереди, так и по предварительной записи. Осуществляется также выезд ветспециалистов на дом к "особо сложным пациентам" которых нет возможности у хозяев транспортировать на клинику. Для удобства посетителей при ветеринарной клинике работает зоомагазин и ветаптека. При необходимости возможна доставка больного животного в клинику собственным автотранспортом. Стоимость ветеринарных услуг определяется согласно Прейскуранта. В ветеринарной клинике привлекают высококвалифицированные кадры для которых важна не только высокая зарплата, но и возможность трудиться по скользящему графику. Прием ведут одновременно несколько ветеринарных врачей. В операционной работа проходит со строгим соблюдением правил асептики и антисептики. Большинство операций - плановые. Владельцы животных могут провести время, отведенное на операцию в просторном холле клиники за чашечкой чая или кофе. Регистратура является центральным, связующим звеном в работе всей клиники и координирует работу ветспециалистов: распределяет пациентов в кабинеты, ведет запись на прием по телефону, осуществляет подсчет стоимости оказанных процедур и назначенных лекарств. Темп жизни современного человека заставляет его прикладывать максимальные усилия для анализа и учета информации, а сложнее всего это делать при ее непрерывном потоке, с чем и столкнулись руководство и сотрудники клиники, особенно отдела регистратуры. Эффективность функционирования предприятия или организации любой отрасли и сферы деятельности напрямую зависит от скорости, точности и своевременности обмена данными как внутри этого предприятия между его составляющими частями (отделами, подсистемами и т.д.), так и вне его, то есть взаимодействие и обмен данными этой организации с другими (конкурирующими, предприятиями-партнерами и т.д.). И чем больше, масштабнее предприятие, тем серьезнее перед его управляющими встает проблема организации и контроля потоков огромного количества информации предприятия. Для качественного решения таких проблем на предприятиях используются автоматизированные системы управления (АСУ). Автоматизированная система управления – это человеко-машинная система, обеспечивающая автоматизированный сбор и обработку информации, необходимой для оптимизации управления в различных сферах человеческой деятельности. В дипломном проекте проводится анализ одной из подсистем ветери-нарной клиники "Беланта" для ее дальнейшей автоматизации. Задачей под-системы «Регистратура» является организация системы учета, регистрации при обращении пациентов, контроля и планирования работы врачей и лабораторий. Внедрение АСУ позволяет систематизировать обмен данными, регла-ментировать состав и формы представления данных, а также структуру ин-формационных потоков в системе (информационных и командных связей между субъектами ветклиники, а также информационный обмен с внешними по отношению к клинике организациями), значительно повысить точность и четкость их ведения, гарантировать их сохранность, предоставлять полную взаимоувязанную информацию по всем субъектам клиники. Все это приводит к слаженной работе сотрудников ветеринарной клиники и во много раз увеличивает эффективность функционирования предприятия в целом. Задачами разрабатываемой системы являются: 1. сбор, анализ и доведение информации до каждой группы пользователей; 2. автоматизация информации, хранящейся на бумажных носителях; 3. уменьшения объема хранимой информации; 4. быстрота и удобство получения необходимой информации; Актуальность данной работы заключается в необходимости комплексной автоматизации всех подразделений ветеринарной клиники. Целью дипломного проекта является разработка и внедрение модуля системы автоматизации ветеринарной клиники – АРМ «Регистратуры», по-зволяющей автоматизировать работу сотрудников регистратуры по учету и контролю клиентов и их питомцев, регистрации на прием к специалистам, планирование работы врачей и других специалистов клиники, созданию итоговых отчетов. Для реализации цели были поставлены следующие задачи: 1. изучить существующую информационную систему ветеринарной клиники; 2. выбрать программное обеспечение для разработки; 3. разработать структуру программы; 4. оценить экономическую эффективность создаваемого программного продукта. В ходе работы был проведен сбор данных о предметной области, входящих и исходящих потоках информации, путем анализа документов и беседы с экспертами (сотрудниками регистратуры, руководством и специалистами клиники). Была применена технология объектно-ориентированного программирования в среде Delphi 7.0. Гипотеза работы. Использование разработанного программного продукта позволит увеличить производительность труда сотрудников регистратуры, повысить качество обслуживания клиентов и усилить контроль над всеми этапами трудовой деятельности специалистов клиники. Практическая значимость. Использование комплексной системы автоматизации работы ветеринарной клиники "Беланта" позволит упорядочить работу сотрудников регистратуры клиники и специалистов клиники по обслуживанию клиентов, учету документов и получению различного вида отчетности, обеспечив работу в единой информационной базе. Разработанное программное обеспечение может быть использовано для автоматизации деятельности других ветеринарных клиник, где схема работы организации такая же или более простая, чем у предприятия "Беланта". Введение 5 1 Системно-комплексный анализ объекта автоматизации 10 1.1 Цели и задачи организации, оказывающей ветеринарный услуги населению 10 1.2 Концептуальная модель объекта автоматизации 11 1.2.1 Организационная страта системы 13 1.2.2 Материальная и информационная страты ветеринарной клиники 17 1.3 Информационная страта объекта автоматизации 21 1.3.1 Разработка функционального аспекта информационной страты объекта автоматизации 21 1.3.2 Анализ входных информационных векторов 23 1.3.3 Анализ выходных информационных векторов 26 1.3.4 Функция преобразования системы 27 1.3.5 Структура пользовательского интерфейса 29 1.3.6 Структурный аспект информационной страты 29 2 Концептуальная модель данных 32 2.1 Метод проектирования базы данных на основе анализа функциональных зависимостей 32 2.2 Проектирование базы данных методом анализа функциональных зависимостей 40 2.2.1 Выделение функциональных зависимостей 40 2.2.2 Проектирование отношений, находящихся в НФБК 47 2.3 Структурно-функциональный аспект информационной страты объекта 52 2.4 Обоснование выбора СУБД 52 2.4.1 MySQL 57 2.4.2 Oracle8i 61 2.4.3 СУБД Microsoft SQL Server 63 2.4.4 IBM DB2 64 2.4.5 СУБД от Informix 65 2.4.6 Выводы 66 2.5 Генерация базы данных автоматизированной информационной системы 67 2.6 Ссылочная целостность данных 71 3 Разработка пользовательского интерфейса 73 3.1 Организация интерфейса взаимодействия пользователя с автоматизированной информационной системой 73 3.2 Визуальное объектно-ориентированное программирование 74 3.2.1 Архитектура приложений баз данных в Delphi 74 3.2.2 Модуль данных 79 3.2.3 Использование технологии ADO средствами Delphi 81 3.3 Создание форм пользовательского интерфейса 106 3.3.1 Создание и использование модуля данных 106 3.3.2 Создание главных форм пользовательского интерфейса 107 3.3.3 Создание пользовательского интерфейса 109 3.3.4 Создание пользовательского интерфейса для пользователей-администраторов 113 3.4 Программно-аппаратные средства АИС 114 4 Руководство пользователя АИС «Регистратура ветклиники» 115 4.1 Инструкция по применению для массового пользователя 115 4.2 Инструкция по применения для администратора 125 5 Организационно-экономическая часть 129 5.1 Организация и планирование работ 129 5.1.1 Назначение АИС «Регистратура ветеринарной клиники» 129 5.1.2 Анализ рынка сбыта 131 5.1.3 План маркетинга 132 5.1.4 План производства 132 5.1.5 Организационный план 135 5.1.6 Юридический план 137 5.1.7 Оценка риска 137 5.2 Определение затрат и договорной цены разработки 138 5.2.1 Расходы на материалы и покупные изделия 139 5.2.2 Расходы на специальное оборудование 139 5.2.3 Расчёт основной заработной платы 139 5.2.4 Расчет дополнительной заработной платы 142 5.2.5 Расчёт отчислений на социальные нужды 142 5.2.6 Расчёт накладных расходов 142 5.2.7 Расчёт договорной цены 143 5.3 Экономическая целесообразность проекта 144 5.3.1 Конкурентоспособность АИС 144 5.3.2 Маркетинг 146 5.3.3 Оценка эффективности 147 5.4 Выводы 148 6 Охрана труда. Организация оптимального рабочего места инженера-разработчика 150 6.1 Освещение рабочего места 150 6.2 Микроклимат помещений 155 6.2.1 Выбор расчетных параметров наружного воздуха. 157 6.2.2 Выбор расчетных параметров внутреннего воздуха. 158 6.2.3 Составления теплового и влажностного баланса помещения 159 6.2.4 Графоаналитическое построение процессов термовлажностной обработки воздуха 161 6.3 Выводы 167 Заключение 169 Библиографический список 172 1. Атре Ш. Структурный подход к организации баз данных // . www.citforum.ru. 2. Бекаревич Ю.Б., Пушкина Н.В. Microsoft Access 2003.СПб.:БХВ – Санкт-Петербург, 2009. 3. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 2009. 4. Вейскас Д. Эффективная работа с Microsoft Access 2003. – Спб.: Питер Пресс, 2005. – 856 с. 5. Вендров A.M. CASE технологии. Проектирование программного обеспечения экономических информационных систем. - М.: Финансы и статистика, 2000. - 544 с. 6. Вендров A.M. CASE технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 2000. - 176 с. 7. Вендров A.M. Методология функционального моделирования SADT. http://www.citforum.ru/database/case/glava2_2.shtml. 8. Вендров А.М. Методология RAD. // www.citforum.ru. 9. Вендров А.М. Структурный подход к проектированию ИС. http://www.citforum.ru/database/case/glava2_1.shtml. 10. Верховинский А.Б., Иванов С.В., Разумовский Г.В., Румянцева В.Н. Методические указания к лабораторным работам по дисциплине «Базы данных». – Санкт-Петербург, ГЭТУ, 2004. – 32 с. 11. Вьейра P. SQL Server 2000. Программирование в 2 ч. / Р. Вьейра: Часть I; Пер. с англ.; Под ред. С. М. Молявко. М.: БИНОМ. Лаборатория знаний, 2004. - 735 с. 12. Вьейра P. SQL Server 2000. Программирование в 2 ч./ Р. Вьейра: Часть II; Пер. с англ.; Под ред. С. М. Молявко. М.: БИНОМ. Лаборатория знаний, 2004. - 807 с. 13. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс / Пер. с англ. - М.: Издательский дом "Вильяме", 2003. - 1088 с. 14. Гигиенические требования к видеодисплейным терминалам, персо-нальным электронно-вычислительным машинам и организации работы. СанПиН 2.2.2.542-96. - М.: Госкомсанэпиднадзор России, 1996. - 55 с. 15. ГОСТ 12.1.002-84. ССБТ. Электрические поля промышленной часто-ты. 16. ГОСТ 12.1.003-83. ССБТ. Шум. Общие требования безопасности. 17. ГОСТ 12.1.004-85. ССБТ. Пожарная безопасность. Общие требова-ния. 18. ГОСТ 12.1.005-88. ССБТ. Воздух рабочей зоны. Общие санитарно-гигиенические требования. 19. ГОСТ 12.1.006-84. ССБТ. Электромагнитные поля радиочастот. Об-щие требования безопасности. 20. ГОСТ 12.1.019-79. ССБТ. Электробезопасность. Общие требования. 21. ГОСТ 12.1.033-81. ССБТ. Пожарная безопасность объектов с электрическими сетями. 22. ГОСТ 12.2.032-78. ССБТ. Рабочее место при выполнении работ сидя. Общие эргономические требования. 23. ГОСТ 22269-76. Система человек-машина. Рабочее место оператора. Взаимное расположение элементов рабочего места. Общие эргономические требования. 24. ГОСТ 25861-83. Машины вычислительные и системы обработки дан-ных. Требования электрической и механической безопасности и мето-ды испытаний. 25. Грейвс М. Проектирование баз данных на основе XML. Пер. с англ. - М.: Издательский дом "Вильяме", 2002. - 640 с. 26. Григорьев Л.Ю. Современные технологии организации системы управленческого учета. – http://www.big.spb.ru/publications/bigspb /modern_teh_org.shtml. 27. Давыдов Б.И. Биологическое действие, нормирование и защита от электромагнитных излучений. - М.: Энергоатомиздат, 1984. - 286 с. 28. Дейт К. Дж. Введение в системы баз данных/ Пер. с англ.-6-е изд. - К.: Диалектика, 2006. - 784 с. 29. Дейт К.Д. Введение в системы баз данных. / Пер. с англ. Гордиенко ЮГ. 7-е изд. - М: Вильяме, 2008. - 1072 с. 30. Джангиров Д.А. Безопасность жизнедеятельности. Правовые и нормативные основы экологии. - М.: МИРЭА, 1996. - 58 с. 31. Диго С.М. Базы данных: проектирование и использование: Учебник. - М.: Финансы и статистика, 2005. - 592 с. 32. Естественное и искусственное освещение СНиП 23-05-95. - М.: Минстрой России, 1996. - 35 с. 33. Каратыгин С.А., Тихонов А.С., Тихонова Л.Н. Работа в Visual FoxPro на примерах. - М.: БИНОМ, 2005. - 512с. 34. Карпова Т. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2007. - 304 с. 35. Коннолли Т., Бегг К, Страчан А. Базы данных: проектирование, реализация и сопровождение: Теория и практика. 3-е изд. / Пер. с англ. - М.: Издательский дом "Вильяме", 2003. - 436 с. 36. Красножон Д. Как выбрать безопасный монитор. // Подводная лод-ка. 1999. - №11. - С. 173-175. 37. Крёнке Д. Теория и практика построения баз данных. 9-е изд. - СПб.: Питер, 2004. - 864 с. 38. Кузнецов С.Д. Основы баз данных. - М.: Изд-во "Интернет-университет информационных технологий ИНТУИТ.ру", 2005. - 488 с. 39. Куртов Н. А-ля, А-си, ADO http://www.softerra.ru/review/technologies/ microsoft/6555 40. Лазерное излучение / Под ред. В.Я. Гранкина. - М.: Воениздат, 1977. - 214 с. 41. Лешек А.М. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML. : Пер. с англ. - М. : Издательский дом "Вильяме", 2002. - 432 с. 42. Маклаков СВ. BPwin и ERwin. CASE-средства разработки информационных систем. - М.: Диалог-МИФИ, 2001. - 256 с. 43. Малыхина М.П. Базы данных: основы, проектирование, использова-ние. - СПб.: БВХ-Петербург, 2004. - 512 с. 44. Марков А.С., Лисовский КЮ. Базы данных. Введение в теорию и методологию. - М.: Финансы и статистика, 2004. - 512 с. 45. Мотузко Ф.Я. Основы экологии. Защита биосферы от излучений. - М.: МИРЭА, 1995. - 58 с. 46. Мюллер Р. Базы данных и UML. Проектирование. - М.: Лори, 2002. - 432 с. 47. Нейбург Э.Д., Максимчук Р.А. Проектирование баз данных с помо-щью UML. / Пер. с англ. - М. : Издательский дом "Вильяме", 2002. - 288 с. 48. Одум Ю. Основы экологии. - М.: МИР, 1975. - 740 с. 49. Основы методологии проектирования ИС. http://www.citforum.ru/ database/case/glava1_1.shtml. 50. Отопление и вентиляция: Ч.2. Вентиляция. - М.: Стройиздат, 1976. - 68 с. 51. Предельно - допустимые концентрации вредных веществ в окружаю-щей среде / Беспамятнов Г.П. и др. Справочник. - Л.: Химия, 1984. 52. Райордан Р. Основы реляционных баз данных. - М.: Изд-во "Русская Редакция", 2010. - 384 с. 53. Роб П., Коронел К. Системы баз данных: проектирование, реализа-ция и управление. 5-е изд., перераб. и доп.: Пер. с англ. - СПб.: БВХ-Петербург, 2004. - 1040 с. 54. Розанов B.C., Рязанов А.В. Обеспечение оптимальных параметров воздушной среды в рабочей зоне. - М.: МИРЭА, 1998. - 45 с. 55. Ролланд Ф. Основные концепции баз данных. - М.: Издательский дом "Вильяме", 2002. - 256 с. 56. Рыбальский, М.А. Молярова, В.В. Горбатовский. Экология и безопасность. - М.: ВНИИПИ, 1993. - 320 с. 57. Самгин Э.Б. Безопасность жизнедеятельности. Защита от лазерного излучения. - М.: МИРЭА, 1999. - 27с. 58. Самгин Э.Б. Освещение рабочих мест. - М.: МИРЭА, 1989. - 48 с. 59. Санитарные нормы и правила. СНиП - 12-77. Нормы проекти-рования защиты от шума. - М.: Стройиздат, 1978. - 56 с. 60. Системы управления базами данных и знаний: Справ. Изд./А.Н.Наумов, А.М. Вендров, В .К.Иванов и др.: Под ред. АН. Наумова. - М.: Финансы и статистика, 2001. - 348 с. 61. Смородинский АВ., Ривкин М.Н. Базы данных: тенденции развития // Мир ПК. - 2010. - №5 - с. 30-36. 62. СНиП 2.01.02-85. Противопожарные нормы и правила. 63. СНиП 2.04.05-86. Отопление, вентиляция и кондиционирование. 64. Справочная книга для проектирования электрического освещения /Под ред. Кнорринг Г.М. - Л.: Высшая школа, 1992. -132 с. 65. Трубицын А.В. Электромагнитные поля и безопасность жизнедеятельности. - М. : МИРЭА, 1996. - 65 с. 66. Ульман Дж.Д. , Уидом Дж. Введение в системы баз данных. - М.: ЛОРИ, 2010. – 374 с. 67. Федоров А., Елманова Н. Настольные СУБД. // КомпьютерПресс. - 2010. - №4. 68. Федоров А., Елманова Н. Серверные СУБД. // КомпьютерПресс. - 2000. - №5. 69. Хансен Г, Хансен Дж. Базы данных. Разработка и управление. - М.: Бином, 2007. - 704 с. 70. Харрингтон Д. Проектирование объектно-ориентированных баз дан-ных. Пер. с англ. - М.: ДМК Пресс, 2001. - 272 с. 71. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учеб-ник для высших учебных заведений – СПб.: КОРОНА прин Похожие работы:
Поделитесь этой записью или добавьте в закладки |
Полезные публикации |