Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа / Документация / 4. Пояснительная записка.docx
Скачиваний:
136
Добавлен:
26.02.2016
Размер:
480.77 Кб
Скачать

Form1

Void Form1_Load

Void добавитьНомерToolStripMenuItem_Click

Void button2_Click

Void сохранитьToolStripMenuItem_Click

Void студентыToolStripMenuItem_Click

Void расценкиToolStripMenuItem_Click

Void сотрудникиToolStripMenuItem_Click

Void регистрацияСтудентовToolStripMenuItem_Click

Void button3_Click

Void добавитьсотрудникаToolStripMenuItem_Click

Void заМесяцToolStripMenuItem_Click

Void заГодToolStripMenuItem_Click

Void выходToolStripMenuItem_Click

Void button1_Click

Form2

Void button1_Click

Form5

Void Info_Load

Void button1_Click

Void textBox2_TextChanged

Void textBox1_TextChanged

int zn2

String^ zn

Form4

Void button1_Click

Form7

Void button1_Click

Form6

Void Info_year_Load

Void button1_Click

Void textBox1_TextChanged

Void button2_Click

Void button3_Click

String^ zn

int zn2

10 Описание структуры программного комплекса

При запуске программа отображает главное меню автошколы «Драйвер», имеется возможность выполнять следующие действия (рис.1):

-просмотреть рейтинг автошкол

-посмотреть информацию об автошколе «Драйвер»

-записаться в автошколу драйвер

-закрытие программы(выход)

-авторизация персонала

Рис.5.

При нажатии на кнопку Рейтинг открывается форма с рейтингом автошкол города Кургана и кнопкой возвращения в главное меню (рис.2.):

Рис.6.

При нажатии на кнопку Справочная открывается форма с информацией об автошколе(рис.3.), из нее, через strip menu, можно попасть на другие 6 форм:

Расценки(рис.4.), Об автошколе(рис.5.), Инструкторы(рис.6.), Расписание(рис.7.), Персонал(рис.8.), Экзамен(рис.9.);

Рис.7. Рис.8.

Рис.9. Рис.10.

Рис.11.

Рис.12. Рис.13.

При нажатии на кнопку Запись откроется форма(рис.10.), в которой есть поля: Имя, Фамилия, Категория, Месяц; кнопка Принять, которая считывая значения полей, переносит их в таблицу Студенты:

Рис.14.

При вводе логина, пароля и нажатием кнопки принять мы переносимся в кабинет(рис.11.), откуда можем воспользоваться поиском персонала по базе данных или перейти на следующие формы: Студенты, Доходы, и редакторы расписания, персонала и расценок;

Рис.15.

10 Описание структур данных

Form1

Описание метода

Функция метода

Void Form1_Load

Действия при загрузке формы

Void добавитьНомерToolStripMenuItem_Click

Открывает окно для добавления нового студента

Void button2_Click

Загружает базу

Void сохранитьToolStripMenuItem_Click

Сохраняет базу

Void постояльцыToolStripMenuItem_Click

Загружает базу «Студенты»

Void НомераToolStripMenuItem_Click

Загружает базу «Расценки»

Void сотрудникиToolStripMenuItem_Click

Загружает базу «Сотрудники»

Void регистрацияПостояльцевToolStripMenuItem_Click

Открывает окно для регистрации нового посетителя

Void button3_Click

Осуществляет поиск по всей открытой базе данных

Void добавитьсотрудникаToolStripMenuItem_Click

Открывает окно для добавления нового сотрудника

Void заМесяцToolStripMenuItem_Click

Открывает окно анализа работы организации за месяц

Void заГодToolStripMenuItem_Click

Открывает окно анализа работы организации за год

Void выходToolStripMenuItem_Click

Закрывает программу

Void button1_Click

Закрывает программу

Form 2

Void button1_Click

Заносит всю информацию из textboxв базу данных «Расценки»

Form 3

Void button1_Click

Открывает основное окно работы с программой

Form4

Void button1_Click

Заносит всю информацию из textboxв базу данных «Студенты»

Form5

Void Info_Load

Действия при загрузке формы

Void button1_Click

Вычисляет доход за месяц

Void textBox2_TextChanged

Фильтрует информацию в DataGridпо значению изtextbox2

Void textBox1_TextChanged

Фильтрует информацию в DataGridпо значению изtextbox1

Form6

Void Info_year_Load

Действия при загрузке формы

Void button1_Click

Вычисляет доход за год

Void textBox1_TextChanged

Фильтрует информацию в DataGridпо значению изtextbox1

Form7

Void button1_Click

Заносит всю информацию из textboxв базу данных «Сотрудники»

Рисунок 16. Структура базы данных

Для работоспособности программы были использованы такие элементы как:

DataSet

DataGridView

BindingSource

OleDbDataAdapter

Label

oleDbDeleteCommand

Button

ListBox

OleDbConnection

BindingNavigator

Chart

TextBox