Назначения и цели создания системы
2.1. Назначение системы
Информационная система «Общежитие» разработана для автоматизации ведения учета студентов и оплаты их проживания в студенческом общежитии.
2.2. Цели создания системы:
- учет проживающих и сведений о родителях, учет оплаты за проживание, учет комнат общежития;
- формирование ведомости по оплате;
- регистрация договоров на проживание;
- учет имущества общежития.
Характеристики объекта автоматизации
3.1. Краткие сведения об объекте автоматизации
Объектом автоматизации является деятельность студенческого общежития, которую можно разделить на три бизнес-процесса: учет оплаты, учет проживающих и учет комнат.
3.2. Сведения об условиях эксплуатации объекта автоматизации и характеристиках окружающей среды.
При проектировании ИС общежития должны быть автоматизировано рабочее место заведующей общежития.
Требования к системе
4.1 Требования к системе в целом
4.1.1. Требования к структуре и функционированию системы:
ИС представляет собой единую систему, разграничение прав доступа осуществляется на уровне операционной системы.
Пользователь «Администратор» имеет право доступа ко всей информационной системе.
Пользователь «Зав общежития» имеет право доступа к операциям, связанные с регистрацией и выселением проживающих.
4.1.2. Требования к численности, квалификации персонала
Данная область предполагает работу за компьютером заведующей общежития. Поэтому необходимо для неё провести обучение для пользования ИС и основам работы на компьютере.
4.1.3. Требования к надежности:
Должна быть обеспечена надежность хранения ИС, которая заключается в возможности восстановления ИС после любого рода аппаратных и программных сбоев. Для этого необходимо обеспечить его устойчивую и бесперебойную работу, что достигается наличием источника бесперебойного питания. Периодически надо производить резервное копирование ИС.
ИС должна быть защищена от потери данных при неправильных действиях пользователя. Также должна иметься защита от несанкционированного доступа, что достигается путем идентификации пользователей (ведение системы паролей), то есть пользователь должен получить доступ только к тем данным и программам, которые требуются ему для его работы.
4.1.4. Требования по эргономике и технической эстетике
Пользовательские интерфейсы должны быть просты и понятны для неподготовленных пользователей и выполнены в спокойных тонах. При этом должен быть учтен следующий стандарт:
ГОСТ Р 50948-96 «Средства отображения информации индивидуального пользования. Общие эргономические требования и требования безопасности»
Комфортность условий работы персонала должна обеспечиваться в соответствии со стандартами:
ГОСТ 12.2.032-78 «Рабочее место при выполнении работ сидя. Общие эргономические требования»;
ГОСТ Р 50923-96 «Дисплеи. Рабочее место оператора. Общие эргономические требования к производственной среде. Методы измерения».
Оценка эргономических параметров и параметров безопасности должна проводиться в соответствии со стандартом:
- ГОСТ Р 50949-96 «Средства отображения информации индивидуального пользования. Методы измерений и оценки эргономических параметров и параметров безопасности».
4.1.5. Требования по стандартизации и унификации:
Необходимо применять стандартное общее и базовое программное обеспечение, включающее лицензионные ОС, СУБД, использовать утвержденные формы входных и выходных документов, применять унифицированные интерфейсы.
4.2 Требования к функциям (задачам), выполняемым системой (функциональные блоки нижнего уровня иерархии дерева узлов):
- анализ оплаты за проживание;
- формирование списка проживающих;
- формирование списка свободных мест в комнатах;
- формирование договоров на проживание;
- поиск сведений о родителях определенного проживающего;
- составление ведомости оплаты;
- составление отчета о оплатах;
- формирование документации о временной регистрации проживающих.
4.3 Требования к видам обеспечения
4.3.1. Требования к информационному и программному обеспечению
Данные в системе должны быть реализованы в виде реляционной БД на основе MySQL и Delphi. БД располагается на локальном компьютере под управлением операционной системы Windows 7.
Требования к техническому обеспечению
Локальный компьютер должен быть оснащен процессором не ниже Intel Xeon 2500 МГц, оперативной памятью 512 MB и RAID массивом для обеспечения целостности базы данных. Клиентские места должны быть оснащены процессором не ниже Pentium-800 МГц. Для распечатки документов и отчетов необходимо установить принтеры.
5. Состав и содержание работ по созданию (развитию) системы
Работы по созданию системы выполняются последовательно и включают следующие этапы:
5.1. Формирование требований к ИС
Характеристика объекта и результатов его функционирования:
Разработчик – изучает работу заведующей общежития, анализирует полученную информацию, делает вывод о необходимости ИС, выявляет лица, для которых будет предназначена данная система, выделяет проблемы, которые можно решить с помощью автоматизации. Заказчик – предоставляет разработчику необходимую информацию в виде документов, отчетов, выписок, журналов и прочее. Результатом этапа является описание предметной области.
Все работы должны быть выполнены в течение 4 учебных часов.
5.2. Разработка концепций ИС
Изучение объекта:
Разработчик – проводит детальное изучение работы заведующей общежития. Результатом на данном этапе является функциональной модели IDIF0. Заказчик – предоставляет разработчику все необходимую для этого информацию.
Все работы должны быть выполнены в течение 6 учебных часа.
Разработка технического задания (ТЗ)
Проводится разработка, оформление, согласование и утверждение ТЗ в соответствии с ГОСТ 34.602-83).
На этом этапе разработчик может сам создать первоначальный профиль стандартов на основании стандартов: ISO/IES 1220761995-08-01; ГОСТ 34.602-83; ГОСТ 34.601-90; ГОСТ 34.20-89; РД 50-34.689-90; ГОСТ 34.603-92
Все работы должны быть выполнены в течение 2 учебных часов.
5.4. Технический проект
Разработка проектных решений по системе: разработчик - создает общие решения по системе и ее частям, по функционально-алгоритмической структуре системы, по функциям персонала и организационной структуре. Определяет структуру технических средств, алгоритмы решения и применяемые языки. Разрабатывает решения по организации и ведению информационной базы, по системе классификации и кодированию информации, по программному обеспечению.
Разработка документации на ИС: разработчик - по итогам работ составляет (РД 50-34.698-90):
- пояснительная записка к техническому проекту;
- спецификации требований и алгоритмы на функциональные группы программ, программные и информационные компоненты;
- описание организации информационной базы.
Все работы должны быть выполнены в течение 14 учебных часов.
5.5. Рабочая документация
Разработка рабочей документации на ИС: разработчик – создает руководство пользователя на основании стандартов РД 50-34.698-90 и ЕСПД, которое должно быть представлено в пояснительной записке.
Все работы должны быть выполнены в течение 2 учебных часов.
5.6. Ввод в действие
Организационная подготовка объекта информатизации к вводу ИС: разработчик и заказчик - проводят организационную подготовку объекта к вводу ИС.
Подготовка персонала: разработчик - обучает персонал, проверяет их способность обеспечить функционирование ИС.
Строительно-монтажные работы: производится установка и наладка технических средств.
Пуско-наладочные работы: проводятся автономная наладка аппаратных и программных средств, загрузка информации в ИС, комплексная наладка всех средств системы.
Испытания системы: проводятся предварительные испытания, опытная эксплуатация и приемочные испытания. Более подробно испытания системы представлены в пункте "Порядок контроля и приемки системы" настоящего документа.
Все работы должны быть выполнены в течение 3 дней.
5.7. Сопровождение ИС
Разработчик - анализирует функционирование системы, выявляет отклонения эксплуатационных характеристик от проектных значений, устраняет причины этих отклонений.
Все работы должны быть выполнены в течение 30 учебных часов.