- •Методические указания к курсовому проекту (работе) Содержание
- •1 Цель и задачи курсового проектирования
- •2 Содержание курсового проекта (работы)
- •3 Планирование работы и контроль хода курсового проектирования
- •4 Общие требования к программе и визуальному интерфейсу программы
- •5 Содержание пояснительной записки
- •5.1 Аннотация
- •5.2 Содержание
- •5.3 Введение
- •5.4 Анализ технического задания
- •5.5 Разработка алгоритмов
- •5.6 Руководство программиста
- •5.7 Руководство пользователя
- •5.10.2 Снимки окон программы (скриншоты окон)
- •6. Требования к объему и оформлению
- •7. Защита курсовой работы
4 Общие требования к программе и визуальному интерфейсу программы
При разработке программы необходимо выполнить следующие требования:
Имена идентификаторов переменных, типов данных, подпрограмм, модулей должны соответствовать выполняемым ими функциям;
Имена идентификаторов должны быть локальными для программного элемента (процедуры, функции, класса, модуля), в котором они используются.
Логически связанные части кода программы, использующиеся более одного раза (например, сортировка массива), целесообразно выделять в отдельные подпрограммы;
Набор подпрограмм, выполняющих логически связанное действие (например, работа с файлом определенного типа), и связанных с ними глобальных переменных, констант и типов данных следует выделять в отдельные модули. Это требование относится и к определениям объектных классов;
Набор исходных текстов модулей предназначенных для выполнения какой-либо функции (например, модули запаковки и распаковки файлов) желательно размещать в отдельном каталоге, содержащемся в основном каталоге проекта;
В программе предусмотреть реакцию на внешние ошибки (например, вывод сообщения об отсутствии файла или отсутствии необходимого объема оперативной памяти) и возможно неправильные действия пользователя (например, вывод предупреждающего сообщения при перезаписи файла).
При разработке визуального интерфейса программы необходимо выполнить следующие требования:
В главном окне программы должно присутствовать главное меню;
Визуальные элементы управления должны быть расположены по функциональным признакам;
Расположение визуальных элементов должно быть удобно для работы с программой;
Надписи на всех элементах окон программы должны быть выполнены на одном языке;
Цветовая гамма окон программы должна быть удобна для работы с программой;
Желательно наличие справочной системы (доступной через главное меню программы).
Необходимо учесть, что стандартизированный интерфейс пользователя повышает конкурентоспособность программного продукта и позволяет значительно сократить затраты на обучение пользователей, использующих программу.
В случае, если какое-либо из требований к программе и визуальному интерфейсу целесообразно нарушить, это необходимо обосновать в пояснительной записке.
5 Содержание пояснительной записки
Пояснительная записка к курсовому проекту (работе) должна в краткой форме раскрывать творческий замысел проекта (работы), содержать анализ технического задания на программный продукт, методы решения задачи, описание используемых алгоритмов, описание структуры и интерфейса программы, и при необходимости сопровождаться иллюстрациями, графиками, схемами и т.п. Пояснительная записка к курсовому проекту (работе) должна содержать:
титульный лист;
аннотацию;
задание на курсовую работу;
содержание;
введение;
анализ технического задания;
разработка алгоритмов;
руководство программиста;
руководство пользователя;
заключение;
список литературы;
приложения.
Титульный лист заполняется на стандартном бланке.
5.1 Аннотация
Аннотация - краткое изложение содержания работы. Текст аннотации включает:
часть, отражающую сущность проекта (работы): цель работы, используемые методы,
сведения о конкретном содержании основной части проекта (работы),
краткие выводы относительно особенностей, эффективности и области применения разработанного программного продукта.
Объем аннотации должен составлять 500-1000 знаков.