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

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

ID:81885102

大小:313.04 KB

页数:16页

时间:2022-10-14

上传者:胜利的果实
商场进销存管理系统详细设计说明书_第1页
商场进销存管理系统详细设计说明书_第2页
商场进销存管理系统详细设计说明书_第3页
商场进销存管理系统详细设计说明书_第4页
商场进销存管理系统详细设计说明书_第5页
商场进销存管理系统详细设计说明书_第6页
商场进销存管理系统详细设计说明书_第7页
商场进销存管理系统详细设计说明书_第8页
商场进销存管理系统详细设计说明书_第9页
商场进销存管理系统详细设计说明书_第10页
资源描述:

《商场进销存管理系统详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

详细设计说明书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-spxxglbw-fxjcbw-pcxxbbw-spxsbbw-dhxxb定货信息的录入、修改、删除、查询、打印系统管理信息的新增、修改、删除分析决策数据的录入、修改、删除、打印商品信息的录入、修改、删除、查询、打印商品销售情况的录入、修改、删除、查询、打印盘存信息的录入、修改、删除、查询、打印  图1 系统模块结构2。2程序系统的结构程序系统的结构如表1所示               表1 程序系统结构程序名称程序标识调用关系交易用户登记YHDJ主菜单KIAP-MAINW-DHXXB—LRXGSCCXDYW-SPXSBB—LRXGSCCXDYW—PCXXB-LRXGSCCXDYW-FXJCB-LRXGSCDYW—SPXXGLB—LRXGSCCXDYW—XTGLXXB-XZXGSC定货信息表的录入、修改、删除、查询、打印W—DHXXB—LRXGSCCXDY

1商品销售报表的录入、修改、删除、查询、打印W—SPXSBB—LRXGSCCXDY盘存信息表的录入、修改、删除、查询、打印W-PCXXB-LRXGSCCXDY分析决策表的录入、修改、删除、打印W-FXJCB—LRXGSCDY商品信息管理表的录入、修改、删除、查询、打印W—SPXXGLB-LRXGSCCXDY系统管理编码表的新增、修改、删除W—XTGLBMB—XZXGSC1、代码设计名称:商品编码别名:SPBM说明:一个编码根据所属类别对应一类商品数据值类型:离散类型:字符长度:8相关数据结构:SPXXGLB总编号:编号:01有关编号说明:XX XXX XXX      类别 功能 顺序号名称:系统管理编码别名:XTGLBM说明:一个编码对应一个操作员,每一个操作员有自已的操作权限数据值类型:离散类型:字符长度:4相关数据结构:XTGLBMB总编号:编号:01有关编号说明:XXXX    管理员指定编码2、输入设计NO 01商场进销存管理系统输入信息编号D_XTGLBMB输入信息名称系统管理编码表相关模块与编号W-XZXGSC输入周期输入期限输入方式与输入媒体键盘输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)编码    姓名   口令C(4)  C(8)  C(6)设计者王国英审核者设计日期2005。3。29审核日期输入信息编号D—SPXXGLB输入信息名称商品信息管理表相关模块与编号W—LRXGSCCXDY输入周期输入期限输入方式与输入媒体键盘

2输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)商品编码   型号  存放位置   数量   姓名C(4)   C(8)  C(4)   C(4)  C(8)设计者刘宝审核者设计日期2005。3.29审核日期输入信息编号D—FXJCB输入信息名称分析决策表相关模块与编号W—LRXGSCDY输入周期输入期限输入方式与输入媒体键盘输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)编制日期  商品编码  商品型号   销售成本   销售量   销售额   销售利润 C(12)   C(4)   C(8)   C(12)   C(10)  C(12)   C(12)市场预测销售量  编制人市场预测销售量   编制人  C(10)       C(10)      C(8)设计者许秋波审核者设计日期2005。3。29审核日期输入信息编号D-PCXXB输入信息名称盘存信息表相关模块与编号W-LRXGSCCX输入周期输入期限输入方式与输入媒体键盘

