Файл: Проектирование реализации операций бизнес-процесса «Контроль поставок товара»..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 25.05.2023

Просмотров: 198

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Далее каждому установленному компоненту определяем свойства. Свойства определяются на той же панели OBJECT INSPECTOR.

В первую очередь необходимо установить связь с базой данных.

В компоненте ADO Connection выбираем свойство Connection String проводим следующую операцию: BUILD Microsoft Jet 4.0 OLE DB Provider – требуемая база данных «Остатки на складе». Затем Login Promt –False.

В компоненте ADO Table выбираем ADO Connection 1. Затем в свойстве Table name выбираем в выпадающем списке таблицу «остатки на складе». Активируем свойства, задав в свойстве Active – True.

Компонент (DB) GRID из DATA CONTROLS. В свойстве DATA SOURSE устанавливаем связь с DATA SOURSE 1.

В компоненте DATA SOURSE в свойстве DATA SET устанавливаем связь с ADO TABLE 1.

Компонент (DB)NAVIGATOR. Для данного компонента в свойстве DATA SOURSE устанавливаем связь с DATA SOURSE 1.

Компоненту LABEL присваиваем имя «Анализ остатков на складе предприятия ООО «Холодок»».

Компоненту BUTTON даем наименование «Назад на главную». Для того, чтобы активировать данную кнопку, двойным щелчком на данную кнопку, вызываем процедуру в UNIT 2. Прописываем следующий код:

procedure TForm2.Button1Click(Sender: TObject);

begin

Close;

end;

Получаем следующую форму.

Рисунок 16 –FORM 2 «Остатки товара на складе»

Далее начинаем работу с FORM 3.

Запускаем новую форму FORM 3 путем следующей операции FILE – NEW FORM.

Даем название данной форме посредством панели свойств OBJECT INSPECTOR. Находим следующие свойства:

- CAPTION, в котором даем наименование форме «ЗАЯВКИ ОТ КЛИЕНТОВ».

- COLOR, в котором выбираем необходимый цвет формы.

Далее устанавливаем необходимые компоненты на форму, которые будут осуществлять ее работу.

Компонент (DB) GRID из DATA CONTROLS – позволяет отображать данные из выбранной базы данных.

Также из вкладки DATA ACCESS выбираем и устанавливаем компонент DATA SOURSE, который позволить определить связи между компонентами.

Также из вкладки ADO выбираем ADO Connection и ADO Table. Данные компоненты необходимы для осуществления связи между создаваемым программным приложением и базой данной, которая будет выбрана.

Из вкладки DATA CONTROLS выбираем компонент (DB)NAVIGATOR, который позволит управлять записями, добавлять и убирать их, а также осуществлять поиск и просмотр информации в компоненте (DB) GRID.

Далее необходимо установить еще два несложных компонента:

Из вкладки STANDART выбираем компонент BUTTON, который будет кнопкой выхода из приложения.

Из вкладки STANDART выбираем компонент LABEL, который представит название компонента (DB) GRID.


Проделав вышеописанное, получаем следующее видение формы.

Рисунок 17- FORM 3 «ЗАЯВКИ ОТ КЛИЕНТОВ» с необходимыми компонентами

Далее каждому установленному компоненту определяем свойства. Свойства определяются на той же панели OBJECT INSPECTOR.

В первую очередь необходимо установить связь с базой данных.

В компоненте ADO Connection выбираем свойство Connection String проводим следующую операцию: BUILD Microsoft Jet 4.0 OLE DB Provider – требуемая база данных «заявки клиентов». Затем Login Promt –False.

В компоненте ADO Table выбираем ADO Connection 1. Затем в свойстве Table name выбираем в выпадающем списке таблицу «заявка». Активируем свойства, задав в свойстве Active – True.

Компонент (DB) GRID из DATA CONTROLS. В свойстве DATA SOURSE устанавливаем связь с DATA SOURSE 1. В свойстве ALIGN устанавливаем размеры компонента ALLBOTTOM.

В компоненте DATA SOURSE в свойстве DATA SET устанавливаем связь с ADO TABLE 1.

Компонент (DB)NAVIGATOR. Для данного компонента в свойстве DATA SOURSE устанавливаем связь с DATA SOURSE 1.

