97
2.3.4 Описание программных модулей
Технологическое обеспечение разработки включает в себя описание
технологий сбора, обработки, хранения и вывода информации[9].
При внедрении программного продукта необходимо не только
анализировать поступающую информацию, но и запросить документы,
связанные с областью функционирования программного продукта из различных
отделов ГБОУ «СОШ» № 57. Это позволит сформировать начальную базу
данных. В случаях, когда не достаточно данных или вызывает сомнения
достоверность информации относительно уже введенная информация можно
получить информацию от работника ответственного за ведение данных.
Рекомендуемым способом сбора информации является изначальный
запрос документов из отделов ГБОУ «СОШ» № 57, и последующая
консультация с ответственными работниками по поводу достоверности
собранной информации. Это обеспечит такое важное и необходимое свойство
информации как достоверность.
Процесс обработки информации заключается во внесении собранной
информации в базу данных. Когда база данных максимально заполнена, а в
частности ее справочники, тогда дальнейшее внесение информации не займет
большого количества времени, поскольку заполнение осуществляется путем
выбора из уже существующих записей. Это максимально упрощает и ускоряет
работу в больших компаниях, у которых количество информации которую
необходимо ввести достаточно велико[10].
Кроме того, обработка информации включает в себя работу с уже
занесенными в программу данными, их редактирование или удаление.
В приложении 1 представлены схемы процесса сбора, передачи,
обработки и выдачи информации, которая отображает организацию диалога с
пользователем.
Рассмотрим алгоритм регистрации обучаемого и выполнения им работы.
Обучаемый может зарегистрироваться как самостоятельно, так это может и
сделать администратор. Предусмотрено 2 категории пользователей – обучаемые
и преподаватели.