Главная страница
Навигация по странице:

  • Рисунок 1 – Граница ИС таксопарка

  • Описание границ, цели, задач для автоматизированной системы таксопарка. Заблоцкая А.А ПЗ 2 Введение в прогрммную инженерию. Название ПрО Разработка информационной системы таксопарка. Название ис Taxicomsystem (Информационная система таксопарка)


    Скачать 29.24 Kb.
    НазваниеНазвание ПрО Разработка информационной системы таксопарка. Название ис Taxicomsystem (Информационная система таксопарка)
    АнкорОписание границ, цели, задач для автоматизированной системы таксопарка
    Дата12.03.2023
    Размер29.24 Kb.
    Формат файлаdocx
    Имя файлаЗаблоцкая А.А ПЗ 2 Введение в прогрммную инженерию.docx
    ТипДокументы
    #983162

    Название ПрО: Разработка информационной системы таксопарка. Название ИС: Taxicomsystem (Информационная система таксопарка).

    Цель ИС: упрощение регулирования работы диспетчеров компании по учету сотрудников, принятых вызовов, транспортных и материальных средств, сведений о поставщиках и клиентов, в том числе использующих программу лояльности

    Глоссарий

    Пользователь – водитель, диспетчер, администратор и клиент

    Водитель – тот, кто выполняет заказ клиента

    Диспетчер – тот, кто контролирует и управляет взаимодействием водителя с клиентом

    Администратор – тот, кто вносит изменения касаемо вопросов регистрации новых водителей, клиентов, транспортных и материальных средств, а также внесение сведений о поставщиках

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

    Кроссплатформенность – способность ИС полноценно работать на любом устройстве вне зависимости от типа операционной системы, одно из нефункциональных требований к информационной системе

    ГСМ – общее название видов горючего, применяемого как топливосмазочных материалов, специальных жидкостей, один из используемых данных в учете транспортного средства

    PostgreSQL – вид реляционной СУБД

    Концепция

    Система содержит следующую информацию:

    Учет сотрудников:

    • Код;

    • ФИО;

    • дата рождения;

    • адрес проживания;

    • номер телефона;

    • должность;

    • водительские права;

    • семейное положение;

    • личный автотранспорт;

    • образование.

    Учет принятых вызовов:

    • код вызова;

    • код сотрудника (диспетчер);

    • когда приехать за клиентом;

    • телефон;

    • адрес;

    • пункт конечного назначения;

    • водитель.

    Учет транспортных средств:

    • код автомашины;

    • код сотрудника (водителя);

    • марка;

    • категория;

    • год выпуска;

    • номер двигателя;

    • объем двигателя;

    • цвет.

    Учет материальных средств:

    • код;

    • стоимость;

    • описание;

    • назначение;

    • количество;

    Учет поставщиков:

    • код поставщика;

    • наименование;

    • юр. Адрес;

    • факс;

    • договор;

    • дата договора;

    • комментарий.

    Ограничения на информационную систему:

    • Сотрудник не может быть моложе 18 лет;

    • Водитель не может выполнять более одного заказа одновременно;

    • Водитель не может быть лишен водительских прав;

    • Маршрутный лист открывается на текущую дату.

    С данной информационной системой могут работать следующие группы пользователей:

    • администратор;

    • водитель

    • клиент

    • диспетчер (оператор).

    Информационная система таксопарка должна предоставлять возможность:

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

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

    - поиск информации о транспортном средстве для предоставления информации клиенту;

    - создание журнала вызовов для отчетности и отслеживания статуса заказа (заказ только принят (создана запись, но еще не один водитель не взял его); заказ взят одним из водителей и он либо едет к клиенту, либо уже выполняет заказ; заказ выполнен и водитель освободился; заказ отменили);

    - хранение сведений о скидке клиента, использующего программу лояльности, а также номер его договора, сумму бонусного баланса для оплаты поездки;

    - формирование маршрутных путей;

    - автоматизации делопроизводства: хранение данных об ИНН поставщика, ГСМ и т.д;

    - предоставления аналитических данных о водителях: статистика выполнения заказов, статус водителя;

    - добавление и просмотр администратором информации по всем справочникам БД.

    Данная ИС использует уже существующую базу данных таксопарка, в которой хранятся данные сотрудников, их автомобилей и документации, а также данные клиентов, в том числе использующих программу лояльности. Эта БД поддерживается реляционной СУБД (PostgreSQL). Создаваемая система будет работать с существующей БД таксопарка:

    - в режиме доступа без обновлений при аутентификации пользователя;

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

    Для входа в информационную систему таксопарка Taxicomsystem пользователи должны использовать логин и пароль, с которыми они зарегистрированы в этой системе.

    Система должна выводить информацию по запросу диспетчера о заказе клиента водителю, также данные о выполнении водителем заказов выводятся на экран диспетчеру.

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

    Система автоматически рассчитывает возможную скидку для клиентов, пользующихся программой лояльности, и предлагает стоимость поездки с учетом скидки.

    Системой предусмотрена дистанционная коммуникация между клиентом и водителем (в случае уточнений местоположения или предупреждения о прибытии или задержке), а также диспетчером и водителем (в случае сбоев).

    Система должна рассчитывать маршрут, включая временные затраты с учетом дорожных обстоятельств и выводить данные как водителю, так и пользователю для принятия решений.

    Нефункциональными требованиями к ИС являются:

    – требования к применению:

    1. Система должна быть кроссплатформенной;

    2. ИС должна быть доступна с мобильных устройств

    – требования к производительности – ИС должна поддерживать без снижения производительности несколько тысяч одновременно работающих с БД пользователей

    – требования к реализации:

    1. язык программирования ИС должен быть совместимым с языком реляционной СУБД (PostgreSQL)

    – требования к надежности:

    1. ИС должна выдерживать нагрузку не менее 10000 пользователей;

    2. ИС должна сохранять целостность входных данных;

    3. ИС должна функционировать на протяжении всей сессии пользователя

    – требования к интерфейсу:

    1. ИС должна взаимодействовать с БД

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

    – требования к безопасности:

    1. Пользователи должны иметь собственный уникальный пароль высокой сложности, обеспечивающий доступ к системе;

    2. ИС не должна позволять водителю и диспетчеру модифицировать данные о статусе заказа

    3. Только администратор может вносить, изменять и удалять данные о пользователях.

    Проектная организация: ИС должна использовать реляционную БД с персональными данными сотрудников, их автомобилей и документации, а также данные клиентов, в том числе использующих программу лояльности. ИС должна быть совместима с реляционной СУБД(PostgreSQL)

    Граница системы показана на рисунке 1. Из этого рисунка видно, что Taxicomsystem должна быть интегрируема с БД таксопарка, однако по отношению к Taxicomsystem используемая БД таксопарка является внутренней средой.



    Рисунок 1 – Граница ИС таксопарка


    написать администратору сайта