ID | Описание | Приоритет | Аттестация |
SR.SEC.01 | Необходимо обеспечить криптографическую защиту данных необходимых для доступа к локальному хранилищу | Высокий | Сценарий инспекции формата хранения настроек |
SR.SEC.02 | Неободимо ограничить доступ к локальному хранилищу из внешних источников | Высокий |
- требования к защите информации;
Перечисленные далее требования определяют конкретные ограничения на процесс проектирования, не сформулированные в других категориях, но в явном виде наложенные заказчиком. В частности ограничения проектирования определяют стандарты, нормативные акты или другие документы, которым необходимо следовать в процессе разработки.
ID | Описание | Приоритет | Аттестация |
SR.DES.01 | Графический интерфейс пользователя должен быть организован в виде максимально независимого модуля: приложение должно иметь возможность работы в качестве службы, прозрачно выполняющей запланированные взаимодействия с сервисами социальных сетей | Высокий | Инспекция документации проектирования |
SR.DES.02 | Взаимодействующие с сервисами социальных сетей компоненты должны быть максимально независимы от приложения: сторонним разработчикам должна быть предоставлена возможность создания и интеграции таких компонентов (стандартный интерфейс) без необходимости изменения всего приложения. | Высокий | Инспекция документации проектирования, руководства разработчика |
SR.DES.03 | Необходимо следовать стандартам RDF и OWL. | Высокий | Инспекция документации проектирования |
- требования к стандартизации и унификации;
|
|
Связь с пользователем
Приложение взаимодействует с пользователем посредством графического интерфейса
Связь с системой
Приложение взаимодействует с системой посредством получения широковещательных сообщений по D-BUS
Сетевые связи
Приложение взаимодействует с сервисами посредством http-запросов
Необходимо обеспечить гибкий интерфейс конструирования событий и настраиваемые методы сигнализации, поддержку возможности локального хранения части профиля пользователя и списка друзей, с возможностью синхронизации с данными в социальной сети. Удобный интерфейс делают использование программный продукт более предпочтительным чем использование браузера на планшете для работы с этими сервисом.
Программный продукт является независимым, не является компонентом какой либо программной системы
- требования к интерфейсам между компонентами, с внешней средой и с пользователями;
Интернет-планшет оснащен коммуникационными аппаратными компонентами, обеспечивающими возможность сетевого взаимодействия по стандартам семейства Wi-Fi и Bluetooth. В устройствах следующего поколения предполагается поддержка 3G-сетей. Разрабатываемый продукт использует Wi-Fi-соединение для взаимодействия с сервисом социальной сети, при этом настройка соединения и подключение возлагается на пользователя, однако пользователь имеет возможность настроить приложение для активации сетевых функций при подключении и уведомления в случае, если соединение утеряно.
|
|
Программный интерфейс сервиса социальной сети использует протокол HTTP как транспорт для взаимодействия с клиентом.
Аппаратные и программные интерфейсы
Используемые библиотеки:
libcurl - обмен данными с сервисами
openssl - необходима для формирования запросов к myspace.com
json-c - необходим для разбора ответов от сервисов
D-BUS приложение должно обрабатывать сообщения об отключении\подключении к сети, переходе\ возврате из спящего режима
5. специальные требования к аппаратной и операционной платформам для реализации ПС;
Совместимо с iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPod touch (3-е поколение), iPod touch (4-е поколение), iPod touch (5-е поколение) и iPad. Требуется iOS 4.3 или более поздняя версия.
Требования к производительности
ID | Описание | Приоритет | Аттестация |
SR.PERF.01 | Оперативная память | Высокий | |
SR.PERF.02 | Приложение должно быть событийно-ориентированным: не должно быть циклов ожидания изменения состояния, ожидание наступления событий и активизация обработчиков должна быть организована с помощью системных средств | Высокий | Инспекция кода, профилирование |
Требования к локальному хранилищу
ID | Описание | Приоритет | Аттестация |
SR.STO.01 | Неоходимо минимизировать число обращений к локальному накопителю на планшете, за счет хранения необходимых в текущий момент времени данных в оперативной памяти. | Высокий |
6. требования к содержанию, оформлению и обозначениям эксплуатационной и технологической документации;
Состав, содержание и оформление эксплуатационной документации определяются документами:
- ГОСТ 34.201-89 – Информационная технология. Виды, комплектность и обозначение документов при создании автоматизированных систем.
- РД 50-34.698-90 – Методические указания. Информационная технология. Автоматизированные системы. Требования к содержанию документов.
7. требования к составу и содержанию работ по внедрению ПС в эксплуатацию;
1. Создание программного обеспечения подсистемы.
2. Перенос и верификация данных из старой подсистемы
3. Обучение персонала по работе с подсистемой.
4. Тестирование на местах и исправление выявленных недочетов.
8. этапы и сроки выполнения основных работ;
Этап | Описание | Срок выполнения |
Оценка | Представляет собой общую оценку темы сайта, конкуренции, решения наличия необходимых компонентов сайта, оценка стоимости | 11.12.12 г. - 12.12.12 г. |
Проектирование | Разработка структуры сайта, расположение основных элементов на сайте, навигации по сайту. | 12.12.12 г. - 14.12.12 г. |
Дизайн | Разрабатывается на основании оценки и проектирования, является важным процессом, поскольку от работы веб-дизайнера зависит внешний вид сайта | 14.12.12 г. - 18.12.12 г. |
Программирование | Размещение макета дизайна на структуре сайта, установка сверстанного сайта на систему управления, добавление необходимых модулей, при необходимости разработка индивидуальных скриптов | 18.12.12 г. - 28.12.12 г. |
9. ожидаемые результаты применения ПС и форма их представления;
Самое главное отличие такого сайта – это наличие многомиллионной аудитории, причем возможности интернет предоставляет самые разные. Пользователи собираются в группы, активно общаются и обмениваются информацией, которая распространяется по сообществам моментально. Посетители сами рекламируют товары/услуги, ставя у себя ссылки и рекомендуя друзьям ознакомиться с темой. К этому виду рекламы люди относятся гораздо лучше и доверяют такой информации, в отличие от обычных видов рекламы – результат продвижения сайтов в виде социальных сетей хорошо виден сразу.
|
|
10. порядок контроля, испытаний и приемки результатов проекта;
Контроль и приемка разработки осуществляются на основе испытаний контрольно-отладочных примеров. При этом проверяется выполнение всех функций программы.