Разработка автоматизированной системы учета реализации автотранспорта

Автор: Редман В.А.

Журнал: Экономика и социум @ekonomika-socium

Статья в выпуске: 5-2 (24), 2016 года.

Бесплатный доступ

В данной статье приводится описание разработки программы автоматизированной системы учета реализации автотранспорта на языке программирования Borland Delphi 7.

Программа, автоматизация, форма

Короткий адрес: https://sciup.org/140119960

IDR: 140119960

Текст научной статьи Разработка автоматизированной системы учета реализации автотранспорта

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

Описание процедур и функций, использованных в программе

Для того, чтобы удалить автомобиль из базы данных на форме базы данных автомобилей использована процедура TTFCatAuto01.Label2Click:

if {если} Application.MessageDlg(«Вы хотите удалить текущую запись»,“«Подтверждение      удаления”,      MB_ICONQUESTIONS

Также на форме БД «Автомобили» имеется поиск. Поиск по модели автомобиля      реализован      с      помощью      процедуры

TTFCatAuto01.DBEdit1Change:

DM1.Table7.Filtered=true;// Фильтрация то, истина

Поиск по цвету автомобиля реализован с помощью процедуры

TTFCatAuto01.DBEdit2Change:

Поиск по трансмиссии автомобиля реализован с помощью процедуры

TTFCatAuto01.DBEdit33Change:

DM1.Table7.Filtered=true;// то, истина

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

Для снятия бронирования автомобиля использована процедура в контекстном меню TTFCatAuto01.Button7Click:

if {если} (DM1.Table7Bron.ABoolean=true) then // то,

DM1.Table7.FieldValue(«Bron»)=false;//Ложь

Для формирования прайса на форме базы данных «Автомобили» необходимо выбрать в контекстном меню пункт «Сформировать прайс». Это выполнено с помощью процедуры TTFCatAuto01.Button15Click:

FMain1.RvProject1.Execute;//Выполнение

Для формирования прайса заполнения анкеты на форме базы данных «Автомобили» необходимо выбрать в контекстном меню пункт «Заполнить анкету». Это выполнено с помощью процедуры TTFCatAuto01.Button1Click:

Application.CreateForm(TTFAnketa, FAnketa); //создание формы

На форме «Соглашение о задатке (бронирование)» для сохранения данных использована процедура TTFzadatok1.Button01Click:

Для ввода и редактирования данных автомобиля на форме БД «Автомобили» в обработчике события кнопки «Сохранить» использована процедура TTFAutoEdit1.Button01Click:

На форме «Забронированные автомобили» для организации поиска по ФИО клиента использована процедура в обработчике события TTFbron2.DBEdit1Change:

DM1.Table7.Filtered=true;// то, истина

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

При первой загрузке программы, на экране появляется форма авторизации, где следует ввести пароль для доступа с учетной записью администратора и простого пользователя. Режим администратора дает больше возможностей в администрировании программы. После ввода пароля необходимо нажать кнопку «Ок». После входа в программу открывается основное окно программы. При нажатии кнопки «БД «клиенты» открывается форма со списком всех клиентов, в соответствии с рисунком 1.

Рисунок 1. Форма с базой данных «Клиенты»

Чтобы добавить клиента нужно нажать кнопку «Новая запись», при этом открывается форма ввода для данных: ФИО, адрес, телефон, ИИН, документ, прочее.

При нажатии кнопки База данных «Автомобили» открывается форма с таблицей данных автомобилей, как показано на рисунке 2.

Рисунок 2. Форма базы данных «Автомобили»

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

При продаже автомобиля заполняется анкета, которая представляет собой форму с данными клиента, данными выбранного автомобиля, расчетными данными (скидка, итого, предоплата, остаток). Также вводится на форме ФИО продавца, дата продажи.

Соглашение можно распечатать с помощью формы сформированной в формате RAV.Также можно на форме «Автомобили» сформировать прайс с характеристиками автомобиля, который можно распечатать на принтере.

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

Список литературы Разработка автоматизированной системы учета реализации автотранспорта

  • Создание базы данных, операции с таблицами. -Режим доступа: http://bourabai.ru/einf/access/lab01.htm.
  • Программирование в Delphi. -Режим доступа: https://infourok.ru/plan-konspekt-prezentaciya-po-programmirovaniyu-v-delpi-785534.html.
  • Ввод и вывод в Delphi. -Режим доступа: http://fan-5.ru/best/best-134212.php.
Статья научная