Зміст
Введення
. Проектування програмного модуля
. 1 Постановка завдання
. 2 Математичне (логічне) опис завдання
. 3 Опис вхідний і вихідний інформації
. Розробка програмного модуля
. 1 Структура програмного модуля
. 3 Опис розробленої програми
. Тестування програмного модуля
. Керівництво програміста
Висновок
Список використаних джерел
Програми
Введення
Сьогодні важко собі уявити наше життя без транспортних засобів. Автомобілі щільно увійшли в наше життя, і без них наше існування є проблематичним. Але бувають потреби коли автомобіль треба на певний термін.
Тема курсового проекту - розробка програмного модуля прокат автомобілів.
У першому розділі, який називається «Проектування програмного модуля», описується мета, даної курсової, застосування, а так само вимоги до неї.
У другому розділі, «Розробка програмного модуля», зображена структурна діаграма програмного модуля, розроблена схема програмного модуля і користувальницький інтерфейс.
У розділі «Реалізація програмного модуля» описаний код програми, вироблено опис використовуваних операторів і функцій.
Ця курсова робота виконана на двох мовах програмування. Мова програмування - це формальна знакова система, яка призначена для написання програм, зрозумілих для виконавця (у нашому розгляді - це комп'ютер). Програмування - це мистецтво створювати програмні продукти, які написані на мові програмування.
1. Проектування програмного модуля
. 1 Постановка завдання
Метою розробки - скласти програму, що містить структуру з наступними полями: прізвище, ім'я, адреса, по батькові, адреса і телефон клієнта, марка автомобіля, повна вартість, вартість прокату, дата видачі та дата повернення.
Необхідно розробити програму для зберігання інформації про клієнтів, яким надаються прокату автомобілів, а так само для здійснення оперативного пошуку необхідної інформації. При використанні комп'ютерних засобів значно зменшується час обробки інформації, а так само підвищується надійність зберігання даних.
Для розробки програмного продукту використовували об'єктно-орієнтована система візуального програмування C ++ Builder, Microsoft Visual C # 2010.
При вирішенні завдання необхідно виконати наступні вимоги до програмного продукту, програма повинна бути: наочною, зручною у використанні, функціональної, задовольняти ГОСТам, мати зрозумілий інтерфейс.
. 2 Математичне (логічне) опис завдання
Для успішного виконання програми розроблювальне програмне забезпечення повинне складатися з структури даних, яка містить наступні поля: прізвище, ім'я, адреса, по батькові, адреса і телефон клієнта, марка автомобіля, повна вартість, вартість прокату, дата видачі і дата повернення. Далі опис структури даних. Опишемо основні поля.
Поле прізвище, ім'я та по батькові - в даному полі необхідно зберігати прізвище абонента, для зберігання доцільно використовувати строковий тип даних.
Поле адреса містить інформацію про місце проживання клієнта.
Поле телефон зберігає контактний номер телефону абонента.
Поле марка автомобіля марку автомобіля взятий на прокат.
Поле дата повна вартість зберігає повну вартість обраної марки автомобіля
Поле вартість прокату містить вартість прокату обраного автомобіля на певний період
Поле дата видачі та дата повернення зберігає інформації про дату видачі автомобіля і дату закінчення договору
Так само необхідно наявність текстового файлу і бази даних Access, який повинен знаходитися в папці програми. Можливість звернення до файлу і базі даних з вікна консольного застосування є основною умовою для виконання, даного програмного забезпечення.
. 3 Опис вхідний і вихідний інформації
Це програмне забезпечення надає можливість введення даних з клавіатури, інформація, яка надходить таким чином, записується в структуру даних, а зокрема в окремі її поля і потім в текстовий файл 1.txt для консольного застосування, і в базу даних DB.mdb для використання форм
Вхідні дані програми: