目录第一章百货商场业务管理信息系统概述 (1)1.1系统开发简要介绍 (1)1.1.1系统开发背景 (1)1.1.2系统规划 (1)1.1.3.系统目标 (1)1.2 进行系统调查 (2)1.2.1组织结构调查 (2)1.2.2管理功能分析 (2)第二章百货商场业务管理信息系统分析 (3)2.1业务流程分析 (3)2.2绘制数据流程图 (5)2.3系统输入与输出情况分析 (5)2.4 系统数据字典: (6)2.5 数据流的定义 (11)2.6 百货商场业务管理信息系统分析报告 (12)第三章百货商场业务管理信息系统设计 (13)3.1系统目标设计 (13)3.2 新系统功能结构设计 (13)3.2.1资料录入 (16)3.2.2资料修改 (16)3.2.3资料删除 (16)3.2.4资料查询 (16)3.2.5报表输出 (16)3.3 库存管理信息系统流程设计 (17)3.4 代码设计(略) (18)3.5 输出设计 (18)3.6系统硬、软件配置 (19)个人总结 ........................................................... 错误!未定义书签。
参考文献 .. (21)第一章百货商场业务管理信息系统概述1.1系统开发简要介绍1.1.1系统开发背景某百货商场是一个商业销售机构,该商店的主要业务是从批发商或产品制造商处进货,然后,再向顾客销售。
按照有关规定,该百货商店每月需向税务机关交纳一定的税款。
但该百货商店的全部数据处理都由人工操作。
由于经营的商品品种丰富,每天营业额很大,因此业务人员的工作量相当大。
最近,因百货商店大楼扩建后,营业面积有所增加,从而使商品的经营、销售等数据处理的工作量大大增加,需要建立一个计算机管理信息系统,以减轻工作人员的劳动强度,提高业务管理水平,适应新的发展。
1.1.2系统规划(1)实现整个百货商店业务信息流程的计算机管理。
(2)销售子系统的订货单处理、缺货处理全部由计算机完成,增加自动登记新顾客数据的功能;货物售出后,自动建立售货历史记录和修改库存记录。
(3)采购子系统的缺货单汇总、缺货货物统计和编发订货单由计算机完成,核对订货单和修改库存也用计算机进行。
(4)会计子系统的全部数据汇总计算工作由计算机自动完成,报表的编制、打印也由计算机完成。
1.1.3.系统目标(1)实现登记、整理数据,处理核对顾客订货单。
(2)向经理提供各种业务统计报表。
(3)提供各级查询。
(4)销售、采购、会计各部门的业务数据处理实现自动化。
1.2 进行系统调查1.2.1组织结构调查现行系统在商场经理的领导下,设有销售科、采购科和财务科,如图1.1所示。
图1.1现行系统组织机构1.2.2管理功能分析在这样的一个商场中,各个部门负责的主要业务如下:销售科——负责商品的销售工作,包括与顾客之间的商品预订工作。
采购科——负责商品的采购,主要根据销售科的意见反馈向制造商和批发商发出商品订货消息。
财务科——对商场的财务总账进行统计,它涉及到销售和采购两个部分。
第二章百货商场业务管理信息系统分析2.1业务流程分析针对整个商场的业务活动进行深入细致地调查之后发现,其主要业务流程:(1)销售人员接受顾客的订货单,并进行校验,将不符合要求的订货单退还给顾客。
如果是合格的订货单且仓库有存货,那么就给顾客开发货票(通知顾客到财务科交货款),并修改因顾客购买而改变的库存数据。
如果是合格的订货单但是缺货,那么先留底,然后向采购科发出缺货单。
当采购科购买到货后,核对到货通知和缺货单,再给顾客开出发货票,并修改库存记录。
分析:1.上述问题涉及到了哪些人员、部门,这些人员、部门中,哪两个之间存在业务往来?人员/部门:顾客销售人员采购员业务往来:顾客—销售人员销售人员—采购员2.上述“业务往来”的业务流程图图2.1顾客—销售人员业务流程图图2.2 销售人员—采购员业务流程图③把上述各个“业务往来”对应的业务流程图综合到一起,便得到百货公司的业务流程如图2.3所示。
图2.3 销售人员—采购员业务流程图2.2绘制数据流程图商场业务管理系统的顶层数据流程图见图2.3所示,该图表示了商场业务管理系统与外部实体之间的信息输入、输出关系,即标定了系统与外界的边界。
图2..4 商场业务管理系统的顶层数据流程图2.3系统输入与输出情况分析根据以上的数据库流程图,可以发现商场业务管理信息系统的各个内容为:(1)输入顾客订货单(顾客)、供货单(供货厂商)、付款单(供货厂商)、货物(供货厂商)。
(2)数据存储货物文件、顾客数据文件、库存记录文件、待订货物文件、厂商名录文件、订货单文件、应付款细帐、销售历史文件、应收款明细帐、收款明细帐、总帐文件、付款明细帐、暂存缺货单文件、进货帐目文件、货物单价文件。
表2-4货物(供货厂商)2.4 系统数据字典:顾客订货单(顾客)、供货单(供货厂商)、付款单(供货厂商)、货物(供货厂商)数据项的定义数据项编号:X01数据项名称:顾客订货单(顾客)类型:字符型长度:不限数据项编号:X02数据项名称:顾客代码类型:字符型长度:2数据项编号:X03数据项名称:顾客名称类型:字符型长度:8数据项编号:X04数据项名称:供货单(供货厂商)类型:字符型长度:不限数据项编号:X05数据项名称:供货商代码类型:字符型长度:2数据项编号:X06数据项名称:供货商姓名类型:字符型长度:8数据项编号:X07数据项名称:货物单(供货厂商)类型:字符型长度:20数据项编号:X08数据项名称:货物代码类型:字符型长度:2数据项编号:X09数据项名称:货物名称类型:字符型长度:8数据项编号:X10数据项名称:单价类型:数值型长度:8数据项编号:X11数据项名称:数量类型:数值型长度:不限数据项编号:X12数据项名称:金额类型:数值型长度:不限数据项编号:X13数据项名称:付款单(供货厂商)类型:字符型长度:40数据项编号:X14数据项名称:付款单位类型:字符型长度:不限数据项编号:X15数据项名称:付款人类型:字符型长度:8数据项编号:X16数据项名称:金额类型:数值型长度:不限数据项编号:X17数据项名称:收款人类型:字符型长度:10数据项编号:X18数据项名称:销售人员代码类型:字符型长度:2数据项编号:X19数据项名称:销售人员姓名类型:字符型长度:8数据项编号:X20数据项名称:销售人员联系方式类型:字符型长度:11数据项编号:X21数据项名称:采购人员代码类型:字符型长度:2数据项编号:X22数据项名称:采购人员姓名类型:字符型长度:8数据项编号:X23数据项名称:采购人员联系方式类型:字符型长度:112.5 数据流的定义数据流编号:D1数据流名称:顾客订货单简述:顾客基本情况数据流来源:售后服务科数据流去向:供货科数据流组成:顾客代码+顾客姓名数据流编号:D2数据流名称:供货单(供货厂商)简述:供货厂商基本情况数据流来源:销售科数据流去向:仓库数据流组成:顾客代码+顾客姓名数据流编号:D3数据流名称:付款单(供货厂商)简述:付款单位情况数据流来源:供货厂商数据流去向:财务科数据流组成:付款单位+付款人+金额+收款人数据流编号:D4数据流名称:货物(供货厂商)简述;货物基本情况数据流来源: 供货厂商数据流去向:仓库数据流组成:货物代码+货物名称+单价+数量+金额数据流编号:D5数据流名称:销售人员信息简述:销售人员基本情况数据流来源:人事科数据流去向:销售科数据流组成:销售人员代码+销售人员姓名数据流编号:D6数据流名称:采购人员信息简述:采购人员基本情况数据流来源:人事科数据流去向:采购科数据流组成:采购员代码+采购人员姓名2.6 百货商场业务管理信息系统分析报告通过对现行系统的全面调查与分析,本系统数据流向是合理的,系统功能能够满足实际管理工作的需要。
本系统的输入边界是顾客订货单(顾客)、供货单(供货厂商)、付款单(供货厂商)、货物(供货厂商);输出边界是顾客信息,供货信息,付款信息,货物信息和查询结果。
通过对数据字典中数据量、数据处理和数据存储分析,该系统的总数据量较小,适宜于采用普通商用微机按批处理方式进行数据处理。
第三章百货商场业务管理信息系统设计3.1系统目标设计通过系统分析报告,制订本系统目标如下:(1)采用统一的人机对话方式,方便的数据输入性能,良好的人机界面,尽量避免汉字的人工重复输入。
(2)查询模式通用、方便、灵活,能快速实现按顾客或供应商姓名、代码,查询。
(3)考虑到顾客或供应商的变动,对顾客或供应商信息能够进行删除、。
(4)系统应具有一定的操作合法权检验功能。
3.2 新系统功能结构设计综合考虑新系统逻辑模型和设计的新系统目标的要求,绘制的新系统功能结构如图3.1所示图3.1 顾客(供应商)管理信息系统功能结构图由于该系统分为三个模块,所以为节省时间我们小组决定一个人负责一个,其中:1.销售处理由小组成员黄彦负责完成2采购处理由小组成员金栋负责完成3.会计处理由我负责完成对上图中各项功能说明如下:图3.2 销售处理(小组成员黄彦提供)图3.3 采购处理图3.4 会计处理(小组成员李洁提供)3.2.1资料录入顾客(供应商)库的数据输入。
在系统初次建成待实际使用之前,所整理好的顾客(供应商)基本情况装入到顾客(供应商)库文件中,包括姓名,代码等信息3.2.2资料修改顾客(供应商)库文件的资料修改。
根据给的顾客(供应商)人员变动名单来修改记录资料。
3.2.3资料删除资料删除同资料修改基本上是一致的,只不过这里是将删除的记录从相应的数据库文件中删除掉。
当然,需要注意是顾客(供应商)文件中的记录不要轻易删除,否则会引起不必要的麻烦。
3.2.4资料查询为了实现方便灵活的快速查询功能,本系统的资料查询功能包括按“代码”查询、按“姓名”查询等方式。
3.2.5报表输出输出顾客(供应商)情况等3.3 库存管理信息系统流程设计根据系统分析阶段提出的系统逻辑模型,考虑数据处理的方便性,进行了相应改进。
主要是为了便于输出打印成绩报表,可以先根据顾客(供应商)文件,然后再根据这个临时文件进行打印输出。
一旦打印输出结束,便将这个临时库报表文件清空。
因此,该信息系统流程图设计成图3.5所示的形式。
图3.5 管理信息系统流程图3.4 代码设计(略)3.5 输出设计本系统的输出报表顾客订货单、采购人员信息、货物(供货厂商)、销售人员信息、供货单(供货厂商)表3-1:顾客订货单表3-2:供货单(供货厂商)表3-3:付款单(供货厂商)表3-4:货物(供货厂商)表3-5:销售人员信息表3-6:采购人员信息3.6系统硬、软件配置(1)系统处理方式商场业务管理信息系统采用分布式处理。