Разработка программного обеспечения поддержки процессов закупа и учёта

Автор работы: Пользователь скрыл имя, 07 Мая 2012 в 18:00, дипломная работа

Описание

Целью проектирования является разработка средства автоматизированной информационной поддержки работы логистика склада по поддержке процессов закупа и учёта хранения товаров на складе.
В соответствии с поставленной целью можно сформулировать следующие задачи разработки системы:
 системный анализ работы логистика;
 построение схемы информационного взаимодействия отдела логистики с другими подразделениями пред

Содержание

Введение................................................................................................................ 7
1 Описание предметной области………………………………………………. 9
1.1 Обзор систем организации управления предприятия ..……………….. 9
1.2 Характеристика объекта автоматизации ………………………………. 14
1.3 Описание и схема информационного взаимодействия элементов
Системы …..………………………………………………...……………… 16
2 Описание постановки комплекса задач системы …..………………………. 18
2.1 Общая характеристика задач системы …..….………………………… 18
2.2 Выходная информация ………...………………………………………. 28
2.3 Входная информация…………………………………………………… 29
2.4 Технологические процесс функционирования системы
в автоматизированном режиме……………………………………………. 30
2.5 Требования к программно-техническому обеспечению…………….... 32
2.5.1 Комплекс технических средств………………………………........ 32
2.5.2 Общесистемное программное обеспечение….…………….…….. 33
2.5.3 Выбор и обоснование инструментального средства……….……. 33
3 Разработка информационного обеспечения системы………………...……. 36
3.1 Состав и структура таблиц базы данных системы………………….. 37
3.2 Логическая модель взаимосвязи таблиц базы данных системы….... 44
3.3 Информационная модель системы..…..…………………………….... 45
3.4 Описание алгоритмов и программ…………….…

Работа состоит из  1 файл

Бакалаврская работа.doc

— 1.42 Мб (Скачать документ)

        TQuery *Query16;

        TQuery *Query17;

        TGroupBox *GroupBox15;

        TLabel *Label10;

        TEdit *Edit13;

        TGroupBox *GroupBox16;

        TLabel *Label11;

        TEdit *Edit16;

        TTable *Table1;

        TTable *Table2;

        TTable *Table3;

        void __fastcall N6Click(TObject *Sender);

        void __fastcall N8Click(TObject *Sender);

        void __fastcall N2Click(TObject *Sender);

        void __fastcall N3Click(TObject *Sender);

        void __fastcall N4Click(TObject *Sender);

        void __fastcall N5Click(TObject *Sender);

        void __fastcall ORZ1Click(TObject *Sender);

        void __fastcall Button11Click(TObject *Sender);

        void __fastcall Button12Click(TObject *Sender);

        void __fastcall Button13Click(TObject *Sender);

        void __fastcall Button14Click(TObject *Sender);

        void __fastcall Button2Click(TObject *Sender);

        void __fastcall Button4Click(TObject *Sender);

        void __fastcall Button6Click(TObject *Sender);

        void __fastcall Button8Click(TObject *Sender);

        void __fastcall Button10Click(TObject *Sender);

        void __fastcall Button15Click(TObject *Sender);

        void __fastcall Button17Click(TObject *Sender);

        void __fastcall N9Click(TObject *Sender);

        void __fastcall N10Click(TObject *Sender);

        void __fastcall N11Click(TObject *Sender);

        void __fastcall Button1Click(TObject *Sender);

//        void UpdateComboBox();

private:              // User declarations

public:                            // User declarations

        __fastcall TForm1(TComponent* Owner);

        void UpdateComboBoxGoods();

        void UpdateComboBoxSale();

        void UpdateComboBoxSupplies();

        void UpdateComboBoxWrite_off();

        void UpdateComboBoxInventory();

        void GZ();

//        void UpdateComboBox();

};

//---------------------------------------------------------------------------

extern PACKAGE TForm1 *Form1;

//---------------------------------------------------------------------------

#endif

//---------------------------------------------------------------------------

 

#ifndef Unit2H

#define Unit2H

//---------------------------------------------------------------------------

#include <Classes.hpp>

#include <Controls.hpp>

#include <StdCtrls.hpp>

#include <Forms.hpp>

#include <ComCtrls.hpp>

#include <DB.hpp>

#include <DBCtrls.hpp>

#include <DBTables.hpp>

//---------------------------------------------------------------------------

class TForm2 : public TForm

{

__published:              // IDE-managed Components

        TDateTimePicker *DateTimePicker1;

        TDateTimePicker *DateTimePicker2;

        TLabel *Label1;

        TLabel *Label2;

        TLabel *Label3;

        TLabel *Label4;

        TDataSource *DataSource1;

        TQuery *Query1;

        TButton *Button1;

        TButton *Button2;

        TComboBox *ComboBox1;

        TLabel *Label5;

        TComboBox *ComboBox2;

        TDataSource *DataSource2;

        TQuery *Query2;

        void __fastcall Button1Click(TObject *Sender);

        void __fastcall Button2Click(TObject *Sender);

private:              // User declarations

public:                            // User declarations

        __fastcall TForm2(TComponent* Owner);

        void UpdateComboBox();

};

//---------------------------------------------------------------------------

extern PACKAGE TForm2 *Form2;

//---------------------------------------------------------------------------

#endif

//---------------------------------------------------------------------------

#ifndef Unit3H

#define Unit3H

//---------------------------------------------------------------------------

#include <Classes.hpp>

#include <Controls.hpp>

#include <StdCtrls.hpp>

#include <Forms.hpp>

#include <ComCtrls.hpp>

#include <DB.hpp>

#include <DBTables.hpp>

//---------------------------------------------------------------------------

class TForm3 : public TForm

{

__published:              // IDE-managed Components

        TLabel *Label1;

        TLabel *Label5;

        TLabel *Label4;

        TLabel *Label3;

        TLabel *Label2;

        TDateTimePicker *DateTimePicker2;

        TDateTimePicker *DateTimePicker1;

        TComboBox *ComboBox2;

        TComboBox *ComboBox1;

        TButton *Button2;

        TButton *Button1;

        TLabel *Label6;

        TComboBox *ComboBox3;

        TQuery *Query1;

        TQuery *Query2;

        TDataSource *DataSource1;

        TDataSource *DataSource2;

        void __fastcall Button1Click(TObject *Sender);

        void __fastcall Button2Click(TObject *Sender);

private:              // User declarations

public:                            // User declarations

        __fastcall TForm3(TComponent* Owner);

        void UpdateComboBox();

};

//---------------------------------------------------------------------------

extern PACKAGE TForm3 *Form3;

//---------------------------------------------------------------------------

#endif

75

 



Информация о работе Разработка программного обеспечения поддержки процессов закупа и учёта