数据库 参考资料_案例5:百货商店业务管理信息系统
- 格式:pdf
- 大小:2.07 MB
- 文档页数:18
案例5:百货商店业务管理信息系统百货商店业务管理信息系统的规模较小,但作为教材的案例仍是篇幅太大。
因此,此处仅对系统分析和系统设计阶段的主要工作加以介绍。
在管理信息系统的整个开发过程中,系统分析和系统设计是基础性的和难度较大的工作阶段,所以,加强对系统分析、系统设计的举例,对巩固和深化所学的知识会有较大的收益。
一、系统开发背景与调查结果1.开发背景某百货商店是一个商业销售组织,该商店的主要业务是从批发或制造厂商处进货,然后再向顾客销售。
按照有关规定,该百货商店在每月需向税务机关交纳一定的税款。
该百货商店的全部数据处理都由人工操作。
由于经营的商品品种丰富,每天营业额很大,因此业务人员的工作量十分艰巨。
最近,因百货商店大楼翻建后,营业面积扩大,从而经营品种、范围和数据处理的工作量大大增加,需要建立一个计算机管理信息系统,以减轻工作人员的劳动强度,提高业务管理水平,适应新的发展。
2.系统调查结果(1)现行系统的组织结构及工作任务现行系统在商店经理的领导下,设有销售科、采购科和财务科,如图5-1所示。
销售科的任务是,接受顾客的订货单,并进行校验,将不符合要求的订货单退还给顾客。
如果是合格的订货单且仓库有存货,那么就给顾客开发货票,通知顾客到财务科交货款,并修改因顾客购买而改变的库存数据。
如果是合格的订货单但是缺货,那么先留底,然后向采购科发出缺货单。
当采购科购买到货后,核对到货单和缺货单,再给顾客开出发货票。
图5-1 现行系统组织机构采购科的任务是,将销售科提供的缺货单进行汇总,根据汇总情况和各厂商供货情况,向有关厂商发出订购单。
当供货厂商发来供货单时,对照留底的订购单加以核对。
如果正确则建立进货帐和应付款帐,向销售科发到货通知单并修改库存记录;如果供货单与留底订购单不符,则把供货单退还给供货厂商。
财务科(会计科)的任务是,接到顾客的货款时,给顾客开出收据及发票,通知销售科付货;根据税务局发来的税单建立付款帐,并付税款;根据供货厂商发来的付款通知单和采购科记录的应付款明细帐,建立付款明细帐,同时向供货厂商付购货款。
目录第一章百货商场业务管理信息系统概述 (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)实现整个百货商店业务信息流程的计算机管理。
案例百货商店业务管理信息系统一、背景介绍随着电子商务的迅速发展,实体零售店面逐渐面临着来自线上竞争的挑战。
而百货商店作为传统零售业中一种重要的形式,也需要适应信息化的发展趋势,提高业务管理效率和客户服务质量。
为了满足百货商店的业务管理需求,我们设计了一款名为“案例百货商店业务管理信息系统”的软件。
该系统旨在帮助百货商店实现更高效的业务管理和客户服务,并充分利用信息化手段提升企业竞争力。
二、系统功能概述1. 商品管理•商品信息录入:录入商品的基本信息,包括商品名称、价格、库存等。
•商品分类管理:设置商品的分类信息,便于用户查找和筛选。
•商品库存管理:实时监控商品的库存情况,及时补充缺货商品。
2. 销售管理•销售订单管理:记录和管理客户的订单信息,包括商品清单、付款情况等。
•销售统计分析:对销售数据进行统计和分析,为销售决策提供数据支持。
•退换货管理:处理客户的退换货请求,保证客户的权益。
3. 会员管理•会员基本信息管理:录入和管理会员的基本信息,包括姓名、联系方式、会员等级等。
•会员积分管理:记录和管理会员的积分信息,鼓励会员消费并提供更好的服务。
4. 促销活动管理•促销方案策划:制定各类促销活动的方案、时间、销售策略等。
•促销效果分析:对促销活动的效果进行分析和评估,为后续促销活动提供经验参考。
5. 库存管理•库存信息管理:记录商品的入库和出库信息,跟踪库存变动。
•货物盘点管理:定期对仓库进行货物盘点,确保库存数据的准确性。
6. 员工管理•员工信息管理:录入和管理员工的基本信息,包括姓名、职位、联系方式等。
•员工考勤管理:记录员工的考勤情况,提高出勤率和工作效率。
7. 数据报表分析•生成各类报表:根据系统中的数据生成各类报表,如销售报表、财务报表等。
•数据分析与决策支持:通过对报表数据进行分析,为企业决策提供数据支持。
三、技术和系统架构“案例百货商店业务管理信息系统”采用了以下技术和系统架构:•前端技术:HTML、CSS和JavaScript,实现用户界面的交互和展示。
百货商店业务管理系统分析书目录一、引言 (1)1、系统名称 (1)2、系统目标 (1)3、系统功能 (2)4、系统背景 (2)二、业务流程分析 (3)三、数据流程分析 (3)四、实施计划 (5)1、工作任务分解 (5)2、进度 (5)一、引言1、系统名称百货商店业务管理系统2、系统目标引用百货商店业务管理系统来完成一些以前需要手工来完成的工作,帮助企业的运营和管理,来节省人力资源,提高工作效率。
利用管理系统方便的对有关信息数据进行统计,服务于财务部门其他方面的核算和财务处理,很快地实现检索、查找,提高管理的效率,使企业步入科学化、规范化管理,与时代接轨3、系统功能系统可实现简单的购物环节。
顾客可自由选购商品,在收银处付账。
付账时出示会员卡可在自己的账户上积分。
收银人员根据所选物品入账、找零、并根据是否有会员卡选择是否积分操作,将打印的购物单连同找零给顾客。
整个收银过程生成的积分变动和交易单最终反映到会计处。
4、系统背景随着百货商店规模的扩大,产品的增多,单纯人力来完成各种工作琐碎,人员管理及销售过程的工作量比较大,在尽量不出错的情况下,耗费大量的时间和精力。
一套较完整的管理系统用在企业经营上是很有必要的,尤其是百货这种工作量繁重的经营模式。
随着计算机的发展,它已渐渐走进人们的生活起居,不少企业也引用了计算机来完成一些以前需要手工来完成的工作,帮助企业的运营和管理,来节省人力资源,提高工作效率。
另外,也便于商品销售的统计、采购以及顾客资料的管理。
使企业利用信息化产品更好的实现管理。
一个较好的管理系统使得账目跟业务清晰明了,便于操作,一改以前繁琐的劳动步骤。
因此我们急待弥补这个空缺,使我们的整体管理水平上一个档次,建一个完善的管理系统,与如今这个高科技的信息社会接轨,作时代的领头人。
二、业务流程分析三、数据流程分析数据字典数据元素数据结构数据流数据存储处理过程四、实施计划1、工作任务分解本系统各阶段任务全部由XXX一人完成。
实验四 系统结构分析及概况结构图的基本做法是将系统划分为若干个子系统,子系统下在细分为若干模块。
大模块再分为小模块,而模块是具有输入输出、逻辑功能、运行程序和内部数据四种属性的一组程序。
就百货商店管理系统而言,可以分为销售管理、采购管理和财务管理三个子系统。
在对这三个子系统进行分解,形成具体的模块。
具体的设计图如下所示:1, 高层系统结构图百货商店业务处理销售管理采购管理财务管理(图4.1)2, 销售管理系统结构图销售管理获得用户订单销售业务处理输出输入订货单校验订货单订货单合格订货单合格订货单合格订货单查看存货处理订单检索库存记录判断缺货合格订货单合格订货单库存记录合格订货单及库存记录供货单或缺货单写缺货单处理供货缺货单供货单或缺货单供货单或缺货单供货单修改库存建销售记录开单据货名数量客户货名数量客户货名数量发货单发货单发货单或缺货单发货单或缺货单发货单或缺货单缺货单发货单发货单缺货单写应收款货名数量(图4.2)3, 采购管理系统结构图采购管理汇总缺货单检索缺货单采购处理输出缺货单缺货单采购进货处理检索供应商生成采购单校验供货单更新库存写应付款开单据到货单缺货单缺货单供应商缺货单供应商采购单采购单供货单供货单合格供货单合格供货单合格供货单合格供货单到货单到货单到货单到货单(图4.3)4, 财务管理系统结构图财务管理读款项数据货款采购款税单款项处理收款处理付款处理编制报表开单据货款采购款税单货款核实货款建收款帐货款正确货款正确货款采购款税款核实付款建付款帐采购款正确采购款正确采购款税款货款收据发货通知货款采购款税单修改总账货款采购款税单报表输出报表收据发货通知报表收据发货通知报表收据发货通知报表收据发货通知(图4.4)。
百货商店类供应商物流配送管理信息系统一、系统分析1.1建立物流配送系统的必要性物流配送是连锁企业发展的重要基础,物流配送的统一与效率在相当程度上决定着流通的效率,因此物流配送也就自然成为连锁超市企业核心竞争力的一个重要组成部分。
而现今我国的连锁超市的物流配送模式不匹配成为企业发展的主要瓶颈。
没有高效的配送中心,连锁会流于形式,其本身所具有的技术上和经济上的优越性,如统一定价、统一管理、统一核算、统一品牌等都无法发挥出来。
配送中心是连锁企业的“神经中枢”,对连锁企业的一体化发展起着重要的作用,可以减少盲目投资,并通过资源优化配置,节约社会成本。
配送中心是连锁企业的“神经中枢”,对连锁企业的一体化发展起着如下的重要的作用。
1、使各分店实现真正的“零库存”或尽可能的低库存。
连锁企业集中采购后的商品质检、计量、储运、分拣是在总店的仓储环节中进行的,一般由配送中心负责。
而配送中心的库存和配送能力必须与货物的销售相适应,既要保证不出现断货,又要尽可能减少各分店的库存。
减少库存不仅是出于财务管理上减少资金占压的需要,而且也是为了降低配送成本,提高仓库库容利用效率。
2、加速商品的周转速度,进而加速资金的周转速度,达到降低费用、提高经济效益的目的。
传统的零售业态并没有配送中心,商品流通环节包括工厂——批发商——零售商三个环节,而这三个环节自成体系,各自为政,所以在企业的运作过程中造成了资源的重复和浪费。
而有了配送中心以后,就可以进行统一采购,进行统一、灵活、快速、及时的配送,减少企业过多的进货环节,大大降低流通费用。
3、集中采购提高了连锁企业的议价能力,并且能够保证连锁经营的商品质量以及获得更多的供应商的支持。
集中购买能够大大提高买方的议价能力,批量购买能够使连锁企业获得比其它企业更低的价格,并且能够获得更多供应商其它方面的支持,如服务以及相应的资金支持和更好的销售条件保证等,而更重要的是能够给予企业以更大的自主选择余地,从而保证商品的质量,做到真正的物美价廉。
案例 5:百货商店业务管理信息系统百货商店业务管理信息系统的规模较小,但作为教材的案例仍是篇幅太大。
因此,此处仅对系统分 析和系统设计阶段的主要工作加以介绍。
在管理信息系统的整个开发过程中,系统分析和系统设计是基础 性的和难度较大的工作阶段,所以,加强对系统分析、系统设计的举例,对巩固和深化所学的知识会有较 大的收益。
一、系统开发背景与调查结果 1.开发背景 某百货商店是一个商业销售组织,该商店的主要业务是从批发或制造厂商处进货,然后再向顾客销 售。
按照有关规定,该百货商店在每月需向税务机关交纳一定的税款。
该百货商店的全部数据处理都由人 工操作。
由于经营的商品品种丰富,每天营业额很大,因此业务人员的工作量十分艰巨。
最近,因百货商店大楼翻建后,营业面积扩大,从而经营品种、范围和数据处理的工作量大大增加, 需要建立一个计算机管理信息系统,以减轻工作人员的劳动强度,提高业务管理水平,适应新的发展。
2.系统调查结果 (1)现行系统的组织结构及工作任务 现行系统在商店经理的领导下,设有销售科、采购科和财务科,如图 5-1 所示。
销售科的任务是,接 受顾客的订货单,并进行校验,将不符合要求的订货单退还给顾客。
如果是合格的订货单且仓库有存货, 那么就给顾客开发货票,通知顾客到财务科交货款,并修改因顾客购买而改变的库存数据。
如果是合格的 订货单但是缺货,那么先留底,然后向采购科发出缺货单。
当采购科购买到货后,核对到货单和缺货单, 再给顾客开出发货票。
图 5-1 现行系统组织机构 采购科的任务是,将销售科提供的缺货单进行汇总,根据汇总情况和各厂商供货情况,向有关厂商 发出订购单。
当供货厂商发来供货单时, 对照留底的订购单加以核对。
如果正确则建立进货帐和应付款帐, 向销售科发到货通知单并修改库存记录;如果供货单与留底订购单不符,则把供货单退还给供货厂商。
财务科(会计科)的任务是,接到顾客的货款时,给顾客开出收据及发票,通知销售科付货;根据 税务局发来的税单建立付款帐, 并付税款; 根据供货厂商发来的付款通知单和采购科记录的应付款明细帐, 建立付款明细帐,同时向供货厂商付购货款。
无论是收款还是付款之后,都要修改商店的财务总帐。
财务 科在完成以上日常账务工作的同时,还要定期编制各种报表向经理汇报,以供经理了解有关情况并据此制 定下阶段的业务计划。
(2)现行系统业务流程及概况 现行系统的业务流程情况如图 5-2 所示。
各项业务数据的输入、处理、存储和输出概况见表 5-1。
图 5-2 现行系统业务流程图 表 5-1 百货商店现行系统概况表3.系统规划 (1)实现整个百货商店业务信息流程的计算机管理。
(2)销售子系统的订货单处理、缺货处理全部由计算机完成,增加自动登记新顾客数据的功能;货 物售出后,自动建立售货历史记录和修改库存记录。
(3)采购子系统的缺货单汇总、缺货货物统计和编发订货单由计算机完成,核对订货单和修改库存 也用计算机进行。
(4)会计子系统的全部数据汇总计算工作由计算机自动完成,报表的编制、打印也由计算机完成。
二、系统分析 1.系统目标 (1)实现登记、整理数据,处理核对顾客订货单。
(2)向经理提供各种业务统计报表。
(3)提供各级查询。
(4)销售、采购、会计各部门的业务数据处理实现自动化。
2.数据流程图 百货商店业务管理系统的顶层数据流程图见图 5-3 所示, 该图表示了百货商店业务信息处理系统与外 部实体之间的信息输入、输出关系,即标定了系统与外界的界面。
顶层数据流程图的第一级分解如图 5-4, 该图实际上是把图 5-3 中“百货商店业务处理”框进行细化,根据图 5-2 现行系统业务流程图所列的处理 功能,初步分解为销售处理、采购处理和会计处理三个子系统。
在功能分解的同时,得到了相应的数据存 储(如销售记录、应收款、货物库存、进货帐、应付款帐)和数据流(订单、发货单、缺货单、付款单等)。
上述三个子系统的数据流程图(即二级分解)分别如图 5-5、图 5-6、图 5-7 所示。
图 5-3新系统顶层数据流程图 5-4 系统数据流程图一级分解 图 5-5 是销售处理功能,实际上是把“销售处理” (图 5-4;P1.1 框)进行细化。
从图中我们知道系 统的外部环境是 “顾客” 首先, 。
由顾客 (S1) 提出订货单 (F1) 然后商店从货名文件中得到货名信息 。
(F5) , 从顾客文件中得到顾客信息(F47) 。
如果顾客是老主顾,则商店对订单(F1) ,货名信息(F5) ,顾客信息 (F47)进行编辑处理(P1.1.1) ,从而生成编辑后的订单(F4) 。
如果是新主顾,除了进行上述处理外, 要生成新顾客信息(F2) ,并将新顾客信息进登录(P1.1.2) ,然后登录入顾客文件。
图 5-5 中的其它数据 流和处理以及图 5-6、5-7,读者均可以自行随着箭头走一遍,以加深理解。
图 5-5二级数据流程(销售处理)图 5-6二级数据流程(采购处理)图 5-7 二级数据流程(会计处理) 3.系统概况 百货商店业务管理信息系统的概况如表 5-2 所示,该表格反映了新系统的输入、处理、数据存储和 输出的概况。
其中带“*”号的表示由计算机处理的项目,其余处理由人工进行。
百货商店业务管理信息系统概况表 表 5-24.数据字典 数据字典用于进一步定义和描述所有数据项,包括数据流字典(如表 5-3 所示)、数据存储字典(如 表 5-4 所示)、数据处理字典(如表 5-5 所示)三类。
数据流字典清单(部分)表 5-3表 5-3 为数据流字典清单,此处仅对 F1 作如下解释,数据流 F1(见图 5-5)是顾客 S1 提出的订单, 它的去向是编辑处理 P1.1.1,在 F1 中包含如下信息:订单标识、顾客细节(如顾客姓名、顾客地址、电 话、电传等)、货物细节(如货物名称、货物产地、货物数量等)。
F2、F3……F7 均代表数据流名,它的 来源、去向以及该数据流所含内容。
数据存储字典清单(部分) 表 5-4表 5-4 为数据存储字典清单,均以 D 表示。
此处仅对 D9 进行解释,其余类推。
D9(见图 5-5)为应帐 款明细帐,它是用来记销售收入(应收款)的库文件。
通过 P1.1.5(建立收款明细帐)的处理将数据流F9 写入 D9(应收款明细帐)。
D9 包含如下信息:标识货名、数量、顾客名、应收款、日期。
从图 5-7 中 D9 的输出数据流为 F43 到 P1.3.5(编制报表处理),其内容包含标识、货名、数量、顾客、应收款、日 期。
数据处理字典清单 表 5-5表 5-5 为数据处理字典清单, 它对数据流图中的所有处理功能作出说明。
此处仅以 P1.1.1 (编辑订单) 为例(见图 5-5),商店根据订单(F1)、顾客情况(F47),判断是新老主顾编辑成合适的订单(F4), 同时对于新主顾,从 P1.1.1 输出新顾客数据(F2),再登记新顾客数据处理(P1.1.2)。
凡是图 5-5 中 方框都代表处理,以 P 为代表。
在数据字典处理清单中(见表 5-5)均有详细说明,表 5-5 只是一部分。
其余以此类推。
表 5-6 列出的数据字典中的部分条目,并给出数据描述的部分内容。
它是对数据流图中各个存储文件 中记录的字段予以逐个定义,规定其类型、长度和各个字段的作用。
例如订单数据,它由订单号、顾客号、 顾客名、顾客电话、货物编号、货物名、货物数量、订单标志、厂商编号等(见表 5-6)均给以定义(类 型、长度、说明),这里列出的只是对各数据元素的一部分。
数据描述(部分) 表 5-6三、系统设计 1.系统硬、软件配置 (1)系统处理方式 百货商店业务管理信息系统采用分布式处理。
采购、销售、会计三个部门各配置一台微机,三台微机 联成网络,相互通信。
采购、销售、会计三个部门各自独立地进行业务处理,各部门之间的数据通信由网 络完成。
(2)系统硬件配置<1>三台微机(包括主机、显示器及磁盘驱动器)。
<2>打印机。
<3>适配器、电缆等其它网络配件。
(3)软件配置 <1>汉字多用户操作系统。
<2>汉字 dBASE—Ⅲ数据库系统。
<3>其它应用软件。
2.系统功能结构图与控制结构图 百货商店业务管理信息系统共分成销售、采购、会计三个子系统,其功能模块结构如图 5-8 所示。
图 5-8 百货商店业务管理信息系统功能模块结构 销售子系统、 采购子系统和会计子系统的控制结构分别如图 5-9、 5-10、 5-11 所示。
它们分别对应于图 5-5、 5-6、5-7,即从逻辑功能设计走向物理功能设计。
这里仅对图 5-9 进行部分解释,图 5-10、5-11 两图学 习者可以进行自行解释。
图 5-9 销售子系统控制结构 在图 5-9 中,通过输入功能模块得到订单、顾客细节、库存细节信息,然后进行销售处理。
在销售业 务处理中,首先对订单、顾客细节进行编辑,并反馈出编辑后的订单,然后对编辑过的订单再进行检验核 对并且加载分类标志。
订单、顾客细节、库存细节经过编辑、检验核对后进行分类处理。
根据订单加载的 分类标志,将订单划分为不可供处理(反馈出缺货单)和不合格订单,对于可供货的订单,要根据货名和 数量修改库存,根据顾客细节、货名和数量建销售记录,并为顾客开发货票。
图 5-10采购子系统控制结构图 5-11 会计子系统控制结构 3.系统的 IPO 图 图 5-12 和图 5-13 给出了系统的部分 IPO 图,其中图 5-12 是主控模块的 IPO 图。
图 5-12系统的 IPO 图(主控模块)图 5-13系统的 IPO(一)图 5-13系统的 IPO(二)图 5-13系统的 IPO(三)图 5-13系统的 IPO(四)图 5-13 系统的 IPO(五) 4.系统程序结构框图 根据销售子系统控制框图(图 5-9)、采购子系统控制结构图(图 5-10)和会计子系统控制结构图 (图 5-11)分别画出系统各模块的 IPO 图。
画法同图 5-12 所示(主控模块),此处不再一一画出。
为了 更具体和直观,也可以再进一步画出程序结构控制框图(通常称作框图),百货商店业务管理信息系统的 销售业务程序结构框图如图 5-14 所示,采购业务程序结构框图如图 5-15 所示,会计业务程序结构框图如 图 5-16 所示,它们分别根据其系统控制结构框图和 IPO 图画出。
图 5-14销售业务流程图图 5-15会计业务流程图图 5-16 采购业务流程图 以上完成的是百货商店业务结构管理信息系统的系统分析和系统设计工作。
接着还要进行系统实施, 即根据程序结构图和设计阶段的其它图表,编写计算机程序,并进行程序调试、系统分调、总调和新旧系 统的切换。