Разработка модели Станции переливания крови с использованием методологии проектирования IDEF0, DFD и IDEF3

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

?ти удовлетворения потребности лечебно-профилактических учреждений здравоохранения в крови, ее компонентах о препаратах.

Кровь от доноров заготавливают в стационарных или выездных условиях только станции переливания крови.

Расстановка персонала во время работы должна способствовать наиболее рациональной организации регистрации, обследования и взятия крови у доноров с минимальными затратами времени. Продолжительность пребывания донора в пункте заготовки крови дожна быть максимально сокращена.

В целях обеспечения равномерного потока доноров в операционную необходима организация их поступления на пункт заготовки крови с учетом пропускной способности операционной, условий работы предприятий и т.д.

4. отдел контроля качества крови

Результаты каждоголабораторного исследования записывает лицо, проводившее исследование, в погрупповые листы или в учетную карточку донора и журнал лаборатории. Эти документы поступают к сотруднику, ответственному за паспортизацию крови.

Паспортизация крови осуществляется после полного ее апробирования. специально выделенный сотрудник, ответственный за паспортизацию, который сверяет правильность результатов всех исследований и решает вопрос о пригодности крови длоя переливания.

Окончательно маркированные контейнеры с кровью передают в экспедицию для выдачи в лечебно-профилактические учреждения.

2. Разработка модели

 

2.1 Принцип построения модели IDEFO

 

Основу методологии IDEFO составляет графический язык описания бизнес-процессов. Модель в нотации IDEFO представляет собой совокупность иерархически упорядоченных и взаимосвязанных диаграмм. Каждая диаграмма является единицей описания системы и располагается на отдельном листе.

IDEFO-модель предполагает наличие четко сформулированной цели единственного субъекта моделирования и одной точки зрения.

Модель может содержать четыре типа диаграмм:

  • контекстную диаграмму (в каждой модели может быть только одна контекстная диаграмма);
  • диаграммы декомпозиции;
  • диаграммы дерева узлов;
  • диаграммы только для экспозиции (FEO).

Контекстная диаграмма является вершиной древовидной структуры диаграмм и представляет собой самое общее описание системы и ее взаимодействия с внешней средой.

Этот процесс называется функциональной декомпозицией, а диаграммы, которые описывают каждый фрагмент и взаимодействие фрагментов, называются диаграммами декомпозиции.

В основе нотации и методологии IDEF0 лежит понятие блока, то есть прямоугольника, который выражает некоторую функцию бизнеса. Как известно, прямоугольник имеет четыре стороны. В IDEF0 роли (функциональные значения) всех сторон различны:

  • верхняя сторона имеет значение управления;
  • левая входа;
  • правая выхода;
  • нижняя механизма.

Вторым элементом методологии и нотации является поток (в стандарте называемый интерфейсная дуга) элемент, описывающий данные, неформальное управление, или что-либо другое оказывающее влияние на функцию, изображенную блоком. В зависимости от того, к какой стороне блока направлен поток, он, соответственно, носит название входной, выходной, управляющий.

Изобразительным элементом, представляющим поток, является стрелка.

Управление это что управляет деятельностью бюро, в данной разрабатываемой модели это медицинские инструкции.

Стрелки входа вносят функции входных данных, в контекстной диаграмме это донор.

Стрелки выхода выходные данные. В контекстной диаграмме это готовые компоненты крови.

Стрелка механизма это влияющие на процессы данные. В диаграмме это персонал и оборудование.

После декомпозиции контекстной диаграммы проводится декомпозиция каждого большого фрагмента системы на более мелкие, при этом каждому фрагменту задается имя и так далее, до достижения нужного уровня подробности описания.

После каждого сеанса декомпозиции проводятся сеансы экспертизы эксперты предметной области указывают на соответствие реальных бизнес-процессов созданным диаграммам.

Найденные несоответствия исправляются, и только после прохождения экспертизы без замечаний можно приступать к следующему сеансу декомпозиции. Так достигается соответствие.

Все перекрестки на диаграмме нумеруются, каждый номер имеет префикс J. Можно редактировать свойства перекрестка при помощи диалога Definition Editor.

2.2 Принцип построения модели DFD

 

Диаграммы потоков данных (DFD) являются основным средством моделирования функциональных требований проектируемой системы. С их помощью эти требования разбиваются на функциональные компоненты (процессы) и представляются в виде сети, связанной потоками данных. Главная цель таких средств продемонстрировать, как каждый процесс преобразует свои входные данные в выходные, а также выявить отношения между этими процессами.

Для изображения DFD традиционно используются две различные нотации: Йодана (Yourdon) и Гейна-Сарсона (Gane-Sarson). Далее при построении примеров будет использоваться нотация Йодана, все исключения будут предварительно оговариваться.

В основе данной методологии (методологии Gane/Sarson) лежит построение модели анализируемой ИС проектируемой или реально существующей. В соответствии с методологией модель системы определяется как иерархия диаграмм потоков данных (ДПД или DFD), описывающ