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

3 Проектирование и разработка автоматизированого приложения для подготовки документа

3. 1 Создание макета документа в ms Word

Для создания макета, нужно открыть новый документ MS Word с названием «Квитанция ЖКХ.doc» и сохранить в рабочем каталоге будущего проекта.

В нем расположить поля ввода для заполнения Получатель платежа, Учреждение банка, Адрес, Ф.И.О., Месяц, Сумма, Пеня, Всего по следующему алгоритму:

- расположить курсор в ячейке таблицы поля рядом со словом Получатель платежа;

- в управляющем меню выбрать команду Вид→Панели инструментов→Элементы управления;

- активизировать на панели инструментов «Элементы управления» кнопку Поле ввода ;

Рис 2 – Квитанция за жилищные и коммунальные услуги.

Аналогично продолжить с остальными полями ввода.

3. 2 Конструирование проекта в ms Excel

Создать форму в VBA, как показано на рисунке 3. Расположить в форме семь надписей, семь полей ввода и две командные кнопки.

Рис. 3 – Окно приложения «Подготовка документа»

Установить при помощи окна Properties следующие значения свойств, как показано в таблице 1.

Таблица 1 – Настройка значений свойств

Элемент управления

Свойство

Значение

1

2

3

Форма

Caption

Подготовка квитанции

Надпись

Caption

Получатель платежа

Надпись

Caption

Адрес

Надпись

Caption

Учреждение банка

Надпись

Caption

Ф.И.О.

Надпись

Caption

Месяц

Надпись

Caption

Сумма

Надпись

Caption

Пеня

Поле ввода

Name

TextBox1

Поле ввода

Name

TextBox2

Поле ввода

Name

TextBox3

Поле ввода

Name

TextBox4

Поле ввода

Name

TextBox5

Поле ввода

Name

TextBox6

Поле ввода

Name

TextBox7

1

2

3

Кнопка

Name

Caption

CommandButton1

Заполнить квитанцию

Кнопка

Name

Caption

CommandButton2

Закрыть

Для написания кода заполнения квитанции «Квитанция ЖКХ» необходимо на форме двойным щелчком нажать на кнопку «Заполнить квитанцию», после этого откроется модуль формы для написания кода программы.

Установить ссылку на библиотеку объектов MS Word 14.0 Object Library.

В модуле формы набрать следующий код, представленный на рисунке 4.

Рис. 4 – Программный код к приложению «Подготовка квитанции»

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

3. 3 Тестирование разработанного программного продукта

Тестирование программного продукта - процесс исследования, испытания программного продукта, имеющий две различные цели:

  • продемонстрировать разработчикам и заказчикам, что программа соответствует требованиям;

  • выявить ситуации, в которых поведение программы является неправильным, нежелательным или не соответствующим спецификации

Отладка – этап разработки компьютерной программы, на котором обнаруживают, локализуют и устраняют ошибки. Чтобы понять, где возникла ошибка, приходится:

  • узнавать текущие значения переменных;

  • выяснять, по какому пути выполнялась программа.

Существуют две взаимодополняющие технологии отладки.

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

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

Для подготовки документа «Квитанция» необходимо запустить проект, в поля ввода набрать значения, как показано на рисунке 5.

Рис 5. – Заполнение формы.

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

Рис. 6 – Вывод бланка «Квитанция ЖКХ»

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