Требования к системе Требования к функциям (задачам) системы
Исходя из предназначения ИС «Автошкола», можно выделить следующие функции, которые должна обеспечивать система:
Подбор группы и расчет индивидуальной стоимости обучения
Хранение информации о курсантах, сотрудниках и группах
Ведение учета посещаемости занятий
Формирование шаблонов основных документов
Составление расписания для администратора
Просмотр и редактирование расписания занятий для курсантов и преподавателей.
Требования к функциям (задачам) подсистем
Подсистема хранения нормативно–справочной информацией должна обеспечивать ведение следующих справочников и баз данных:
База курсантов
База преподавателей
База посещаемости
База распределения курсантов к инструкторам.
База курсантов должна обеспечивать возможность обработки необходимого набора атрибутов, включая:
Фамилия Имя Отчество;
Медицинская справка;
Дата рождения;
Адрес;
Документ;
Серия
Номер
Дата Выдачи
Кем выдан.
База преподавателей должна обеспечивать возможность обработки необходимого набора атрибутов, включая:
Фамилия Имя Отчество;
Дата рождения;
Адрес;
Контактный телефон.
База распределения учащихся по инструкторам должна обеспечивать возможность обработки необходимого набора атрибутов, включая:
Номер;
Дата;
Инструктор;
Курсант.
Нефункциональные требования к системе
Информационный обмен между подсистемами должен осуществляться через единое информационное пространство и посредством использования протоколов TCP/IP.
Для сохранения целостности данных в разрабатываемой ИС должно быть организованно разграничение доступа к подсистемам.
Для этого в системе будут следующие роли: администратор (этими правами обладают администратор и бухгалтер), преподаватель (лектор и инструктор), курсант.
Администратор должен обладать полным доступом ко всем подсистемам.
Курсант будет иметь ограниченный доступ лишь к некоторым модулям системы.
Число пользователей информационной системы определяет руководитель организации в соответствии с текущими потребностями.
Информационная система должна иметь два режима работы: а) сетевой режим; б) автономный. В сетевом режиме работы должен обеспечиваться доступ к ИС организации пользователей к доступным им подсистемам. Автономный режим работы должен обеспечивать доступ к ИС при отсутствии подключения к интернету.
К работе с системой должны допускаться сотрудники, ознакомленные с правилами эксплуатации и прошедшие обучение по работе с системой. Перед работой с системой пользователи должны получить базовые навыки работы с операционными системами Windows. Администрирование информационной системы, а также ее техническое обслуживание должны осуществлять квалифицированные специалисты. На стадии предпроектного обследования должен быть согласован перечень мероприятий текущего контроля технического состояния оборудования системы.
Информационная система должна иметь возможность настройки в соответствии с потребностями пользователя. Интерфейс системы должен быть интуитивно понятным и обеспечивать удобный доступ к основным функциям информационной системы. Информационная система должна быть открытой и иметь возможность в расширении функционала.