进销存管理系统详细设计说明书.docx
《进销存管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《进销存管理系统详细设计说明书.docx(17页珍藏版)》请在冰豆网上搜索。
进销存管理系统详细设计说明书
进销存管理系统
详细设计说明书
文件状态:
[√]草稿
[]正式发布
[]正在修改
文件标识:
当前版本:
1.0
作者:
完成日期:
2009-7-8
版本历史
版本/状态
作者
参与者
起止日期
备注
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系统设计6
3.1类图6
3.2登陆功能实现8
3.3添加客户信息8
3.4删除客户信息9
3.5添加商品信息9
3.6删除商品信息10
3.7添加供应商信息10
3.8删除供应商信息11
3.9添加进货单/添加退货单/添加销售单/添加销售退货单12
3.10查询功能实现12
3.11价格调整13
3.12密码修改13
3.13添加管理员14
4数据库设计14
4.1客户信息表14
4.2商品信息表15
4.3供应商信息表15
4.4进货单表16
4.5退货单表16
4.6销售单表17
4.7销售退货单表17
4.8库存表18
4.9管理员表18
5开发环境的配置18
6运行环境的配置19
6其他19
1文档介绍
1.1文档目的
本说明书是针对企业进销存管理系统软件的总体设计和实现说明,概括的记录了系统整体上实现技术层面的设计,它以需求说明作为依据,同时该文档将作为产品实现、特性要求和进度控制的依据。
1.2文档范围
项目组内部
1.3读者对象
参与开发客户主叫号码管理系统的需求分析人员、系统设计人员、开发人员、测试人员等干系人
1.4参考文档
无
1.5术语与缩写解释
缩写、术语
解释
2程序的系统结构
2.1系统概述
本系统是一个小型的进销存管理系统,能有效的管理货物的进销存。
满足与小型的公司日常货物的管理。
使用的开发语言是Java,数据库使用Mysql。
2.2系统总体结构
3系统设计
3.1类图
由于类图比较多,这里只列出实体类图,如下
3.2登陆功能实现
3.3添加客户信息
3.4删除客户信息
3.5添加商品信息
3.6删除商品信息
3.7添加供应商信息
3.8删除供应商信息
3.9添加进货单/添加退货单/添加销售单/添加销售退货单
3.10查询功能实现
3.11价格调整
3.12密码修改
3.13添加管理员
4数据库设计
4.1客户信息表
4.2商品信息表
4.3供应商信息表
4.4进货单表
4.5退货单表
4.6销售单表
4.7销售退货单表
4.8库存表
4.9管理员表
5开发环境的配置
类别
标准配置
操作系统
Windows2003/WindowsXP
软件
Eclipse,JDK6.0,Mysql5.0,Office2003
网络通信
局域网络
其它
无
6运行环境的配置
类别
标准配置
操作系统
Windows2003/WindowsXP
软件
JRE6.0,Mysql5.0
网络通信
无
其它
无
6其他