3输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)盘存日期  盘存型号  盘存数量  盘存人C(12)   C(8)  C(10)  C(8) 设计者谢国春审核者设计日期2005.3。29审核日期输入信息编号D-SPXSBB输入信息名称商品销售报表相关模块与编号W-LRXGSCCX输入周期输入期限输入方式与输入媒体键盘输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)销售日期  销售商品编号  单价  销售商品数量  总金额   用户名   销售人C(12)   C(4)   C(2)   C(10)   C(12)  C(8)   C(8)设计者刘如峰审核者设计日期2005.3。29审核日期输入信息编号D—DHXXB输入信息名称定货信息表相关模块与编号W—LRXGSCCX输入周期输入期限输入方式与输入媒体键盘

4输入格式:项目名称、数据位数及其类型(数值、字符或汉字等)定货日期  商品名称   商品编号  定货人  定货数量  要求完成日期  金额C(12)  C(8)    C(4)   C(8)  C(10)   C(12)   C(12)   设计者倪尧军审核者设计日期2005.3。29审核日期1、数据库设计商场进销存管理系统数据库表目录序号数据库名标识符页号1定货信息表的录入、修改、删除、查询DHXXB2商品销售报表的录入、修改、删除、查询SPXSBB3盘存信息表的录入、修改、删除、查询PCXXB4分析决策表的录入、修改、删除、打印FXJCB5商品信息管理表的录入、修改、删除、查询、打印SPXXGLB6系统管理编码表的新增、修改、删除XTGLBMB项目名称商场进销存管理系统项目标识SCJXC数据库表标识符XTGLBMB子系统名称建档日期数据库表名称系统管理编码表主 码编码数据库表类别索 引数据来源外 码备份周期简要说明预计记录数项 次字段名称字段标识符类型长度Null说明01编码BMCHAR2NO

502姓名XMCHAR8NO03密码MMCHAR6NO项目名称商场进销存管理系统项目标识SCJXC数据库表标识符DHXXB子系统名称建档日期数据库表名称定货信息表主 码商品编号数据库表类别索 引数据来源外 码备份周期简要说明预计记录数项 次字段名称字段标识符类型长度Null说明01定货日期DHRQCHAR12NO02商品名称SPMCCHAR8NO03商品编号SPBHCHAR4NO04定货人DHRCHAR8NO05定货数量DHSLCHAR10NO06要求完成日期YQWCRQCHAR12NO07金额JECHAR12NO项目名称商场进销存管理系统项目标识SCJXC数据库表标识符SPXSBB子系统名称建档日期数据库表名称商品销售报表主 码销售商品编号数据库表类别索 引数据来源外 码备份周期简要说明预计记录数项 次字段名称字段标识符类型长度Null说明01销售日期XSRQCHAR12NO02销售商品编号XSSPBHCHAR4NO03单价DJCHAR2NO04销售商品数量XSSPSLCHAR10NO05总金额ZJECHAR12NO06用户名YHMCHAR8NO07销售人XSRCHAR8NO

6项目名称商场进销存管理系统项目标识SCJXC数据库表标识符PCXXB子系统名称建档日期数据库表名称盘存信息表主 码盘存型号数据库表类别索 引数据来源外 码备份周期简要说明预计记录数项 次字段名称字段标识符类型长度Null说明01盘存日期PCRQCHAR12NO02盘存型号PCXHCHAR8NO03盘存数量PCSLCHAR10NO04盘存人PCRCHAR8NO项目名称商场进销存管理系统项目标识SCJXC数据库表标识符FXJCB子系统名称建档日期数据库表名称分析决策表主 码商品编码数据库表类别索 引数据来源外 码备份周期简要说明预计记录数项 次字段名称字段标识符类型长度Null说明01编制日期BZRQCHAR12NO02商品编码SPBMCHAR4NO03商品型号SPXHCHAR8NO04销售成本XSCBCHAR12NO05销售量XSLCHAR10NO06销售额XSECHAR12NO07销售利润XSLRCHAR12NO08市场预测销售量SCYCXSLCHAR10NO09编制人BZRCHAR10NO项目名称商场进销存管理系统项目标识SCJXC数据库表标识符SPXXGLB子系统名称建档日期数据库表名称商品信息管理表

