Работа завершена


НазваниеРабота завершена
страница3/14
ТипДокументы
1   2   3   4   5   6   7   8   9   ...   14

Техническое задание


  1. Общие сведения

    1. Полное наименование системы

Мобильное клиент-серверное приложение «KFU Guide» для операционной системы Windows Phone.

        1. Краткое наименование системы

Мобильное приложение «KFU Guide» для платформы Windows Phone.

      1. Назначение и цели создания системы

        1. Назначение системы

Приложение «KFU Guide» предназначено для упрощение навигации по Казанскому Федеральному Университету и повышения оперативности доступа к последним событиям, проводящимся в стенах университета.

        1. Цели создания системы

Приложение «KFU Guide» создается с целью:

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

  • Предоставления информации о занятости аудиторий в зданиях университета;

  • Обеспечения быстрого доступа к событиям университета;

В результате создания приложения «KFU Guide» должны быть улучшены следующие показатели:

  • Скорость доступа к информации о подразделениях университета;

  • Скорость доступа к информации о мероприятиях университета и время на организацию мероприятий в аудиториях;

  • Удобство ориентирования на территории университета.

      1. Требования к системе

        1. Требование к системе в целом

          1. Требование к структуре и функционированию системы

В системе выделены следующие функциональные подсистемы:

  • Подсистема сканирования и обработки Qr-кодов. Предназначена для быстрого доступа к информации об объекте, находящегося рядом с пользователем;

  • Справочно-информационная подсистема. Предназначена для хранения, обработки и предоставления информации;

  • Подсистема UGC (user-generated content). Предназначена для отображения информации о мероприятия, сгенерированной пользователями.

Система является частью архитектуры клиент-сервер, где клиентами выступают мобильные приложения для платформ Android, iOS и Windows Phone. Связь между клиентами и сервером на транспортно-сетевом уровне осуществляется по протоколу TCP/IP. Для организации информационного обмена используется протокол прикладного уровня HTTP и его расширение HTTPS. Взаимодействие осуществляется согласно архитектуре REST.

        1. Показатели назначения

          1. Требования к приспособляемости системы к изменениям

Обеспечение приспособляемости системы должно выполняться за счет

  • Своевременного обновления информации о подразделениях;

  • Модернизации архитектуры и интерфейса в соответствии с новыми требованиями;

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

  • Оперативного реагирования на пожелания пользователей.

        1. Требования к надежности системы

Надежность должна обеспечиваться за счет:

  • Применения технических средств соответствующих классу решаемых задач;

  • Тщательного тестирования программного продукта перед публикацией в магазин;

  • Использования проверенного программного обеспечения для разработки приложения.

        1. Требования к эргономике и технической эстетике

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

        1. Требования к информационной безопасности системы

Информационная безопасность в приложении осуществляется за счет:

  • Использования защищенного протокола HTTPS для передачи информации о пользователе на сервер;

  • Регистрация и авторизации на сервере происходит через социальные сети с использованием официальных API;

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

      1. Требования к функциям, выполняемым системой

        1. Подсистема сканирования и обработки QR-кодов

  • Выполнение сканирования QR-кодов;

  • Декодирование QR-кодов;

  • Получение и отображение информации в зависимости от результата декодирования.

        1. Информационная подсистема

  • Хранение информации о подразделениях и сотрудниках университета;

  • Предоставление информации по запросу;

  • Обеспечение целостности информации;

  • Обеспечение корректного отображения информации.

        1. Подсистема UGC (user-generated content)

  • Обеспечение корректного взаимодействия с сервером;

  • Сохранение сессии пользователя;

  • Обеспечение корректного отображения информации о мероприятиях университета.

      1. Требования к информационному обеспечению

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

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

      1. Требования к лингвистическому обеспечению

При реализации системы должен применяться язык высокого уровня C# и язык разметки XAML.

Для реализации заполнения базы данных необходимо использовать стандартный язык запросов SQL.

Для кодирования и декодирования данных для обмена с сервером применяется кодировка UTF-8. Данные с сервера должны быть получены в формате JSON.

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

      1. Требование к программному обеспечению

Разработка приложения должна происходить на компьютере с установленной операционной системой Windows 8, в среде разработки Visual Studio 2012 и с использование Windows Phone 8 SDK. База данных, используемая для хранения статичной информации внутри приложения, должна быть нативной базой данных для платформы, а именно SQL CE.

      1. Состав работ по созданию системы

  1. Проектирование архитектуры и интерфейса приложения;

  2. Сбор информации о подразделениях университета;

  3. Реализация основных функций для доступа к информации об институтах, реализация сканирования QR-кодов;

  4. Оптимизация и тестирование первой версии приложения;

  5. Публикация первой версии приложения в магазин приложения Windows;

  6. Получение списка учебных зданий. Получение средств для доступа к расписанию аудиторий зданий университета;

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

  8. Оптимизация и тестирование приложения;

  9. Выпуск финальной версии приложения.



  1. Платформа Windows Phone 8


Платформа Windows Phone 8 принадлежит к линейке Windows NT, что означает, что она основана на одном ядре с настольной операционной системой Windows 8. Это открывает доступ мобильной операционной системе к мощностям, доступным обычной настольной операционной системе. Ядро Windows NT прекрасно оптимизировано для работы с многоядерными процессорами, имеет возможность обращения к сменным носителям и многое другое.

1   2   3   4   5   6   7   8   9   ...   14

Похожие:

Работа завершена iconРабота завершена

Работа завершена iconРабота завершена
Троелсен Э. Язык программирования C# 0 и платформа. Net 5 / Э. Троелсен – Санкт-Петербург: «Наука», 2013. – 1311 с. 65

Работа завершена iconПодготовка пакета документов для сдачи диссертационной работы в совет...
...

Работа завершена iconПодготовка документов для сдачи диссертационной работы в специализированный...
...

Работа завершена iconДепартамент Росприроднадзора по пфо
Завершена плановая комплексная проверка в отношении ОАО «Литейно-механический завод»

Работа завершена iconПорядок ведения и оформления тетрадей по русскому языку и литературе
Например: Проверочная работа. Самостоятельная работа. Контрольная работа. Работа над ошибками. Изложение. Сочинение

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

Работа завершена iconСинодалова Екатерина Александровна
Обязанности: работа с документацией, прием телефонных звонков, работа с оргтехникой, работа с компьютером

Работа завершена iconДепартамент Росприроднадзора по пфо
Завершена плановая комплексная проверка в отношении ООО «жкх «Сатис». В ходе проведения проверки выявлены нарушения обязательных...

Работа завершена icon1 общие положения выпускная квалификационная работа (дипломная работа)
Выпускная квалификационная работа (дипломная работа) представляет собой законченную разработку, в которой решается актуальная для...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск