Курсовая работа (т): Автоматизированное рабочее место заведующего складом торгового предприятия

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Источники разработки

Г.Н. Смирнова и др., под редакцией Ю.Ф. Тельнова. Проектирование экономических информационных систем. М.: Финансы и статистика, 2001г.

А.М. Вендров. Проектирование программного обеспечения АСОИиУ. Учебник, М.: Финансы и статистика, 2000 г.

В. Л. Кучеренко - Тонкости программирования на Delphi. - М.: «Познавательная книга плюс», 2000

М.В. Сухарев. Основы Delphi: профессиональный подход. СПб.:Наука и техника, 2004 г.

Рудинский И.Д. Технология проектирования автоматизированных систем обработки информации и управления. Учебное пособие для ВУЗов.- М.: Горячая линия - Телеком, 2011. 304с. (наличие количества экземпляров в библиотеке КБГУ- 0 экз.).

Ю. Бакаревич. Access 2010. Год издания 2011. Издательство: БХВ-Петербург. Серия: Самоучитель.

Э.Л. Тамбиева. Лекционный курс; лабораторный практикум; практическая работа по дисциплине “Проектирование АСОИиУ” - электронный ресурс.

Приложение 1

Список нормативных документы на проектирование, разработку и оформление АСОИиУ

Вид докумен-тации

Тип/название документа

Государственный Стандарт

Пред-проектная

1. Отчет по обследованию 2. Технико-экономическое обоснование 3. Техническое задание 4. Договорная документация

ГОСТ 7.32, ГОСТ 7.1-2003, ГОСТ 7.82-2001 -//- ГОСТ 34. 602 ГОСТ Р 6.30-2003

Проектная


ГОСТ 24.104-85, ГОСТ 24.301-80, ГОСТ 24.302-80, ГОСТ 24.303-80, ГОСТ 24.304-82, ГОСТ 19.701-90, ГОСТ 2.004-88, ГОСТ 2.051-2006, ГОСТ 2.104-2006, ГОСТ 2.105-95, ГОСТ 2.106-96, ГОСТ 2.109-73, ГОСТ 7.1-2003, ГОСТ 7.82-2001, ГОСТ 7.83-2001

Рабочая

1. Программная   2. Прочая

ГОСТ 19.103-77, ГОСТ 19.104-78, ГОСТ 19.105-78, ГОСТ 19.106-78, ГОСТ 19.701-90, ГОСТ 2.051-2006, ГОСТ 7.83-2001  ГОСТ 24.104-85, ГОСТ 24.301-80, ГОСТ 19.701-90, ГОСТ 2.004-88, ГОСТ 2.051-2006, ГОСТ 2.104-2006, ГОСТ 2.105-95, ГОСТ 2.106-96, ГОСТ 7.1-2003, ГОСТ 7.82-2001, ГОСТ 7.83-2001

Эксплуатации-онная

1. Эксплуатация КТС  2. Прочая

ГОСТ 2.610-2006, ГОСТ 7.83-2001  ГОСТ 24.104-85, ГОСТ 24.301-80, ГОСТ 19.701-90, ГОСТ 2.004-88, ГОСТ 2.051-2006, ГОСТ 2.104-2006, ГОСТ 2.105-95, ГОСТ 2.106-96, ГОСТ 7.1-2003, ГОСТ 7.82-2001, ГОСТ 7.83-2001ГОСТ Р 6.30-2003


Приложение 2

Формы документов торгового предприятия

Накладная на закупку товара отделом «Склад».

НАКЛАДНАЯ № _____________

от «____»___________________20 г.

№

Наименование товара

Ед. изм.

Кол-во

Цена

Сумма











































ИТОГО:






Сумма прописью__________________________________

Отпустил _______________________   Получил ______________

(ФИО) (ФИО)

Бланк заказа на приобретение товара отделом «Склад».

ЗАКАЗ

на приобретение товара

« »_________________ 200 г.

от _________________________________

(ФИО заказчика)

№

Наименование товара

Кол-во

Сумма





1

 

 

 

 

 

 

3

 

 

 

4

 

 

 

5

 

 

 

6

 

 

 

7

 

 

 

ИТОГО:

 

 





Принял_________________________ _________________________

(ФИО) (подпись)

Приложение 3

Программный код АРМ заведующего складом торгового предприятия

unit Unit1;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, StdCtrls, Menus, DB, Grids, DBGrids, ADODB, jpeg, ExtCtrls;= class(TForm): TMainMenu;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TDBGrid;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TEdit;: TEdit;: TEdit;: TEdit;: TEdit;: TButton;: TADOTable;: TADOConnection;: TDataSource;: TImage;: TAutoIncField;: TWideStringField;: TWideStringField;: TIntegerField;: TIntegerField;: TWideStringField;Button1Click(Sender: TObject);N3Click(Sender: TObject);N4Click(Sender: TObject);N6Click(Sender: TObject);N7Click(Sender: TObject);N8Click(Sender: TObject);N11Click(Sender: TObject);N9Click(Sender: TObject);N10Click(Sender: TObject);N2Click(Sender: TObject);

