- •Технология программирования
- •Содержание
- •1. Курсовой проект по технологии программирования
- •1.1. Цели и задачи дисциплины
- •1.2. Тематика курсовых проектов
- •1.3. Сроки выполнения отдельных этапов
- •1.4. Порядок защиты курсового проекта
- •2. Содержание пояснительной записки
- •3. Разработка технического задания
- •3.1. Соглашение между заказчиком и исполнителем
- •3.2. Правила оформления технического задания
- •4. Анализ и методы решения задачи
- •5. Анализ потоков данных. Организация структур данных программы
- •5.1. Диаграммы потоков данных
- •5.2. Представление потоков данных
- •5.3. Структуры данных
- •5.4. Диаграмма Джексона
- •6. Разработка структуры программы
- •6.1. Декомпозиция программной системы
- •6.2. Методы проектирования
- •6.3. Модульное программирование
- •6.4. Драйвера и заглушки
- •Разработка алгоритмов решения задачи
- •7.1. Описание алгоритмов
- •7.2. Методы разработки алгоритмов
- •8. Разработка пользовательского интерфейса
- •9. Текст программы
- •9.1. Структура листинга
- •9.2. Количество операторов в строке
- •9.3. Отступы
- •9.4. Операторные скобки
- •9.5. Пробелы
- •9.6. Пустые строки
- •9.7. Имена
- •9.8. Комментарии
- •10. Тестирование и отладка программы
- •11. Разработка программных документов
- •11.1. Единая система программной документации
- •11.2. Руководство пользователя
- •11.3. Руководство системного администратора
- •12. Требования по оформлению пояснительной записки
- •Библиографический список
- •Приложения
- •4. Требования к программной документации
- •Федеральное агентство по образованию рф Омский государственный технический университет Кафедра «Автоматизированные системы обработки информации и управления»
- •Пояснительная записка к курсовому проекту на тему: Система учета текущей успеваемости студентов
4. Требования к программной документации
Разрабатываемые программные модули должны быть самодокументированны, т.е. тексты программ должны содержать все необходимые комментарии.
В состав сопровождающей документации должны входить:
а) расчетно-пояснительная записка;
б) руководство пользователя;
в) руководство системного администратора.
ЗАКАЗЧИК (Куратор) ______________ канд.техн.наук., доц. В. Н. Цыганенко
ИСПОЛНИТЕЛЬ: студент гр. АС-213 _________________Т. В. Каргапольцева
Дата “ ___ ” _________________2005 г
Титульный лист пояснительной записки Приложение Б
Федеральное агентство по образованию рф Омский государственный технический университет Кафедра «Автоматизированные системы обработки информации и управления»
УТВЕРЖДАЮ
Зав. кафедрой АСОИУ,
д-р техн. наук, проф.
(подпись)
_______________ А. В. Никонов
“ ___ ” _______________ 2005 г
Пояснительная записка к курсовому проекту на тему: Система учета текущей успеваемости студентов
Студент: _______________ Иванов И. И. Группа АС-223
Куратор: _______________ канд.техн.наук., доцент Цыганенко В. Н.
Омск 2005