
- •Министерство образования рф
- •Методическое руководство по выпускной квалификационной работе
- •С Костромской государственный технологический университет введение
- •Список сокращений
- •Рецензирование
- •7. Защита выпускной работы
- •Министерство образования и науки рф
- •Приложение в
- •Назначение и цели создания (развития) системы -Назначение системы
- •- Цели создания системы
- •- Требования к численности и квалификации персонала системы и режиму его работы
- •Порядок контроля и приемки системы
- •Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
- •Источники разработки
- Требования к численности и квалификации персонала системы и режиму его работы
В обслуживающий персонал системы должен входить администратор сервера БД, администратор сервера приложений и администратор клиентских приложений (например, при проведении тестирования группы студентов по локальной сети в учебной аудитории университета им может быть администратор данной аудитории). По возможности, все данные функции могут быть объединены в руках одного администратора.
Администратор обязан обладать навыками работы с БД, локальной сетью и сетью Интернет. В связи с тем, что большинство функций работы системы автоматизировано, подготовка обслуживающего персонала сводится к подробному ознакомлению со справочным руководством при наличии определенных навыков. От клиента (студента или преподавателя) требуется лишь знание основ работы на компьютере и ознакомление со справочным руководством.
Работа персонала осуществляется в соответствии с расписанием работы заказчика. Постоянное обслуживание системе не требуется.
Показатели назначения
Соответствие системы ее назначению определяется безотказной работой в требуемом режиме, обеспечением высокого уровня безопасности данных и обеспечением соответствия оценки, автоматически выставляемой системой студенту, реальным знаниям студента.
Требования к надежности
Надежная работа системы подразумевает обеспечение защиты от сбоев при работе ПО, сети или прочих внешних факторов. Также обеспечивается целостность, сохранность и защищенность данных.
Требования по безопасности, эргономике и технической эстетике
Требования по безопасности, эргономике и технической эстетике, предъявляемые к КА, определяются соответствующими требованиями, принятыми у заказчика. К основным относится требование соблюдать принятые нормы работы с компьютерной техникой, в том числе и следующие нормы:
ГОСТ Р 50948-96;
ГОСТ Р 50949-96;
ГОСТ Р 50923-96;
СанПиН 2.2.2.542-96.
Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы
Эксплуатация системы осуществляется по расписанию, установленному в учебном заведении. Временных ограничений на эксплуатацию системы нет.
Параметры сети электропитания определяются параметрами используемого компьютерного оборудования.
Для корректной эксплуатации системы необходимо наличие сети передачи данных с поддержкой протоколов HTTP и TCP/IP.
Для обеспечения функционирования СЭ достаточно наличие одного администратора сети, отвечающего за поддержание сетевого взаимодействия, функций работы с БД, настройку и запуск требуемого режима работы программного комплекса и своевременное резервирование необходимых данных (БД). График работы обслуживающего персонала определяется расписанием учебного заведения.
Для обеспечения постоянной работы необходимо иметь дискету или компакт-диск установки СЭ и КА, и резервные копии используемых баз данных, обеспечивающие восстановление системы в случае сбоев.
Обслуживание СЭ заключается в периодической проверке его нормального функционирования и проверке на наличие вирусов.
Требования к защите информации от несанкционированного доступа
СЭ обеспечивает защиту информации, хранящейся в базах данных от несанкционированного доступа. Это достигается за счет использования системы регистрации и "трехзвенной" архитектуры приложения.
Требования по сохранности информации при авариях
СЭ обеспечивает сохранность и целостность данных при возникновении сбоя в работе компьютера (в том числе и потери питания) за счет периодического сохранения резервных копий файлов. Файлы клиентского приложения также периодически резервируются на сервере приложений.
Требования к защите от влияния внешних воздействий
Требования к защите от влияния внешних воздействий определяются соответствующими требованиями для компьютерной техники.
Требования к функциям (задачам), выполняемым системой
Компоненты программного комплекса выполняют следующие функции:
-сервер БД – обеспечение работы с базами данных СЭ, более подробно см. документацию разработчика;
- сервер приложений– обеспечение сетевого взаимодействия и обработки данных, более подробно см. документацию разработчика;
- «Конструктор алгоритмов». Каждая подсистема КА реализует автоматизацию следующих функций:
1)редактор блок-схем – создание блок-схемы алгоритма, интерактивный контроль корректности построения блок-схемы, сохранение блок-схемы, редактирование ранее созданной блок-схемы;
2)генератор текстов программ – получение текста программы из блок-схемы;
3)тестировщик текстов программ – получение эталонного результата на тестовый экземпляр, компиляция исходного текста программы, тестовый запуск программы, сохранение результатов тестового запуска;
4)анализатор результатов запусков – анализ эталонного и полученного результатов тестового запуска программы, сверка данных, выставление оценки;
- клиентское приложение – обеспечение получения задания, ответа на него, отправки ответа и получение результатов, более подробно см. документацию разработчика.
В первую очередь обеспечивается реализация функций проведения тестирования и работы с базами данных.
Задание поступает в КА в виде файла html. Затем одновременно происходят создание блок-схемы алгоритма и интерактивный контроль корректности ее построения. Блок-схема сохраняется в соответствующей БД. Далее происходит обработка созданной блок-схемы генератором текстов. Затем из полученного текста с помощью тестировщика текстов программ создается исполняемый файл программы. Выполняется ее тестовый запуск. С помощью анализатора результатов производится сравнение полученных данных после тестового запуска и их оценка, которая сохраняется в базе данных. Возможна печать отчета, а также его представление в формате html.