Файл: Проектирование реализации операций бизнес-процесса «Запасы – склад (приходование товара)».pdf

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

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

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

Добавлен: 26.05.2023

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

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ЗАКЛЮЧЕНИЕ

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

Рисунок 7 – Программные модули

Были рассмотрены программные модели.

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

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

В данном разделе будет подробно описано создание программного обеспечения «Учет запасов на складе».

Запускаем DELPHI 7 и создаем новый проект под названием ЗАПАСЫ.

Для этого необходимо провести следующие манипуляции: File – Save Project As – C – Program Files – Borland – Delphi 7 – Projects - Project1zapasi.

Данное программное обеспечение будет состоять из двух форм. Начинаем работу с первой формой.

FORM 1 –это первоначальная форма, которая будет представлять собой окно приветствия пользователя программой «Учет запасов на склад».

Запускаем FORM 1 и даем ей наименование «Учет запасов на складе». Далее необходимо сделать привлекательный интерфейс для данной программы.

Заходим во вкладку ADDITIONAL и выбираем компонент IMAGE. На панели OBJECT INSPECTOR выбираем свойство Picture и осуществляем выбор необходимого рисунка или фотографии, то есть того, что будет представлять собой лицо программы.

Рисунок 8– Выбор рисунка интерфейса для входного окна программы

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

1) LABEL 1. На панели OBJECT INSPECTOR в свойстве CAPTION устанавливаем наименование «ТОРГОВЫЙ СКЛАД». Также на этой же панели устанавливаем необходимый шрифт, размер шрифта и цвет.

2) BUTTON 1. На панели OBJECT INSPECTOR в свойстве CAPTION устанавливаем наименование «Войти в складской учет».

Получаем следующее окно, которое представлено на рисунке ниже.

Рисунок 9 – Окно для входа в программу складского учета

Пока работу с FORM 1 приостановим и перейдем к созданию непосредственно программного обеспечения на FORM 2.

Для этого необходимо сделать следующие операции:


File – New – Form. Появляется FORM 2.

Далее необходимо установить все требуемые компоненты на FORM 2.

  1. DATA SOURSE. Этот компонент выбирается из вкладки DATA ACCESS и размещается на FORM 2.
  2. ADO Connection и ADO Table. Этот компонент выбирается из вкладки ADO и также размещается на FORM 2.
  3. (DB)NAVIGATOR выбирается из вкладки DATA CONTROLS и также размещается на FORM 2.
  4. DB GRID выбирается из вкладки DATA CONTROLS и также размещается на FORM 2.

5) LABEL. На панели OBJECT INSPECTOR в свойстве CAPTION устанавливаем наименование «ПРОДУКЦИЯ». Также на этой же панели устанавливаем необходимый шрифт, размер шрифта и цвет.

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

Начинаем работу с компонента ADO Connection. На панели OBJECT INSPECTOR выбираем свойство Connection String. Нажимая на многоточие в правой стороне окна, вызывается окно, в котором необходимо выбрать «Use connection string» и BUILD. Это окно необходимо для того, чтобы осуществить взаимосвязь с базой данных ЗАПАСЫ, ранее созданной в MICROSOFT ACCESS. После проведенных манипуляций выбирается канал передачи данных Microsoft Jet 4.0 OLE DB Provider. Потом выбирается база данных, которая необходима для того, чтобы осуществить соединение с программным обеспечением, создаваемым в DELPHI 7.

Рисунок 10 – Подключение базы данных к программному обеспечению «Учет запасов товаров на складе»

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

Продолжаем работу с компонентом ADO Connection. На панели OBJECT INSPECTOR выбираем свойство Login Prompt и ставим False. Если этого не сделать, то постоянно будет высвечиваться окно, которое запрашивает логин и пароль.

Далее начинаем работу с компонентом DATA SOURSE. На панели OBJECT INSPECTOR выбираем свойство DATA SET и устанавливаем связь с ADO TABLE1.

В работе с компонентом ADO TABLE выбираем свойство CONNECTION и устанавливаем связь ADO CONNECTION1. Также в поле TABLENAME выбираем необходимую таблицу ЗАПАСЫ. Далее в свойстве ACTIVE устанавливаем TRUE, то есть делаем значение истинным.

