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