Компоненту LABEL присваиваем имя «Анализ заявок клиентов предприятия ООО «Холодок»».

Компоненту BUTTON даем наименование «Назад на главную». Для того, чтобы активировать данную кнопку, двойным щелчком на данную кнопку, вызываем процедуру в UNIT 3. Прописываем следующий код:

procedure TForm3.Button1Click(Sender: TObject);

begin

Close;

end;

Получаем следующую форму.

Рисунок 18–FORM 3 «Заявки от клиентов»

Продолжаем начинаем работу с FORM 4.

Запускаем новую форму FORM 4 путем следующей операции FILE – NEW FORM.

Даем название данной форме посредством панели свойств OBJECT INSPECTOR. Находим следующие свойства:

- CAPTION, в котором даем наименование форме «ВЫПОЛНЕНИЕ ЗАЯВКИ».

- COLOR, в котором выбираем необходимый цвет формы.

Далее устанавливаем необходимые компоненты на форму, которые будут осуществлять ее работу.

Компонент (DB) GRID из DATA CONTROLS – позволяет отображать данные из выбранной базы данных.

Также из вкладки DATA ACCESS выбираем и устанавливаем компонент DATA SOURSE, который позволить определить связи между компонентами.

Также из вкладки ADO выбираем ADO Connection и ADO Table. Данные компоненты необходимы для осуществления связи между создаваемым программным приложением и базой данной, которая будет выбрана.

Из вкладки DATA CONTROLS выбираем компонент (DB)NAVIGATOR, который позволит управлять записями, добавлять и убирать их, а также осуществлять поиск и просмотр информации в компоненте (DB) GRID.


Далее необходимо установить еще два несложных компонента:

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

Из вкладки STANDART выбираем компонент LABEL, который представит название компонента (DB) GRID.

Проделав вышеописанное, получаем следующее видение формы.

Рисунок 19- FORM 4 «Выполнение заявки» с необходимыми компонентами

Далее каждому установленному компоненту определяем свойства. Свойства определяются на той же панели OBJECT INSPECTOR.

В первую очередь необходимо установить связь с базой данных.

В компоненте ADO Connection выбираем свойство Connection String проводим следующую операцию: BUILD Microsoft Jet 4.0 OLE DB Provider – требуемая база данных «выполнение заявки». Затем Login Promt –False.

В компоненте ADO Table выбираем ADO Connection 1. Затем в свойстве Table name выбираем в выпадающем списке таблицу «выполнение заявки». Активируем свойства, задав в свойстве Active – True.

Компонент (DB) GRID из DATA CONTROLS. В свойстве DATA SOURSE устанавливаем связь с DATA SOURSE 1.

В компоненте DATA SOURSE в свойстве DATA SET устанавливаем связь с ADO TABLE 1.

Компонент (DB)NAVIGATOR. Для данного компонента в свойстве DATA SOURSE устанавливаем связь с DATA SOURSE 1.

Компоненту LABEL присваиваем имя «Анализ степени выполнения заявок клиентов предприятия ООО «Холодок»».

Компоненту BUTTON 1 даем наименование «Назад на главную». Для того, чтобы активировать данную кнопку, двойным щелчком на данную кнопку, вызываем процедуру в UNIT 4. Прописываем следующий код:

procedure TForm4.Button1Click(Sender: TObject);

begin

Close;

end;

Получаем следующую форму.

Компоненту BUTTON 2 даем наименование «Отчет». Для того, чтобы активировать данную кнопку, двойным щелчком на данную кнопку, вызываем процедуру в UNIT 4. Прописываем следующий код:

procedure TForm4.Button2Click(Sender: TObject);

begin

Form5.show;

end;

Рисунок 20–FORM 4 «Выполнение заявок клиентов»

Далее переходим к работе с FORM 5.

В свойстве CAPTION на панели OBJECT INSPECTOR даем имя «отчет о степени выполнения заявок клиентов».

Из вкладки DATA ACCESS перетаскиваем на форму компонент DATA SOURSE. В свойстве DATA SET проводим связь с ADO TABLE 1.

ADO - ADO Table. В свойстве Connection String проводим следующую операцию: BUILD Microsoft Jet 4.0 OLE DB Provider – база данных «выполнение заявок» - ОК. Тем самым, мы создаем связь с базой данных, которая должна будет отображаться в графическом виде.

