Файл: Проектирование реализации операций бизнес-процесса (Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов).pdf

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

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

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

Добавлен: 16.05.2023

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

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

1.2. Определение места проектируемой задачи в комплексе задач

1.3. Обоснования необходимости использования вычислительной техники для решения задачи

1.5 Обоснование проектных решений по программному обеспечению

ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ

2. Информационное обеспечение задачи

2.1 Информационная модель и её описание

2.2 Характеристика нормативно-справочной, входной и оперативной информации

2.3 Характеристика результатной информации

2.4 Общие положения (дерево функций и сценарий диалога)

2.5 Характеристика базы данных

2.6 Структурная схема пакета (дерево вызова программных модулей)

2.7 Описание программных модулей

2.8. Контрольный пример реализации проекта и его описание

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

База данных «Выполнение заявки» представлена на рисунке.

Рисунок 13– База данных «Выполнение заявки»

Поле «Наименование товара» отражает название товара в ассортиментной группе товаров.

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

Поле «Заявка от клиента» отражает, какое количество кондиционеров, заказали клиенты именно по данному наименованию товара.

Поле «Отгрузка» отражает информацию об отгрузке, которая произведена со склада предприятия ООО «Холодок».

Поле «Степень выполнения заявки» отражает информацию о том, в какой мере была выполнена заявка со стороны продавца, то есть предприятия ООО «Холодок».

Таким образом, в данном разделе были охарактеризованы базы данных, на основании которых и будет создаваться программное обеспечение «Контроль поставок товаров».

2.6 Структурная схема пакета (дерево вызова программных модулей)

В создаваемом программном приложении будут использованы 5 программных модулей UNIT 1, UNIT 2, UNIT 3, UNIT 4, UNIT 5. Данные модули управляют работой соответствующих форм: FORM 1, FORM 2, FORM 3, FORM 4, FORM 5. Дерево вызова программных модулей выглядит следующим образом:

Рисунок 14– Дерево вызова программных модулей

Было представлено в графическом виде дерево вызова программных модулей.

2.7 Описание программных модулей

В создаваемом программном приложении будут использованы 5 программных модулей UNIT 1, UNIT 2, UNIT 3, UNIT 4, UNIT 5. Данные модули управляют работой соответствующих форм: FORM 1, FORM 2, FORM 3, FORM 4, FORM 5.

UNIT 1 координирует работу FORM 1, которое является окном приветствия и входа в программу. Из данного окна пользователь может определить направления своих дальнейших действий.

UNIT 2 координирует работу FORM 2, где отражаются остатки на складе, то есть полная информация с базы данных «Остатки на складе».


UNIT 3 координирует работу FORM 3, где фиксируется информация о заявках клиентов. Основана на базе данных «Заявки от клиентов».

UNIT 4 координирует работу FORM 4, показывается, в какой степени выполняется заявка. Основан на базе данных «Выполнение заявки».

UNIT 5 координирует работу FORM 5, и отражает графический отчет о состоянии выполнения заявок товара.

UNIT 6 координирует работу FORM 6, где представлен отчет о реализации предприятия итого в целом за период.

Таким образом, в разделе были описаны программные модули программного обеспечения «Контроль поставок товаров».

2.8. Контрольный пример реализации проекта и его описание

Программное обеспечение «Контроль поставок товара» для руководящего звена предприятия ООО «Холодок» будет разрабатываться в среде программирования DELPHI 7. Преимущества работы с данной программой были рассмотрены в первой главе настоящей курсовой работы.

Как выше было сказано, в создаваемом программном приложении будут использованы 5 программных модулей UNIT 1, UNIT 2, UNIT 3, UNIT 4, UNIT 5. Данные модули управляют работой соответствующих форм: FORM 1, FORM 2, FORM 3, FORM 4, FORM 5.

Начинаем работу с того, что загружаем DELPHI 7. Сохраняем проект: FILE – SAVE PROJECTS AS – PROJECTPOSTAVKA. Таким образом, мы изначально сохранили и дали имя будущему проекту в DELPHI 7.

Несмотря на то, что в первую очередь запускается FORM 1, работу с ней пока отложим, так как именно эта форма будет создаваться на основе других 4 созданных ранее форм.

Запускаем новую форму FORM 2 путем следующей операции 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.

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

Рисунок 15- FORM 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 даем имя «отчет о степени выполнения заявок клиентов».