Похожие презентации:
Разработка приложения для расчета стоимости аренды автомобиля с использованием технологии программирования в среде Visual Studio
1. Я не знаю чё тут должно быть
Я НЕ ЗНАЮ ЧЁ ТУТ ДОЛЖНО БЫТЬ2. Введение
ВВЕДЕНИЕАКТУАЛЬНОСТЬ ДАННОГО КУРСОВОГО ПРОЕКТА ЗАКЛЮЧАЕТСЯ В РАЗВИТИИ
НАВЫКОВ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (ПО) В ОБЛАСТИ
ОБРАБОТКИ ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ НА СОВРЕМЕННОМ ЯЗЫКЕ
ПРОГРАММИРОВАНИЯ C#.
ЦЕЛЬ ДАННОГО КУРСОВОГО ПРОЕКТА – РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ РАСЧЕТА
СТОИМОСТИ АРЕНДЫ АВТОМОБИЛЯ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ
ПРОГРАММИРОВАНИЯ В СРЕДЕ VISUAL STUDIO.
3. Обоснование языка программирования
ОБОСНОВАНИЕ ЯЗЫКА ПРОГРАММИРОВАНИЯС# (ПРОИЗНОСИТСЯ КАК «СИ ШАРП») — ЭТО ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ
ЯЗЫК ПРОГРАММИРОВАНИЯ, РАЗРАБОТАННЫЙ КОРПОРАЦИЕЙ MICROSOFT.
C# — РАСПРОСТРАНЕННЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ, И НЕ ПРОСТО ТАК. ОН
ИМЕЕТ СЛЕДУЮЩИЕ ПРЕИМУЩЕСТВА:
• ПРОСТОТА И УДОБСТВО В ИСПОЛЬЗОВАНИИ;
• ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ;
• БЕЗОПАСНОСТЬ;
• ИНТЕГРАЦИЯ С .NET-ПЛАТФОРМОЙ;
• ПОДДЕРЖКА МНОГОПОТОЧНОСТИ И КРОССПЛАТФОРМЕННОСТИ.
4. Среда разработки приложения
СРЕДА РАЗРАБОТКИ ПРИЛОЖЕНИЯVISUAL STUDIO — ЭТО МОЩНОЕ СРЕДСТВО РАЗРАБОТЧИКА, КОТОРОЕ МОЖНО
ИСПОЛЬЗОВАТЬ ДЛЯ ВЫПОЛНЕНИЯ ВСЕГО ЦИКЛА РАЗРАБОТКИ В ОДНОМ МЕСТЕ.
ЭТО КОМПЛЕКСНАЯ ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ (IDE), КОТОРУЮ
МОЖНО ИСПОЛЬЗОВАТЬ ДЛЯ ЗАПИСИ, РЕДАКТИРОВАНИЯ, ОТЛАДКИ И СБОРКИ
КОДА.
VISUAL STUDIO ПРЕДОСТАВЛЯЕТ РАЗРАБОТЧИКАМ ШИРОКИЕ ВОЗМОЖНОСТИ,
ТАКИЕ КАК:
МОЩНЫЕ СРЕДСТВА НАПИСАНИЯ КОДА И ФУНКЦИИ;
ПОДДЕРЖКА НЕСКОЛЬКИХ ЯЗЫКОВ;
КРОССПЛАТФОРМЕННАЯ РАЗРАБОТКА;
ИНТЕГРАЦИЯ УПРАВЛЕНИЯ ВЕРСИЯМИ;
ИНТЕГРАЦИЯ С ЭКОСИСТЕМОЙ MICROSOFT.
5. Основные понятия технологии проектирования ИС
ОСНОВНЫЕ ПОНЯТИЯ ТЕХНОЛОГИИПРОЕКТИРОВАНИЯ ИС
ИНФОРМАЦИОННАЯ СИСТЕМА (ИС) СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ СОВМЕСТНО С СООТВЕТСТВУЮЩИМИ
ОРГАНИЗАЦИОННЫМИ РЕСУРСАМИ (ЧЕЛОВЕЧЕСКИМИ, ТЕХНИЧЕСКИМИ,
ФИНАНСОВЫМИ И Т. Д.), КОТОРАЯ ОБЕСПЕЧИВАЕТ И РАСПРОСТРАНЯЕТ
ИНФОРМАЦИЮ (ISO/IEC 2382:2015). ТО ЕСТЬ РЕЗУЛЬТАТОМ ИС ЯВЛЯЕТСЯ
ИНФОРМАЦИОННАЯ ПРОДУКЦИЯ.
ПРОЕКТИРОВАНИЕ — ПРОЦЕСС ОПРЕДЕЛЕНИЯ АРХИТЕКТУРЫ, КОМПОНЕНТОВ,
ИНТЕРФЕЙСОВ И ДРУГИХ ХАРАКТЕРИСТИК СИСТЕМЫ ИЛИ ЕЁ ЧАСТИ (ISO 24765).
РЕЗУЛЬТАТОМ ПРОЕКТИРОВАНИЯ ЯВЛЯЕТСЯ ПРОЕКТ — ЦЕЛОСТНАЯ
СОВОКУПНОСТЬ МОДЕЛЕЙ, СВОЙСТВ ИЛИ ХАРАКТЕРИСТИК, ОПИСАННЫХ В
ФОРМЕ, ПРИГОДНОЙ ДЛЯ РЕАЛИЗАЦИИ СИСТЕМЫ.
6. Техническое задание
ТЕХНИЧЕСКОЕ ЗАДАНИЕ1. НАЗВАНИЕ ПРИЛОЖЕНИЯ - РАСЧЁТ АРЕНДЫ АВТОМОБИЛЯ.
2. ПО ПРЕДНАЗАНАЧЕНО ДЛЯ АВТОМАТИЗАЦИИ РАСЧЁТОВ, УПРОЩЕНИЕ
ВЗАИМОДЕЙСТВИЯ МЕЖДУ КЛИЕНТОМ И КОМПАНИЕЙ, ПОВЫШЕНИЕ
ЭФФЕКТИВНОСТИ УПРАВЛЕНИЯ АВТОПАРКОМ.
3. ЦЕЛЬ ПО – АВТОМАТИЗАЦИЯ РАСЧЁТОВ.
4. ЗАДАЧА ПРОГРАММЫ:
УПРОСТИТЬ РАСЧЁТ АРЕНДЫ ДЛЯ ПОЛЬЗОВАТЕЛЯ;
ПРЕДСТАВИТЬ ЕМУ ИНФОРМАЦИЮ О ТРАНСПОРТЕ;
ВЫСЛАТЬ ЧЕК В ЭЛЕКТРОННОМ ВИДЕ/ПЕЧАТНОМ ВИДЕ.
5. ДОКУМЕНТАЦИЯ
6. ЭТАП РЕАЛИЗАЦИИ
7. ТЕСТИРОВАНИЕ
7. Функциональная модель системы
ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ СИСТЕМЫФУНКЦИОНАЛЬНАЯ МОДЕЛЬ ИС ПРЕДСТАВЛЯЕТ
СОБОЙ КОМПЛЕКС ЭКОНОМИЧЕСКИХ ЗАДАЧ С
ВЫСОКОЙ СТЕПЕНЬЮ ИНФОРМАЦИОННЫХ
ОБМЕНОВ (СВЯЗЕЙ) МЕЖДУ ЗАДАЧАМИ. ОНА
ПОКАЗЫВАЕТ, КАКИМ ОБРАЗОМ ВЫХОДНЫЕ ДАННЫЕ
ВЫЧИСЛЯЮТСЯ ПО ВХОДНЫМ ДАННЫМ, НЕ
РАССМАТРИВАЯ ПОРЯДОК И СПОСОБ РЕАЛИЗАЦИИ
ВЫЧИСЛЕНИЙ.
SADT – МЕТОДОЛОГИЯ СТРУКТУРНОГО АНАЛИЗА И
ПРОЕКТИРОВАНИЯ, ИНТЕГРИРУЮЩАЯ ПРОЦЕСС
МОДЕЛИРОВАНИЯ, УПРАВЛЕНИЕ КОНФИГУРАЦИЕЙ
ПРОЕКТА, ИСПОЛЬЗОВАНИЕ ДОПОЛНИТЕЛЬНЫХ
ЯЗЫКОВЫХ СРЕДСТВ И РУКОВОДСТВО ПРОЕКТОМ СО
СВОИМ ГРАФИЧЕСКИМ ЯЗЫКОМ.
НА РИСУНКЕ 1 ПРЕДСТАВЛЕНА ФУНКЦИОНАЛЬНАЯ
ДИАГРАММА РАСЧЕТА СТОИМОСТИ АРЕНДЫ
АВТОМОБИЛЯ.
Рисунок 1 – Функциональная диаграмма
8. Математическая формулировка задачи
МАТЕМАТИЧЕСКАЯ ФОРМУЛИРОВКА ЗАДАЧИМАТЕМАТИЧЕСКАЯ МОДЕЛЬ — МАТЕМАТИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ
РЕАЛЬНОСТИ, ОДИН ИЗ ВАРИАНТОВ МОДЕЛИ КАК СИСТЕМЫ, ИССЛЕДОВАНИЕ
КОТОРОЙ ПОЗВОЛЯЕТ ПОЛУЧАТЬ ИНФОРМАЦИЮ О НЕКОТОРОЙ ДРУГОЙ
СИСТЕМЕ.
МАТЕМАТИЧЕСКАЯ МОДЕЛЬ РАЗРАБАТЫВАЕМОЙ СИСТЕМЫ РЕАЛИЗОВАНА В
ВИДЕ ФОРМУЛЫ:
SUM = ((A * B) + C + D + E) * (1 – F), ГДЕ:
A – КОЛИЧЕСТВО ДНЕЙ АРЕНДЫ ДЛЯ АВТОМОБИЛЯ;
B – СТОИМОСТЬ АРЕНДЫ ЗА 1 СУТКИ;
С, D, E, F — ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ
9. Разработка пользовательского интерфейса
РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСАПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС — ЭТО ФУНКЦИОНАЛ,
ЧЕРЕЗ КОТОРЫЙ ПОЛЬЗОВАТЕЛЬ ВЗАИМОДЕЙСТВУЕТ С
СИСТЕМОЙ.
ПРИЛОЖЕНИЕ ДЛЯ РАСЧЕТА СТОИМОСТИ АВТОМОБИЛЯ
СОСТОИТ ИЗ 10 ФОРМ.
ПРИ ЗАПУСКЕ ПРИЛОЖЕНИЯ ПОЛЬЗОВАТЕЛЯ ВСТРЕЧАЕТ
ОКНО РЕГИСТРАЦИИ, СОСТОЯЩЕЕ ИЗ 2 ПОЛЕЙ ВВОДА: ФИО
И НОМЕРА ТЕЛЕФОНА, С ПРОВЕРКОЙ НА КОРРЕКТНОСТЬ
ВВОДА, А ИМЕННО ОТСУТСТВИЕ ЦИФР В ВВОДЕ ФИО И
ОТСУТСТВИЕ
БУКВ
В
ПОЛЕ
НОМЕР
ТЕЛЕФОНА
СООТВЕТСТВЕННО. А ТАКЖЕ КНОПКИ ВХОДА/ВЫХОДА.
ОКНО РЕГИСТРАЦИИ ПРЕДСТАВЛЕНО НА РИСУНКЕ 2.
Рисунок 2 - Окно регистрации
10. Разработка пользовательского интерфейса
РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСАГЛАВНАЯ СТРАНИЦА
ПРЕДСТАВЛЯЕТ СОБОЙ МЕНЮ,
В КОТОРОМ ИМЕЮТСЯ
ПОДПУНКТЫ, ТАКИЕ КАК:
ГЛАВНАЯ, ИНФО И ВЫХОД.
НИЖЕ МЕНЮ РАСПОЛАГАЮТСЯ
6 КНОПОК, КАЖДАЯ ИЗ
КОТОРЫХ ОТВЕЧАЕТ ЗА ВЫБОР
КЛАССА АВТОМОБИЛЯ, ОТ B ДО
J. ГЛАВНОЕ МЕНЮ
ПРЕДСТАВЛЕНО НА РИСУНКЕ 3.
Рисунок 3 – Главное меню
11. Разработка пользовательского интерфейса
РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСАВЫБОР СРОКА АРЕНДЫ ОСУЩЕСТВЛЯЕТСЯ
ПОСРЕДСТВОМ ДВУХ ЭЛЕМЕНТОВ: TRACKBAR И
TEXTBOX. TRACKBAR ПРЕДОСТАВЛЯЕТ
ВОЗМОЖНОСТЬ ЗАДАТЬ ОПРЕДЕЛЁННОЕ ЗНАЧЕНИЕ С
ПОМОЩЬЮ ПОЛЗУНКА, В ТО ВРЕМЯ КАК TEXTBOX
ПРЕДНАЗНАЧЕН ДЛЯ РУЧНОГО ВВОДА СРОКОВ
АРЕНДЫ. УСЛУГИ ПРЕДСТАВЛЕНЫ С
ИСПОЛЬЗОВАНИЕМ ЭЛЕМЕНТА CHECKBOX, КОТОРЫЙ
ДЛЯ ПОВЫШЕНИЯ УДОБСТВА ПОЛЬЗОВАТЕЛЬСКОГО
ИНТЕРФЕЙСА РАЗМЕЩЁН В ЭЛЕМЕНТЕ GROUPBOX.
ПОСЛЕ ВЫБОРА АВТОМОБИЛЯ И СРОКА АРЕНДЫ В
ПРАВОМ НИЖНЕМ УГЛУ ЭКРАНА РАСПОЛОЖЕНЫ ДВЕ
КНОПКИ: «ДОБАВИТЬ В ЧЕК», КОТОРАЯ СОХРАНЯЕТ
ВЫБОР И СТОИМОСТЬ, НО НЕ ОТКРЫВАЕТ ФОРМУ С
ЧЕКОМ, И «ПЕРЕЙТИ К РАСЧЁТУ», КОТОРАЯ
ОТКРЫВАЕТ ФОРМУ С ЧЕКОМ И СОХРАНЯЕТ ВСЕ
ВЫБОРЫ ПОЛЬЗОВАТЕЛЯ. ДЛЯ ВОЗВРАТА В ГЛАВНОЕ
МЕНЮ ПРЕДУСМОТРЕНА КНОПКА «ГЛАВНАЯ».
ФОРМА, ОТКРЫВАЮЩАЯ АРЕНДУ АВТОМОБИЛЕЙ
КЛАССА В ПРЕДСТАВЛЕНА НА РИСУНКЕ 4.
Рисунок 4 – Аренда автомобилей класса В
12. Разработка пользовательского интерфейса
РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСАПОСЛЕДУЮЩИЕ ФОРМЫ
ДЛЯ ВЫБОРА ДРУГОЙ
МОДЕЛИ РАЗРАБОТАНЫ
АНАЛОГИЧНО С ПРОШЛОЙ.
ИЛЛЮСТРАЦИЯ НА
РИСУНКЕ 5.
Рисунок 5 - Аренда автомобилей остальных классов
13. Разработка пользовательского интерфейса
РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСАВ ГЛАВНОМ МЕНЮ, ПРИ ВЫБОРЕ
ПУНКТА ИНФО ОТКРЫВАЕТСЯ ФОРМА,
НА КОТОРОЙ РАСПОЛОЖЕН GROUPBOX
С ТРЕМЯ ПУНКТАМИ: О ПРИЛОЖЕНИИ,
ОБ УСЛУГАХ, ПРАВОВЫЕ АСПЕКТЫ. ПРИ
ВЫБОРЕ КАКОГО-ЛИБО ПУНКТА В
СОСЕДНЕМ ПОЛЕ ВВОДА
ОТОБРАЖАЕТСЯ СООТВЕТСТВУЮЩАЯ
НАЗВАНИЮ ПУНКТА ИНФОРМАЦИЯ,
РИСУНОК 6.
Рисунок 6 – Форма Инфо
14. Разработка пользовательского интерфейса
РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСАФОРМА ДЛЯ ВЫВОДА ИТОГОВОЙ СТОИМОСТИ
И ВОЗМОЖНОСТИ ПЕЧАТИ ЧЕКА
ПРЕДСТАВЛЕНА НА РИСУНКЕ 7. В ЭЛЕМЕНТЕ
TEXTBOX ОТОБРАЖАЕТСЯ ИТОГОВАЯ СУММА,
РАССЧИТАННАЯ НА ОСНОВЕ ВСЕХ РАНЕЕ
ВЫБРАННЫХ ФОРМ, ЕСЛИ ТАКОВЫЕ ИМЕЛИСЬ.
ЭТОТ ЭЛЕМЕНТ УЧИТЫВАЕТ КАК СТОИМОСТЬ
АРЕНДЫ АВТОМОБИЛЯ, ТАК И РАСХОДЫ НА
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, ЕСЛИ ОНИ БЫЛИ
ВЫБРАНЫ. НИЖЕ РАСПОЛОЖЕНЫ ДВЕ КНОПКИ:
ПЕРВАЯ ИЗ НИХ СБРАСЫВАЕТ ВСЕ СДЕЛАННЫЕ
ВЫБОРЫ, А ВТОРАЯ ГЕНЕРИРУЕТ ЧЕК В
ПЕЧАТНОМ ФОРМАТЕ.
Рисунок 7 – Форма Расчёт
15. Разработка пользовательского интерфейса
РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСАЧЕК СОДЕРЖИТ ИНФОРМАЦИЮ О ФИО,
НОМЕРЕ ТЕЛЕФОНА, ВСЕХ ВЫБОРАХ
ПОЛЬЗОВАТЕЛЯ, ВКЛЮЧАЯ
ДЕТАЛИЗИРОВАННЫЕ ДАННЫЕ ОБ
АРЕНДОВАННОМ АВТОМОБИЛЕ, ЕГО
СТОИМОСТИ, СРОКЕ АРЕНДЫ,
ПОДКЛЮЧЁННЫХ ДОПОЛНИТЕЛЬНЫХ
УСЛУГАХ И ИТОГОВОЙ СУММЕ. ТАКИМ
ОБРАЗОМ, ДАННОЕ ОКНО РАСЧЁТА
ОБЕСПЕЧИВАЕТ ПОЛЬЗОВАТЕЛЮ
УДОБНЫЙ И НАГЛЯДНЫЙ СПОСОБ
ПОДВЕДЕНИЯ ИТОГОВ, ПОЗВОЛЯЯ ЛЕГКО
ПРОСМОТРЕТЬ ВСЕ ДЕТАЛИ АРЕНДЫ И
СВЯЗАННЫХ С НЕЙ УСЛУГ. ЧЕК
ИЛЛЮСТРИРОВАН НА РИСУНКЕ 8.
Рисунок 8 – Чек в печатном виде
16. Тестирование приложения
ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ —
ОБШИРНОЕ
ПОНЯТИЕ,
КОТОРОЕ
ВКЛЮЧАЕТ
ПЛАНИРОВАНИЕ, ПРОЕКТИРОВАНИЕ И, СОБСТВЕННО,
ВЫПОЛНЕНИЕ ТЕСТОВ.
ПРИ ПОПЫТКЕ ВВЕСТИ ЦИФРЫ И ИНЫЕ СИМВОЛЫ,
ЧТО
НЕ
ЯВЛЯЮТСЯ
АНГЛИЙСКОГО
MESSAGEBOX,
ПОЛЬЗОВАТЕЛЯ.
БУКВАМИ
РУССКОГО
АЛФАВИТА,
ЧТО
УВЕДОМЛЯЕТ
ИЛЛЮСТРАЦИЕЙ
ИЛИ
ПОЯВЛЯЕТСЯ
ОБ
ЭТОМ
ЯВЛЯЕТСЯ
РИСУНОК 9. АНАЛОГИЧНО С ПОПЫТКОЙ ВВЕСТИ
БУКВЫ В ПОЛЕ ВВОДА НОМЕРА ТЕЛЕФОНА. ПРИМЕР
НА РИСУНКЕ 10
Рисунок 9 – Исключение
Рисунок 10 – Исключение
ввода в поле ФИО
ввода в поле Номер телефона
17. Тестирование приложения
ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯДАЛЕЕ, В ГЛАВНОМ МЕНЮ ПРИ ВЫБОРЕ
ПОДПУНКТА ИНФО ПОЯВЛЯЕТСЯ
ФОРМА, НА КОТОРОЙ МОЖНО ВЫБРАТЬ
ИНТЕРЕСУЮЩИЙ ПУНКТ ИЗОБРАЖЕНО
НА РИСУНКЕ 11.
Рисунок 11 – Пункт Инфо
18. Тестирование приложения
ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯВОЗВРАЩАЯСЬ В ГЛАВНОЕ МЕНЮ, ПРИ НАЖАТИИ
НА КЛАСС В ОТКРЫВАЕТСЯ ФОРМА, НА КОТОРОЙ
ВЫБИРАЕТСЯ АРЕНДА SKODA RAPID НА 5 СУТОК И
ДВЕ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, А ИМЕННО
БРОНИРОВАНИЕ И ЛЬГОТНУЮ ГРУППУ. НА
РИСУНКЕ 12 ПРЕДСТАВЛЕНО ВЫБОР ОПИСАННЫХ
УСЛУГ.
Рисунок 12 – Аренда автомобилей класса B
19. Тестирование приложения
ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯПОСЛЕ НАЖАТИЯ НА КНОПКУ «ДОБАВИТЬ В
ЧЕК», И ПРИ НАЖАТИИ НА КНОПКУ
«ГЛАВНАЯ» ОТКРЫВАЕТСЯ ГЛАВНОЕ МЕНЮ.
ДАЛЕЕ ОКРЫВАЕТСЯ ОКНО КЛАССА Е.
СРАЗУ ПОСЛЕ ОКРЫТИИ ФОРМЫ МОЖНО
ЗАМЕТИТЬ, ЧТО ВЫСТАВЛЕННЫЕ
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ УЖЕ
ПОСТАВЛЕНЫ, И ОСТАЁТСЯ ВЫБРАТЬ
АРЕНДУ. ВЫБИРАЕТСЯ JAGUARXF II НА СРОК
3 СУТОК ПРОИЛЮСТРИРОВАННО НА
РИСУНКЕ 13.
Рисунок 13 – Аренда атомобилей класса Е
20. Тестирование приложения
ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯПОСЛЕ НАЖАТИЯ НА КНОПКУ
«ПЕРЕЙТИ К РАСЧЁТУ»
ОКРЫВАЕТСЯ ФОРМА С
ИТОГОВОЙ СТОИМОСТЬЮ ВСЕХ
ВЫБРАННЫХ ПАРАМЕТРОВ НА
РИСУНКЕ 14. ПРИ НАЖАТИИ
КНОПКИ В ПЕЧАТНОМ ВИДЕ
ОКРЫВАЕТСЯ ПРОГРАММА
WORD СО ВСЕМИ ВХОДНЫМИ
ДАННЫМИ, ГДЕ ПОДРОБНО
ОПИСАННА СТОИМОСТЬ, ВРЕМЯ
АРЕНДЫ, ДОПОЛНИТЕЛЬНЫЕ
УСЛУГИ, И ФИО С НОМЕРОМ
ТЕЛЕФОНА НА РИСУНКЕ 15.
Рисунок 14 – Окно Расчёт
Рисунок 15 – Чек в печатном виде
21. Тестирование приложения
ТЕСТИРОВАНИЕ ПРИЛОЖЕНИЯОСТАЛОСЬ ПРОТЕСТИРОВАТЬ КНОПКУ
СБРОСА НА ПОСЛЕДНЕЙ ФОРМЕ, И
ПРИ ЕЁ НАЖАТИИ, ВСПЛЫВАЕТ
MESSAGEBOX С ПОДТВЕРЖДЕНИЕМ
ВЫБОРА, ПОСЛЕ ЧЕГО ОНА
КОРРЕКТНО СРАБАТЫВАЕТ,
УВЕДОМЛЯЯ ОБ ЭТОМ ПОЛЬЗОВАТЕЛЯ
НА РИСУНКЕ 16.
ПО ИТОГАМ ПРОВЕДЁННОГО
ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЕ
ПРИЗНАНО СООТВЕТСТВУЮЩИМ
ТЕХНИЧЕСКОМУ ЗАДАНИЮ.
КРИТИЧЕСКИЕ И БЛОКИРУЮЩИЕ
ОШИБКИ НЕ ВЫЯВЛЕНЫ, ПРОДУКТ
ГОТОВ К ПЕРЕДАЧЕ В
ЭКСПЛУАТАЦИЮ.
Рисунок 16 – Сброс на окне Расчёт
22. заключение
ЗАКЛЮЧЕНИЕКУРСОВАЯ РАБОТА ПО РАЗРАБОТКЕ ПРИЛОЖЕНИЯ ВЫПОЛНЕНА НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ C# В
СРЕДЕ MS VISUAL STUDIO. ИСПОЛЬЗОВАНИЕ ЯЗЫКА C# И СРЕДЫ VISUAL STUDIO ПОЗВОЛИЛО
ЭФФЕКТИВНО РЕАЛИЗОВАТЬ ВСЕ НЕОБХОДИМЫЕ ФУНКЦИИ, А ТАКЖЕ ОБЕСПЕЧИТЬ ИНТЕГРАЦИЮ С
ДРУГИМИ КОМПОНЕНТАМИ СИСТЕМЫ.
ОСНОВНОЙ ЦЕЛЬЮ ПРОЕКТА БЫЛО СОЗДАНИЕ ПРИЛОЖЕНИЯ, КОТОРОЕ БЫ АВТОМАТИЗИРОВАЛО
ПРОЦЕСС РАСЧЕТА АРЕНДЫ АВТОМОБИЛЕЙ. ВСЕ ПОСТАВЛЕННЫЕ ЗАДАЧИ БЫЛИ ВЫПОЛНЕНЫ,
ВКЛЮЧАЯ РАЗРАБОТКУ УДОБНОГО ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА И ФУНКЦИОНАЛЬНОЙ
МОДЕЛИ СИСТЕМЫ.
ПРОВЕДЕННОЕ ТЕСТИРОВАНИЕ ПОДТВЕРДИЛО, ЧТО ПРИЛОЖЕНИЕ СООТВЕТСТВУЕТ ТЕХНИЧЕСКОМУ
ЗАДАНИЮ И ТРЕБОВАНИЯМ. ВСЕ ФУНКЦИИ РАБОТАЮТ КОРРЕКТНО, А ОБРАБОТКА ОШИБОК
ПОЗВОЛЯЕТ ИЗБЕЖАТЬ СБОЕВ ПРИ ВВОДЕ НЕКОРРЕКТНЫХ ДАННЫХ.
ТЕСТИРОВАНИЕ ПОКАЗАЛО, ЧТО РЕЗУЛЬТАТЫ, ПОЛУЧЕННЫЕ РАЗРАБОТАННЫМ ПРИЛОЖЕНИЕМ,
СООТВЕТСТВУЮТ ТЕОРЕТИЧЕСКИМ РАСЧЁТАМ, ПРОВЕДЕННЫМ ЗАРАНЕЕ.
В ПРОГРАММЕ ПРИСУТСТВУЕТ ОБРАБОТКА ОШИБОК. ПРИ ВВОДЕ ОШИБОЧНЫЕ ДАННЫЕ МОГУТ
НАРУШИТЬ РАБОТУ ПРОГРАММЫ, А ПРИ ОТСУТСТВИИ ВВЕДЕННЫХ ДАННЫХ РАСЧЕТ НЕ
ВЫПОЛНЯЕТСЯ, А РЕЗУЛЬТАТОМ СТАНОВИТЬСЯ НОЛЬ ИЛИ ОШИБКА
Программирование