
- •Введение
- •1.Анализ и обзор существующих разработок в предметной области
- •2.Проведение предпроектного анализа предметной области «Регистратура поликлиники»
- •2.1.Описание учреждения
- •2.2. Описание организационной структуры подразделения
- •2.3.Цели функционирования регистратуры
- •2.4. Состав бизнес процессов регистратуры
- •2.5.Описание бизнес – процессов регистратуры
- •2.6.Объекты (документы) основного бизнес – процесса учреждения
- •2.7.Типовые бизнес – процессы, подлежащие автоматизации
- •3.Формирование требований
- •3.1. Состав требований
- •3.2- Матрица трассировки "Подсистема – Функциональное требование".
- •3.2. Определение состава сценариев, реализующих требования
- •3.3. Разработка содержания сценариев
- •3.4. Определение требований к пользовательскому интерфейсу
- •4. Последовательность этапов работы над программой
- •4.1. Постановка задачи
- •4.2. Порядок разработки программы
- •4.2.Характеристика первичных документов с нормативно – справочной и входной оперативной информацией
- •4.3. Разработка структуры базы данных
- •4.4.Описание типовых запросов
- •5.Описание программы
- •5.1.Общие сведения
- •5.2.Проектирование экранных форм для ввода данных
- •5.3.Проектирование выходных и отчетных форм
- •5.4.Уточнение функциональной структуры программной системы
- •5.5.Проектирование и реализация программных модулей
- •5.6.Используемые технические средства
- •Заключение
2.7.Типовые бизнес – процессы, подлежащие автоматизации
В качестве типовых бизнес – решений, то есть элементов требующих автоматизации были выбраны следующие: «Регистрация пациента», «Выдача справок», «Запись на прием пациента», «Регистрация специалиста», «Предоставление справочной информации», «Создание отчетов о пациентах поликлиники».
Бизнес – решения «Регистрация пациента», «Выдача справок» входят в состав бизнес – процесса «Регистрация пациента»; а бизнес – решения «Запись на прием пациента», «Регистрация специалиста» входят в состав бизнес – процесса «Запись на прием»; бизнес – решение «Предоставление справочной информации» относится к бизнес – процессу «Предоставление справочной информации»; бизнес – решение «Создание отчетов о пациентах поликлиники» - к бизнес – процессу «Статистический анализ».
Автоматизация бизнес – решений относящихся к бизнес – процессу «Запись на прием» необходима для ускорения записи пациентов на прием, устранения ошибок и недочетов при ведении журнала записи, а также ускорения доставки документации специалисту. Автоматизация бизнес – решений относящихся к бизнес - процессу «Регистрация пациентов» улучшить сохранность данных и учета статистики. Автоматизация бизнес – решений относящихся к бизнес – процессу «Предоставление справочной информации» упростит и систематизирует процесс информатизации пациента поликлиники. Автоматизация бизнес – решений относящихся к бизнес – процессу «Статистический анализ» улучшить наглядность и эффективность проведения статистических работ. На рисунке 2.6 представлена диаграмма «Типовые бизнес-процессы, требующие автоматизации».
Рисунок 2.6 - Типовые бизнес-процессы, требующие автоматизации
3.Формирование требований
3.1. Состав требований
В матрице, изображенной на рисунке 3.1 выделенные функциональные требования соответствуют типовым бизнес-решениям т.е. бизнес-процессам требующим автоматизации. Бизнес – процессы, требующие автоматизации мы делим на бизнес подсистемы по функциональному признаку.
При группировке бизнес – процессов требующих автоматизации мы получили систему «Подсистема работы с регистратором». На рисунке 3.2 представлена «Матрица трассировки Подсистема – Функциональное требование». «Подсистема работы с регистратором», «Запись на прием», «Предоставление справочной информации» «Регистрация пациента», «Запись на прием», «Регистрация специалиста», «Создание отчетов о пациентах поликлиники».
Рисунок 3.1 - Матрица трассировки типовых решений БП в требования.
3.2- Матрица трассировки "Подсистема – Функциональное требование".
3.2. Определение состава сценариев, реализующих требования
Для реализации требований может быть использовано несколько сценариев (рисунок 3.3):
добавить пациента;
редактировать пациента;
удалить пациента;
добавить специалиста;
редактировать специалиста;
удалить специалиста;
добавить справку;
формирование записи на прием;
редактирование записи на прием;
просмотр информации о поликлинике;
поиск пациента по критериям;
формирования отчетов.
Рисунок 3.3 - Диаграмма вариантов использования, отображающая состав сценариев, реализующих функциональные требования.