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

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

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

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

Добавлен: 25.05.2023

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

Скачиваний: 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. Контрольный пример реализации проекта и его описание

ЗАКЛЮЧЕНИЕ

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

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

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

Нажимая «Учет операций на складе» попадаем в окно:

Рисунок 43– Учет операций на складе

Нажимая на «Реализацию по группам товаров» попадаем в окно:

Рисунок 44– Реализация по группам товаров

Отсюда можно вывести графический отчет:

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

Нажимая «Реализация итого» попадаем в окно:

Рисунок 46– Реализация итого

Отсюда можно вывести графический отчет:

Рисунок 47 – Графический отчет «Реализация итого»

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

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

- пользователь заходит в программу складского учета, где ему предлагается на рассмотрение следующие направления складского учета:

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

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

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


ЗАКЛЮЧЕНИЕ

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

В первой главе данной работы были определены комплекс задач автоматизации, а также в аналитической форме был проанализирован бизнес – процесс «Складской учет».

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

Вторая глава носит проектное назначение.

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

- пользователь заходит в программу складского учета, где ему предлагается на рассмотрение следующие направления складского учета:

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

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

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

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

  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)
  9. Фленов М.Е. «Библия Delphi». 2011г. с.880 (3-е издание).

ПРИЛОЖЕНИЕ 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;

procedure Button2Click(Sender: TObject);

procedure Button1Click(Sender: TObject);

procedure Button3Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

uses Unit2, Unit3, Unit4;

{$R *.dfm}

procedure TForm1.Button2Click(Sender: TObject);

begin

Form2.show

end;

procedure TForm1.Button1Click(Sender: TObject);

begin

Form3.show;

end;

procedure TForm1.Button3Click(Sender: TObject);

begin

Form4.show;

end;

end.

unit Unit2;

interface

uses

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

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

type

TForm2 = class(TForm)

DataSource1: TDataSource;

ADOConnection1: TADOConnection;

ADOTable1: TADOTable;

DBNavigator1: TDBNavigator;

Button1: TButton;

Label1: TLabel;

DBGrid1: TDBGrid;

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, DB, StdCtrls, ExtCtrls, DBCtrls, Grids, DBGrids, ADODB;

type

TForm3 = class(TForm)

ADOConnection1: TADOConnection;

ADOTable1: TADOTable;

DBGrid1: TDBGrid;

DBNavigator1: TDBNavigator;

Button1: TButton;

Button2: TButton;

Label1: TLabel;

DataSource1: TDataSource;

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form3: TForm3;

implementation

uses Unit5;

{$R *.dfm}

procedure TForm3.Button1Click(Sender: TObject);

begin

Close;

end;

procedure TForm3.Button2Click(Sender: TObject);

begin

Form5.show;

end;

end.

unit Unit4;

interface

uses

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

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

type

TForm4 = class(TForm)

DataSource1: TDataSource;

ADOConnection1: TADOConnection;

ADOTable1: TADOTable;

DBGrid1: TDBGrid;

DBNavigator1: TDBNavigator;

Button1: TButton;

Button2: TButton;

Label1: TLabel;

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form4: TForm4;

implementation

uses Unit6;

{$R *.dfm}

procedure TForm4.Button1Click(Sender: TObject);

begin

close;

end;

procedure TForm4.Button2Click(Sender: TObject);

begin

Form6.show;

end;

end.

unit Unit5;

interface

uses

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

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

type

TForm5 = class(TForm)

DataSource1: TDataSource;

ADOTable1: TADOTable;

DBChart1: TDBChart;

Series1: TFastLineSeries;

Series2: TFastLineSeries;

Series3: TFastLineSeries;

Series4: TFastLineSeries;

Series5: TFastLineSeries;

Series6: TFastLineSeries;

Series7: TFastLineSeries;

Series8: TFastLineSeries;

Series9: TFastLineSeries;

Series10: TFastLineSeries;

Series11: TFastLineSeries;

Series12: TFastLineSeries;

Series13: TFastLineSeries;