商场进销存管理系统详细设计说明书.docx
- 文档编号:11542985
- 上传时间:2023-03-19
- 格式:DOCX
- 页数:32
- 大小:38.29KB
商场进销存管理系统详细设计说明书.docx
《商场进销存管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《商场进销存管理系统详细设计说明书.docx(32页珍藏版)》请在冰豆网上搜索。
商场进销存管理系统详细设计说明书
详细设计说明书
1、引言
1.1编写目的
本详细设计说明书是编程的依据,是系统分析与设计人员、程序设计者的必读的参考用书。
Forpersonaluseonlyinstudyandresearch;notforcommercialuse
1.2背景
a、商场进销存管理系统
b、本项目的任务是由商业零售企业提出,有成教学院计算机信息管理系统班的
Forpersonaluseonlyinstudyandresearch;notforcommercialuse
学生承担,王国英等课题成员进行研制,开发,待使用的是商业零售企业的有关人员。
1.3定义
详细设计说明书
Forpersonaluseonlyinstudyandresearch;notforcommercialuse
1.4参考资料
a、本项目的开题报告;
b、本项目的可行性分析报告;
c、本项目的软件需求设计说明书;
d、本项目的概要设计说明书;
e、计算机软件工程规范国家标准汇编2000。
2、系统结构
2.1模块结构
系统模块结构图如图1所示
w-yhdj
用户登记
w-xtglbmb
w-spxxglb
w-fxjcb
w-pcxxbb
w-spxsbb
w-dhxxb
定货信息的录入、修改、删除、查询、打印
系统管理信息的新增、修改、删除
分析决策数据的录入、修改、删除、打印
商品信息的录入、修改、删除、查询、打印
商品销售情况的录入、修改、删除、查询、打印
盘存信息的录入、修改、删除、查询、打印
图1 系统模块结构
2.2程序系统的结构
程序系统的结构如表1所示
表1 程序系统结构
程序名称
程序标识
调用关系
交易用户登记
YHDJ
主菜单
KIAP-MAIN
W-DHXXB-LRXGSCCXDY
W-SPXSBB-LRXGSCCXDY
W-PCXXB-LRXGSCCXDY
W-FXJCB-LRXGSCDY
W-SPXXGLB-LRXGSCCXDY
W-XTGLXXB-XZXGSC
定货信息表的录入、修改、删除、查询、打印
W-DHXXB-LRXGSCCXDY
商品销售报表的录入、修改、删除、查询、打印
W-SPXSBB-LRXGSCCXDY
盘存信息表的录入、修改、删除、查询、打印
W-PCXXB-LRXGSCCXDY
分析决策表的录入、修改、删除、打印
W-FXJCB-LRXGSCDY
商品信息管理表的录入、修改、删除、查询、打印
W-SPXXGLB-LRXGSCCXDY
系统管理编码表的新增、修改、删除
W-XTGLBMB-XZXGSC
3、代码设计
名称:
商品编码
别名:
SPBM
说明:
一个编码根据所属类别对应一类商品
数据值类型:
离散
类型:
字符
长度:
8
相关数据结构:
SPXXGLB
总编号:
编号:
01
有关编号说明:
XX XXX XXX
类别 功能 顺序号
名称:
系统管理编码
别名:
XTGLBM
说明:
一个编码对应一个操作员,每一个操作员有自已的操作权限
数据值类型:
离散
类型:
字符
长度:
4
相关数据结构:
XTGLBMB
总编号:
编号:
01
有关编号说明:
XXXX
管理员指定编码
4、输入设计
NO 01
商场进销存管理系统
输入信息编号
D_XTGLBMB
输入信息名称
系统管理编码表
相关模块与编号
W-XZXGSC
输入周期
输入期限
输入方式与输入媒体
键盘
输入格式:
项目名称、数据位数及其类型(数值、字符或汉字等)
编码 姓名 口令
C(4) C(8) C(6)
设计者
王国英
审核者
设计日期
2005.3.29
审核日期
输入信息编号
D-SPXXGLB
输入信息名称
商品信息管理表
相关模块与编号
W-LRXGSCCXDY
输入周期
输入期限
输入方式与输入媒体
键盘
输入格式:
项目名称、数据位数及其类型(数值、字符或汉字等)
商品编码 型号 存放位置 数量 姓名
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
输入周期
输入期限
输入方式与输入媒体
键盘
输入格式:
项目名称、数据位数及其类型(数值、字符或汉字等)
盘存日期 盘存型号 盘存数量 盘存人
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
输入周期
输入期限
输入方式与输入媒体
键盘
输入格式:
项目名称、数据位数及其类型(数值、字符或汉字等)
定货日期 商品名称 商品编号 定货人 定货数量 要求完成日期 金额
C(12) C(8) C(4) C(8) C(10) C(12) C(12)
设计者
倪尧军
审核者
设计日期
2005.3.29
审核日期
5、数据库设计
商场进销存管理系统数据库表目录
序号
数据库名
标识符
页号
1
定货信息表的录入、修改、删除、查询
DHXXB
2
商品销售报表的录入、修改、删除、查询
SPXSBB
3
盘存信息表的录入、修改、删除、查询
PCXXB
4
分析决策表的录入、修改、删除、打印
FXJCB
5
商品信息管理表的录入、修改、删除、查询、打印
SPXXGLB
6
系统管理编码表的新增、修改、删除
XTGLBMB
项目名称
商场进销存管理系统
项目标识
SCJXC
数据库表标识符
XTGLBMB
子系统名称
建档日期
数据库表名称
系统管理编码表
主 码
编码
数据库表类别
索 引
数据来源
外 码
备份周期
简要说明
预计记录数
项 次
字段名称
字段标识符
类型
长度
Null
说明
01
编码
BM
CHAR
2
NO
02
姓名
XM
CHAR
8
NO
03
密码
MM
CHAR
6
NO
项目名称
商场进销存管理系统
项目标识
SCJXC
数据库表标识符
DHXXB
子系统名称
建档日期
数据库表名称
定货信息表
主 码
商品编号
数据库表类别
索 引
数据来源
外 码
备份周期
简要说明
预计记录数
项 次
字段名称
字段标识符
类型
长度
Null
说明
01
定货日期
DHRQ
CHAR
12
NO
02
商品名称
SPMC
CHAR
8
NO
03
商品编号
SPBH
CHAR
4
NO
04
定货人
DHR
CHAR
8
NO
05
定货数量
DHSL
CHAR
10
NO
06
要求完成日期
YQWCRQ
CHAR
12
NO
07
金额
JE
CHAR
12
NO
项目名称
商场进销存管理系统
项目标识
SCJXC
数据库表标识符
SPXSBB
子系统名称
建档日期
数据库表名称
商品销售报表
主 码
销售商品编号
数据库表类别
索 引
数据来源
外 码
备份周期
简要说明
预计记录数
项 次
字段名称
字段标识符
类型
长度
Null
说明
01
销售日期
XSRQ
CHAR
12
NO
02
销售商品编号
XSSPBH
CHAR
4
NO
03
单价
DJ
CHAR
2
NO
04
销售商品数量
XSSPSL
CHAR
10
NO
05
总金额
ZJE
CHAR
12
NO
06
用户名
YHM
CHAR
8
NO
07
销售人
XSR
CHAR
8
NO
项目名称
商场进销存管理系统
项目标识
SCJXC
数据库表标识符
PCXXB
子系统名称
建档日期
数据库表名称
盘存信息表
主 码
盘存型号
数据库表类别
索 引
数据来源
外 码
备份周期
简要说明
预计记录数
项 次
字段名称
字段标识符
类型
长度
Null
说明
01
盘存日期
PCRQ
CHAR
12
NO
02
盘存型号
PCXH
CHAR
8
NO
03
盘存数量
PCSL
CHAR
10
NO
04
盘存人
PCR
CHAR
8
NO
项目名称
商场进销存管理系统
项目标识
SCJXC
数据库表标识符
FXJCB
子系统名称
建档日期
数据库表名称
分析决策表
主 码
商品编码
数据库表类别
索 引
数据来源
外 码
备份周期
简要说明
预计记录数
项 次
字段名称
字段标识符
类型
长度
Null
说明
01
编制日期
BZRQ
CHAR
12
NO
02
商品编码
SPBM
CHAR
4
NO
03
商品型号
SPXH
CHAR
8
NO
04
销售成本
XSCB
CHAR
12
NO
05
销售量
XSL
CHAR
10
NO
06
销售额
XSE
CHAR
12
NO
07
销售利润
XSLR
CHAR
12
NO
08
市场预测销售量
SCYCXSL
CHAR
10
NO
09
编制人
BZR
CHAR
10
NO
项目名称
商场进销存管理系统
项目标识
SCJXC
数据库表标识符
SPXXGLB
子系统名称
建档日期
数据库表名称
商品信息管理表
主 码
商品编码
数据库表类别
索 引
数据来源
外 码
备份周期
简要说明
预计记录数
项 次
字段名称
字段标识符
类型
长度
Null
说明
01
商品编码
SPBM
CHAR
4
NO
02
型号
XH
CHAR
8
NO
03
存放位置
CFWZ
CHAR
4
NO
04
数量
SL
CHAR
4
NO
05
姓名
XM
CHAR
8
NO
6、程序模块设计
程序编号
W-PASSWORD
NO
01
程序员
交易用户登记
语言
PowerBuiler
调用关系
参数或接口说明
输入说明
输入用户编号、口令、姓名
输出说明
显示用户姓名,输出交易子系统主模块
功能及算法描述
1)输入用户编号
2)在操作员编码表中定位查找姓名并显示
3)输入口令
4)定位查找满足用户编号及口令的的用户,启动商场进销存管理系统主菜单模块
5)三次输入口令不对自动退出,返回操作系统
设计者
王国英
审核者
设计日期
2005.4.2
审核日期
程序编号
KIAP-MAIN
NO
02
程序员
主菜单
语言
PowerBuiler
调用关系
W-DHXXB-LRXGSCCX,W-SPXSBB-LRXGSCCX,W-PCXXB-LRXGSCCX
W-FXJCB-LRXGSCDY,W-SPXXGLB-LRXGSCCXDY,W-XTGLXXB-XZXGSC
参数或接口说明
输入说明
输出说明
功能及算法描述
选择
盘存信息表的录入、修改、删除、查询W-PCXXB-LRXGSCCX
分析决策表的录入、修改、删除、打印W-FXJCB-LRXGSCDY
商品信息管理表的录入、修改、删除、查询、打印W-SPXXGLB-LRXGSCCXDY
系统管理编码表的新增、修改、删除W-XTGLBMB-XZXGSC
商品销售报表的录入、修改、删除、查询W-SPXSBB-LRXGSCCX
定货信息表的录入、修改、删除 、查询W-DHXXB-LRXGSCCX
设计者
王国英
审核者
设计日期
2005.4.2
审核日期
程序编号
W-DHXXB-LRXGSCCX
NO
03
程序员
定货信息表的录入、修改、删除、查询
语言
PowerBuiler
调用关系
参数或接口说明
输入说明
W-DHXXB
输出说明
DHXXB
功能及算法描述
1)输入:
根据定货日期(缺省者为当天日期)、商品名称、商品编号(根据条形码扫描进入)、定货人(系统内部选择就可完成)、定货数量、要求完成日期、金额(根据数量与单价自己计算结果)。
光标先自动定位在商品名称处。
2)修改:
对输入的定货表中,发现输入的数据、内容有误,应及时把它修正过来,通过查询,找到该记录,并将它激活,通过光标在该位置上直接修正,保存修改记录。
3)删除:
定货信息表中发现有不符合规定的数据、内容,影响采购的准确性,可以直接通过查询,找到该数据、内容,用光标点击在该位置上,并用删除键,将其删除,并在核对一遍是否有误,进而保存好调整过后的数据、内容。
4)查询:
查询功能是一个很重要的环节,必不可少,打开系统,在该数据库内,把要查的内容输入到的查找的内容里面,系统通过关联,以内容里面的主关键字,展开相关的内容,以便查阅,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。
过程完了之后,退出该查询系统。
5)返回:
返回主菜单。
设计者
倪尧军
审核者
设计日期
2005.4.9
审核日期
程序编号
W-SPXSBB-LRXGSCCX
NO
04
程序员
商品销售报表的录入、修改、删除、查询
语言
PowerBuiler
调用关系
参数或接口说明
输入说明
W-SPXXGLB
输出说明
数据变动都要及时加以保存
功能及算法描述
6)输入起始日期,终止日期,缺省者为当天日期。
7)修改:
对输入的销售报表中,发现输入的数据、内容有误,应及时把它修正过来,通过查询,找到该记录,并将它激活,通过光标在该位置上直接修正,保存修改记录。
8)删除:
报表中发现有不符合规定的数据、内容,影响销售报表的准确性,可以直接通过查询,找到该数据、内容,用光标点击在该位置上,并用删除键,将其删除,并在核对一遍是否有误,进而保存好调整过后的数据、内容。
9)查询:
查询功能是一个很重要的环节,必不可少,打开系统,在该数据库内,把要查的内容输入到的查找的内容里面,系统通过关联,以内容里面的主关键字,展开相关的内容,以便查阅,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。
过程完了之后,退出该查询系统。
10)返回:
返回主菜单。
设计者
刘如峰
审核者
设计日期
2005.4.8
审核日期
程序编号
W-PCXXB-LRXGSCCX
NO
05
程序员
盘存信息表的录入、修改、删除、查询
语言
PowerBuiler
调用关系
参数或接口说明
输入说明
W-PCXXB
输出说明
PCXXB
功能及算法描述
1)输入:
把相关的信息,具体的日期,详细准确的输入。
输入结束后,并将其保存。
2)修改:
信息表必须有修改功能,通过数据库查询,到该信息记录,通过光标激活该信息,直接在该信息位置将其修改,确定无误后,再保存好修改后的记录。
3)删除:
信息表中有不符合规定的内容,数据,影响到信息表的准确性,可以通过查询,找到该数据,内容,激活该状态,并用光标停留在删除的位置,用删除键将其删除,核对是否正确,进而保存好调整过的信息表。
11)查询:
查询是一个关键的环节,在该系统的数据库中,打开数据查询,输入要查询的信息,通过主关键子,系统通过关联显示相关的完整的数据,内容,以便查阅,打印,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。
过程完了之后,退出该查询系统。
4)返回:
返回主菜单。
设计者
谢国春
审核者
设计日期
2005-4-9
审核日期
程序编号
W-FXJCB-LRXGSCDY
NO
06
程序员
分析决策表的录入、修改、删除、打印
语言
PowerBuiler
调用关系
参数或接口说明
输入说明
W-FXJCB
输出说明
FXJCB
功能及算法描述
1)输入:
把相关的信息,具体的日期,详细准确的输入。
输入结束后,并将其保存。
2)修改:
信息表必须有修改功能,通过数据库查询,到该信息记录,通过光标激活该信息,直接在该信息位置将其修改,确定无误后,再保存好修改后的记录。
3)删除:
信息表中有不符合规定的内容,数据,影响到信息表的准确性,可以通过查询,找到该数据,内容,激活该状态,并用光标停留在删除的位置,用删除键将其删除,核对是否正确,进而保存好调整过的商品信息管理表。
4)打印,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。
过程完了之后,退出该查询系统。
5)返回:
返回主菜单。
设计者
许秋波
审核者
设计日期
2005.4.9
审核日期
程序编号
W-SPXXGLB-LRXGSCCXDY
NO
07
程序员
商品信息管理表的录入、修改、删除、打印
语言
PowerBuiler
调用关系
参数或接口说明
输入说明
W-SPXXGLB
输出说明
SPXXGLB
功能及算法描述
1)输入:
把相关的信息,具体的日期,详细准确的输入。
输入结束后,并将其保存。
2)修改:
信息表必须有修改功能,通过数据库查询,到该信息记录,通过光标激活该信息,直接在该信息位置将其修改,确定无误后,再保存好修改后的记录。
3)删除:
信息表中有不符合规定的内容,数据,影响到信息表的准确性,可以通过查询,找到该数据,内容,激活该状态,并用光标停留在删除的位置,用删除键将其删除,核对是否正确,进而保存好调整过的商品信息管理表。
4)打印,提问是“打印否,是[Y]、否[N]”若选中“是[Y]”,启动打印函数,打印函数处理。
过程完了之后,退出该查询系统。
6)返回:
返回主菜单。
设计者
刘宝
审核者
设计日期
2005.4.9
审核日期
程序编号
W-XTGLXXB-XZXGSC
NO
08
程序员
系统管理编码表的新增、修改、删除
语言
PowerBuiler
调用关系
参数或接口说明
输入说明
W-XTGLXXB
输出说明
XTGLXXB
功能及算法描述
1)新增:
增加一个空记录,填入编码、姓名、口令;
2)修改:
用户根据原口令自行修改或提出申请要求由系统管理员进行可修改项目的修改;
2)删除:
删除不想保存或已有的记录号;
3)保存操作员编码表的一个记录信息;
4)返回:
返回主菜单
设计者
王国英
审核者
设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商场 进销存 管理 系统 详细 设计 说明书