版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、详细设计说明书1、 引言1.1编写目的本详细设计说明书是编程的依据,是系统分析与设计人员、程序设计者的必读的参考用书。1.2背景a、 商场进销存管理系统b、 本项目的任务是由商业零售企业提出,有成教学院计算机信息管理系统班的学生承担,王国英等课题成员进行研制,开发,待使用的是商业零售企业的有关人员。1.3定义详细设计说明书1.4参考资料a、 本项目的开题报告;b、 本项目的可行性分析报告;c、 本项目的软件需求设计说明书;d、 本项目的概要设计说明书;e、 计算机软件工程规范国家标准汇编2000。2、 系统结构2.1模块结构系统模块结构图如图1所示w-yhdj用户登记w-xtglbmbw-sp
2、xxglbw-fxjcbw-pcxxbbw-spxsbbw-dhxxb定货信息的录入、修改、删除、查询、打印系统管理信息的新增、修改、删除分析决策数据的录入、修改、删除、打印商品信息的录入、修改、删除、查询、打印商品销售情况的录入、修改、删除、查询、打印盘存信息的录入、修改、删除、查询、打印图1系统模块结构1 / 222.2程序系统的结构程序系统的结构如表1所示表1程序系统结构程序名称程序标识调用关系交易用户登记YHDJ主菜单KIAP-MAINW-DHXXB-LRXGSCCXDYW-SPXSBB- LRXGSCCXDYW-PCXXB- LRXGSCCXDYW-FXJCB-LRXGSCDYW-S
3、PXXGLB-LRXGSCCXDYW-XTGLXXB-XZXGSC定货信息表的录入、修改、删除、查询、打印W-DHXXB-LRXGSCCXDY商品销售报表的录入、修改、删除、查询、打印W-SPXSBB- LRXGSCCXDY盘存信息表的录入、修改、删除、查询、打印W-PCXXB- LRXGSCCXDY分析决策表的录入、修改、删除、打印W-FXJCB-LRXGSCDY商品信息管理表的录入、修改、删除、查询、打印W-SPXXGLB-LRXGSCCXDY系统管理编码表的新增、修改、删除W-XTGLBMB-XZXGSC3、 代码设计名称:商品编码别名:SPBM说明:一个编码根据所属类别对应一类商品数据
4、值类型:离散类型:字符长度:8相关数据结构:SPXXGLB总编号:编号:01有关编号说明:XXXXXXXX类别功能顺序号2 / 22名称:系统管理编码别名:XTGLBM说明:一个编码对应一个操作员,每一个操作员有自已的操作权限数据值类型:离散类型:字符长度:4相关数据结构:XTGLBMB总编号:编号:01有关编号说明:XXXX管理员指定编码4、 输入设计NO01商场进销存管理系统输入信息编号D_XTGLBMB输入信息名称系统管理编码表相关模块与编号W- XZXGSC输入周期输入期限输入方式与输入媒体键盘输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)编码姓名口令C(4)C(8)C(6
5、)设计者王国英审核者设计日期2005.3.29审核日期3 / 22输入信息编号D-SPXXGLB输入信息名称商品信息管理表相关模块与编号W- LRXGSCCXDY输入周期输入期限输入方式与输入媒体键盘输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)商品编码型号存放位置数量姓名C(4)C(8)C(4)C(4)C(8)设计者刘宝审核者设计日期2005.3.29审核日期输入信息编号D-FXJCB输入信息名称分析决策表相关模块与编号W-LRXGSCDY输入周期输入期限输入方式与输入媒体键盘输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)编制日期商品编码商品型号销售成本销售量销售额销
6、售利润 C(12)C(4)C(8)C(12)C(10)C(12)C(12)市场预测销售量编制人市场预测销售量编制人C(10)C(10)C(8)设计者许秋波审核者设计日期2005.3.29审核日期4 / 22输入信息编号D-PCXXB输入信息名称盘存信息表相关模块与编号W- LRXGSCCX输入周期输入期限输入方式与输入媒体键盘输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)盘存日期盘存型号盘存数量盘存人C(12)C(8)C(10)C(8)设计者谢国春审核者设计日期2005.3.29审核日期输入信息编号D-SPXSBB输入信息名称商品销售报表相关模块与编号W-LRXGSCCX输入周期输
7、入期限输入方式与输入媒体键盘输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)销售日期销售商品编号单价销售商品数量总金额用户名销售人C(12)C(4)C(2)C(10)C(12)C(8)C(8)设计者刘如峰审核者设计日期2005.3.29审核日期5 / 22输入信息编号D-DHXXB输入信息名称定货信息表相关模块与编号W-LRXGSCCX输入周期输入期限输入方式与输入媒体键盘输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)定货日期商品名称商品编号定货人定货数量要求完成日期金额C(12)C(8)C(4)C(8)C(10)C(12)C(12)设计者倪尧军审核者设计日期2005.3
8、.29审核日期5、 数据库设计商场进销存管理系统数据库表目录序号数据库名标识符页号1定货信息表的录入、修改、删除、查询DHXXB2商品销售报表的录入、修改、删除、查询SPXSBB3盘存信息表的录入、修改、删除、查询PCXXB4分析决策表的录入、修改、删除、打印FXJCB5商品信息管理表的录入、修改、删除、查询、打印SPXXGLB6系统管理编码表的新增、修改、删除XTGLBMB6 / 22项目名称商场进销存管理系统项目标识SCJXC数据库表标识符XTGLBMB子系统名称建档日期数据库表名称系统管理编码表主码编码数据库表类别索引数据来源外码备份周期简要说明预计记录数项次字段名称字段标识符类型长度N
9、ull说明01编码BMCHAR2NO02姓名XMCHAR8NO03密码MMCHAR6NO项目名称商场进销存管理系统项目标识SCJXC数据库表标识符DHXXB子系统名称建档日期数据库表名称定货信息表主码商品编号数据库表类别索引数据来源外码备份周期简要说明预计记录数项次字段名称字段标识符类型长度Null说明01定货日期DHRQCHAR12NO02商品名称SPMCCHAR8NO03商品编号SPBHCHAR4NO04定货人DHRCHAR8NO05定货数量DHSLCHAR10NO06要求完成日期YQWCRQCHAR12NO07金额JECHAR12NO7 / 22项目名称商场进销存管理系统项目标识SCJX
10、C数据库表标识符SPXSBB子系统名称建档日期数据库表名称商品销售报表主码销售商品编号数据库表类别索引数据来源外码备份周期简要说明预计记录数项次字段名称字段标识符类型长度Null说明01销售日期XSRQCHAR12NO02销售商品编号XSSPBHCHAR4NO03单价DJCHAR2NO04销售商品数量XSSPSLCHAR10NO05总金额ZJECHAR12NO06用户名YHMCHAR8NO07销售人XSRCHAR8NO项目名称商场进销存管理系统项目标识SCJXC数据库表标识符PCXXB子系统名称建档日期数据库表名称盘存信息表主码盘存型号数据库表类别索引数据来源外码备份周期简要说明预计记录数项次
11、字段名称字段标识符类型长度Null说明01盘存日期PCRQCHAR12NO02盘存型号PCXHCHAR8NO03盘存数量PCSLCHAR10NO04盘存人PCRCHAR8NO8 / 22项目名称商场进销存管理系统项目标识SCJXC数据库表标识符FXJCB子系统名称建档日期数据库表名称分析决策表主码商品编码数据库表类别索引数据来源外码备份周期简要说明预计记录数项次字段名称字段标识符类型长度Null说明01编制日期BZRQCHAR12NO02商品编码SPBMCHAR4NO03商品型号SPXHCHAR8NO04销售成本XSCBCHAR12NO05销售量XSLCHAR10NO06销售额XSECHAR1
12、2NO07销售利润XSLRCHAR12NO08市场预测销售量SCYCXSLCHAR10NO09编制人BZRCHAR10NO项目名称商场进销存管理系统项目标识SCJXC数据库表标识符SPXXGLB子系统名称建档日期数据库表名称商品信息管理表主码商品编码数据库表类别索引数据来源外码备份周期简要说明预计记录数项次字段名称字段标识符类型长度Null说明01商品编码SPBMCHAR4NO02型号XHCHAR8NO03存放位置CFWZCHAR4NO04数量SLCHAR4NO05姓名XMCHAR8NO9 / 226、 程序模块设计程序编号W-PASSWORDNO01程序员交易用户登记语言Power Buil
13、er调用关系参数或接口说明输入说明输入用户编号、口令、姓名输出说明显示用户姓名,输出交易子系统主模块功能及算法描述1)输入用户编号2)在操作员编码表中定位查找姓名并显示3)输入口令4)定位查找满足用户编号及口令的的用户,启动商场进销存管理系统主菜单模块5)三次输入口令不对自动退出,返回操作系统设计者王国英审核者设计日期2005.4.2审核日期10 / 22程序编号KIAPMAINNO02程序员主菜单语言Power Builer调用关系W-DHXXB-LRXGSCCX,W-SPXSBB- LRXGSCCX,W-PCXXB- LRXGSCCXW-FXJCB-LRXGSCDY,W-SPXXGLB-L
14、RXGSCCXDY,W-XTGLXXB-XZXGSC参数或接口说明输入说明输出说明功能及算法描述选择盘存信息表的录入、修改、删除、查询W-PCXXBLRXGSCCX分析决策表的录入、修改、删除、打印W-FXJCBLRXGSCDY商品信息管理表的录入、修改、删除、查询、打印W-SPXXGLBLRXGSCCXDY系统管理编码表的新增、修改、删除W-XTGLBMBXZXGSC商品销售报表的录入、修改、删除、查询W-SPXSBBLRXGSCCX定货信息表的录入、修改、删除、查询W-DHXXBLRXGSCCX设计者王国英审核者设计日期2005.4.2审核日期11 / 22程序编号W-DHXXB-LRXG
15、SCCXNO03程序员定货信息表的录入、修改、删除、查询语言Power Builer调用关系参数或接口说明输入说明W-DHXXB输出说明DHXXB功能及算法描述1) 输入:根据定货日期(缺省者为当天日期)、商品名称、商品编号(根据条形码扫描进入)、定货人(系统内部选择就可完成)、定货数量、要求完成日期、金额(根据数量与单价自己计算结果)。光标先自动定位在商品名称处。2) 修改:对输入的定货表中,发现输入的数据、内容有误,应及时把它修正过来,通过查询,找到该记录,并将它激活,通过光标在该位置上直接修正,保存修改记录。3) 删除:定货信息表中发现有不符合规定的数据、内容,影响采购的准确性,可以直接
16、通过查询,找到该数据、内容,用光标点击在该位置上,并用删除键,将其删除,并在核对一遍是否有误,进而保存好调整过后的数据、内容。4) 查询:查询功能是一个很重要的环节,必不可少,打开系统,在该数据库内,把要查的内容输入到的查找的内容里面,系统通过关联,以内容里面的主关键字,展开相关的内容,以便查阅,提问是“打印否, 是Y、否N”若选中“是Y”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统。5) 返回:返回主菜单。设计者倪尧军审核者设计日期2005.4.9审核日期12 / 22程序编号W-SPXSBB- LRXGSCCXNO04程序员商品销售报表的录入、修改、删除、查询语言Power
17、Builer调用关系参数或接口说明输入说明W-SPXXGLB输出说明数据变动都要及时加以保存功能及算法描述6) 输入起始日期,终止日期,缺省者为当天日期。7) 修改:对输入的销售报表中,发现输入的数据、内容有误,应及时把它修正过来,通过查询,找到该记录,并将它激活,通过光标在该位置上直接修正,保存修改记录。8) 删除:报表中发现有不符合规定的数据、内容,影响销售报表的准确性,可以直接通过查询,找到该数据、内容,用光标点击在该位置上,并用删除键,将其删除,并在核对一遍是否有误,进而保存好调整过后的数据、内容。9) 查询:查询功能是一个很重要的环节,必不可少,打开系统,在该数据库内,把要查的内容输
18、入到的查找的内容里面,系统通过关联,以内容里面的主关键字,展开相关的内容,以便查阅,提问是“打印否, 是Y、否N”若选中“是Y”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统。10) 返回:返回主菜单。设计者刘如峰审核者设计日期2005.4.8审核日期13 / 22程序编号W-PCXXB- LRXGSCCXNO05程序员盘存信息表的录入、修改、删除、查询语言Power Builer调用关系参数或接口说明输入说明W-PCXXB输出说明PCXXB功能及算法描述1) 输入:把相关的信息,具体的日期,详细准确的输入。输入结束后,并将其保存。2) 修改:信息表必须有修改功能,通过数据库查询,
19、到该信息记录,通过光标激活该信息,直接在该信息位置将其修改,确定无误后,再保存好修改后的记录。3) 删除:信息表中有不符合规定的内容,数据,影响到信息表的准确性,可以通过查询,找到该数据,内容,激活该状态,并用光标停留在删除的位置,用删除键将其删除,核对是否正确,进而保存好调整过的信息表。11) 查询:查询是一个关键的环节,在该系统的数据库中,打开数据查询,输入要查询的信息,通过主关键子,系统通过关联显示相关的完整的数据,内容,以便查阅,打印,提问是“打印否, 是Y、否N”若选中“是Y”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统。4) 返回:返回主菜单。设计者谢国春审核者设计日
20、期2005-4-9审核日期14 / 22程序编号W-FXJCB-LRXGSCDYNO06程序员分析决策表的录入、修改、删除、打印语言Power Builer调用关系参数或接口说明输入说明W-FXJCB输出说明FXJCB功能及算法描述1)输入:把相关的信息,具体的日期,详细准确的输入。输入结束后,并将其保存。2)修改:信息表必须有修改功能,通过数据库查询,到该信息记录,通过光标激活该信息,直接在该信息位置将其修改,确定无误后,再保存好修改后的记录。3)删除:信息表中有不符合规定的内容,数据,影响到信息表的准确性,可以通过查询,找到该数据,内容,激活该状态,并用光标停留在删除的位置,用删除键将其删
21、除,核对是否正确,进而保存好调整过的商品信息管理表。4)打印,提问是“打印否, 是Y、否N”若选中“是Y”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统。5) 返回:返回主菜单。设计者许秋波审核者设计日期2005.4.9审核日期15 / 22程序编号W-SPXXGLB-LRXGSCCXDYNO07程序员商品信息管理表的录入、修改、删除、打印语言Power Builer调用关系参数或接口说明输入说明W-SPXXGLB输出说明SPXXGLB功能及算法描述1)输入:把相关的信息,具体的日期,详细准确的输入。输入结束后,并将其保存。2)修改:信息表必须有修改功能,通过数据库查询,到该信息记
22、录,通过光标激活该信息,直接在该信息位置将其修改,确定无误后,再保存好修改后的记录。3)删除:信息表中有不符合规定的内容,数据,影响到信息表的准确性,可以通过查询,找到该数据,内容,激活该状态,并用光标停留在删除的位置,用删除键将其删除,核对是否正确,进而保存好调整过的商品信息管理表。4)打印,提问是“打印否, 是Y、否N”若选中“是Y”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统。6) 返回:返回主菜单。设计者刘宝审核者设计日期2005.4.9审核日期16 / 22程序编号W-XTGLXXB-XZXGSCNO08程序员系统管理编码表的新增、修改、删除语言Power Builer
23、调用关系参数或接口说明输入说明W-XTGLXXB输出说明XTGLXXB功能及算法描述1)新增:增加一个空记录,填入编码、姓名、口令;2)修改:用户根据原口令自行修改或提出申请要求由系统管理员进行可修改项目的修改;2)删除:删除不想保存或已有的记录号;3)保存操作员编码表的一个记录信息;4)返回:返回主菜单设计者王国英审核者设计日期2005.4.2审核日期17 / 227、 输出设计输出设计说明NO:01商场进销存管理系统输出信息编号D-DHXXB-LRXGSCCXDY输出信息名称定货信息表相关模块与编号W-DHXXB-LRXGSCCXDY输出周期需要定货时输出期限需要定货时输出方式与输出媒体打
24、印输出输出格式:项目名称、数据位数及其类型(数值、字符或汉字等)定货日期商品名称商品编号定货人定货数量C(12)C(8)C(4)C(8)C(10)金额要求完成日期C(12)C(12)设计者倪尧军审核者设计日期2005.4.2审核日期输出信息编号D-SPXSBB- LRXGSCCXDY输出信息名称商品销售报表相关模块与编号W-SPXSBB- LRXGSCCXDY输出周期每月输出期限下班前输出方式与输出媒体打印输出18 / 22输出格式:项目名称、数据位数及其类型(数值、字符或汉字等)销售日期销售商品编号单价销售商品数量用户名C(12)C(4)C(2)C(10)C(12)销售人总金额C(8)C(8
25、)设计者刘如峰审核者设计日期2005.4.2审核日期输出信息编号D-PCXXB- LRXGSCCXDY输出信息名称盘存信息表相关模块与编号W-PCXXB- LRXGSCCXDY输出周期每半个月输出期限下班前输出方式与输出媒体打印输出输出格式:项目名称、数据位数及其类型(数值、字符或汉字等)盘存日期盘存型号盘存数量盘存人C(12)C(8)C(10)C(8)设计者谢国春审核者设计日期2005.4.2审核日期输出信息编号D-FXJCB-LRXGSCDY输出信息名称分析决策表相关模块与编号W-FXJCB-LRXGSCDY输出周期半年输出期限无期限输出方式与输出媒体打印输出19 / 22输出格式:项目名
26、称、数据位数及其类型(数值、字符或汉字等)编制日期商品编码商品型号销售成本销售量C(12)C(4)C(8)C(12)C(10)销售额销售利润市场预测销售量C(12)C(12)C(10)编制人C(8)设计者许秋波审核者设计日期2005.4.2审核日期输出信息编号D-SPXXGLB-LRXGSCCXDY输出信息名称商品信息管理表相关模块与编号W-SPXXGLB-LRXGSCCXDY输出周期每月输出期限下班前输出方式与输出媒体打印输出输出格式:项目名称、数据位数及其类型(数值、字符或汉字等)商品编码型号存放位置数量姓名C(4)C(8)C(4)C(4)C(8)设计者刘宝审核者设计日期2005.4.2审
27、核日期输出信息编号D-XTGLBMB-XZXGSC输出信息名称系统管理编码表相关模块与编号W-XTGLBMB-XZXGSC输出周期每月输出期限下班前20 / 22输出方式与输出媒体打印输出输出格式:项目名称、数据位数及其类型(数值、字符或汉字等)编码姓名口令C(4)C(8)C(6)设计者王国英审核者设计日期2005.4.2审核日期8、 测试用例设计测试用例设计报告1、 引言1.1编写目的测试各个模块,根据模块的功能说明,检验模块是否有错误和预期达到的目标。1.2背景A、商场进销存管理系统由采购管理处理模块;销售管理处理模块;库存管理处理模块;分析决策处理模块;商品管理处理模块;系统管理处理模块组成;B、任务的提出者:各企业单位:开发者:本人:用户:各企业单位:安装此软件的计算机中心:成教学院计算机信息管理的学生:环境:本系统所需硬件设备只
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025标准商品房购房合同范文
- 2025车辆质押借款合同范本
- 2025年营口货运资格证考试答案
- 中国双滚步耕机项目投资可行性研究报告
- 羊皮保温靠枕行业深度研究报告
- 2025上海市汽车维修合同范本
- 2025深圳住宅租赁合同
- 上海体育大学《土壤污染与修复》2023-2024学年第一学期期末试卷
- 上海体育大学《畜牧学概论B》2023-2024学年第一学期期末试卷
- 上海现代化工职业学院《微处理器应用》2023-2024学年第一学期期末试卷
- 《中国丧葬礼仪》课件
- 中国高血压防治指南(2024年修订版)解读课件
- 国家开放大学《统计与数据分析基础》形考任务1-5答案
- 专项15-分式方程的应用-八大题型
- 北京市海淀区2023-2024学年五年级上学期数学期末试卷
- 2024时事政治考试题库(100题)
- 【新教材】统编版(2024)七年级上册语文期末复习课件129张
- 中国非物质文化遗产智慧树知到期末考试答案章节答案2024年云南大学
- 课题组内研讨活动及会议记录
- 小学科学实验室仪器名称汇总
- 山东昌乐二中“271高效课堂”教学模式
评论
0/150
提交评论