Файл: Проектирование реализации операций бизнес-процесса «Складской учет» (Характеристика комплекса задач автоматизации).pdf

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

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

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

Добавлен: 22.04.2023

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

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

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

1.1. Характеристика комплекса задач автоматизации

1.1.1 Выбор комплекса задач автоматизации

1.1.2. Характеристика существующих бизнес – процессов

1.1. 3. Характеристика документооборота, возникающего при решении задачи

1.2 Обоснование проектных решений

1.2.1. Обоснование проектных решений по информационному обеспечению

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

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

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

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

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

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

2.2 Программное обеспечение задачи

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

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

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

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

ЗАКЛЮЧЕНИЕ

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

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

Таким образом, было рассмотрено дерево вызова программных модулей.

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

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

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

UNIT 2 координирует работу FORM 2, где отражается база данных «СКЛАД» и данные о всех нюансах и деталях складского учета.

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

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

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

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

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

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

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

Работу над проектом начинаем с того, что сохраняем проект под названием PROJECTSKLAD.

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

FORM 1. Данной формой управляет программный модуль UNIT 1. В данной форме будет создано окно приветствия и входа в саму программу для пользователя. Поэтому работу с данной формой пока приостановим, и заполним остальные формы требуемыми компонентами.

Действием File – New – Form создается новая форма FORM 2. На панели OBJECT INSPECTOR выбираем в свойствах имя «Учет склада» и желаемый цвет для нашей формы. Далее устанавливаем требуемые компоненты на данную форму.


DATA ACCESS - DATA SOURSE.

DATA CONTROLS - (DB)NAVIGATOR.

DATA CONTROLS - (DB) GRID.

STANDART - BUTTON.

STANDART - LABEL.

ADO - ADO Connection и ADO Table.

Создаваемая форма будет иметь вид:

Рисунок 16– FORM 2 «Учет склада» с установленными компонентами

После установки самих компонентов переходим к установке свойств каждого компонента.

Компонент ADO Connection.

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

В свойстве Login Prompt устанавливаем значение FALSE, для того, чтобы не появлялось требование ввести пароль.

Перейдем к компоненту ADO Table.

В свойстве CONNECTION проводим взаимосвязь с ADOCONNECTION 1.

В свойстве TABLE NAME выбираем таблицу «Складской учет».

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

Далее начинаем работу с компонентом с DATA SOURSE.

В свойстве DATA SET проводим связь с ADO TABLE 1.

Далее работаем с компонентом (DB)NAVIGATOR.

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

Наконец, переходим к работе с компонентом (DB) GRID.

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

Работаем с компонентом LABEL, в которой указываем имя «УЧЕТ СКЛАДА ООО АРТ ДОМ». В свойстве FONT устанавливаем необходимый шрифт, его размер и цвет.

Работаем с компонентом BUTTON.

В свойстве CAPTION указываем имя «ВЫХОД ИЗ ФОРМЫ». Двойным щелчком вызываем процедуру в UNIT 2. Прописываем код, который позволит выходить пользователю из данного окна.

procedure TForm2.Button1Click(Sender: TObject);

begin

close;

end;

end.

Готовая форма выглядит следующим образом:

Рисунок 17– Видение FORM 2 «УЧЕТ СКЛАДА»

Действием File – New – Form создается новая форма FORM 3. На панели OBJECT INSPECTOR выбираем в свойствах имя «РЕАЛИЗАЦИЯ ТОВАРОВ ПО ГРУППАМ» и желаемый цвет для нашей формы. Далее устанавливаем требуемые компоненты на данную форму.

DATA ACCESS - DATA SOURSE.

DATA CONTROLS - (DB)NAVIGATOR.

DATA CONTROLS - (DB) GRID.

STANDART - BUTTON.

STANDART - BUTTON.

STANDART - LABEL.

ADO - ADO Connection и ADO Table.

Создаваемая форма будет иметь вид:

Рисунок 17– FORM 3 «Реализация товаров по группам» с установленными компонентами

После установки самих компонентов переходим к установке свойств каждого компонента.

Компонент ADO Connection.


В свойстве Connection String проводим следующую операцию: BUILD Microsoft Jet 4.0 OLE DB Provider – база данных «СКЛАД 2» - жмем ОК. Создается взаимосвязь с указанной базой данных. Проверяем установление связи «Проверить соединение». В случае верных действий появляется окно «Соединение установлено».

В свойстве Login Prompt устанавливаем значение FALSE, для того, чтобы не появлялось требование ввести пароль.

Перейдем к компоненту ADO Table.

В свойстве CONNECTION проводим взаимосвязь с ADOCONNECTION 1.

В свойстве TABLE NAME выбираем таблицу «РЕАЛИЗАЦИЯ СО СКЛАДА».

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

Далее начинаем работу с компонентом с DATA SOURSE.

В свойстве DATA SET проводим связь с ADO TABLE 1.

Далее работаем с компонентом (DB)NAVIGATOR.

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

Наконец, переходим к работе с компонентом (DB) GRID.

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

Работаем с компонентом LABEL, в которой указываем имя «РЕАЛИЗАЦИЯ ТОВАРОВ ПО ГРУППАМ ООО АРТ ДОМ». В свойстве FONT устанавливаем необходимый шрифт, его размер и цвет.

Работаем с компонентом BUTTON 1.

