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

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

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

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

Добавлен: 25.05.2023

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

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

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

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

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

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

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

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

ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ. Информационное обеспечение задачи

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

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

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

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

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

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

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

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

ЗАКЛЮЧЕНИЕ

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

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

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

Преимуществами данного программного обеспечения являются следующие:

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

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

ЗАКЛЮЧЕНИЕ

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

В первой главе были рассмотрены аналитические аспекты проектирования бизнес – процесса.

- были определены задачи автоматизации бизнес – процессов.

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

- были обоснованы проектные решения по информационному и программному обеспечению.

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

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

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

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

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


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

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

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

Преимуществами данного программного обеспечения являются следующие:

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

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

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

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

ПРИЛОЖЕНИЕ 1

unit Unit1;

interface

uses

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

Dialogs, StdCtrls;

type

TForm1 = class(TForm)

Label1: TLabel;

Button1: TButton;

Button2: TButton;

Button3: TButton;

Button4: TButton;

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure Button3Click(Sender: TObject);

procedure Button4Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

uses Unit2, Unit3, Unit5, Unit6;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);

begin

Form2.show;

end;

procedure TForm1.Button2Click(Sender: TObject);

begin

Form3.show;

end;

procedure TForm1.Button3Click(Sender: TObject);

begin

Form5.show;

end;

procedure TForm1.Button4Click(Sender: TObject);

begin

Form6.show;

end;

end.

unit Unit2;

interface

uses

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

Dialogs, StdCtrls, ExtCtrls, DBCtrls, Grids, DBGrids, DB, ADODB;

type

TForm2 = class(TForm)

DataSource1: TDataSource;

ADOConnection1: TADOConnection;

ADOQuery1: TADOQuery;

DBGrid1: TDBGrid;

DBNavigator1: TDBNavigator;

Button1: TButton;

procedure Button1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form2: TForm2;

implementation

{$R *.dfm}

procedure TForm2.Button1Click(Sender: TObject);

begin

Close;

end;

end.

unit Unit3;

interface

uses

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

Dialogs, StdCtrls, DB, ADODB, ExtCtrls, DBCtrls, Grids, DBGrids;

type

TForm3 = class(TForm)

DataSource1: TDataSource;

DBGrid1: TDBGrid;

DBNavigator1: TDBNavigator;

ADOConnection1: TADOConnection;

ADOQuery1: TADOQuery;

Button1: TButton;

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form3: TForm3;

implementation

{$R *.dfm}

end.

Unit Unit4;

interface

uses

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

Dialogs, Series, TeEngine, DB, ADODB, ExtCtrls, TeeProcs, Chart, DbChart;

type

TFrame4 = class(TFrame)

DBChart1: TDBChart;

DataSource1: TDataSource;

ADOTable1: TADOTable;

Series4: TLineSeries;

Series5: TLineSeries;

Series6: TLineSeries;

Series7: TLineSeries;

Series8: TLineSeries;

Series9: TLineSeries;

Series10: TLineSeries;

Series11: TLineSeries;

Series12: TLineSeries;

Series1: TFastLineSeries;

Series2: TFastLineSeries;

Series3: TFastLineSeries;

private

{ Private declarations }

public

{ Public declarations }

end;

implementation

{$R *.dfm}

end.

unit Unit5;

interface

uses

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

Dialogs, StdCtrls, DB, ADODB, ExtCtrls, DBCtrls, Grids, DBGrids;

type

TForm5 = class(TForm)

DataSource1: TDataSource;

DBGrid1: TDBGrid;

DBNavigator1: TDBNavigator;

ADOConnection1: TADOConnection;

ADOQuery1: TADOQuery;

Button1: TButton;

procedure Button1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form5: TForm5;

implementation

{$R *.dfm}

procedure TForm5.Button1Click(Sender: TObject);

begin

Close;

end;

end.

unit Unit6;

interface

uses

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

Dialogs, StdCtrls, DB, ADODB, ExtCtrls, DBCtrls, Grids, DBGrids;

type

TForm6 = class(TForm)

DataSource1: TDataSource;

DBGrid1: TDBGrid;