Главная страница

веб-сайт частной медклиники. Автоматизированная информационная система на основе вебтехнологий для частной медицинской клиники


Скачать 4.65 Mb.
НазваниеАвтоматизированная информационная система на основе вебтехнологий для частной медицинской клиники
Дата26.04.2023
Размер4.65 Mb.
Формат файлаdocx
Имя файлавеб-сайт частной медклиники.docx
ТипДокументы
#1091969
страница6 из 14
1   2   3   4   5   6   7   8   9   ...   14

2.2 Описание средств проектирования


Разработка проектов автоматизации всегда начинается с проектирования.

Задачи проектирования:

  • Сокращение рисков на то, что в системе будет отсутствовать какой-либо процесс.

  • Помогает заранее выявить особенности реализации.

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

  • Имея формализованную нотацию описания бизнес-процессов системы, можно сильно сократить время на передачу информации между сотрудниками.

В процессе проектирования системы для выражения его характеристик и требований использовались диаграммы Microsoft Visio.

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

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

Программу Visio можно использовать для визуализации данных, мозгового штурма, структурного анализа бизнес-процессов, создания UML-диаграмм, создания организационных диаграмм, описания процессов в нотации BPMN, отображения ИТ-сетей и многого другого. Данное программное обеспечение предлагает ряд готовых шаблонов, которые могут быть изменены и настроены в зависимости от потребностей бизнеса.

Платформа Visio позволяет пользователям работать не только самостоятельно, но и совместно, прорабатывая диаграммы и рабочие процессы, чтобы собрать информацию от всех членов команды и заинтересованных сторон. Изменения могут вноситься отдельными лицами и синхронизированы в режиме реального времени, для обеспечения обратной связи в приложении может быть включено комментирование, а диаграммы могут быть разделены в части доступа между командами в облаке с помощью ссылок или загрузок. Блок-схемы могут быть подключены к онлайн-источникам данных для создания визуализаций существующих структур данных, а диаграммы могут быть встроены в панели мониторинга системы бизнес-аналитики Microsoft Power BI.

Чтобы помочь в мозговом штурме и планировании проекта, Visio предлагает готовые шаблоны, основанные на методах мозгового штурма, таких как Диаграммы Исикавы (диаграмма "рыбьей кости"), SWOT-анализ (сильные и слабые стороны, возможности и угрозы) и других.

2.3 Разработка UML – диаграмм


UML – язык графического описания для объектно-ориентированного проектирования, применяемый для визуализации, спецификации, конструирования и документирования программных продуктов.

Нотации UML — это ключевые элементы для моделирования и визуализации бизнес-процессов.

Язык UML содержит диаграммы, описывающих статистическую, поведенческую и физическую деятельность элементов систем:

  1. Диаграмма прецедентов (Use-case diagram). В основе — Actor (исполнитель), который устанавливает логические связи между ролями и прецедентами и Use case (сам прецедент), демонстрирующий какой именно процесс исполняется.

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

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

  4. Диаграмма последовательности (Sequence diagram) описывает поведенческие аспекты системы, вид сообщений и уточняет прецедентов. Необходима для отображения взаимодействия объектов в динамике и во времени, подразумевает обмен сообщениями в рамках конкретного сценария.

  5. Диаграмма развёртывания (Deployment diagram) отображает графическое представление инфраструктуры, а именно распределение компонентов системы по узлам и маршруты их соединений. Диаграмма организовывает компоненты и решает второстепенные задачи, связанные с определенным аспектом бизнес-процесса.



2.3.1 Диаграмма вариантов использования


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

На Рисунке 7 представлена диаграмма вариантов использования незарегистрированного пользователя.


Рисунок 7 – Диаграмма вариантов использования незарегистрированного пользователя
Зарегистрированному пользователю помимо этих функций доступно:

  • Запись на прием;

  • Просмотр и редактирование данных профиля.

  • Просмотр списка своих записей.

  • Отправка отзывов.


На Рисунке 8 представлена диаграмма вариантов использования зарегистрированного пользователя.



Рисунок 8 – Диаграмма вариантов использования зарегистрированного пользователя

1   2   3   4   5   6   7   8   9   ...   14


написать администратору сайта