{ Private declarations }

{ Public declarations };: TForm1;Unit2, Unit4; (подключение Unit2 и Unit4)

{$R *.dfm}TForm1.Button1Click(Sender: TObject); {добавление товара}.MebelName.Insert;.MebelName.FieldByName(DBGrid1.Columns.Items[1].DisplayName)

.AsString := Self.Edit1.Text;.MebelName.FieldByName(DBGrid1.Columns.Items[2].DisplayName)

.AsString := Self.Edit2.Text;.MebelName.FieldByName(DBGrid1.Columns.Items[3].DisplayName)

.AsString := Self.Edit3.Text;.MebelName.FieldByName(DBGrid1.Columns.Items[4].DisplayName)

.AsString := Self.Edit4.Text;.MebelName.FieldByName(DBGrid1.Columns.Items[5].DisplayName)

.AsString := Self.Edit5.Text;.MebelName.Post;;TForm1.N3Click(Sender: TObject); {удаление товара}MessageDlg ('Удалить запись?', mtConfirmation, [mbYes, mbNo], 0)

= mrNO then Abort;.MebelName.Delete;;

TForm1.N4Click(Sender: TObject); {сохранение изменений}MessageDlg ('Сохранить изменения?', mtConfirmation, [mbYes, mbNo], 0)

= mrNO then Abort;Form1.MebelName.Modified then.MebelName.Post;;TForm1.N6Click(Sender: TObject); {сортировка по цене}.MebelName.IndexFieldNames:= 'MebelNameCena';;TForm1.N7Click(Sender: TObject); {сортировка по материалу}.MebelName.IndexFieldNames:= 'MebelNameMaterial';;TForm1.N8Click(Sender: TObject); {сортировка по количеству}.MebelName.IndexFieldNames:= 'MebelNameKolichestvo';;TForm1.N11Click(Sender: TObject); {закрытие программы};;TForm1.N9Click(Sender: TObject);

begin.Show; {открытие окна поиска}.pnl1.Show; {вызов панели поиска}.Hide; {cкрытие главного окна}

end;TForm1.N10Click(Sender: TObject);

{закрывает главное окно, открывает окно с диаграммами}.Hide; {скрытие главного окна}.Show; {открытие окна диаграмм}

end;TForm1.N2Click(Sender: TObject);

{сортировка по цене, материалу и количеству}

begin.MebelName.Insert;.MebelName.FieldByName(DBGrid1.Columns.Items[1].DisplayName).AsString := Self.Edit1.Text;.MebelName.FieldByName(DBGrid1.Columns.Items[2].DisplayName).AsString := Self.Edit2.Text;.MebelName.FieldByName(DBGrid1.Columns.Items[3].DisplayName).AsString := Self.Edit3.Text;.MebelName.FieldByName(DBGrid1.Columns.Items[4].DisplayName).AsString := Self.Edit4.Text;.MebelName.FieldByName(DBGrid1.Columns.Items[5].DisplayName).AsString := Self.Edit5.Text;.MebelName.Post;;.Unit2;

, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, DB, Grids, DBGrids, ADODB, ExtCtrls, StdCtrls, jpeg;= class(TForm): TADOConnection;: TADOTable;: TDBGrid;: TDataSource;: TLabel;: TEdit;: TRadioButton;: TRadioButton;: TRadioButton;: TButton;: TButton;: TButton;: TImage;: TLabel;: TPanel;: TAutoIncField;: TWideStringField;: TWideStringField;: TIntegerField;: TIntegerField;_: TWideStringField;btn1Click(Sender: TObject);btn2Click(Sender: TObject);Button1Click(Sender: TObject);

{ Private declarations }

{ Public declarations };: TForm2;Unit1;

{$R *.dfm}TForm2.btn1Click(Sender: TObject); rb1.Checked then {поиск по товару}Edt1.Text='' then exit;.tblMebelName.Filtered := false;.tblMebelName.Filter := 'tblMebelNameDSDesigner2 LIKE ''*' + Edt1.Text + '*''';.tblMebelName.Filtered := true;;rb2.Checked then {поиск по материалу}Edt1.Text='' then exit;.tblMebelName.Filtered := false;.tblMebelName.Filter := 'tblMebelNameDSDesigner3 LIKE ''*' + Edt1.Text + '*''';.tblMebelName.Filtered := true;;

if rb3.Checked then {поиск по стране производителя}

beginEdt1.Text='' then exit;.tblMebelName.Filtered := false;.tblMebelName.Filter := 'tblMebelName_ LIKE ''*' + Edt1.Text + '*''';.tblMebelName.Filtered := true;;

end;.

Источник: https://www.bibliofond.ru/detail.aspx?id=871680