图书管理销售信息系统的分析与设计Word下载.doc
- 文档编号:7104340
- 上传时间:2023-05-07
- 格式:DOC
- 页数:43
- 大小:1.79MB
图书管理销售信息系统的分析与设计Word下载.doc
《图书管理销售信息系统的分析与设计Word下载.doc》由会员分享,可在线阅读,更多相关《图书管理销售信息系统的分析与设计Word下载.doc(43页珍藏版)》请在冰点文库上搜索。
批发出库单
零售出库单
付货记账
检验
批发出库帐
零售出库帐
记销售台帐
入库记账
统计报表
入库帐
(二).组织机构
图l组织机构设置图
1.管理职能分析
总经理————全面负责书店的行政与业务管理;
采购科————负责图书的采购。
仓储科————负责图书的入库检验、图书的出入库管理、登记出入库帐
销售科————负责图书的销售结算,服务图书消费者
财务科————负责财务的结算与统计
2.功能分析表
(三)数据流程分析
1)现行系统的顶层数据流程图如销售图书系统Ⅰ所示。
对顶层图中说明如下:
销售图书系统Ⅰ图中包括三个数据处理功能块:
P1满足客户订单,P2订购和补充库存,P3维护公司总分类帐;
客户、供应商、图书库、财务管理部门为外部实体;
数据流分布如销售图书系统Ⅰ所示。
数据流程图如下
P1
满足订单
客户
订单
订单拒收通知
P3
统计月报表
管理层
仓库
供应商
P2
订购和补充库存
客户 发票
支付结算单(用于提货)
应收帐款数据
库存账单数据
采购数据
应付帐款数据 采购订单
收入清单 供应商发票
收支平衡表 供应商结算
付款给供应商
进货单
出库单
图书销售系统Ⅰ
2)满足订单的下层数据流程图Ⅱ满足客户订单
(1)具体说明如下:
1.1订单录入,1.2库存管理,1.3记账,1.4应收帐管理
订单
订单拒收通知
接受的订单
支付
采购数据
已收订单
已满足项目
账单
库存账单
数据
入库数据项目
图
Ⅱ
满足顾客订单(
1
号)
P
1.1
订单录入
P1.3
记账
1.4
P1.2
库存管理
2
3
3)描述补充库存的下层数据流程图为图Ⅲ图书订购补充库存(2号图)具体说明如下:
2.1采购管理,2.2接收管理,2.3应付帐管理
图Ⅲ图书订购补充库存(2号图)
4)描述分类账户维护的下层图图Ⅳ维护总分类帐(3号图)
3.1更新总分类帐,3.2管理报表
2.1.5数据字典
1)数据流字典
⑴数据流向名称:
客户订单
数据结构:
01客户订单
02订单日期(DDRQ)PICX(8)
02订单编码(DDBM)PICX(18)
02图书名称(TSMC)PICX(32)
02图书细分编码(XFBM) PICX(9)
02订单单价(DDDJ)PICX(6)
02客户名(KHM)PICX(10)
02单位(DW)PICX(4)
02订单数量(DDSL)PICX(4)
排列方式:
按(订单日期+订单编码)升序排列
购入流量:
最大300本/日
平均100本/日
来源:
客户订购
去向:
⑵数据流向名称:
采购数据
01采购单
02采购日期(CGRQ)PICX(8)
02采购编码(CGBM)PICX(18)
02图书细分编码(TSBM)PICX(9)
02采购单价(CGDJ)PICX(6)
02采购数量(CGSL)PICX(6)
按(采购日期+采购编码)升序排列
最大200本/日
平均80本/日
⑶数据流向名称:
库存数据
数据结构
01库存查询单
02查询日期()
02图书数量
02图书名称
02图书细分编码
02单位
排列方式;
(日期)升序排列
⑸数据流名称:
收支月报表
01收支月报表
02报表日期(BBRQ)PICX(8)
02单位(DW)P1CX(4)
02本月累计销售数量(ljXSSL)PIC9(6)
02本月累计销售金额(ljXSJE) PIC9(8)
02本月累计采购数量 (ljCGSL)PIC9(6)
02本月累计采购金额(ljCGJE)PIC9(8)
02本月累计盈利金额(ljYLJE)PIC9(8)
排列方式:
按日期排列
流量:
最大:
1份/月
平均:
来源:
财务科统计分析
去向:
主管部门
其它中间过程的数据流描述省略。
(2)数据存储字典
①存储文件名:
采购入库流水帐
01采购入库帐
02采购日期(CGRQ)PICX(8)
02采购编码(CGBM)PICX(18)
02图书名称(TSMC)PICX(32)
02图书细分编码(XFBM)
02单位(DW)PICX(4)
02采购单价(CGDJ)PICX(4)
02采购数量(CGSL)PICX(6)
02采购金额(CGJE)PICX(8)
流入的数据流:
图书采购入库单
流出的数据流;
图书采购入库流水账
涉及的处理名:
入库处理、
按入库日期计序
图书销售出库流水账
01销售出库流水账
02销售日期(XSRQ)PICX(8)
02订单编码(CGBM)PICX(18)
02单位(DW)PICX(4)
02销售单价(XSDJ)PICX(4)
02销售数量(XSSL)PICX(6)
02销售金额(XSJE)PICX(8)
图书销售订单
②存储文件名:
总分类账
01总分类账
02登记日期(DJRQ)PICX(8)
02图书名称(TSMC)PICX(32)
02图书细分编码(XFBM)
02单位(DW)PICX(4)
02销售单价(XSDJ)PICX(4)
02采购单价(CGDJ)PICX(4)
02本月累计采购量(LGCGSL)PIC9(6)
02本月累计库存量(LGKCSL)PIC9(6)
02本日累计销售量(LGXSSL)PIC9(6)
02本月累计销售金额(LGXSJE)PIC9(8)
02本月累计采购金额(LGCGJE)PIC9(8)
02本月累计库存数量(LGKCSL)PIC9(6)
02本月累计库存金额(LGKCJE) PIC9(8)
各种分类账
流出的数据流:
总分类账
涉及的处理名:
编制总分类账、更新总分类账记录
按(日期)升序排列
其它存储文件的描述省略。
6.处理描述
计算公式:
销售金额=∑Si*Ji
其中:
Si——图书编码为i的图书本月销售量计量
Ji——图书编码为i的图书销售价
激发条件:
每月销售制作销售报表
2.1.7.现行系统评价
通过对现行系统的销售分析,本系统数据流向是基本合理的,但为了便于计算机信息化管理,也为了使系统能够提供更多的辅助决策信息,本系统应做如下改进设想:
1)将各种帐本暂合为一本销售台帐考虑。
2)增加销售报警功能。
3)增强各种灵活的查询分析功能。
2.1.8系统边界和处理方
1)系统边界
输入边界——图书订购单、查询条件。
输出边界——各种报表和查询相应输出。
2)处理方式
新系统采用实时处理方式。
三系统设计与实施
3.1.系统目标设计
1)方便数据的输入性能,良好的人机交换Windows,尽量的避免汉字和长字符串的人工重复输入(采用代码词组)。
2)灵活地查询性能,能快速实现多项图书的数据输入和销售情况的查询。
3)考虑到单向街图书销售量的上升,对图书数据的变动就行及时的处理以达到更高的盈利目的。
4)把目前基本上是“静态”销售管理变为“动态”管理,能够随时提供销售现状信息(包括销售销售预警信息)。
3.2新系统功能机构图
综合考虑改进后的系统逻辑模型如(图Ⅰ)和设计的新系统目标要求。
设计新系统功能结构图如图Ⅱ所示。
图Ⅰ系统功能结构图
3.3E-R图
完整E-R图
订货
销售单价
订货量
工作证号
购买图书编码
购买量
购入单价
图书名称
图书代码
管理员
图书
管理
姓名
密码
3.4代码设计
(1)图书规格代码设计
由于书店是图书买进卖出的中转地,书籍名目繁杂,数据处理量大,因此产品规格代码采用组合码,用2位大写字母表示,设计方案如图x所示,全部规格编码列于表x中。
图书种类代码
种类
XS
小说
WY
文艺
QC
青春
SE
少儿
SH
生活
RW
人文社科
GL
JY
教育
LZ
励志成功
图书细分号
图书分类号
图11代码设计方案
2)图书细分代码设计
产品代码用2位大写字母加7位整数表示,设计方案如图12所示。
表9列出了全部产品的代码。
XS012
悬疑小说
XS024
言情小说
XS036
职场小说
XS048
财经小说
WY012
文艺文学
WY024
文艺传记
WY036
文艺艺术
WY048
文艺摄影
QC012
青春文学
QC024
青春动漫
QC036
青春幽默
SE012
少儿文学
SE024
少儿科普
SE036
少儿图画
SE048
少儿益智
SH012
生活保健
SH024
生活旅游
SH036
生活美食
SH048
生活两性
SH050
生活育儿
SH061
个人理财
RW012
文化历史
人文
RW024
人文哲学
RW036
经济法律
RW048
心理学
GL012
金融管理
GL024
营销管理
GL036
会计管理
JY012
教育教材
JY024
教育教辅
JY036
教育外语
LZ012
励志修养
励志
LZ024
LZ036
励志职场
LZ048
励志沟通
校验码
细分码
规格码
产品代码中的校验位a3值的确定方法如下:
a3=取[(3a1+2a2)/11]的余数
例如:
a1a2a3
243
X)32
6+8=14
则a3=(14/11)的余数=3
当余数为10时,则按a3=0处理。
3.5输出设计
本系统的报表设计包括销售流水账报表、采购流水账报表、总分类账流水报表和库存预警报表。
1.销售流水账报表
2.采购流水账报表
3总分类流水账报表
4.库存流水账报表
2.
(七)输入设计
输入设计包括七部分,即:
登录界面设计、订单数据查询界面、订单数据更新界面、采购数据查询界面、采购数据更新界面、库存数据查询界面、库存数据更新界面。
1.登陆界面设计
2.订单数据查询界面
3.订单数据更新界面
4.采购数据查询界面
5.采购数据更新界面
6.库存数据查询界面
7.库存数据更新界面
(八)程序模块设计说明
1、总控模块
(1)程序名:
图书销售管理系统
(2)功能:
①定义本系统的各项数据的查询、修改、添加等功能的下拉式菜单。
②选取功能菜单及其下拉菜单中的操作项,进入相应的操作。
(3)实现:
①调用过程“订单管理”实现消费者购书信息的管理功能
②调用过程“采购管理”实现图书采购信息的管理功能。
③调用过程“库存管理”实现图书进销存数据的管理功能。
④调用过程“系统管理”实现本系统运行、数据备份及退出等功能。
2、程序、过程、自定义函数间的关系如图
3.图书借阅管理信息系统实施报告
(一)程序图框设计
(二)程序清单
1.关于订单数据更新界面
selectkhdd
gotop
mandgroup1.cmdtop.enabled=.f.
mandgroup1.cmdprev.enabled=.f.
ifnoteof()
mandgroup1.cmdnext.enabled=.t.
mandgroup1.cmdbottom.enabled=.t.
endif
thisform.refresh
代表回到记录的第一个,既命令按钮“第一个”
skip-1
ifnotbof()
mandgroup1.cmdtop.enabled=.t.
mandgroup1.cmdprev.enabled=.t.
代表往当前记录前一个跳转,命令按钮“前一个”
skip1
代表往当前下一个记录跳转,命令按钮“下一个”
gobottom
mandgroup1.cmdnext.enabled=.f.
mandgroup1.cmdbottom.enabled=.f.
代表所有记录的最后一个跳转,命令按钮“最后一个”
备注:
由于命令过于繁琐,以下代码以及其他界面代码属性略.
(三)数据准备试运行及结果分析
1.订单信息表
2.采购信息表
3.库存信息表
4.管理员登陆信息表
5、行结果及分析
①打印的报告,与设计的格式一致。
②查询显示结果正确。
③其它各项功能运行正常。
四、参考文献
VisualFoxPro6.0程序设计与应用教程厦门大学出版社
管理信息系统中国人民大学出版社
五、实验心
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 销售 信息系统 分析 设计