7主 码商品编码数据库表类别索 引数据来源外 码备份周期简要说明预计记录数项 次字段名称字段标识符类型长度Null说明01商品编码SPBMCHAR4NO02型号XHCHAR8NO03存放位置CFWZCHAR4NO04数量SLCHAR4NO05姓名XMCHAR8NO1、程序模块设计程序编号W-PASSWORDNO01程序员交易用户登记语言PowerBuiler调用关系参数或接口说明输入说明输入用户编号、口令、姓名输出说明显示用户姓名,输出交易子系统主模块功能及算法描述1)输入用户编号2)在操作员编码表中定位查找姓名并显示3)输入口令4)定位查找满足用户编号及口令的的用户,启动商场进销存管理系统主菜单模块5)三次输入口令不对自动退出,返回操作系统设计者王国英审核者设计日期2005.4.2审核日期程序编号KIAP-MAINNO02程序员主菜单语言PowerBuiler调用关系W-DHXXB—LRXGSCCX,W-SPXSBB-LRXGSCCX,W-PCXXB-LRXGSCCXW—FXJCB—LRXGSCDY,W-SPXXGLB—LRXGSCCXDY,W—XTGLXXB—XZXGSC参数或接口说明输入说明输出说明功能及算法描述

8选择                               盘存信息表的录入、修改、删除、查询W-PCXXB-LRXGSCCX分析决策表的录入、修改、删除、打印W-FXJCB-LRXGSCDY商品信息管理表的录入、修改、删除、查询、打印W-SPXXGLB-LRXGSCCXDY系统管理编码表的新增、修改、删除W-XTGLBMB-XZXGSC商品销售报表的录入、修改、删除、查询W-SPXSBB-LRXGSCCX定货信息表的录入、修改、删除 、查询W-DHXXB-LRXGSCCX设计者王国英审核者设计日期2005。4.2审核日期程序编号W-DHXXB-LRXGSCCXNO03程序员定货信息表的录入、修改、删除、查询语言PowerBuiler调用关系参数或接口说明输入说明W-DHXXB输出说明DHXXB功能及算法描述1)输入:根据定货日期(缺省者为当天日期)、商品名称、商品编号(根据条形码扫描进入)、定货人(系统内部选择就可完成)、定货数量、要求完成日期、金额(根据数量与单价自己计算结果).光标先自动定位在商品名称处。2)修改:对输入的定货表中,发现输入的数据、内容有误,应及时把它修正过来,通过查询,找到该记录,并将它激活,通过光标在该位置上直接修正,保存修改记录。3)删除:定货信息表中发现有不符合规定的数据、内容,影响采购的准确性,可以直接通过查询,找到该数据、内容,用光标点击在该位置上,并用删除键,将其删除,并在核对一遍是否有误,进而保存好调整过后的数据、内容.4)查询:查询功能是一个很重要的环节,必不可少,打开系统,在该数据库内,把要查的内容输入到的查找的内容里面,系统通过关联,以内容里面的主关键字,展开相关的内容,以便查阅,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统。5)返回:返回主菜单。设计者倪尧军审核者设计日期2005。4。9审核日期程序编号W—SPXSBB-LRXGSCCXNO04程序员商品销售报表的录入、修改、删除、查询语言PowerBuiler调用关系参数或接口说明输入说明W—SPXXGLB输出说明数据变动都要及时加以保存

