Разработка веб сайта для заказы междугородного такси и попутчиков
Download 1.74 Mb.
|
Дипломная работа Абдуллаев
- Bu sahifa navigatsiya:
- Процент покрытия 50% 13% 38%
- ПРАКТИЧЕСКИЕ АСПЕКТЫ ВЕБ САЙТА ДЛЯ ЗАКАЗЫ МЕЖДУГОРОДОНОГО ТАКСИ И ПОПУТЧИКОВ 2.1. Проектирование программной системы
«Довезу»
Сервис для поиска попутчиков, организации поездок в «народном такси» и частных грузоперевозок. Впрочем, сайт так и разделяет направления поиска: «попутчики», «народное такси» и «грузоперевозки». Сервис работает во всех крупных городах России, но преимущество, естественно – за Москвой и Санкт-Петербургом. Кстати, у проекта есть «дочерний» ресурс «Махнем!» для поиска попутчиков в путешествиях за границу. Но о нем нужно рассказывать отдельно. Принцип работы, как несложно догадаться, мало отличается от предыдущих сервисов: водители размещают объявления, информируя о маршруте и времени поездки, количестве свободных мест. Потенциальный пассажир пользуется строкой поиска на сайте, подыскивая поездку, и находит актуальные предложения от водителей. По такому же принципу предлагается искать грузоперевозчиков. На сайте есть рейтинг, позволяющий подобрать лучшего перевозчика по степени комфорта и уровню обслуживания. 18 Рис. 5. Сервис «Довезу» Итого: сайт полезный и насыщенный предложениями. Из личного – безопасности сделок здесь уделено мало внимания: каждая поездка является зоной личной ответственности водителя и пассажира. Здесь уж как повезет. «ВПути» Ещё один ресурс, где могут пересечься водители и попутчики для поездок в пределах города и между населенными пунктами. Российский стартап, запущенный в 2012 году и имеющий большие перспективы. Рассмотрев предыдущие пять сервисов, ничего нового о функциональности «ВПути» сказать нельзя: здесь реализован аналогичный принцип поиска водителей и попутчиков для удешевления совместной поездки. Особенности, однако, есть, и одна из них – поиск попутчиков по интересам. Это хорошая возможность преодолеть расстояние, коротая время в беседе на интересную всем тему. К тому же, таким образом можно расширить круг полезных знакомств и связей. 19
Рис. 6. Сервис «ВПути» Стоит отметить и фактор безопасности: сервис обеспечивает отслеживание каждой поездки, и при возникновении любых жалоб на нарушение правил со стороны водителя или пассажира блокирует аккаунт нарушителя. Такая «чистка рядов» позволяет значительно снизить риски некачественных поездок. целом: сервис действительно перспективный и удобный. Особенно для людей, заинтересованных в осуществлении безопасных и экономных поездок. Надёжность и безопасность поездки обеспечена, как наличием всех контактных данных водителя, так и предварительной договорённостью. А возможность посмотреть профиль пользователя в социальной сети гарантирует поездку именно с этим человеком и даёт возможность узнать его интересы и предпочтения. Все вопросы и пожелания, касающиеся поездки, маршрута, остановок и прочее следует обсудить заранее, тем самым обеспечив себе удобство и комфорт во время путешествия. 20 Таблица 1 – Оценка критериев функциональности исследуемых сервисов
Данная таблица наглядно демонстрирует несовершенство существующих и наиболее популярных на сегодняшний день сервисов. Процент покрытия функций, так же предоставленный выше, позволяет ранжировать данные сервисы по перспективности: «BlaBlaCar» (50%); «Довезу!» (38%); «Подвезу» (19%); «ВПути» (13%). Поездки с попутчиками – это не только удобство и выгода, но ещё и социальная направленность. Разгружаются автодороги, уменьшается количество автомобилей на трассе, решается проблема пробок и нехватки парковочных мест, но и улучшает экологическую обстановку. 22
ПРАКТИЧЕСКИЕ АСПЕКТЫ ВЕБ САЙТА ДЛЯ ЗАКАЗЫ МЕЖДУГОРОДОНОГО ТАКСИ И ПОПУТЧИКОВ 2.1. Проектирование программной системы Проектирование информационных систем всегда начинается с определения цели проекта. Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить: требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования; требуемую пропускную способность системы; требуемое время реакции системы на запрос; безотказную работу системы в требуемом режиме, иными словами - готовность и доступность системы для обработки запросов пользователей; простоту эксплуатации и поддержки системы; необходимую безопасность. На начальном этапе проектирования необходимо определить отношения между основными типами пользователей и функциями, которые предоставляет программной системы (ПС). Для этого строится диаграмма вариантов использования, описывающая разрабатываемую систему на концептуальном уровне. Так, на рисунке 1 показано, что пользователями ПС являются водитель, попутчик, администратор, причем основным вариантам использования ПС для водителя является добавление новых поездок, подтверждение и отмена бронирований, для попутчика – поиск поездок и их бронирование, а для администратора – это основные административные функции. Стоит отметить, что изначально каждый пользователь системы является равноправным участником. 23
Рис. 7. Диаграмма вариантов использования. На следующем этапе разработки ПС необходимо перейти от 24
Рис. 8. Диаграмма классов 25
Рис. 9. Общая диаграмма компонентов. Как было отмечено выше, ПС имеет клиент-серверную архитектуру, согласно которой пользователь взаимодействует с сервером системы, на 26 котором в отдельных исполнительных средах хранятся данные и производятся основные вычисления, посредством каналов связи сети Интернет. Эти особенности отражены на рисунке 11 в диаграмме развертывания. Рис. 10. Диаграмма развертывания Download 1.74 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling