进销存管理系统详细设计说明书.docx

上传人:b****9 文档编号:25592502 上传时间:2023-06-10 格式:DOCX 页数:16 大小:82.73KB
下载 相关 举报
进销存管理系统详细设计说明书.docx_第1页
第1页 / 共16页
进销存管理系统详细设计说明书.docx_第2页
第2页 / 共16页
进销存管理系统详细设计说明书.docx_第3页
第3页 / 共16页
进销存管理系统详细设计说明书.docx_第4页
第4页 / 共16页
进销存管理系统详细设计说明书.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

进销存管理系统详细设计说明书.docx

《进销存管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《进销存管理系统详细设计说明书.docx(16页珍藏版)》请在冰豆网上搜索。

进销存管理系统详细设计说明书.docx

进销存管理系统详细设计说明书

进销存管理系统

详细设计说明书

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识:

当前版本:

1.0

作者:

admin(110101)

完成日期:

2016-09-23

版本历史

版本/状态

作者

参与者

起止日期

备注

 

 

 

1.文档介绍4

1.1文档目的4

1.2文档范围4

1.3读者对象4

1.4参考文档4

1.5术语与缩写解释4

2.程序的系统结构4

2.1.系统概述4

2.2.系统总体结构5

3.系统设计5

3.1.类图5

3.2.时序图6

4.功能设计6

4.1.登录功能6

4.1.1.用例图6

4.1.2.功能实现流程7

4.2.系统设置模块7

4.2.1.用例图7

4.2.2.登录功能实现8

5.数据库设计8

5.1.数据库8

5.2.各数据表8

5.2.1.管理员表(t_manager)员工表8

5.2.2.分类表(t_category)9

5.2.3.商品表(t_product)9

5.2.4.供应商表(t_supplier)9

5.2.5.客户表(t_customer)(客户购买记录表,积分表)10

5.2.6.采购单表(t_purchase)10

5.2.7.采购明细表(t_purchase_item)10

5.2.8.销售单表(t_sales)11

5.2.9.销售明细表(t_sales_item)11

6.开发环境的配置11

7.运行环境的配置12

8.其他12

 

1.文档介绍

1.1文档目的

本说明书是针对企业进销存管理系统软件的总体设计和实现说明,概括的记录了系统整体上实现技术层面的设计,它以需求说明作为依据,同时该文档将作为产品实现、特性要求和进度控制的依据。

1.2文档范围

项目组内部

1.3读者对象

参与开发进销存管理系统的需求分析人员、系统设计人员、开发人员、测试人员等干系人。

1.4参考文档

《进销存管理系统—需求规格说明书.doc》

1.5术语与缩写解释

缩写、术语

解释

2.程序的系统结构

2.1.系统概述

本系统是一个C/S结构的进销存管理系统,能有效的管理货物的进销存。

满足与公司日常货物的管理。

使用的开发语言是Java,数据库使用MySQL。

2.2.系统总体结构

3.系统设计

3.1.类图

由于类图比较多,这里只列出实体类图,如下:

3.2.时序图

用户访问本系统时的一个基本时序图:

4.功能设计

4.1.登录功能

4.1.1.用例图

4.1.2.功能实现流程

4.2.系统设置模块

4.2.1.用例图

4.2.2.登录功能实现

5.数据库设计

5.1.数据库

数据库版本:

MySQL5.5.11

字符集:

utf8

数据库名:

erp

数据库中表的分类:

动态表:

用户频繁操作的表

静态表:

数据是固定,基本不会发生变化

日志表:

记录系统日志或者用户日志

字典表:

数据可以变,但是数据本身是固定

T_

J_

Log_

D_

5.2.各数据表

5.2.1.管理员表(t_manager)员工表

序号

列名

数据类型

长度

小数位

主键

允许空

默认值

说明

1

id

integer

11

0

管理员编号

2

lname

varchar

32

0

登录名、唯一

3

realName

varchar

20

真实姓名

3

pwd

varchar

32

0

密码

4

mobile

varchar

32

0

联系电话

5

email

varchar

128

0

null

邮箱

6

status

int

1

0

0

状态:

0表示正常

