Требования к системе в целом. Полное наименование системы и ее условное обозначение
Общие сведения
Полное наименование системы и ее условное обозначение
Полное наименование системы:
1) Информационная система «Мобильный хронометр».
Краткое наименование системы:
1) ИС «Мобильный хронометр»;
2) ИС «МХ».
Альтернативные наименования системы:
1) Хронометр;
2) Хроном.
Наименование предприятий разработчика и заказчика системы и их реквизиты
Заказчиком данной подсистемы является лаборатория информационных систем в экономике ФГБОУ ВПО «УГТУ».
Адрес заказчика: 169300, РК, г. Ухта, ул. Первомайская, 13.
Разработчиком данной системы является Кожевникова Полина Валерьевна, студентка группы ИСТ-09 УГТУ.
Адрес разработчика: 169300, РК, г. Ухта, ул. Юбилейная, 16.
Система разрабатывается для использования широким кругом лиц.
Перечень документов, на основании которых создается система
Работа выполняется на основании письма о намерениях № 2529-1 от 09.07.2012 выданное ФГБОУ ВПО «УГТУ».
Техническое задание на разработку информационной системы «Мобильный хронометр».
Плановые сроки начала, и окончания работы по созданию системы
Плановый срок начала работ по созданию ИС «Мобильный хронометр» – 01 ноября 2012 года.
Плановый срок окончания работ по созданию ИС «Мобильный хронометр» – 31 мая 2013 года.
Сведения об источниках и порядке финансирования работ
Источником финансирования является ФГБОУ ВПО «УГТУ».
Порядок оформления и предъявления заказчику результатов работ по созданию системы (ее частей), по изготовлению и наладке отдельных средств (технических, программных, информационных) и программно-технических (программно-методических) комплексов системы
Работы по созданию ИС «Мобильный хронометр» сдаются Разработчиком поэтапно в соответствии с календарным планом Проекта. По окончании каждого из этапов работ Разработчик сдает Заказчику соответствующие отчетные документы этапа (см. Приложение 1).
Назначение и цели создания системы
Назначение системы
ИС «Мобильный хронометр» предназначена для повышения эффективности и продуктивности конкретных видов деятельности.
Основным назначением ИС «Мобильный хронометр» является автоматизация процесса учета личного времени, а также рабочего времени менеджеров фирм, социологов, психологов, нормировщиков, фрилансеров.
Цели создания системы
ИС «Мобильный хронометр» создается с целью:
- автоматизации процесса учёта личного времени, применяя, как мобильное устройство, так и персональный компьютер;
- обработки данных на этапе анализа;
- повышения качества принятия решений по распределению времени при планировании на основании собираемой системой статистки и выявляемых ею взаимосвязей;
- повышения эффективности своей деятельности.
Характеристика объектов автоматизации
Объектом автоматизации ИС «Мобильный хронометр» является процесс учета личного времени и его анализ.
Дефицит времени — нехватка временного ресурса, вызванная неправильной организацией своей деятельности, что приводит к спешке, затягиванию выполнения работ, заданий, некачественной работе и т. д.
Одним из методов управления временем является хронометраж. Хронометраж — метод изучения затрат времени с помощью фиксации и замеров продолжительности выполняемых действий. Рекомендуется записывать все свои действия с точностью до 5-10 минут в течение хотя бы двух недель. Наиболее простой способ вести хронометраж — фиксировать начало и окончание любого дела.
По началу затраты времени на хронометраж составляют 15-30 минут в день, но примерно после 4 недель пользования программой затраты сократятся до 5-7 минут.
Требования к системе
Требования к системе в целом
4.1.1 Требования к структуре и функционированию системы
4.1.1.1 Перечень подсистем, их назначение и основные характеристики
Система «Мобильный хронометр» должна иметь трехзвенную архитектуру клиент-сервер, которая содержит в себе следующие узлы: клиент, сервис синхронизации и web-сервер.
В Системе предлагается выделить следующие функциональные подсистемы:
4.1.1.1.1 подсистема ведения хронометража на ПК;
4.1.1.1.2 подсистема ведения хронометража на мобильном устройстве;
4.1.1.1.3 официальный сайт проекта «Мобильный хронометр».
Официальный сайт проекта «Мобильный хронометр» включает:
4.1.1.1.1 сервис хранения данных;
4.1.1.1.2 сервис хронометража;
4.1.1.1.3 сервис статистики;
4.1.1.1.4 сервис экспорта и импорта данных;
4.1.1.1.5 сервис синхронизации;
Подсистема ведения хронометража на ПК включает сервисы, аналогичные сервисам для официального сайта проекта «Мобильный хронометр» (пункты 4.1.1.1.1-4.1.1.1.4);
Подсистема ведения хронометража на мобильном устройстве включает сервисы, аналогичные сервисам для официального сайта проекта «Мобильный хронометр» (пункты 4.1.1.1.1-4.1.1.1.3);
Назначение и основные характеристики подсистем и сервисов.
4.1.1.1.1 Подсистема ведения хронометража на ПК обеспечивает ввод данных пользователем системы с помощью ПК, предоставляет возможность запуска с браузера или установленной на ПК системы.
4.1.1.1.2 Подсистема ведения хронометража на мобильном устройстве позволяет вести хронометраж с помощью мобильного устройства.
4.1.1.1.3 Официальный сайт проекта «Мобильный хронометр» предназначен для предоставления пользователям доступа к системе, её описания и обеспечения технической поддержки.
4.1.1.1.4 Сервис хранения данных предназначен для хранения оперативных данных системы.
4.1.1.1.5 Сервис хронометража предназначен для ведения хронометража с помощью внешних систем, для синхронизации планирования в других системах.
4.1.1.1.6 Сервис статистики предназначен для вывода статистики (отчетов, зависимостей).
4.1.1.1.7 Сервис экспорта и импорта данных предназначен для взаимодействия ИС «Мобильный хронометр» с распространёнными приложениями.
4.1.1.1.8 Сервис синхронизации предназначен для обеспечения взаимодействия между модулями ведения хронометража на ПК и на мобильном устройстве.
4.1.1.2 Требования к способам и средствам связи для информационного обмена между компонентами системы
Входящие в состав ИС «Мобильный хронометр» подсистемы в процессе функционирования должны вести обмен информацией на основе открытых форматов обмена данными (XML[DX1] ), используя для этого входящие в их состав модули информационного взаимодействия.
В состав передаваемых данных входят:
4.1.1.2.1 данные хронометража;
4.1.1.2.2 списки параметров и категорий действий;
4.1.1.2.3 данные планирования.
4.1.1.3 Требования к характеристикам взаимосвязей создаваемой системы со смежными системами
ИС «Мобильный хронометр» должна взаимодействовать со следующими системами:
календари (используется открытый интерфейс iCalendar), в том числе Microsoft Outlook.
Возможны варианты обмена между ИС «Мобильный хронометр» и календарями:
4.1.1.3
- экспорт данных хронометража и планирования;
- импорт данных хронометража и планирования.
4.1.1.4 Требования к режимам функционирования системы
Система должна поддерживать следующие режимы функционирования:
- Основной режим, в котором подсистемы ИС «Мобильный хронометр» выполняют все свои основные функции.
- Профилактический режим, в котором одна или все подсистемы ИС «Мобильный хронометр» не выполняют своих функций.
В основном режиме функционирования ИС «Мобильный хронометр» должна обеспечивать:
- работу пользователей в режиме – 24 часов в день, 7 дней в неделю (24х7);
- выполнение своих функций – сбор, загрузка данных, хранение данных, предоставление отчетности, возможность синхронизации.
В профилактическом режиме ИС «Мобильный хронометр» на ПК и мобильном устройстве должна обеспечивать возможность проведения следующих работ:
- работу пользователей в режиме – 24 часов в день, 7 дней в неделю (24х7);
- выполнение функций – сбор, хранение данных, предоставление отчетности.
В профилактическом режиме ИС «Мобильный хронометр» на официальном сайте должна обеспечивать возможность проведения следующих работ:
- техническое обслуживание.
Общее время проведения профилактических работ не должно превышать X% от общего времени работы системы в основном режиме (Y часов в месяц).
[DX2]
4.1.1.5 Перспективы развития, модернизации системы
ИС «Мобильный хронометр» должна реализовывать возможность дальнейшей модернизации (дополнительных видов отчетности, усовершенствование интерфейса, возможность предугадывания действий) программного обеспечения. Также необходимо предусмотреть возможность увеличения производительности системы путем её масштабирования.
4.1.2 Требования к численности и квалификации персонала системы
4.1.2.1 Требования к численности персонала
Для эксплуатации ИС «Мобильный хронометр» определены следующие роли:
4.1.2.1.1 системный администратор (только для сайта);
4.1.2.1.2 пользователь.
Основными обязанностями системного администратора являются: установка, модернизация, настройка и мониторинг работоспособности серверной части ИС.
4.1.2.2 Требования к квалификации персонала
К квалификации системного администратора предъявляются следующие требования: знание методологии проектирования ИС; знание интерфейсов интеграции ИС с источниками данных; знание СУБД; знание языка запросов SQL.
4.1.3 Требования к надежности
Система должна сохранять работоспособность и обеспечивать восстановление своих функций при возникновении следующих внештатных ситуаций:
4.1.3.1 при сбоях в системе электроснабжения аппаратной части, приводящих к перезагрузке ОС, восстановление программы должно происходить после перезапуска ОС и запуска исполняемого файла системы;
4.1.3.2 при ошибках в работе аппаратных средств (кроме носителей данных и программ) восстановление функции системы возлагается на ОС;
4.1.3.3 при ошибках, связанных с программным обеспечением (ОС и драйверы устройств), восстановление работоспособности возлагается на ОС.
4.1.4 Требования к эргономике и технической эстетике
4.1.4.2 Затраты времени на внесение данных о начале некоторого действия должны быть минимизированы (не должны превышать время записи в блокноте, то есть не более 20 секунд).
4.1.4.3 Система должна отображать основные категории действия пользователя в виде крупных ярких кнопок-пиктограмм быстрого доступа для внесения записи о действии одним нажатием.
4.1.4.4 Система может предоставлять возможность автоматически определять положение кнопок быстрого доступа на основании статистических данных по частоте учёта данного события.
4.1.4.5 Отчеты должны быть представлены преимущественно в виде диаграмм, но так же возможно представление и в виде таблиц.
4.1.4.6 К системе предъявляется субъективное эксплуатационное требование: она должна быть удобной и приятной и не создавать ощущения дополнительной работы.
4.1.5 Требования к защите информации от несанкционированного доступа
ИС должна обеспечивать защиту от несанкционированного доступа (НСД) на уровне не ниже установленного требованиями, предъявляемыми к категории 1Д по классификации действующего руководящего документа Гостехкомиссии России «Автоматизированные системы. Защита от несанкционированного доступа к информации. Классификация автоматизированных систем» 1992 г.
4.1.6 Требования по сохранности информации при авариях
ПО ИС «Мобильный хронометр» должно восстанавливать свое функционирование при корректном перезапуске аппаратных средств. Должна быть предусмотрена возможность организации автоматического и ручного резервного копирования данных системы средствами самой системы.
4.1.7 Требования к патентной частоте
Установка клиентской части системы не должна предъявлять дополнительных требований к покупке лицензий на программное обеспечение сторонних производителей.
Установка серверной части системы не должна предъявлять дополнительных требований к покупке лицензий на программное обеспечение сторонних производителей, кроме программного обеспечения.
4.1.10. Требования по стандартизации
Разработка системы ложна осуществляться с использованием стандартных методологий функционального моделирования: DCD, DFD и информационного моделирования в рамках рекомендаций по стандартизации Р50.1.028-2001 «Информационные поддержки жизненного цикла продукции. Методология функционального моделирования». Для работы с БД должен использоваться язык запросов SQL в рамках стандарта ANSI SQL-92.