Разработка WEB-приложения «Поиск сервисных центров»
Автор: Tropx919 • Июнь 10, 2019 • Курсовая работа • 2,993 Слов (12 Страниц) • 551 Просмотры
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1 Техническое задание на разработку программного обеспечения 5
2 Обзор существующих решений задачи 6
3 Постановка задачи 8
4 Выбор инструментов разработки 9
5. Разработка программного обеспечения 18
6. Руководство пользователя 22
ЗАКЛЮЧЕНИЕ 23
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 24
ВВЕДЕНИЕ
Веб-приложение - это приложение, которое использует клиент-серверное соединение, где в качестве клиента выступает браузер, а в качестве сервера - веб-сервер. Основная суть веб-приложения заключается в том, что его логика заключена между сервером и клиентом так, что вся необходимая информация содержится на сервере, соединение и обмен информацией происходит по сети. Одним из главных достоинств вышеизложенного подхода является тот факт, что веб-приложения - это кроссплатформенные сервисы, то есть клиенты не зависят от конкретной операционной системы пользователя. В настоящее время веб-приложения приобрели популярность и стали широко использоваться.
Основные плюсы построения веб-приложений для поддержки стандартных функций браузера состоят в том, что работа программы должна поддерживаться независимо от операционной системы любого клиента (вышеупомянутая кроссплатформенность). Таким образом, вместо того, чтобы писать различные версии одного и того же приложения для Windows, MacOS, Linux и других операционных систем, приложение создаётся один раз для любой платформы и на ней использую функции браузера поддерживается работоспособность. Однако при создании веб-приложений и их последующей поддержке различные варианты реализации языков разметки и других спецификаций в браузерах может вызвать проблемы. Помимо этого, возможность юзера настраивать многие параметры браузера, как то, например: размер шрифта, цвета, переход на мобильную версию - может препятствовать корректной работе приложения. Но использование активных серверных страниц ASP позволило в большей степени избежать данных проблем.
Цель работы: Спроектировать и разработать Web-приложение для упрощенного доступа пользователя к большой базе сервисных центров предоставляющих интересующую их услугу, запрашиваемых пользователем. То есть можно выделить несколько основных пунктов, которые должны быть выполнены. Во-первых, приложение должно позволять пользователю выбирать произвольный товар. Во-вторых, реализовать механизм парсинга HTML страницы с последующем поиском цены с помощью селектора. В-третьих, предоставить пользователю доступ к собранной информации.
1 Техническое задание на разработку программного обеспечения
Перед тем как приступить к разработке WEB-приложения «Поиск сервисных центров» необходимо проанализировать поставленные задачи.
Поставленными задачами курсового проекта являются:
- Обзор существующих решений задачи;
- Постановка задачи;
- Выбор инструментов разработки;
- Разработка программного обеспечения;
- Руководство пользователя.
Обзор существующих решений задачи подразумевает собой рассмотрение аналогов для выявления преимуществ и недостатков разрабатываемого приложения.
Постановка задачи подразумевает собой ознакомление с функциями сайта и определением их решения.
Выбор инструментов разработки — это выбор среды разработки веб-приложения и баз данных.
...