Курсовая работа / Документация / 6. Описание программы
.docxМинистерство образования и науки
Российской федерации
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОУ ВПО «КУРГАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Кафедра «Программное обеспечение автоматизированных систем»
РФ КГУ 231000.62.КР14. 10130107805
КУРСОВАЯ РАБОТА
по дисциплине
«Основы программирования»
Описание программы
Листов 9
2013
АННОТАЦИЯ
Документ содержит общие сведения о программе, ее функциональном назначении; описание структуры, используемых технических средств, входных и выходных данных.
СОДЕРЖАНИЕ
1 Общие сведения 4
1.1. Программное обеспечение ……………………………………………...4
1.2. Языки программирования 4
2 Функциональное назначение 5
3 Описание логической структуры 6
4 Входные и выходные данные 7
5 Требования к техническим средствам 9
1 Общие сведения
-
Программное обеспечение
Данная программа выполняется под управлением операционной системы Windows 98, XP, Vista, 7. Для запуска программы необходим файл Kypca4.exe
-
Языки программирования
Для реализации программного продукта был выбран язык программирования С#.
2 Функциональное назначение
Разработанный программный продукт предназначен для формализации работы реального объекта «Автошкола».
Программа предназначена для решения элементарных задач обработки данных, таких, как редактирование и сортировка, а также сохранения данных на диск для возможной последующей обработки или просмотра.
Программа осуществляет следующие возможности:
-
Добавление студентов.
-
Авторизация персонала.
-
Поиск.
-
Просмотр информации об автошколе.
-
Вывод доходов автошколы по месяцам.
-
Сохранение и загрузка состояния автошколы с возможностью просмотра и дальнейшей работой.
3 Описание логической структуры
Классы, используемые в программе: Form1,Form2,Form3,Form4, Form5, Form6, Form7, Form8, Form9, Form10, Form11, Form12, Form13, Form14, Form15, Form16
В классе Form1 описан метод авторизации персонала;
В классе Form2 описан метод поиска по сотрудникам;
В классе Form3 описан метод рейтинга автошкол;
В классе Form4 описан метод добавления студентов в базу данных;
В классе Form5 описан метод списка студентов;
В классе Form6 описан метод вычисления доходов по месяцам;
В классе Form7 описан метод редактирования расписания;
В классе Form8 описан метод редактирования сотрудников;
В классе Form9 описан метод редактирования расценок;
В классе Form10 описан метод основной информации об автошколе;
В классе Form11 описан метод расценок;
В классе Form12 описан метод основной информации об автошколе;
В классе Form13 описан метод информации о инструкторах;
В классе Form14 описан метод расписания;
В классе Form15 описан метод сотрудников;
В классе Form16 описан метод информации о экзамене.
4 Входные и выходные данные
Входные данные заполняются пользователем вручную, сохраняются и загружаются из файлов.
Входными данными являются:
-
Данные по обучающимся:
Фамилия
Имя
Категория
Месяц поступления
-
Данные по сотрудникам:
Имя
Фамилия
Отчество
Адрес
Телефон
Должность
3. Данные по расписанию:
День
Время
Выходными данными являются:
1. Данные по сотрудникам:
Имя
Фамилия
Отчество
Адрес
Телефон
Должность
2. Данные расценкам:
Категория
Цена
3. Данные по расписанию:
День
Время
4. Данные о доходах автошколы.
5 Требования к техническим средствам
Для функционирования программы требуется ЭВМ со следующими характеристиками:
-
Процессор Intel Pentium с тактовой частотой не менее 300МГц;
-
Наличие не менее 10 Мб оперативной памяти;
-
Свободное пространство на жестком диске 1 Мб для файлов приложения;
-
Операционная система поддерживающая GUI (графический интерфейс пользователя).