Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовая работа / Документация / 6. Описание программы

.docx
Скачиваний:
51
Добавлен:
26.02.2016
Размер:
34.78 Кб
Скачать

Министерство образования и науки

Российской федерации

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ГОУ ВПО «КУРГАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Кафедра «Программное обеспечение автоматизированных систем»

РФ КГУ 231000.62.КР14. 10130107805

КУРСОВАЯ РАБОТА

по дисциплине

«Основы программирования»

Описание программы

Листов 9

2013

АННОТАЦИЯ

Документ содержит общие сведения о программе, ее функциональном назначении; описание структуры, используемых технических средств, входных и выходных данных.

СОДЕРЖАНИЕ

1 Общие сведения 4

1.1. Программное обеспечение ……………………………………………...4

1.2. Языки программирования 4

2 Функциональное назначение 5

3 Описание логической структуры 6

4 Входные и выходные данные 7

5 Требования к техническим средствам 9

1 Общие сведения

    1. Программное обеспечение

Данная программа выполняется под управлением операционной системы Windows 98, XP, Vista, 7. Для запуска программы необходим файл Kypca4.exe

    1. Языки программирования

Для реализации программного продукта был выбран язык программирования С#.

2 Функциональное назначение

Разработанный программный продукт предназначен для формализации работы реального объекта «Автошкола».

Программа предназначена для решения элементарных задач обработки данных, таких, как редактирование и сортировка, а также сохранения данных на диск для возможной последующей обработки или просмотра.

Программа осуществляет следующие возможности:

  1. Добавление студентов.

  2. Авторизация персонала.

  3. Поиск.

  4. Просмотр информации об автошколе.

  5. Вывод доходов автошколы по месяцам.

  6. Сохранение и загрузка состояния автошколы с возможностью просмотра и дальнейшей работой.

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 Входные и выходные данные

Входные данные заполняются пользователем вручную, сохраняются и загружаются из файлов.

Входными данными являются:

  1. Данные по обучающимся:

Фамилия

Имя

Категория

Месяц поступления

  1. Данные по сотрудникам:

Имя

Фамилия

Отчество

Адрес

Телефон

Должность

3. Данные по расписанию:

День

Время

Выходными данными являются:

1. Данные по сотрудникам:

Имя

Фамилия

Отчество

Адрес

Телефон

Должность

2. Данные расценкам:

Категория

Цена

3. Данные по расписанию:

День

Время

4. Данные о доходах автошколы.

5 Требования к техническим средствам

Для функционирования программы требуется ЭВМ со следующими характеристиками:

  1. Процессор Intel Pentium с тактовой частотой не менее 300МГц;

  2. Наличие не менее 10 Мб оперативной памяти;

  3. Свободное пространство на жестком диске 1 Мб для файлов приложения;

  4. Операционная система поддерживающая GUI (графический интерфейс пользователя).