- •Содержание
- •Введение
- •1 Аналитическая часть
- •1.1 Сбор, анализ и формирование требований к веб-приложению
- •1.2 Выбор типа сайта для разработки веб-приложения «Мобильный кофейни»
- •2 Практическая часть
- •2.1 Построение моделей функционирования веб-приложения
- •2.1.1 Построение контекстной диаграммы
- •2.1.2 Построение диаграммы вариантов использования
- •2.1.3 Построение диаграммы вариантов использования
- •2.1.4 Прототипирование пользовательского интерфейса
- •2.1.5 Архитектурная модель построения веб-приложения «Мобильные кофейни»
- •2.2 Информационное моделирование
- •2.3 Создание web-приложения «Мобильные кофейни on-line»
- •2.3.1 Создание дизайна веб-сайта
- •2.3.2 Верстка сайта
- •2.3.3 Разработка базы данных
- •2.3.4 Программирование страниц сайта
- •3. Безопасность и экологичность проекта
- •Анализ опасных и вредных факторов на рабочем месте разработчика приложения
- •Расчет шума на месте
- •3.3 Влияние экологического загрязнения улиц Ростова на размещение точек мобильных кофейн
- •Возможность задействования автомобилей мобильных. Кофейни для питания населения в условиях чс
- •Заключение
- •Список использованных источников
- •Приложение а
- •Для осуществления заказа можно выбрать кнопку «Оформить заказ». Страница «Меню» представлена на рисунке а.3.
- •Посетителю необходимо прийти в выбранное им место, оплатить заказ и получить кофе. Перейдем на вкладку Отзывы, ее можно увидеть на рисунке а.6.
- •В нижней части окна находится форма для заполнения для оставления отзыва, эту форму можно увидеть на рисунке а.7.
- •Приложение б
- •Приложение в
2 Практическая часть
Архитектура программной системы охватывает не только ее структурные и поведенческие аспекты, но и правила ее использования и интеграции с другими системами, функциональность, производительность, гибкость, надежность, возможность повторного применения, полноту, экономические и технологические ограничения, а также вопрос пользовательского интерфейса.
Разработку структуры информационной системы можно разделить на внешнюю и внутреннюю.
Внутренняя представляет собой достаточно сложный с технической точки зрения процесс, так как должна принимать во внимание все особенности информации, планируемой к размещению на ресурсе. Необходимо вынести ряд организационных решений, а именно, какие разделы, подразделы стоит выделить отдельно. На данном этапе прорабатывается в деталях сама структура древа информационной системы, с учетом особенностей целевой аудитории, наличия конкретного материала.
Внешняя структура информационной системы должна учитывать расположение на web-странице наиболее значимых элементов. Необходимо распределение в верстке таких актуальных элементов как форма для поиска информации, различные меню, содержания и многое другое.
Архитектуру программного обеспечения можно проиллюстрировать с помощью нескольких архитектурных представлений. Каждое архитектурное представление связано с некоторым определенным набором вопросов, интересующих участников разработки: пользователей, проектировщиков, менеджеров, специалистов. Описание архитектурных представлений создадим в виде элементов моделей: контекстной диаграммы, вариантов использований, логических представлений и прототипирования экранных форм.
2.1 Построение моделей функционирования веб-приложения
Перед современными предприятиями часто встает задача оптимизации процессов. Широко известный метод функционального моделирования позволяет обследовать существующие бизнес-процессы, выявить их недостатки и построить модель деятельности предприятия.
Задачей этапа проектирования стоит разработать модель качественной системы, в которой информация едина и достоверна, причём очень важно, что достоверность информации гарантируется собственно системой управления в целом. В результате достигается возможность простого и эффективного контроля за работой мобильных кофеен в целом и контроля отдельных процессов.
Веб-приложение «Мобильные кофейни» предоставляет полный перечень продукции, мест продажи и возможности осуществить заказ в любом выбранном кафе.
После анализа работ с заказом было предложено разработать следующий процесс работы:
Покупатель с помощью Интернет браузера входит на сайт «Мобильные кофейни»;
Выбирает удобную для него кофейню на интерактивной карте, которая подгружается с сервиса Yandex.map, данные по адресам формируются из базы данных;
Формирует заказ на требуемый товар;
Оставляет данные о себе;
Ждет пока менеджер свяжется с ним;
Операторы формируют документы по заказу и предают их менеджеру;
Менеджер по телефону связывается с клиентом и уточняет состав заказа, место кофейни, способы оплаты;
Менеджер передает подтверждение заказа;
Клиент приходит в выбранное мобильное кафе, где его ожидает оформленный заказ.
Данная модель полностью удовлетворяет клиента и менеджера. Покупатель получает средство удобного просмотра данных о товаре и самостоятельное формирование заказа, Менеджер по продажам получает заказ в требуемой форме с возможностью его подтверждения или отклонения.
Далее рассмотрим модели функционирования системы в целом, а также модели взаимодействия системы с пользователем.
В зависимости от используемых подходов методы построения моделей системы можно разделить на структурные и объектно-ориентированные.
Структурным принято называть такой метод исследования системы или процесса, который начинается с общего обзора объекта исследования, а затем предполагает его последовательную детализацию.
