Вы находитесь на странице: 1из 7

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙ СКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ


УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра вычислительной техники

Лабораторная работа №5
по дисциплине «Программная Инженерия»
«Разработка прототипа графического интерфейса»

Студенты Халина Д.Н.


Киселев С.А.
Вариант 3
Группа АВТ-718
Преподаватель Токарев В.Г.
Дата сдачи
Новосибирск, 2020 г.
1. Задание
Для всех приложений с учетом их функционала и имеющихся прецедентов
разработать систему окон графического интерфейса пользователя (GUI),
диаграмму оконных классов или граф связей. Обосновать принятые решения
требованиями из «Спецификации требований к ПО». Дополнить спецификацию
с учетом выполненного проектирования.

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

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

Окно авторизации в приложении


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

2
Допущения для водителя 
Предполагается, что водитель имеет
Рисунок 1 - окно регистрации для
клиентов
доступ к информации об
активных заказах в некотором радиусе
от своего местоположения. Водитель имеет возможность как принять заказ, так
и отменить его. 
Предполагается, что водитель имеет связь со службой поддержки, которая
может информировать по каким-то возникающим вопросам. 
При приеме заказа водитель может просматривать информацию о 
клиенте, его рейтинге. 
Поездка, выполняемая водителем, считается завершенной, когда все 
пассажиры покинули транспортное средство и водитель нажал
соответствующую кнопку. 
Допущения для клиента 
При вызове такси клиент может просматривать информацию о водителе, 
его рейтинге. 
Предполагается, что при регистрации клиент заносит необходимую
информацию о себе в приложение, также после регистрации клиенту
понадобится ввести реквизиты банковской карты или онлайн кошелька. 
Допущения для службы поддержки
Предполагается, что клиент и водитель имеют связь со службой поддержки,
которая может проконсультировать по возникшим вопросам.
Также стоит обратить внимание на то, что для пользователей «клиент» и 
«водитель» графический интерфейс представлен на мобильные устройства, так 
как для этих пользователей будут сделаны приложения только на мобильные 
устройства. Для пользователей «директор» и «служба поддержки» интерфейс
представлен для ПК, потому что предполагается, что директору и службе
поддержки будет удобнее работать со стационарного устройства.

3
Рисунок 2 - Система окон графического интерфейса пользователей "Директор" и "Служба поддержки"
Рисунок 3 - Система окон графического интерфейса пользователя «Клиент».
Рисунок 4 - Система окон графического интерфейса пользователя «Водитель».

6
4. Вывод
В результате выполнения данной лабораторной работы был спроектирован 
макет системы окон графического интерфейса разрабатываемой системы для
четырех категорий пользователей: директора, службы поддержки, клиента и
водителя. Были также определены связи и взаимодействие между окнами.
Выбор одного из наборов окон определяется приложением, которое
установлено у пользователя. Для каждого типа пользователя – свое приложение.
Примерный дизайн системы отражен на рис. 1-4. 
Представления окон графического интерфейса были сделаны в программе 
Photoshop, Excel и Paint.

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