В работе с компонентом (DB)NAVIGATOR необходимо на панели OBJECT INSPECTOR выбираем свойство DATA SOURSE и устанавливаем DATA SOURSE 1. Получаем следующий вид окна программы.


Рисунок 11 – Установка всех свойств компонентов на форме «Учет запасов товаров на складе»

Далее возвращаемся к работе с FORM 1.

Двойным щелчком на BUTTON 1 открываем окно, где необходимо прописать следующий код.

Рисунок 12 – Код, который необходимо прописать в UNIT 1

Данный код, если его расшифровать дословно обозначает следующее:

- если нажимать на BUTTON 1, то сразу же будет открываться FORM 2.

Компилируем программу. Ошибок не выдает, поэтому открывается готовый EXE файл. Первое окно входа в программу выглядит следующим образом:

Рисунок 13 – Окно входа в программу

Нажимая на «Войти в складской учет», пользователь программы мгновенно попадает в программу учета складских запасов на предприятии.

Рисунок 14– Готовая программа «Учет запасов товаров на складе»

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

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

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

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

Рисунок 15 – Изменение информации при нажатии навигатора

Итак, в данном разделе было рассмотрено пошаговое создание программного обеспечения «Учет запасов товаров на складе». Данное программное обеспечение было создано для работника склада, а также для облегчения его труда, для создания большей прозрачности. Данная программа позволит навести порядок на складе, сделать учет более точным.

В заключении раздела можно прийти к следующим выводам:

- в данном разделе была рассмотрена проектная составляющая и создание программного обеспечения «Учет товаров на складе».

- программное обеспечение «Учет товаров на складе» было создано в среде программирования DELPHI 7.


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

- пользователем данного программного обеспечения является не только работник склада, но и руководитель предприятия. Он сможет в режиме реального времени следить за поступлением товара на склад, за остатками на складе, а также, смогут ли они обеспечить потребительский спрос.

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

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

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

ЗАКЛЮЧЕНИЕ

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

В первой главе была рассмотрена аналитическая сторона автоматизации бизнес – процесса «Запасы – склад (приходование товара)».

Вторая глава - практическая, в ходе написания которой были сделаны следующие выводы:

- в данном разделе была рассмотрена проектная составляющая и создание программного обеспечения «Учет товаров на складе».

- программное обеспечение «Учет товаров на складе» было создано в среде программирования DELPHI 7.

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

- пользователем данного программного обеспечения является не только работник склада, но и руководитель предприятия. Он сможет в режиме реального времени следить за поступлением товара на склад, за остатками на складе, а также, смогут ли они обеспечить потребительский спрос.

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


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

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

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

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

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

  1. Осипов Д. Л. Базы данных и Delphi. Теория и практика. — СПб.: БХВ-Петербург, 2011. - 752 с.
  2. Бобровский С.И. «Delphi 7. Учебный курс». 2008г. с.736
  3. Лекция 5: Модели организации баз данных [онлайн] - URL: http://www.intuit.ru/studies/courses/3439/681/lecture/14023 (дата обращения 11.10.2016)
  4. Реляционная база данных [онлайн] - URL: http://base.mybloge.net/relyacionnaya-baza-dannyx/ (дата обращения 01.11.2016)
  5. Введение в базы данных. Часть 2. Настольные СУБД // А.Федоров, Н. Елманова [онлайн] - URL: http://compress.ru/article.aspx?id=10282 (дата обращения 01.11.2016)).
  6. Глушаков С.В., Клевцов А.Л. «Программирование в среде Delphi 7.0». 2003г. с.528.
  7. Обзор языков программирования и средств разработки на их основе [онлайн] - URL: http://bukvi.ru/computer/obzor-yazykov-programmirovaniya-i-sredstv-razrabotki-na-ix-osnove.html (дата обращения 01.11.2016)
  8. Преимущества и особенности Delphi [онлайн] - URL: http://starik2222.narod.ru/trpp/lec/11.htm (дата обращения 01.11.2016)
  9. Преимущества Delphi и напутствие начинающему программисту [онлайн] - URL: http://pisali.ru/raferti/41237/ (дата обращения 01.11.2016)

ПРИЛОЖЕНИЕ 1

unit Unit1zapasi;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, jpeg, ExtCtrls;

type

TForm1 = class(TForm)

Image1: TImage;

Label1: TLabel;

Button1: TButton;

procedure Button1Click(Sender: TObject);