Найти в Дзене

Разработка мобильных приложений на примере программы по уходу за домашними животными (часть 2)

3. Этап проектирования

3.1. Моделирование бизнес-процессов в модели TO-BE

Ссылка на 1-ю часть статьи. Для определения и систематизации процессов, происходящих при уходе за домашним животным, воспользуемся графическими нотациями IDEF0 и BPMN 2.0 [3]. Ограничимся проектированием операций только в модели TO-BE. Для отображения изменений в процессах после реализации приложения, которое упрощает доступ к информации и меняет порядок операций, были составлены схемы бизнес-процессов (рис. 3.1.1-3.1.6). Карта всех операций, описывающая ключевой бизнес-процесс ухода за питомцем дана на рис. 3.1.7.

Рис. 3.1.1. Процесс «Уход за домашними животными» 1-го уровня декомпозиции в нотации IDEF0 и модели TO-BE
Рис. 3.1.1. Процесс «Уход за домашними животными» 1-го уровня декомпозиции в нотации IDEF0 и модели TO-BE
Рис. 3.1.2. Процесс «Медицинское обследование» 2-го уровня в нотации BPMN SLD и модели TO-BE
Рис. 3.1.2. Процесс «Медицинское обследование» 2-го уровня в нотации BPMN SLD и модели TO-BE
Рис. 3.1.3. Процесс «Реализация ухода за питомцем» 2-го уровня детализации в нотации BPMN SLD и модели TO-BE
Рис. 3.1.3. Процесс «Реализация ухода за питомцем» 2-го уровня детализации в нотации BPMN SLD и модели TO-BE
Рис. 3.1.4. Процесс «Покормить питомца» 3-го уровня описания в нотации BPMN SLD и модели TO-BE
Рис. 3.1.4. Процесс «Покормить питомца» 3-го уровня описания в нотации BPMN SLD и модели TO-BE
Рис. 3.1.5. Процесс «Проверить информацию по рациону питомца» на 4-м уровне декомпозиции в нотации BPMN SLD и модели TO-BE
Рис. 3.1.5. Процесс «Проверить информацию по рациону питомца» на 4-м уровне декомпозиции в нотации BPMN SLD и модели TO-BE
Рис. 3.1.6. Процесс «Выгул питомца» на 3-м уровне описания в нотации BPMN SLD и модели TO-BE
Рис. 3.1.6. Процесс «Выгул питомца» на 3-м уровне описания в нотации BPMN SLD и модели TO-BE
Рис. 3.1.7. Карта бизнес-процессов в модели TO-BE
Рис. 3.1.7. Карта бизнес-процессов в модели TO-BE

3.2. Формирование структуры базы данных

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

Рис. 3.2.1. ER-диаграмма данных
Рис. 3.2.1. ER-диаграмма данных

Полный текст статьи: https://corpinfosys.ru/archive/2023/issue-24/251-2023-24-mobiledevops

3. Этап проектирования 3.1. Моделирование бизнес-процессов в модели TO-BE Ссылка на 1-ю часть статьи.-9