Курсовая 5 класс. Мой курсовой БД. 1 Анализ предметной области. 5 Постановка задачи 11
Скачать 2.77 Mb.
|
1.2. Постановка задачиПри деятельности поликлиники неизбежно происходит увеличение информации о пациентах, врачах, увеличивается количество данных об аптеке поликлиникики. В результате чего работникам приходится обрабатывать все большие объемы информации, связанной сработой учереждения . При работе с бумажной документацией неизбежны огромные затраты времени, что непозволительно. Поэтому проблема организации электронного хранилища данных, обеспечивающего быстрый и удобный доступ к информации, является достаточно актуальной для ее разработки. Создание базы данных позволит автоматизировать процесс получения: информации о врачах поликлиники. Отчёт будет содержать биографические сведения, а так же график приёма пациентов. Эта информация необходима главному врачу поликлиники, для облегчения управлеия персоналом, а так же пациентам для получения информации о времени и месте приёма нужного врача. отчетов о пациентах поликлиники. Информация необходима для врачей поликлиники. В отчете содержится информация о личных данных пациентов, информация о домашнем адресе, дате рождения, типах льгот и т.д. отчётов об истории болезни пациентов заказах. Отчет содержит данные о заболеваниях, анализах, выписанных препаратах, а так же о санаторном лечении. Информация используется врачами поликлиники. Очет о работеаптеки поликлиники. Он содержит информацию о препаратах имеющихся в аптеке, а так же сведения о поставщиках препаратов. Информация необходима главному врачу и заведующему аптекой. 2.Технический проект информационной системы 2.1. Функциональная модель2.1.1. Контекстная диаграмма и диаграммы детализации процессовПервая диаграмма в иерархии диаграмм IDEF0 изображает функционирование в целом. Такие диаграммы называются контекстными. В контекстные диаграммы входит описание цели моделирования, области (описания того, что будет рассматриваться в качестве компонента системы, а что в качестве внешнего воздействия) и точки зрения (позиции, с которой будет строиться модель). После того как контекст описан, проводится построение следующих диаграмм в иерархии. Каждая последующая диаграмма является более подробным описанием (декомпозицией) одной из работ на диаграмме вышестоящего уровня. Контекстная диаграмма представляет собой схему организации работы библиотеки. Входными данными является информация о штатном расписании, расположении кабинетов поликлиники, информация о медицинских препаратах и медицинских картах пациентов. Результатом функционирования являются различные отчеты:о врачах поликлиники, об истории болезни пациента, о перепаратах аптеки и расписании приёма врачей поликлиники. (Рис. 1) Рисунок 1 – Контекстная диаграмма. Рисунок 2 – декомпозиция процесса AO “Организовать работу поликлиники” В дальнейшем диаграмма разбивается на уровни. Первый уровень – это диаграмма (рис. 2), с помощью которой производится детализация основного процесса, находящегося на контекстной диаграмме. Контекстную диаграмму разбиваем на 4 блока в соответствии с имеющимися в библиотеке отделами. Рисунок 3 – декомпозиция процесса “Организовать работу регистратуры поликлиники ” Рисунок 4 – декомпозиция процесса “Организовать работу регистратуры с информацией о пациентах” Рисунок 5 – декомпозиция процесса “Организовать работу регистратуры с информацией о персонале поликлиники” Рисунок 6– декомпозиция процесса “Организовать работу аптеки” Рисунок 7 – Декомпозиция процесса “Организовать работу бухгалтерии” Рисунок 8 – декомпозиция процесса “Организовать работу мед. лаборатории” 2.1.2. Диаграмма дерева узлов Диаграмма дерева узлов показывает иерархию процессов в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между процессами. Она имеет вид традиционного иерархического дерева, где верхний узел (прямоугольник) соответствует работе с контекстной диаграммы, а последующие нижние узлы представляют собой дочерние уровни декомпозиции. Можно также создать диаграмму дерева узлов лишь для некоторой части модели. На диаграмме дерево узлов нижний уровень детализации представляется в виде списка, остальные процессы в виде прямоугольников. Диаграмма дерева узлов проектируемой базы данных представлена в приложении1 (рисунок 9). Рисунок 9 – Диаграмма дерева узлов 2.2. Информационная модель |