В свойстве CAPTION указываем имя «ВЫХОД ИЗ ФОРМЫ». Двойным щелчком вызываем процедуру в UNIT 3. Прописываем код, который позволит выходить пользователю из данного окна.

procedure TForm3.Button1Click(Sender: TObject);

begin

Close;

end;

end.

Работаем с компонентом BUTTON 2.

В свойстве CAPTION указываем имя «ГРАФИЧЕСКИЙ ОТЧЕТ». Работу с данным компонентом пока приостановим.

Готовая форма выглядит следующим образом:

Рисунок 17– Видение FORM3 «Реализация товаров по группам»

Действием File – New – Form создается новая форма FORM 4. На панели OBJECT INSPECTOR выбираем в свойствах имя «РЕАЛИЗАЦИЯ ТОВАРОВ ООО АРТ ДОМ ИТОГО» и желаемый цвет для нашей формы. Далее устанавливаем требуемые компоненты на данную форму.

DATA ACCESS - DATA SOURSE.

DATA CONTROLS - (DB)NAVIGATOR.

DATA CONTROLS - (DB) GRID.

STANDART - BUTTON.

STANDART - BUTTON.

STANDART - LABEL.

ADO - ADO Connection и ADO Table.

Создаваемая форма будет иметь вид:

Рисунок 17– FORM 4 «Реализация товаров ООО АРТ ДОМ ИТОГО» с установленными компонентами

После установки самих компонентов переходим к установке свойств каждого компонента.

Компонент ADO Connection.

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


В свойстве Login Prompt устанавливаем значение FALSE, для того, чтобы не появлялось требование ввести пароль.

Перейдем к компоненту ADO Table.

В свойстве CONNECTION проводим взаимосвязь с ADOCONNECTION 1.

В свойстве TABLE NAME выбираем таблицу «РЕАЛИЗАЦИЯ итого».

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

Далее начинаем работу с компонентом с DATA SOURSE.

В свойстве DATA SET проводим связь с ADO TABLE 1.

Далее работаем с компонентом (DB)NAVIGATOR.

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

Наконец, переходим к работе с компонентом (DB) GRID.

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

Работаем с компонентом LABEL, в которой указываем имя «РЕАЛИЗАЦИЯ ТОВАРОВ итого ООО АРТ ДОМ». В свойстве FONT устанавливаем необходимый шрифт, его размер и цвет.

Работаем с компонентом BUTTON 1.

В свойстве CAPTION указываем имя «ВЫХОД ИЗ ФОРМЫ». Двойным щелчком вызываем процедуру в UNIT 3. Прописываем код, который позволит выходить пользователю из данного окна.

procedure TForm4.Button1Click(Sender: TObject);

begin

Close;

end;

end.

Работаем с компонентом BUTTON 2.

В свойстве CAPTION указываем имя «ГРАФИЧЕСКИЙ ОТЧЕТ». Работу с данным компонентом пока приостановим.

Готовая форма выглядит следующим образом:

Рисунок 17– Видение 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 – база данных «СКЛАД 2» - ОК. Создается взаимосвязь с указанной базой данных.

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

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

DATA CONTROLS – DB CHART.

В свойстве ALIGN указываем свойство ALL CLIENT. Таким образом, отчет представляется на всю страницу.

Двойным щелчком на данном компоненте открывает окно Editing DBCHART 1. Во вкладке CHART – Titles устанавливаем имя «Реализация товаров ООО АРТ ДОМ по группам».

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

Нажимая на вкладку TITLE, переименовываем серию в «ОБОИ». Переходим во вкладку SERIES – DATA SOURSE.

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


Рисунок – Установка свойств для серии «ОБОИ»

Применяем данные изменения APPLY Changes – OK.

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

В итоге получаем следующее:

Рисунок – Графический отчет «Реализация товара ООО АРТ ДОМ по группам»

Далее переходим к работе с FORM 6. Создаем ее аналогичным образом.

В свойстве 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.

DATA CONTROLS – DB CHART.

В свойстве ALIGN указываем свойство ALL CLIENT. Таким образом, отчет представляется на всю страницу.

Двойным щелчком на данном компоненте открывает окно Editing DBCHART 1. Во вкладке CHART – Titles устанавливаем имя «Реализация товаров ООО АРТ ДОМ ИТОГО».

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

Нажимая на вкладку TITLE, переименовываем серию в «РЕАЛИЗАЦИЯ». Переходим во вкладку SERIES – DATA SOURSE.

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

Применяем данные изменения APPLY Changes – OK.

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

В итоге получаем следующее:

Рисунок – Графический отчет «Реализация товара ОООАРТ ДОМ ИТОГО»

Далее вернемся к компоненту BUTTON 2 на FORM 3.

В свойстве CAPTION указываем имя «ГРАФИЧЕСКИЙ ОТЧЕТ». Двойным щелчком вызываем процедуру. То есть, нажимая на кнопку «Графический отчет», пользователь попадает в окно представления графика реализации товара по группам.

procedure TForm3.Button2Click(Sender: TObject);

begin

Form5.show;

end;

end.

Далее вернемся к компоненту BUTTON 2 на FORM 4.

В свойстве CAPTION указываем имя «ГРАФИЧЕСКИЙ ОТЧЕТ». Двойным щелчком вызываем процедуру. То есть, нажимая на кнопку «Графический отчет», пользователь попадает в окно представления графика реализации товара в итоговом выражении.