Содержание
ВведениеДанная информационная система предназначена для использования в качестве помощника компании ООО«Диалайн лаборатория».
Информационная система отображает заявки на прием к врачу, базу данных пациентов, специалистов клиники, а так же предоставленные услуги и тарифы.
Актуальность разработки связана с большим спросом в автоматизировании процессов записи в клинику.
Диаграмма прецедентов с описанием всех участников и производимых действийНа данной диаграмме (рис.1) описаны актеры информационной системы.
Главный врач: занимается проверкой документации клиники, обходом помещения, приемом пациентов(второстепенная задача), работа с картами пациентов.
Врач: осмотр, назначение лечения по результатам анализов, узи-диагностики, работа с картой пациента.
Пациент: запись на прием к врачу, получение лечения и результатов анализов.
Лаборант: забор сред на анализы, работа с картой пациента, оформление результатов анализов, процедуры.
Рис.1 Диаграмма прецедентов с описанием всех участников и производимых действий.
Диаграммы STD и DFDРис.2.1 Диаграмма DFD
Рис.2.2 Диаграмма DFD
Рис.2.3 Диаграмма DFD
Рис.3.1 STD диаграмма
Рис.3.2 STD диаграмма
На данных диаграммах STD (рис.3.1,рис.3.2) видны все бизнес-процессы, происходящие в клинике, время их выполнения и связь. Так же на диаграммах DFD (рис.2.1, рис.2.2, рис.2.3) показана их взаимосвязь и последовательность выполнения, а так же необходимые документы для их реализации.
Техническое задание
Title ID |
Full Description |
1 |
техническое задание |
1,1 |
общие сведенияИнформационная система коммерческой клиники ООО"Диалайн лаборатория";создается на основании сайта клиники ООО"Диалайн лаборатория",их расценок на услуги, структуре обслуживания пациентов.Автоматизированная информационная система создана на основе лабораторных работ "Разработка информационной системы для клиники ООО"Диалайн лаборатория" , выданного кафедрой "ВИТ" ВПИфВолгГТУначало работы по разработке системы: 1.09.2013, дата окончания разработки системы:1.12.2013 |
1,2 |
назначение и цели создания системыПредоставление услуг клиники пациентам.Данная ИС используется в качестве автоматизированного показателя работы клиники, управление персоналом, детальное распределение обязанностей сотрудников клиники и пациентов, заключающих договор с данной клиникой для предоставления услуг.Данная ИС должна использоваться на компьютерах с ОС Windows 7, с объемом памяти не менее 256Гб. При внедрение данной ИС должны быть достигнуты более высокие показатели в работе с сотрудниками клиники, руководством и непосредственно с пациентами. |
1,3 |
характеристика объектов автоматизацииВ данной ИС в качестве объектов автоматизации выступают специалисты клиники, руководство клиники, пациенты клиники.функции специалистов клиники следующие:-предоставление услуг пациентам по своей квалификации-направление на обследование и сдачу анализов-назначение лечения-работа с БД пациентов(внесение истории болезни, лечение)функции руководства клиники в лице главврача:-соблюдение стандартов лечения-контроль над специалистами и оказанными ими услугами-контроль БД клиентов функции пациентов:-запись на прием-сдача анализов-оплата оказанных услуг |
1,4 |
требования к системеДанная система должна соответствовать структуре и функциональности клиники, а именно: -отображение взаимодействия руководства и персонала;-отображение порядка оказания услуг клиники пациентам;-обработка услуг пациентов |
1.4.1 |
требования к персоналуПерсонал данной клиники должен иметь высшее образование по своей специальности и высокий уровень квалификации, а так же стаж работы по своей специальности не менее 5 лет |
1.4.2 |
требования к надежностиклиника должна полностью проводить исследования только с согласия пациента, не должна распространять результаты исследования без согласия пациента, должна сохраняться врачебная тайна. база данных клиники должна иметь резервное копирование и строго охраняться от попыток добыть информацию нелегальным путем |
1.4.3 |
требования к функциямЗадачи автоматизации данной клиники: -работа с БД пациентов-распределение работы между специалистами-прослеживание качества предоставляемых услугвременной регламент каждой функции зависит от человеческого фактора и не должен превышать срок больше 5 дней(кроме обработки анализов, которые зависят от сложности)клиника в праве требовать личные данные пациента, для занесения в базу данных, обработку и хранение информации. |
1.4.4 |
требования к видам обеспечениядля ИС должна составлять база данных включающая в себя время записи на прием к определенному специалисту, перечень услуг, расценок, личные данные клиентов клиники, личные данные специалистов клиники |
1,5 |
состав и содержание работ по созданию системыобработка данных для создания ИСопределение актеров и прециндентовпостроение DFD,STD - диаграмм, расписание каждой функции объекта ИСсроки исполнения ИС 1.09-1.12.2013 |
1,6 |
порядок контроля и приемки системыс помощью баз данных клиники проводится контрольное тестирование системы в течении одного дня в реальной рабочей среде с помощью квалифицированного сотрудника по данной ИС. приемная комиссия должна состоять из руководства клиники, непосредственно работника на данной ИС и специалиста ИС |
1,7 |
требования к составу и содержанию работ по подготовке объекта к вводу системы в действиеразработка ИС по данным срокам обучение персонала клиники с работой ИСобработка всех баз данных клиники за последний год |
1,8 |
требования к документамдокументы должны содержать описание программы для использования ИС, требования и задания к данной ИС, характеристики оборудования для ИС, описание функций ИС, требования к персоналу, инструкция по установке и использованию ИС. |
1,9 |
источники разработки данное ТЗ разработано на материалах взятых с официального сайта клиники ООО"Диалайн лаборатория" , ИС разработанной для данной организации построение диаграмм в программе SybasePowerDesigner (DFD,UML,STD-диаграммы) |
Рис.4 Логическая модель данных
Рис.5 Физическая модель данных
На логической модели данных (рис. 4) показано, как происходит запись в базу данных клиники, как обрабатывается информация. Связь между процессами обработки информации показана на физической модели данных (рис.5).
Диаграмма деятельности организации с описанием всех блоков и ветвленийРис.6 Диаграмма деятельности организации с описанием всех блоков и ветвлений
Первая ветка ветвления диаграммы показывает процесс записи на прием к специалисту, а так же ветвление о результатах осмотра и лечения.
Вторая ветка поясняет, как происходит процесс записи и сдачи анализов, выбранных пациентом или врачом.
Третья ветка просто поясняет процесс записи и просто осмотра у специалиста клиники.
Пример работы программыРис.7 Пример БД пациентов клиники
Рис.8 Пример БД лаборатории клиники
Рис. 9 Пример добавления нового пациента в БД клиники
Интерфейс программы написан на Delphi 7, а БД клиники создано в СУБД MO Access 2010.
Диаграммы классов и развертывания на языке UMLРис.10 Диаграммы классов и развертывания на языке UML