9功能及算法描述1)输入起始日期,终止日期,缺省者为当天日期。2)修改:对输入的销售报表中,发现输入的数据、内容有误,应及时把它修正过来,通过查询,找到该记录,并将它激活,通过光标在该位置上直接修正,保存修改记录。3)删除:报表中发现有不符合规定的数据、内容,影响销售报表的准确性,可以直接通过查询,找到该数据、内容,用光标点击在该位置上,并用删除键,将其删除,并在核对一遍是否有误,进而保存好调整过后的数据、内容.4)查询:查询功能是一个很重要的环节,必不可少,打开系统,在该数据库内,把要查的内容输入到的查找的内容里面,系统通过关联,以内容里面的主关键字,展开相关的内容,以便查阅,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统.5)返回:返回主菜单。设计者刘如峰审核者设计日期2005。4.8审核日期程序编号W-PCXXB-LRXGSCCXNO05程序员盘存信息表的录入、修改、删除、查询语言PowerBuiler调用关系参数或接口说明输入说明W-PCXXB输出说明PCXXB功能及算法描述1)输入:把相关的信息,具体的日期,详细准确的输入。输入结束后,并将其保存。2)修改:信息表必须有修改功能,通过数据库查询,到该信息记录,通过光标激活该信息,直接在该信息位置将其修改,确定无误后,再保存好修改后的记录.3)删除:信息表中有不符合规定的内容,数据,影响到信息表的准确性,可以通过查询,找到该数据,内容,激活该状态,并用光标停留在删除的位置,用删除键将其删除,核对是否正确,进而保存好调整过的信息表。6)查询:查询是一个关键的环节,在该系统的数据库中,打开数据查询,输入要查询的信息,通过主关键子,系统通过关联显示相关的完整的数据,内容,以便查阅,打印,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统。4)返回:返回主菜单。设计者谢国春审核者设计日期2005-4—9审核日期程序编号W—FXJCB-LRXGSCDYNO06程序员分析决策表的录入、修改、删除、打印语言PowerBuiler调用关系参数或接口说明输入说明W—FXJCB输出说明FXJCB功能及算法描述1)输入:把相关的信息,具体的日期,详细准确的输入。输入结束后,并将其保存。

102)修改:信息表必须有修改功能,通过数据库查询,到该信息记录,通过光标激活该信息,直接在该信息位置将其修改,确定无误后,再保存好修改后的记录.3)删除:信息表中有不符合规定的内容,数据,影响到信息表的准确性,可以通过查询,找到该数据,内容,激活该状态,并用光标停留在删除的位置,用删除键将其删除,核对是否正确,进而保存好调整过的商品信息管理表。4)打印,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统。1)返回:返回主菜单。设计者许秋波审核者设计日期2005.4.9审核日期程序编号W—SPXXGLB-LRXGSCCXDYNO07程序员商品信息管理表的录入、修改、删除、打印语言PowerBuiler调用关系参数或接口说明输入说明W-SPXXGLB输出说明SPXXGLB功能及算法描述1)输入:把相关的信息,具体的日期,详细准确的输入。输入结束后,并将其保存。2)修改:信息表必须有修改功能,通过数据库查询,到该信息记录,通过光标激活该信息,直接在该信息位置将其修改,确定无误后,再保存好修改后的记录.3)删除:信息表中有不符合规定的内容,数据,影响到信息表的准确性,可以通过查询,找到该数据,内容,激活该状态,并用光标停留在删除的位置,用删除键将其删除,核对是否正确,进而保存好调整过的商品信息管理表.4)打印,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。过程完了之后,退出该查询系统。2)返回:返回主菜单。设计者刘宝审核者设计日期2005。4.9审核日期程序编号W-XTGLXXB—XZXGSCNO08程序员系统管理编码表的新增、修改、删除语言PowerBuiler调用关系参数或接口说明输入说明W-XTGLXXB输出说明XTGLXXB

11功能及算法描述1)新增:增加一个空记录,填入编码、姓名、口令;2)修改:用户根据原口令自行修改或提出申请要求由系统管理员进行可修改项目的修改;2)删除:删除不想保存或已有的记录号;3)保存操作员编码表的一个记录信息;4)返回:返回主菜单设计者王国英审核者设计日期2005。4.2审核日期1、输出设计输出设计说明NO:01                             商场进销存管理系统输出信息编号D-DHXXB—LRXGSCCXDY输出信息名称定货信息表相关模块与编号W—DHXXB-LRXGSCCXDY输出周期需要定货时输出期限需要定货时输出方式与输出媒体打印输出输出格式:项目名称、数据位数及其类型(数值、字符或汉字等)定货日期  商品名称  商品编号  定货人  定货数量    C(12)  C(8)   C(4)   C(8)  C(10)   金额   要求完成日期C(12)   C(12)   设计者倪尧军审核者设计日期2005。4。2审核日期输出信息编号D—SPXSBB-LRXGSCCXDY输出信息名称商品销售报表相关模块与编号W-SPXSBB-LRXGSCCXDY输出周期每月输出期限下班前输出方式与输出媒体打印输出

