Методические указания по выполнению курсовой работы по дисциплине «Разработка и стандартизация программных средств и информационных технологий»
Из предложенного списка вариантов (табл. 1) выбрать тему курсовой работы или согласовать с преподавателем собственную тему.
Согласовать с преподавателем требования к проектируемой системе, включающие перечисление функций (сервисов) системы и ограничения. Оформить требования в следующем виде:
Название
программной системы
Функции
(сервисы) системы
Ограничения
на сервисы
Руководитель
КР
Студент гр.
доц.
Высоцкий Л.Г.
Дата
Разработать спецификацию проектируемой программной системы (ПС), включающую:
- назначение ПС;
- системные требования (к компьютеру и операционной системе);
- ограничения;
- дерево целей.
Разработать структуру ПС в виде набора подсистем и взаимосвязей между ними. Распределить реализацию целей по подсистемам.
Разработать интерфейс системы (видеоформы) и связать его компоненты с реализуемыми функциями.
Разработать структуры данных для будущей программной системы.
Разработать парольный доступ к ПС на основе простого пароля, включающего не менее 6 символов. Пароль действует на 10 дней и за 5 дней до окончания срока начинает предупреждать о количестве оставшихся дней. При вводе нового пароля требуется его дублирование.
Провести кодирование и отладку ПС.
Максимально снабдить листинг комментариями.
Разработать для программной системы руководство пользователя.
Разработать для программной системы руководство системного программиста.
Требования к процессу разработки:
- максимальное использование пошаговой методологии (step-by-step);
- максимальная проверка вводимых данных;
- максимальный охват ПС контекстной подсказкой. Структурированная справочная система;
- сведения об авторе.
Структура руководства пользователя
В свете современных тенденций, когда пользователь персонального компьютера совмещает в себе сразу трех специалистов – системного программиста, программиста и оператора – структура данного руководства должна включать следующие разделы (объединение требований ГОСТов 19.503-79, 19.505-79, 19.508-79):
Общие сведения о программе. Содержит наименование программной системы, краткое описание ее функций, реализованных методов и возможных областей применения.
Установка. Подробное описание действий по установке программной системы и сообщений, которые при этом могут генерироваться.
Запуск. Описание действий по запуску программной системы.
Инструкция по работе. Описание режимов работы, форматов ввода/вывода информации и возможных настроек.
Сообщения пользователю. Перечень возможных сообщений, описание их содержания и действий, которые необходимо предпринимать по этим сообщениям.
Рекомендации по созданию руководства пользователя:
учет интересов пользователя, т.е. руководство должно содержать максимум инструкций, необходимых пользователю;
ясный стиль изложения короткими предложениями;
точность и рациональность в изложении, например, рисунок более информативен чем его описание.