仓库管理系统概要设计说明书.docx

上传人:b****3 文档编号:2220811 上传时间:2022-10-28 格式:DOCX 页数:15 大小:83.86KB
下载 相关 举报
仓库管理系统概要设计说明书.docx_第1页
第1页 / 共15页
仓库管理系统概要设计说明书.docx_第2页
第2页 / 共15页
仓库管理系统概要设计说明书.docx_第3页
第3页 / 共15页
仓库管理系统概要设计说明书.docx_第4页
第4页 / 共15页
仓库管理系统概要设计说明书.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

仓库管理系统概要设计说明书.docx

《仓库管理系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《仓库管理系统概要设计说明书.docx(15页珍藏版)》请在冰豆网上搜索。

仓库管理系统概要设计说明书.docx

仓库管理系统概要设计说明书

仓库管理系统(概要设计说明书)

2.3基本设计概念和处理流程

仓库管理---入库

进货流程

进货单

借货流程

借货单

调货流程

调货单

销退流程

销售发票

移库流程

移库单

复核修改入库单

入库记保管帐

入库单

采购员

销售开票员

移库调度

库房管理员

入库流程

 

仓库管理---出库

 

销售开票流程

普通发票

调退流程

调退单

进货退出流程

还货单

换货流程

退货单

移库流程

移库单

库房配货

配货手工调整

库货单

出库流程

发票清单

是否配货成功?

打印配货单

修改配货状态

是否生成欠货单?

生成欠货单

各仓房打印库货单

库货完工,将货送到备发区

核对备发区实货和单据

是否准确

NO

发货

将货收到客户处并带回运输回单

采购员

销售开票员

移库调度

配货调度

库房保管员

发货员

运输员

YES

NO

YES

YES

 

基础信息管理

仓库信息

系统参数设置

管理员设置

库房设置

管理子系统

输入模块

维护模块

查看模块

出库模块

入库模块

需求模块

还库模块

报表模块

收发存表

库存清单

统计模块

供应统计

分类统计

人员信息查询

仓库信息查询

库存查询

收支明细

查询子系统

仓库

管理

系统

输入

数据

输出

结果

原始数据输入

处理结果

基础信息数据

管理请求数据

查询信息

仓库信息数据

系统参数

管理员数据

库房信息

仓库信息

人员信息

结果

2.4结构

 

3接口设计

3.1用户接口

用户接口

采用窗口化,菜单式进行设计,在操作时响应热键

3.2外部接口

硬件接口

一卡通,扫描仪器

软件接口

//通过JDBC对MYSQL数据库的连接

3.3内部接口

通过面向对象语言设计类,在public类中实现调用

各模块之间采用函数调用、参数传递、返回值的方式

类间实现严格封装

4运行设计

4.1运行模块组合

本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现个模块之间不同功能的连接和组合。

各模块之间相对独立,程序的可移植性好。

各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。

4.2运行控制

只要符合操作说明书,用户可自由控制

4.3运行时间

由用户决定

5系统数据结构设计

5.1逻辑结构设计要点

仓库信息表Storehouse

列名

数据类型

长度

是否为空

属性

Sid

int

4

主键

Sname

Varchar

50

Menu

Varchar

100

产品类型表ProType

列名

数据类型

长度

是否为空

属性

TypeId

int

4

主键

TypeName

Varchar

50

UpperId

int

4

用户表Users

列名

数据类型

长度

是否为空

属性

Id

int

4

主键

Name

Varchar

50

Purview

Nvarchar

16

入库表StoreIn

列名

数据类型

长度

是否为空

属性

Sitype

Varchar

20

Pid

int

4

MakeDate

Char

10

Pprice

decimal

9

Pnum

int

4

Uid

int

4

Sid

int

4

EmpName

Varchar

50

OptName

Char

10

库存信息表ProinStore

列名

数据类型

长度

是否为空

属性

SpId

Varchar

4

主键

Pid

int

4

Pprice

decimal

9

Pnum

int

4

MakeDate

Char

10

Sid

int

4

 

出库表Takeout

列名

数据类型

长度

是否为空

属性

Ttype

Varchar

20

Pid

int

4

Pprice

decimal

9

Pnum

int

4

Cid

int

4

Sid

int

4

EmpName

Varchar

50

OptName

Char

20

产品信息表Product

列名

数据类型

长度

是否为空

属性

Pid