-1表示锁定

5.2.2.分类表(t_category)

序号

列名

数据类型

长度

小数位

主键

允许空

默认值

说明

1

id

Integer

11

0

分类编号

2

name

varchar

32

0

分类名

3

summary

longtext

描述信息

5.2.3.商品表(t_product)

序号

列名

数据类型

长度

小数位

主键

允许空

默认值

说明

1

id

integer

11

0

商品编号

2

isbn

varchar

32

0

ISBN编码

3

name

varchar

64

商品名

4

model

varchar

32

规格型号

5

summary

longtext

图文概述

6

sale_price

decimal

7

2

销售单价

7

security_num

int

11

安全存量

8

unit

varchar

8

单位

9

cate_id

integer

11

0

所属分类编号

10

Supplier_id

Integer

供应商id

11

supplierName

Varchar

供应商名称

5.2.4.供应商表(t_supplier)

序号

列名

数据类型

长度

小数位

主键

允许空

默认值

说明

1

id

integer

11

0

供应商编号

2

sn

varchar

32

0

供应商编码

3

name

varchar

64

供应商名

4

contact

varchar

32

联系人

5

address

varchar

128

公司地址

6

tel

varchar

32

2

联系电话

7

code

varchar

6

2

邮政编码

8

email

varchar

128

邮箱

9

remark

longtext

图文备注

5.2.5.客户表(t_customer)(客户购买记录表,积分表)

序号

列名

数据类型

长度

小数位

主键

允许空

默认值

说明

1

id

integer

11

0

客户编号

2

sn

varchar

32

0

客户编码

3

name

varchar

64

客户名

4

contact

varchar

32

联系人

5

address

varchar

128

公司地址

6

tel

varchar

32

2

联系电话

7

code

varchar

6

2

邮政编码

8

email

varchar

128

邮箱

9

remark

longtext

图文备注

5.2.6.采购单表(t_purchase)

序号

列名

数据类型

长度

小数位

主键

允许空

默认值

说明

1

id

integer

11

0

采购单编号

2

sn

varchar

32

0

采购单据编码

3

supplier_id

integer

11

供应商编号

4

manager_id

integer

11

所属管理员编号

5

pay_type

int

1

付款方式:

0全款1欠款

6

pur_date

datetime

采购日期

7

cost

decimal

9

2

总金额

8

remark

longtext

备注

9

status

int

状态:

0草稿、1已下单2已入库、3退货

5.2.7.采购明细表(t_purchase_item)

序号

列名

数据类型

长度

小数位

主键

允许空

默认值

说明

1

id

integer

11

0

采购明细编号

2

purchase_id

integer

11

0

所属采购单编号

3

product_id

integer

11

采购的商品编号

4

num

int

11

采购的数量

5

price

decimal

7

2

采购价

5.2.8.销售单表(t_sales)

序号

列名

数据类型

长度

小数位

主键

允许空

默认值

说明

1

id

integer

11

0

销售单编号

2

sn

varchar

32

0

销售单据编码

3

customer_id

integer

11

客户编号

4

pay_type

int

1

付款方式:

0全款1欠款

5

sale_date

datetime

销售日期

6

cost

decimal

9

2

总金额

7

remark

longtext

备注

8

status

int

状态:

0草稿、1已出单、2已出库、3退货

9

manager_id

integer

11

所属管理员编号

5.2.9.销售明细表(t_sales_item)

序号

列名

数据类型

长度

小数位

主键

允许空

默认值

说明

1

id

integer

11

0

销售明细编号

2

sales_id

integer

11

0

所属销售单编号

3

product_id

integer

11

销售的商品编号

4

num

int

11

销售的数量

5

price

decimal

7

2

销售价

6.开发环境的配置

类别

标准配置

操作系统

Windows7/WindowsXP

软件

Eclipse、JDK8.0、MySQL5.7.15

网络通信

局域网络

其它

7.运行环境的配置

类别

标准配置

操作系统

Windows7/WindowsXP

软件

JRE8.0,MySQL5.5

网络通信

局域网络

其它

8.其他

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

当前位置:首页 > PPT模板 > 其它模板

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

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