Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursak_proga.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
3.09 Mб
Скачать

3 Реализация программы

В данном разделе протестируем работоспособность разработанного приложения «Кафедра».

  1. Проверка работы заставки.

Н а рисунке 17 видно, что при запуске программы высвечивается форма с картинкой. Следовательно, программа работает верно.

Рисунок 17 – Реализация работы заставки

  1. Заполнение таблицы.

На рисунке 18 можно наблюдать, что все ячейки таблицы заполняются без проблем. И внизу в StatusBare отображено верное количество строк.

Следовательно, программа работает корректно.

Рисунок 18 – Реализация заполнения таблицы

  1. Проверка сохранения в Excel.

Программа открывает окно сохранения, вводится название файла и то, куда его сохранить. После, открываем файл в формате Excel и наблюдаем, что данные отображаются корректно, все соответствует ячейкам. Следовательно, программа работает корректно (рисунок 19).

Рисунок 19 – Реализация сохранения в Excel

  1. Проверка работы функций

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

Введено 4 строки со следующими данными:

  • Часовских, Группа 1, 3;

  • Кузьмин, Группа 2, 10;

  • Смирнов, Группа 3, 5;

  • - , Группа 4, 4.

  • Рыбков, - , 9

Функция – вывести среднее количество задолжников. Итог – 6.

Программа работает верно (рисунок 20).

Рисунок 20 – Реализация функции «Вывести среднее количество рабочих»

Функция – найти группу по номеру.

В строке ввода было введено первые две буквы – «3». Итог – Смирнов, Группа 3, 5.

Программа работает верно (рисунок 21).

Рисунок 21 – Реализация функции «Найти группу по номеру»

Функция – вывести группы с числом задолжников меньше введенного.

Введенное количество рабочих – 9. Итог – высветились строки с числами, которые меньше 9.

Программа работает верно (рисунок 22).

Рисунок 22 – Реализация функции «Вывести группы с числом задолжников меньше введенного»

Функция – вывести группы без имени преподавател.

Входные данные: добавлена новая строка с заполненными полями группы и количества задолжников, но с пустой ячейкой в ФИО преподавателя. Итог – выведена одна строка с пустой ячейкой в имени начальника.

Программа работает верно (рисунок 23).

Рисунок 23 – Реализация функции «Вывести группы без имени преподавателя»

Функция – вывести группу с минимальным числом задолжников.

Входные данные – те же. Итог – 3.

Программа работает верно (рисунок 24).

Рисунок 24 – Реализация функции «Вывести цех с минимальным числом рабочих»

  1. Проверка предложения сохранить изменения.

На рисунке 25 видно, что приложение при закрытии программы спрашивает, сохранить ли изменения.

Следовательно, программа работает корректно.

Рисунок 25 – Реализация сохранения изменений

4 Руководство пользователя

Требования к аппаратуре и программному обеспечению

Так как программа выполнена в среде быстрой разработки программного обеспечения (RAD) Delphi 2009, то требования к аппаратному и программному обеспечению минимальны.

Операционная система MS Windows.

Установка программы

Установка программы на компьютер пользователя заключается в копировании папки программы и установки ярлыка на Рабочий стол. Создайте в любом разделе жесткого диска новую папку и скопируйте в нее все файлы папки, например, "Программирование_курсовая_Часовских_УБ 12-09". Запускать следует файл Project3.exe непосредственно из папки или при помощи ярлыка двойным щелчком мыши.

Если требуется доработка программы, то необходимо иметь исходный файл MainForm.pas, который открывается в среде быстрой разработки программного обеспечения (RAD) Delphi 2009 или совместимой с ней. Порядок работы с программой опишем в руководстве пользователя. Здесь приводится описание приемов управления программой.

Порядок работы

Запуск программы производится двойным щелчком мыши на файле Project3.exe или на его ярлыке. После запуска открывается окно программы. Далее, для заполнения массива в поле данных мы должны ввести необходимые значения, затем выбрать операцию в разделе «Обработка данных», которую мы хотим выполнить: «Добавить в начало списка», «Добавить в конец списка», Добавить перед текущим», «Добавить после текущего», так продолжаем пока не будет введена вся информация, внести дополнительное значение можно в любое время работы программы. Альтернативой этому можно выбрать загрузку данных из файла, для этого в разделе файл выбираем «Открыть массив из файла». Далее выполняем необходимые операции или поиск по: «имени начальника», «наименованию цеха», «кол-ву работающих», или реализовываем сервисные функции:

  • «Вывести группы без преподавателя»,

  • «Вывести группы, не имеющие названия»,

  • «Вывести среднее количество задолжников»,

  • «Вывести группу с максимальным числом задолжников»,

  • «Вывести группу с минимальным числом задолжников»,

  • «Вывести группы с числом задолжников больше введенного»,

  • «Вывести группы с числом задолжников меньше введенного»,

  • «Вывести общее число задолжников»,

  • «Найти группы с именем преподавателя по первым буквам»,

  • «Найти название группы по номеру»,

которые располагаются в разделе «Обработка данных» –> «10 функций».

Так же, в любой момент работы программы можно удалить объект, для этого нужно выбрать необходимое значение в таблице, затем в разделе «Обработка данных» выбираем пункт «Удалить текущий элемент».

В разделе «Справка», можно открыть окна «Помощь» и «О программе», содержащие информацию о программе и авторе программы соответственно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]