Экранные формы и другие элементы интерфейса должны быть выполнены в единой цветовой палитре, не раздражающей зрение, текст должен быть достаточного размера для удобного чтения. Взаимодействие системы и пользователя должно осуществляться на русском языке, за исключением системных сообщений, не подлежащих русификации. При работе с интерфейсом пользователь должен быть ориентирован на работу с клавиатурой и координатным устройством для управления курсором типа «мышь». Представление управляющих элементов, экранных форм и их информационных элементов (окон, панелей) должно быть унифицировано.
Требования к эксплуатации, техническому обслуживанию и ремонту
В процессе эксплуатации информационной системы требуется обеспечение бесперебойного электропитания напряжением 220 В. Климатические условия, необходимые для эксплуатации аппаратных компонентов информационных систем описаны в стандарте ГОСТ 21552 «Средства вычислительной техники. Общие технические требования, приемка, методы испытаний, маркировка, упаковка, транспортирование и хранение». Устройства проектируемой информационной системы должны соответствовать требованиям к первой группе устройств, для эксплуатации которых предусмотрены следующие нормальные климатические условия: температура окружающего воздуха (20±5) °С, относительная влажность (60±15) %, атмосферное давление от 84 до 107 кПа [8, c.2].
Техническое обслуживание должно осуществляться периодически, в соответствии с требованиями технической документации, но не реже одного раза в год и должно включать в себя проверку всех технических компонентов системы, устранение обнаруженных неисправностей и причин возникновения неполадок на техническом и программном уровнях.
Требования к защите и сохранности информации
В первую очередь защита информации должна быть обеспечена на физическом уровне, путем исключения возможности неправомерного доступа к помещениям, в которых хранятся технические средства информационной системы. На программном уровне необходимыми мерами защиты информации являются: разграничение доступа, идентификация пользователей и проверка их полномочий.
Средствами системы должно обеспечиваться корректное сохранение данных. При выходе из программы, либо попытке перезагрузить рабочую станцию должно выводиться предупреждение о существовании несохраненных данных и предложение их сохранить. Также является обязательным наличие функции автоматического резервного копирования данных и их восстановления при необходимости.
Требования к защите от внешних воздействий
Для проектируемой информационной системы требования к защите от внешних воздействий не предъявляются в связи с тем, что физические условия среды работы информационной системы, итак, не допускают физическое воздействие на техническую и программную часть объекта.
Требования к патентной чистоте
Проектируемая информационная система должна соответствовать требованиям к патентной чистоте согласно действующему законодательству Российской Федерации. Не должны предъявляться дополнительные требования по покупке лицензий на программное обеспечение.
Требования по стандартизации и унификации
Информационная система должна обладать графическим интерфейсом взаимодействия с пользователем. Это взаимодействие должно осуществляться при помощи экранных кнопок и меню, их поведение должно быть понятным и удобным для пользователя. Все надписи и выдаваемые сообщения должны быть на русском языке (кроме системных сообщений, не подлежащих русификации). Интерфейс должен соответствовать современным эргономическим требованиям и обеспечивать удобный доступ к основным функциям и операциям системы.
2.2 Требования к функциям
Подсистема хранения
Подсистема хранения должна обеспечивать хранение данных системы, хранение, формируемых в результате работы документов. Кроме того, подсистема хранения реализует регулярное автоматическое резервное копирование данных. Функции подсистемы хранения выполняются во время всего периода функционирования системы.
Подсистема приложения
Полный перечень функций и задач подсистемы приложений представлен в таблице 3.
Таблица 3 - Перечень функций и задач подсистемы приложений
|
Функция |
Задачи |
|
|
Обработка данных |
Проверка данных |
|
|
Проверка наличия свободных мест |
||
|
Отправка вариантов |
||
|
Зачисление |
Обновление данных |
|
|
Создание приказа о зачислении |
Требования к временному регламенту и формы представления выходной информации каждой функции подсистемы приложений представлены далее в таблице 4.
Таблица 4 - Требования к временному регламенту и формы представления выходной информации подсистемы приложений
|
Задача |
Требования к временному регламенту |
Форма представления выходной информации |
|
|
Проверка данных |
Не более 24 часов, при получении заполненного бланка |
Электронный интерфейс |
|
|
Продолжение таблицы 4 |
|||
|
Проверка наличия свободных мест |
Не более 5 минут, при соответствии данных |
Электронный интерфейс |
|
|
Отправка вариантов |
Не более 5 минут, при наличии свободных мест |
||
|
Выдача приказа о зачислении |
Не более одного рабочего дня, после выбора желаемого детского сада |
Текстовый документ |
|
|
Обновление данных |
Весь период функционирования системы |
Электронный интерфейс |
При исполнении функций работы подсистемы приложений возможны отказы в работе из-за различных неполадок. Критерии отказов и время восстановления функций подсистемы представлены в таблице 5.
Таблица 5 - Перечень критериев отказа
|
Функция |
Критерии отказа |
Время восстановления |
|
|
Обработка данных |
Не выполняется одна из задач функции |
12 часов |
|
|
Зачисление |
Не выполняется одна из задач функции |
16 часов |
Подсистема интеграции
Работа подсистемы интеграции заключается в обеспечении взаимодействия со смежной системой «Microsoft Word» для взаимодействия с текстовыми документами.
Взаимодействие проектируемой информационной системы со смежной системой заключается в следующем:
импорт данных из документов;
экспорт данных в документы.
Временные регламенты выполнения функций взаимодействия со смежными системами представлены в таблице 6.
Характеристики точности и достоверности выдачи результатов определяются регламентом эксплуатации системы. Импорт и экспорт данных в смежную систему являются важными функциями проектируемой информационной системы. Отказы в работе этих функций влияют на работу системы в целом, поэтому время восстановления системы после отказов функций должно быть минимальным. Критерии отказов и время восстановления представлены в таблице 7.
Таблица 6 - Временные регламенты функций подсистемы интеграции
|
Функция |
Требования к временному регламенту |
Форма представления выходной информации |
|
|
Импорт информации |
Весь период функционирования системы, при получении текстовых документов |
Электронный интерфейс |
|
|
Экспорт информации |
Весь период функционирования системы, при необходимости вывода информации |
Текстовый документ |
Таблица 7 - Критерии отказов
|
Функция |
Критерии отказа |
Время восстановления |
|
|
Импорт информации |
Не выполняется одна из задач функции |
3 часа |
|
|
Экспорт информации |
Подсистема информационного управления
Функциями подсистемы операционного управления являются: обеспечение информационной совместимости данных, которыми обмениваются компоненты информационной системы, а также тех данных, которые отправляются либо принимаются из смежных систем и управление базой данных проектируемой информационной системы.
Функция управления базой данных подсистемы информационного управления осуществляется, при помощи следующих задач:
добавление новых данных;
редактирование данных;
сохранение данных;
просмотр баз данных;
фильтрация и сортировка;
поиск;
экспорт и импорт;
удаление данных.
База данных, управление которой осуществляется подсистемой информационного управления должна содержать следующие таблицы:
«Заявки»;
«Детские сады».
В состав таблицы «Воспитанники» должны быть включены следующие атрибуты:
«Идентификатор заявки»;
«Логин»;
«Пароль»;
«ФИО»;
«Дата рождения»;
«Адрес».
База данных «Группы» должна включать в себя следующие атрибуты:
«Название»;
«Адрес»;
«Количество свободных мест».
Взаимодействие с базой данных должно осуществляться на протяжении всего функционирования системы при получении новых заявок. Восстановление работоспособности при отказах необходимо осуществлять за минимально возможные сроки (не более 5 рабочих часов). Форма представления данных - электронный интерфейс.
2.3 Требования к видам обеспечения
Требования к математическому обеспечению
Математические методы и алгоритмы, используемые для шифрования/дешифрования данных, а также программное обеспечение, реализующее их, должны быть сертифицированы уполномоченными организациями для использования в государственных органах Российской Федерации.
Требования к информационному обеспечению
Хранение данных в системе и управление ими должно быть реализовано при помощи реляционной СУБД MySQL. Для обеспечения целостности данных должны использоваться встроенные механизмы СУБД.
Доступ к данным должен предоставляться только авторизованным пользователям с учетом их полномочий. Технические средства, обеспечивающие хранение информации, должны использовать современные технологии, позволяющие обеспечить повышенную надежность хранения данных и оперативную замену оборудования. Необходимо обеспечение резервного копирования и восстановления данных.
Требования к лингвистическому обеспечению
Все прикладное программное обеспечение системы для организации взаимодействия с пользователем должно использовать русский язык.
При разработке информационной системы должны использоваться современные языки программирования высокого уровня и манипулирования данными.
Требования к программному обеспечению
При проектировании информационной системы необходимо эффективно использовать уже имеющееся программное обеспечение. Программное обеспечение, используемое при работе системы должно быть сертифицировано на территории Российской Федерации и разрешено для использования в государственных учреждениях.
Требования к техническому обеспечению
Информационная система должна осуществлять эффективное использование уже имеющихся технических средств организации.
В состав технической части информационной системы должны входить следующие компоненты:
сервер;
ПК пользователей;
ПК системного администратора.
Требования к техническим характеристикам сервера:
процессор - Intel Xeon Quad-Core (3.5-3.9 ГГц);
объем оперативной памяти - 16 Гб;
дисковая подсистема - 4 х 64 Гб;
сетевой адаптер - 100 Мбит.
Требования к техническим характеристикам ПК пользователя и ПК администратора:
процессор - Intel Celeron J1800;
объем оперативной памяти - 4 Гб;
дисковая подсистема - 120 Гб.
Требования к организационному обеспечению
Организационное обеспечение системы должно быть достаточным для эффективного выполнения персоналом возложенных на него обязанностей при осуществления автоматизированных и связанных с ними неавтоматизированных функций системы. К работе с системой должны допускаться сотрудники, имеющие навыки работы на персональном компьютере, ознакомленные с правилами эксплуатации и прошедшие обучение навыкам работы с системой.
Должны быть определены должностные лица ответственные за:
обработку информации;
администрирование;
обслуживание технического комплекса.
Требования к методическому обеспечению
В состав нормативно-правого и методического обеспечения системы должны входить следующие законодательные акты, стандарты и нормативы:
федеральный закон от 27.07.2006 №149-ФЗ;
международный стандарт ISO/IEC 12207;
ГОСТ 34;
ГОСТ Р ИСО/МЭК 12207.
Требования к системе и ее подсистемам позволяют описать предназначение будущей системы, описать ее функции, состав подсистем и их назначение.
Глава 3. Объектно-ориентированная модель информационной системы
Диаграмма вариантов использования
Диаграмма вариантов использования описывает функциональное назначение информационной системы, показывает поведение ИС с точки зрения пользователя [10, c. 62]. Суть данной диаграммы состоит в том, что система представляется в виде множества актеров, взаимодействующих с системой с помощью вариантов использования. Вариант использования - это описание на высоком уровне фрагмента функциональности, которую обеспечивает система. Актером называется любой объект, взаимодействующий с моделируемой системой извне.