Файл: Лабораторная работа 2 Разработка описания и анализ автоматизированной информационной системы Цель работы.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.12.2023
Просмотров: 70
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Лабораторная работа № 2
«Разработка описания и анализ автоматизированной
информационной системы»
Цель работы
Описать и проанализировать информационную систему, распределить роли в группе разработчиков.
Порядок выполнения работы:
-
Изучить предлагаемый теоретический материал. -
Составить подробное описание информационной системы. -
На основании описания системы провести анализ осуществимости. В ходе анализа ответить на вопросы:
-
Что произойдет с организацией, если система не будет введена в эксплуатацию? -
Какие текущие проблемы существуют в организации и как новая система поможет их решить? -
Каким образом система будет способствовать целям бизнеса? -
Требует ли разработка системы технологии, которая до этого не использовалась в организации?
Результатом анализа должно явиться заключение о возможности реализации проекта.
-
Распределить роли в группе (руководитель проекта, системный аналитик-разработчик, тестер-разработчик). -
Заполнить разделы плана:
-
Введение. -
Организация выполнения проекта. -
Анализ рисков.
-
Составить отчет о проделанной работе.
Выполнение работы
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 рублей. В общем, проект может быть успешно реализован при наличии достаточного финансирования и высококвалифицированных специалистов в команде разработчиков.