В свойстве TABLE NAME выбираем таблицу «выполнение заявки».


В свойстве ACTIVE ставим значение TRUE.

После того, как были установлены вышеперечисленные компоненты, на форму устанавливается компонент DB CHART из вкладки DATA CONTROLS.

Для того, чтобы график занял весь лист, в свойстве ALIGN выбираем тип ALL CLIENT.

Открываем окно Editing DBCHART 1. Во вкладке CHART – Titles устанавливаем имя «Контроль поставок предприятием ООО «Холодок»».

Нажимая на кнопку ADD, выбираем тип необходимой диаграммы Line. Снимаем галочку 3D.

Далее необходимо переименовать серию в «выполнение заявки».

Далее необходимо перейти во вкладку SERIES – DATA SOURSE.

В выпадающем списке выбираем Data set и устанавливаем ее связь с ADO Table 1. Далее выбираем значения для оси Х и для оси У.

Рисунок 21 – Установка свойств для серии «Выполнение заявки»

APPLY Changes – OK. Данной процедурой мы применим созданные изменения.

Рисунок 22– Отчет о степени выполнения заявок клиентов

После того, как все 4 формы сделаны, им присвоены все необходимые свойства, необходимо перейти к работе с FORM 1. Это будет окно пришествия.

Задаем аналогичным образом наименование форме «Приветствие».

Далее устанавливаем на форму из вкладки ADDITIONAL компонент IMAGE. Данный компонент позволит установить на окно приветствия какую либо фотографию.

На панели OBJECT INSPECTOR выбираем компонент PICTURE. Выбираем то фото или картинку, которую хотим установить на FORM 1. LOAD –OK. Картинка устанавливается на форме.

Из STANDART устанавливаем компонент LABEL и присваиваем ему имя «Анализ поставок на предприятии ООО «Холодок»».

Из вкладки STANDART устанавливаем и три кнопки BUTTON.

BUTTON 1 даем имя «Остатки на складе товаров». Двойным щелчком попадаем в UNIT 1 и прописываем следующий код:

procedure TForm1.Button1Click(Sender: TObject);

begin

Form2.show;

end;

Данной процедурой при нажатии данной кнопки сразу будет показываться форма «Остатки на складе».

BUTTON 2 даем имя «Анализ заявок клиентов». Двойным щелчком попадаем в UNIT 1 и прописываем следующий код:

procedure TForm1.Button2Click(Sender: TObject);

begin

Form3.show;

end;

Данной процедурой при нажатии данной кнопки сразу будет показываться форма «Заявки клиентов».

BUTTON 3 даем имя «Выполнение поставки». Двойным щелчком попадаем в UNIT 1 и прописываем следующий код:

procedure TForm1.Button3Click(Sender: TObject);

begin

Form4.show;

end;

Данной процедурой при нажатии данной кнопки сразу будет показываться форма «Выполнение заявки».


Рисунок 23 – FORM 1 «Приветствие»

Компилируем программу.

Рисунок 24– Окно приветствия

Пользователь нажимает на кнопку «Остатки на складе товаров» и попадает в форму:

Рисунок 25– Остатки товара на складе

Пользователь нажимает на кнопку «Анализ заявок клиентов» и попадает в форму:

Рисунок 26– Заявки от клиентов

Пользователь нажимает на кнопку «Выполнение поставки» и попадает в форму:

Рисунок 27– Выполнение поставки

Нажимая на «Отчет» представляется график выполнения поставки.

Рисунок 28– Отчет о выполнении поставки

Таким образом, в заключении можно сделать следующие выводы:

- было создано в среде программирования DELPHI 7 программное обеспечение, которое позволит осуществлять контроль поставок.

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

- пользователь может зайти в окно, которое отражает реальные остатки на складе предприятия ООО «Холодок» на сегодняшний момент.

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

- далее пользователь также может проконтролировать, насколько соответствует заявка отгрузке. Затем в графическом виде пользователь может посмотреть, как точно работники предприятия ООО «Холодок» выполняют заявку клиента. Ведь именно от точности выполнения заявки клиента и правильной отгрузки в соответствии с требованиями клиента, зависит его удовлетворенность сотрудничеством с предприятием ООО «Холодок».

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

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