12输出格式:项目名称、数据位数及其类型(数值、字符或汉字等)销售日期  销售商品编号  单价  销售商品数量   用户名   C(12)   C(4)   C(2)   C(10)    C(12)  销售人   总金额C(8)   C(8)设计者刘如峰审核者设计日期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输出周期半年输出期限无期限输出方式与输出媒体打印输出

13输出格式:项目名称、数据位数及其类型(数值、字符或汉字等)编制日期  商品编码  商品型号   销售成本   销售量   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审核日期输出信息编号D-XTGLBMB-XZXGSC输出信息名称系统管理编码表相关模块与编号W—XTGLBMB-XZXGSC输出周期每月输出期限下班前输出方式与输出媒体打印输出

14输出格式:项目名称、数据位数及其类型(数值、字符或汉字等)编码    姓名   口令C(4)  C(8)  C(6)设计者王国英审核者设计日期2005。4.2审核日期1、测试用例设计测试用例设计报告1、引言1.1编写目的测试各个模块,根据模块的功能说明,检验模块是否有错误和预期达到的目标。1。2背景A、商场进销存管理系统由采购管理处理模块;销售管理处理模块;库存管理处理模块;分析决策处理模块;商品管理处理模块;系统管理处理模块组成;B、任务的提出者:各企业单位:开发者:本人:用户:各企业单位:安装此软件的计算机中心:成教学院计算机信息管理的学生:环境:本系统所需硬件设备只需满足CPU 166MHZ以上,内存128MB以上,显卡2M显存以上,硬盘20G以上;2、计划2.1软件说明商场进销存管理系统适用于企业有商品进销存业务往来的单位,能使各生产企业单位在商品进、销、存方面数据更加的正确,有效的提供商品零部件的进货、成品的备库业务,不断地满足市场的高效率、高质量的需求。2.2测试内容定货信息表、商品销售报表、盘存信息表、分析决策表、商品信息管理表的输入和输出打印,以及中间数据的转化处理过程.2.3测试设计说明测试1登陆模块(系统管理信息表)输入:编码:01   姓名:王小    密码:******正确就进入主窗口,错误的话就有三次机会,否则,退出系统,返回到桌面.

15测试2采购管理处理模块输入:定货日期:2005。2。15 商品名称:端钮盒 商品编号:D00152001 定货人:王小 定货数量:1000套 金额:5200元 要求完成日期:2005。2。28确认后就存入到定货信息表中打印出的表格是定货信息表测试3销售管理处理模块输入:销售日期:2005。3.18  销售商品编号:D00152001  单价:52元  销售商品数量:20000元      用户名:哥伦比亚   销售人:王小   总金额:1000000元确认后就存入到商品销售报表中打印出的表格是商品销售报表测试4库存管理处理模块输入:盘存日期:2005。3.31  盘存型号:DDS28V  盘存数量:1000套  盘存人:王小确认后就存入到盘存信息表中打印出的表格是盘存信息表测试5分析决策处理模块输入:编制日期:2005.6.30  商品编码:D00152001  商品型号:DDS28V   销售成本:48元     销售量:500000套   销售额:35000000元     销售利润2000000       市场预测销售量:1000000套  编制人:王小确认后就存入到分析决策表中打印出的表格是分析决策表测试6商品管理处理模块输入:商品编码:D00152001 型号:DDS28V  存放位置:1排第2层  数量:2000只  姓名:王小确认后就存入到商品信息管理表中打印出的表格是商品信息管理表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
最近更新
更多
大家都在看
近期热门
关闭