Разработка модульной структуры программы
Курсовая работа
по технологии программирования на тему:
«Модель солнечной системы»
Выполнил студент группы ИТ- 12
Сухареев Антон Игоревич
Проверила старший преподаватель
Стативко Роза Александровна
Белгород 2009
Оглавление
1. Постановка задачи и определение основных требований к разрабатываемому программному обеспечению... 3
1.1. Введение. 3
1.2. Основание для разработки. 3
1.3.1 Назначение программного средства. 3
1.3.2 Требования к программному средству. 3
1.4.1. Требования к функциональным характеристикам.. 3
1.4.3. Требования к условиям эксплуатации. 3
1.4.4. Требования к составу и параметрам технических средств. 3
1.4.5. Требования к информационно-программной совместимости. 3
2. Проектирование программного средства и программная реализация. 4
2.1. Разработка модульной структуры программы.. 4
2.2. Разработка алгоритмов программы.. 5
2.2.1 Блок-схема. 5
2.3. Описание глобальных переменных и структур. 9
3. Заключение. 10
4. Список литературы... 11
Приложение. 12
Текст программы.. 12
1. Постановка задачи и определение основных требований к разрабатываемому программному обеспечению
Введение
Данное программное средство было разработано на основе следующего технического задания:
Основание для разработки
Программа разрабатывается на основе учебного плана института ИТУС, специальности Информационные Технологии.
Назначение программного средства
Данная программа предназначена для эмуляции модели солнечной системы.
Требования к программному средству
Для нормальной работы программы требуется наличие следующих файлов:
Game.exe: основная программа.
EGAVGA.BGI: драйвер для работы с графикой.
Требования к функциональным характеристикам
Управление по пунктам меню осуществляется с помощью клавиатуры.
Требования к условиям эксплуатации
Носитель, на который записана программа, не должен подвергать грубому внешнему воздействию. Хранить при влажности воздуха не более 70% и температуре 50С – 500С.
Требования к составу и параметрам технических средств
Необходимо наличие IBM PC – совместимого ПК с графическим адаптером EGA (VGA). Необходимое дисковое пространство – не менее 32 Кб, объем свободной оперативной памяти – не менее 50 Кб.
Требования к информационно-программной совместимости
Программа должна работать автономно под управлением MS DOS версии не ниже 3.3. Базовый язык программирования – Turbo Pascal 7.0.
2. Проектирование программного средства и программная реализация
Разработка модульной структуры программы
Рисунок 1. Модульная структура программного средства