Ім'я файлу: Отчет ЛБ1 ИПЗ.docx
Розширення: docx
Розмір: 127кб.
Дата: 28.05.2020
скачати

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ХАРКІВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ

РАДІОЕЛЕКТРОНИКИ

КАФЕДРА АПОТ

ЗВІТ ДО ЛАБОРАТОРНОЇ РОБОТИ №1
З ДИСЦИПЛІНИ : «ІНЖЕНЕРІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ»
НА ТЕМУ: «ВИЯВЛЕННЯ ТА АНАЛІЗ ВИМОГ/VISION AND SCOPE»

ТЕМА ПРОЕКТУ: «Патрульна Служба»

Виконали студенти групи КІУКІ-17-1

Кривуля О.Г.

Савiн I.В.

Перевірила:

к.т.н. Рожнова Т.Г.

Харків 2020

1.1 Цель работы

Путём анализа проектной области проекта выявить требования заказчика к проекту.

1.2 Тема проекта

Тема проекта – «Патрульная Служба».


1.3. Пожелания, полученные от заказчика


Управление патрульной службой полиции довольно сложный и трудоемкий процесс. Для полноценного распределения работы над сотрудниками необходимо составить экипажи, закрепить их за автомобилями, распределить по маршрутам и вести учет происшествий, согласно протоколам. Большие объемы преступлений на территории города привели к необходимости внедрения полноценной системы автоматизации. Это позволило бы на много упростить управление патрульной службой в городе. Поэтому заказчик задумал разработать программную систему для таких задач:


  • В управлении закреплено несколько патрульных экипажей из 2 и 3 человек;

  • Существует несколько определенных маршрутов по городу с целью патрулирования для каждого отдельно взятого экипажа;

  • Каждый экипаж во время патрулирования может наткнуться на нарушение, в результате чего будет составлен протокол с последствующим задержанием и/или наложением штрафа на нарушителя/нарушителей;

  • В меню управления имеется возможность отправлять экипажи в патрулирование, а так же просмотреть отчет о патрулировании каждого из экипажей, включая все составленные протоколы с информацией о нарушителях, нарушениях и сотрудниках, составивших протокол;

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

  • Существует два шаблона протоколов: для тяжких преступлений с последующей доставкой нарушителей в ИВС (нарушение ККУ) а так же для легких нарушений КУпАП, с последующим написанием штрафной квитанции;

  • У каждого экипажа существует моделируемое время прохождения их маршрута без происшествий, а так же задержка на то время, за которое экипаж будет оформлять нарушение;

  • Каждый экипаж можно отслеживать в реальном времени во время патрулирования благодаря перемещающимся иконкам на карте;

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

2. Бизнес-требования

2.1 Бизнес-предпосылки


Управление в своем распоряжении имеет несколько патрульных автомобилей и множество сотрудников, которые за ними закреплены. Администратору сложно контролировать все экипажи во время патрулирования а так же фиксировать нарушения. Чтобы максимально упростить фиксацию нарушений и управление экипажами процесс стоит автоматизировать.

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

Также в существующей системе нет никакой возможности оповещать администратора о текущем местоположении и состоянии экипажа.

2.2 Бизнес-возможности


Разрабатываемое приложение рассчитано на действующих диспетчеров патрульной службы.

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

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

2.3 Бизнес-цели:


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

  • Организовать корректный процесс патрулирования, отслеживания патрулей и ведение отчета о происшествиях.

  • Внедрить приложение в Государственное Управление Национальной Полиции Украины.

  • Повысить продуктивность патрульной службы.

2.4 Изложение концепции


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

3. Границы и ограничения проекта

3.1 Ключевые функции системы




- Запуск патрулирования – форма выбора экипажей к началу патрулирования и их настройка параметров:

- Выбор нужных экипажей к патрулированию – Выбор из списка всех экипажей нужных экипажей, которые будут принимать участие в патрулировании;

- Просмотр доступных экипажей к отправке в патрулирование – отображение списка всех созданных экипажей;

- Настройка параметров патрулирования – задание количества кругов и скорости передвижения экипажей по маршрутам.

- Просмотрщик протоколов – форма с возможностью выбрать нужный составленный протокол из базы данных:

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

- Просмотр содержимого – форма просмотра протокола с фамилиями участников, подписями и даты рассмотрения дела;

- Сохранение копии – Сохранение просматриваемого протокола на диск в форматах изображений .jpg, .png и .bmp.

- Редактирование списков экипажей – форма просмотра сформированных экипажей с возможностью формирования новых и расформирования существующих:

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

- Расформировать – Удаление выбранного экипажа;

- Просмотр базы – форма просмотра списка существующих экипажей.

- Редактирование списка сотрудников - форма просмотра существующих сотрудников с возможностью добавления новых и увольнения существующих:

- Добавить – Добавление нового сотрудника с указанием всех необходимых данных;

- Уволить – Удаление выбранного сотрудника с расформированием экипажа, в который он входил;

- Просмотр базы – форма просмотра списка существующих сотрудников.

- Просмотр отчетов – форма просмотра списков отчетов, составленных экипажами после патрулирования и их содержимого:

- Просмотр базы – форма просмотра списка всех сформированных отчетов;

- Просмотр содержимого – форма просмотра содержимого выбранного отчета.






3.2 Граница первого и последующих релизов





Функции

Релиз 1

Релиз 2

Релиз 3

Запуск патрулирования

Редактирование числа кругов, отображение движения экипажей на карте

Редактирование скорости патрулей, выбор нужных экипажей к патрулированию


Отображение статуса составления протоколов на карте

Редактирование списков сотрудников

Добавление новых сотрудников и просмотр текущих



Возможность увольнения сотрудников




Редактирование списков экипажей

Формирование новых экипажей и просмотр текущих

Возможность расформирования экипажей




Просмотрщик протоколов

Просмотр протоколов из базы протоколов

Рукописный шрифт данных протоколов

Возможность сохранения копии протокола

Просмотрщик отчетов

Просмотр отчетов из базы отчетов





4. Бизнес-контекст

4.1 Профили участников проекта




Участник проекта

Ключевые интересы

Отношение

Ограничения


Пользователь

Удобство запуска патрулирования, просмотра отчетов и протоколов, редактирование списков сотрудников и экипажей

Рад интуитивно понятному интерфейсу для выполнения задач автоматизации

Поддержка работы локальных баз данных

4.2 Приоритеты проекта



Функциональность:

  • без полного набора функций 1-го релиза управление не может начать функционировать по-новому, т.к. автоматизируется ключевой набор задач, этот набор критичен;

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

  • содержимое третьего релиза вариативно, будет либо не будет выполняться по мере накопления пожеланий.


Сроки:

  • запуск 1-го релиза в эксплуатацию в течение 3 месяцев после начала работ;

  • сроки последующих релизов на данном этапе не оговариваются, реализация может быть перенесена на будущие периоды.


Качество:

  • критические требования к качеству отсутствуют;

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

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



4.3 Соображения по развертыванию


После первого релиза системы управляющие будут получать доступ через приложение.

В связи с тем что администраторы работают исключительно в управлении, им интерфейс особого значения не имеет. Желательно чтобы это было внутреннее приложение.

После первого релиза каждый администратор сможет начать использовать систему.

Предварительное обучение не требуется. Для ознакомления с приложением достаточно 15-минутного пояснения о функционале программы.
скачати

© Усі права захищені
написати до нас