int

4

主键

Pname

Varchar

50

TypeId

int

4

Pstyle

Varchar

50

Punit

Varchar

10

Pprice

Varchar

9

Plow

int

4

Phigh

int

4

Valid

int

4

AlarmDays

int

4

 

客户信息表Client

列名

数据类型

长度

是否为空

属性

Cid

int

4

主键

Cname

Varchar

50

Ctype

tinyint

1

Contact

Varchar

30

Address

Varchar

50

Postcode

Varchar

10

Phone

Varchar

30

Fax

Varchar

30

Menu

Varchar

100

5.2物理结构设计要点

 

材料信息表material

列名

数据类型

是否为空

说明

Material_no

Varchar(6)

Notnull

材料号(主键),自动产生,可修改

Material_name

Varchar(20)

Notnull

材料名称

Material_xh

Varchar(6)

null

型号规格

Material_manufacture

Varchar(20)

Null

生产厂家

Product_dw

Varchar(8)

Notnull

单位(米、只、个)

Material_price

Money

Null

参考价格(默认0)

仓库信息表Store

 

列名

数据类型

可否为空

说明

Stor_no

Varchar

(2)

Notnull

仓库号(主键)

Stor_name

Varchar(20)

NOTNull

仓库名

Manager_no

Varchar(6)

NOTNull

负责人号,引用自yg表中的”emp_no”

Stor_total

Int

Null

仓位数

Stor_area

Float

Null

面积(平方米)

库存信息表Material_kc

列名

数据类型

可否为空

说明

Material_id

Varchar(6)

NotNull

材料号(主键,外键)

Kc_balance

float

Null

期初余额

Kc_amout

float

Null

现有库存

Kc_pc

float

Null

盘库数量

Kc_pcyk

float

Null

盘库盈亏(盘库数量-现有库存)

Kc_pctime

Datetime

Null

盘库时间(盘库时系统自动产生,不能修改)

Stor_no

Varchar

(2)

Notnull

仓库号(外键)

Amout_onload

float

Null

在途数量,默认为0

产品类型表ProType

列名

数据类型

可否为空

说明

TypeId

int(4)

Notnull

产品号(主键)

TypeName

Varchar(50)

NOTNull

产品名称

UpperId

int(4)

Null

入库信息表Material_rk

列名

数据类型

可否为空

说明

Cgdd_no

Varchar(7)

Not

采购订单号(外键),自动产生入库单号

Materialrkd_no

Varchar(7)

Not

入库单号(主键)可修改

Speople

Varchar(10)

Null

送货人

Rk_indate

Datetime

Null

入库日期(自动产生可修改)

Stor_no

Varchar

(2)

Not

仓库号

Audit_no

Varchar(6)

Null

审核人号

Has_Audited

bit

null

审核否,默认为未审核

Rk_demo

Text

null

备注信息

Make_man

Varchar(6)

Not

制单人

Materialrkd_no

Varchar(7)

Notnull

入库单号(主键一,外键),可修改,但要保证一次入库单业务中的入库单号是一致的

Material_id

Varchar(6)

Notnull

材料号(主键二、外键)

Rk_amout

float

NotNull

入库数量

 

出库信息表Material_ck

列名

数据类型

可否为空

说明

Materialckd_no

Varchar(7)

Not

出库单号(主键),自动产生,可修改

Getpeople

Varchar(10)

Null

提货人

ck_date

Datetime

Null

出库时间(系统自动入)

ck_amout

float

Null

出库数量

user_dept

Varchar(20)

Null

使用部门

Cgpeople_no

Varchar(6)

Not

仓库管理员号

audit_no

Varchar(6)

Null

审核人号,引用emp_no

Has_Audited

bit

Null

是否审核,默认未审核

Ck_memo

Text

Null

备注信息

Materialckd_no

Varchar(7)

Notnull

出库单号(主键一,外键),自动产生,可修改,但要保证一次出库单业务中的出库单号是一致的

Material_id

Varchar(6)

Notnull

材料号(主键二、外键)

ck_amout

float

Null

出库数量

 

客户信息表Client

列名

数据类型

可否为空

说明

Client_id

int(4)

NotNull

主键

Client_name

Varchar(50)

NotNull

Client_type

Tinyint

(1)

Null

Client_contact

Varchar(30)

Null

Client_Address

Varchar(50)

Null

Client_postcode

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1