Файл: Лабораторная работа 2 Разработка описания и анализ автоматизированной информационной системы Цель работы.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 12.12.2023

Просмотров: 70

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Лабораторная работа № 2

«Разработка описания и анализ автоматизированной
информационной системы»


Цель работы

Описать и проанализировать информационную систему, распределить роли в группе разработчиков.

Порядок выполнения работы:

  1. Изучить предлагаемый теоретический материал.

  2. Составить подробное описание информационной системы.

  3. На основании описания системы провести анализ осуществимости. В ходе анализа ответить на вопросы:

    • Что произойдет с организацией, если система не будет введена в эксплуатацию?

    • Какие текущие проблемы существуют в организации и как новая система поможет их решить?

    • Каким образом система будет способствовать целям бизнеса?

    • Требует ли разработка системы технологии, которая до этого не использовалась в организации?

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

  1. Распределить роли в группе (руководитель проекта, системный аналитик-разработчик, тестер-разработчик).

  2. Заполнить разделы плана:

    • Введение.

    • Организация выполнения проекта.

    • Анализ рисков.

  1. Составить отчет о проделанной работе.

Выполнение работы

1.Общие сведения
Концепция проекта заключается в разработке системы управления услугами в сфере красоты и здоровья на базе Битрикс24. Она позволит салонам красоты и здоровья централизованно управлять бронированием, оплатой, отчетностью и другими аспектами, связанными с услугами. Главная идея заключается в том, чтобы создать единую платформу, которая облегчит и ускорит работу салонов и сделает ее более эффективной.

2.Описание Битрикс24
Предлагается создание системы управления услугами в сфере красоты и здоровья на платформе Битрикс24, которая будет обладать множеством полезных функций. Среди них - возможность онлайн-бронирования услуг через сайт или мобильное приложение, оплата услуг как онлайн
, так и офлайн, управление расписанием и записями на услуги, учет клиентов и их история заказов, а также статистика продаж, аналитика эффективности и прогнозирование продаж. Кроме того, система предоставляет возможность отправки рекламных и информационных сообщений клиентам через ее интерфейс. Разработка данного проекта поможет салонам красоты и здоровья повысить эффективность работы, улучшить качество обслуживания и увеличить прибыль.
3.Этапы разработки

Этапы разработки системы управления услугами в сфере красоты и здоровья на базе Битрикс24 могут быть следующими:

1)Анализ требований и подготовительный этап:

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

Изучение бизнес-процессов салонов красоты и здоровья

Определение технологических требований к системе

2)Проектирование системы:

Создание общей архитектуры системы

Разработка функциональной и структурной моделей системы

Разработка технического задания на разработку системы

Определение требований к пользовательскому интерфейсу

3)Разработка системы:

Разработка и тестирование базы данных и системы хранения данных

Разработка серверной и клиентской частей системы

Тестирование и отладка системы

Создание документации и руководств пользователя

4)Внедрение системы:

Подготовка и настройка инфраструктуры для внедрения системы

Миграция данных и настройка связи с другими системами

Тестирование и проверка работоспособности системы в условиях эксплуатации

Обучение пользователей

5)Сопровождение и развитие:

Решение проблем и устранение ошибок

Внесение изменений в систему на основе требований пользователей

Поддержка и обновление системы

Сроки выполнения

Анализ требований и подготовительный этап: от 1 до 2 месяцев.

Проектирование системы: от 1 до 2 месяцев.

Разработка системы: от 3 до 6 месяцев.

Внедрение системы: от 1 до 2 месяцев.

Сопровождение и развитие: постоянный процесс.



4.Анализ осуществимости

Анализ осуществимости проекта является важным этапом перед началом разработки системы управления услугами в сфере красоты и здоровья на базе Битрикс24. Он позволяет определить, насколько реально и эффективно реализовать задуманный проект с учетом имеющихся ресурсов и возможностей.

Основными пунктами анализа осуществимости являются:

Техническая осуществимость - возможность реализации технических решений на базе Битрикс24 и наличие необходимых ресурсов (железо, софт и т.д.) для работы системы.

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

Юридическая осуществимость - проверка соблюдения правовых норм и требований законодательства при создании и использовании системы.

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

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

5.Роли участников группы разработки
Заказчик - лицо или компания, которая заказывает разработку системы. Заказчик определяет требования и функциональные возможности системы, а также обеспечивает финансовое и организационное сопровождение проекта.

Менеджер проекта - ответственный за планирование, организацию, контроль и управление процессом разработки системы. Менеджер проекта координирует работу участников команды, контролирует сроки и качество работы, а также обеспечивает взаимодействие с заказчиком.

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

Архитектор - определяет структуру системы, ее архитектурные компоненты и взаимодействие между ними.

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

Тестировщик - проверяет работу системы на соответствие требованиям и выявляет ошибки и недоработки.

Дизайнер - создает дизайн пользовательского интерфейса и визуальное оформление системы.

Системный администратор - занимается установкой и настройкой серверного оборудования и программного обеспечения, обеспечивает работоспособность системы и ее безопасность.


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

Минимальные аппаратные требования:

Процессор: Intel/AMD с тактовой частотой не менее 2 ГГц

Оперативная память: 4 ГБ или более

Жесткий диск: 50 ГБ свободного пространства на жестком диске

Операционная система: Windows Server 2012 R2 / Windows Server 2016 / Windows Server 2019

Браузер: Google Chrome, Mozilla Firefox, Microsoft Edge

7.Продукты и технологии, используемые в системе:

Для создания системы управления услугами в области красоты и здоровья на базе Битрикс24 были задействованы различные технологии и продукты. Главной платформой для разработки и функционирования системы является Битрикс24, которая предоставляет инструменты для создания веб-приложений, интеграции с внешними сервисами и создания отчетов. Для написания кода системы использовался язык программирования PHP, который позволяет создавать динамические веб-страницы и обрабатывать данные от пользователя.
Для хранения информации о пользователях, заказах, услугах и других объектах системы используется система управления реляционными базами данных MySQL. JavaScript используется для создания интерактивных элементов на страницах, таких как кнопки и выпадающие списки. HTML/CSS используются для создания веб-страниц.
Для интеграции с другими внешними сервисами и системами используется API, который предоставляет интерфейс программирования. Git – это система контроля версий, которая позволяет управлять изменениями в коде и совместно работать над проектом. Для упаковки приложений и их зависимостей в единый контейнер, который можно запускать на любой платформе, используется технология контейнеризации Docker.
Для обеспечения быстрой и стабильной работы системы управления услугами используется веб-сервер и прокси-сервер Nginx.


Заключение

В этом проекте была создана система управления услугами в области красоты и здоровья, используя Битрикс24. Команда разработчиков определила этапы разработки,
роли участников, минимальные требования к оборудованию и технологии, которые будут использованы. Они также подсчитали бюджет, который включал затраты на оплату труда сотрудников, программное обеспечение, аренду и покупку оборудования. Итоговая стоимость проекта оценивается в 4 240 000 рублей. В общем, проект может быть успешно реализован при наличии достаточного финансирования и высококвалифицированных специалистов в команде разработчиков.