Направление 09.03.01 Информатика и вычислительная техника 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Направление 09.03.01 Информатика и вычислительная техника



Профиль «Вычислительные машины, комплексы, системы и сети»

Тема «Разработка мобильного приложения для вывода расписания и поиска пригородного автобуса».

 

СОГЛАСОВАНО Руководитель темы, д.т.н., профессор    ________________                                 Ю.Г. Подкин (ученая степень, звание)              (подпись)                                                 (И.О. Фамилия) «____»__________2019
Исполнитель студент  ________________     Рустам Раилевич Асмандияров                                        (подпись)                                       (Имя Отчество Фамилия)              

 

 

                    

 

Сарапул 2019
Наименование, шифр ОКР, основание для выполнения проекта

1.1 Название, Разработка мобильного приложения для вывода расписания и поиска пригородного автобуса

1.2 Шифр МПВРиППА

1.3 Основание для выполнения проекта: по заданию предприятия

1.4 Разработчик: кафедра КиПР

1.5 Исполнитель: студент гр. Б07-781-1ЗТ, Асмандияров Р.Р.

1.6 Заказчик: ООО «РН-Транспорт» филиал в г.Уфа

1.7 Изготовитель: ООО «РН-Транспорт» филиал в г.Уфа.

 

Исходные данные к проекту

2.1 Показатели назначения:

МПВРиППА предназначено для вывода расписания рейсов и поиска ближайшего пригородного автобуса по времени. Функционал разрабатываемого программного продукта должен учитывать весь перечень доступных рейсов населенного пункта, при автономной работе без сети Интернет.

Реализуемые функции:

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

-манипулирование данными в базе: редактирование, добавление, удаление записей;

- вывод отчетов по запрашиваемой информации: информация о рейсе, расписании, других населенных пунктов с расписаниями для загрузки.

- автоматический поиск отправляемого автобуса по различным критериям в базе: по времени, дням недели и т.д.;

2.2 Основные требования по функционированию

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

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

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

2.3 Основные системные требования,

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

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

вызов процедуры загрузки производить при нажатии на кнопку «загрузить» после выбора элементов списка;

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

-предусмотреть форму переключения между загруженными населенными пунктами;

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

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

- предусмотреть вывод формы со списком рейсов из справочника «рейсы», в котором при выборе рейса произойдет переход на главную форму;

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

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

- предусмотреть вывод главной формы с вкладками под названием «расписание», «время» и «рейс»;

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

вывод формы производить при нажатии на вкладку «время»;

- предусмотреть вывод формы для вкладки «Расписание» из справочника «время», который содержит расписание для выбранного рейса;

вывод формы производить при нажатии на вкладку «расписание»;

- предусмотреть вывод формы для вкладки «Рейс» который содержит информацию из справочников «Перевозчик», «инф. о автобусе», «пункт отправления»;

вывод формы производить при нажатии на вкладку «Рейс»;



Поделиться:


Последнее изменение этой страницы: 2021-11-27; просмотров: 72; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.13.180 (0.004 с.)