进销存软件概要设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引言
一、编写目的:
说明对进销存系统的设计考虑,包括进销存系统的基本处理流程、进销存系统的组织结构,模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为进销存系统的详细设计提供基础。
二、背景:
待开发软件:进销存管理系统
发起人:李亚楠
开发者:王鑫、张岩、文威、张斯恒
预期用户:超市、零售企业等
三、定义:
进销存管理系统、Visual Basic语言、Oracle数据库
四、参考资料:
进销存软件开发计划
进销存软件配置管理计划
软件质量管理与测试5-管理活动
单元测试计划模板
软件质量管理与测试实践
程序内容设计
一、总体结构设计:
2.运行环境
软件环境:
Microsoft Windows XP Professional操作系统
Microsoft Visual Studio 软件
Oracle 数据库
硬件环境:
计算机型号:aspire 4736zg
处理器型号 intel pentium processor T4200
标称主频 2.0GHz
前端总线 800MHz
内存:1GB (DDRIII)
硬盘:250GB HDD
显卡: Nvidia Geforce G105M
屏幕分辨率 1366*768
网络环境:
网卡描述:1000Mbps 以太网卡
调制解调器 56K
网络环境:ADSL 实际网速:2 Mpbs
3.功能结构框架
二、接口设计:
1、用户接口
用来说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。
2、外部接口
用来说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
3、内部接口
用来说明本系统之内的各个系统元素之间的接口的安排
三、数据结构设计:
-----------------------进货单(ZHD)-----------------------
商品编号(SPBH) *--num--* //步长=1 max()+1 主键
进货日期(JHRQ) *--DateTime--*
凭证号 (PZH) *--varchar(10)--*
商品代号(SPDH) *--varchar(10)--*
商品名称(SPMC) *--varchar(30)--*
颜色 (YS) *--varchar(6)--*
单位 (DW) *--varchar(4)--*
件数 (JS) *--varchar(5)--*
单位(米/码)(DWMM) *--varchar(4)--*
进货数量(JHSL) *--varchar(5)--*
单价 (DJ) *--varchar(4)--*
总额 (ZE) *--varchar(20)--*
付款情况(FKQK) *--varchar(20)--*
备注 (BZ) *--Memo--*
------------------------销售单(XSD)-------------------
商品编号 *--num--* //步长=1
销售日期 *--DateTime--*
凭证号 *--varchar(10)--*
商品代号 *--varchar(10)--*
商品名称 *--varchar(30)--*
颜色 *--varchar(6)--*
单位 *--varchar(4)--*
件数 *--varchar(5)--*
单位(米/码) *--varchar(4)--*
销售数量 *--varchar(5)--*
单价 *--varchar(4)--*
总额 *--varchar(20)--*
付款情况 *--varchar(20)--*
备注 *--Memo--*
----------------------库存单(KCB)---------------------------
商品编号 *--num--* //步长=1
商品名称 *--varchar(30)--*
商品代码 *--varchar(10)--*
颜色 *--varchar(6)--*
销售数量 *--varchar(10)--*
备注 *--Memo--*
---------------------往来单位(WLDW)-----------------------
单位编号 *--varchar(10)--*
单位名称 *--varchar(20)--*
联系人 *--varchar(10)--*
联系方式 *--varchar(10)--*
地址 *--varchar(10)--*
备注 *--Memo--*
------------------ 商品信息(SPXX) ------------------------------
商品编号 *--num--* //步长=1
商品名称 *--varchar(30)--*
商品代码 *--varchar(10)--*
颜色 *--varchar(6)--*
备注 *--varchar(100)--*
---------------------财务清单(CWQD)------------------------
日期 *--Date--*
编号 *--varchar(10)--*
摘要 *--varchar(30)--*
往来单位 *--varchar(20)--*
数量 *--varchar(10)--*
单价 *--varchar(10)--*
应收 *--varchar(10)--*
应付 *--varchar(10)--*
收/付 *--varchar(10)--*
金额 *--varchar(10)--*
备注 *--Memo--*
控制与纠错设计
一、运行设计:
1.运行模块组合
说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。
2.运行控制
说明每一种外界的运行控制的方式方法和操作步骤。
3.运行时间