《信息系统分析与设计案例》由会员分享,可在线阅读,更多相关《信息系统分析与设计案例(42页珍藏版)》请在金锄头文库上搜索。
1、超市连锁店管理系统超市连锁店管理系统1.1 概述概述 1.1.1 开发背景开发背景 安徽某超市连锁店,成立于 20 世纪 90 年代初期。该超市连锁店采用统一采购,统一核 算,统一配送的低成本经营方式。该超市连锁店发展至今已经拥有十几家连锁店和一家配 送中心。我们研究的对象是该超市连锁店的一个分店,其规模属于中型超市。它占地面积 约六百多平方米,拥有管理人员及职员一百人左右。主要提供日用百货、烟酒食品、各种 肉类、蔬菜、水果等商品,品种上千种。因其经营规模的扩大,业务的扩张,必须引进先 进的管理思想、方法和技术,以提高企业的管理水平,使该店实现在五年内发展成为一个 大型综合超市的目标。为此,该
2、连锁店提出,近期内要运用信息技术,建立起包括库存、 人事管理的管理信息系统,以提高商品库存效率,简化人事管理,增加公司年度利润。 1.1.2 系统目标和开发可行性系统目标和开发可行性 1. 系统目标 本系统开发混合采用结构化系统开发方法与面向对象的开发方法,结合两种开发方法各自 的优势进行系统开发。 对原来的库存管理系统进行改进,使之能为公司提供强大的管理支持和查询服务,具体完 成以下功能: 库存输入 库存修改 库存查询 库存处理 系统实现后,由计算机系统代替原来烦琐的人工档案管理,能完成以下功能: 档案查询 档案更新 档案输出 2. 系统开发的可行性 ( 1 )技术的可行性 要求系统开发人员
3、能够熟练运用 VB 、 VF 等编程语言,并需要计算机一台。目前技术 人员已经掌握这些编程语言,学生实验室由多台电脑供学生使用。因此,本此系统开发在 技术上是可行的。 ( 2 )时间可行性 开发时间约需要三个月左右。前两个月主要用于系统分析、设计、实现,后面的时间用于 调试。 ( 3 )经济可行性 现在已有一部分计算机等所需设备,可以充分发挥作用,节约不少设备资金,其余开发人 员费用由连锁店支付。 ( 4 )人员可行性 所需人员 10 人左右,其中由系统分析员、系统设计员、程序员等构成,同时应有超市业 务人员参与。开发小组进行培训学习后可达到技术和业务上开发的要求。 1.1.3 组织结构分析组
4、织结构分析 该超市的组织结构如图所示。超市的主要决策和管理机构是董事会,董事会分管各连锁店 经理和配送中心;配送中心在超市的经营中所扮演的角色是给货品不足的各连锁店补充货 品,相对来说,此部门是相对独立的;连锁店由专职经理负责,每家连锁店分为库存管理 部、销售部、财务部和人事部四个主要部门。 库存管理部的主要任务是根据销售部提供的信息和配送中心及时联系,使库房货源充足; 责任货物的接收,并安排好货物的存放事宜;对每天进出库房的货物进行详细记录,使基 础数据完备。 图 1 1 原系统组织结构图 销售部主要责任日常销售工作,包括物品摆放、货架整理、收银台等货物销售区的日常事 务;及时准确地将销售信
5、息反馈给其他部门,以保证商品的及时供应更新;同时处理消费 者提出的各种疑问和信息,为公司的整体运作提供实际销售的基础数据。 财务部负责一切与财务有关的各项事宜,全面记录公司的所有收支资金流动,包括各种收 入、支出、税务、财务结算等。对进出贷款实行控制,定期分析资金走向,为公司的发展 计划做好准备。 人事部的工作重心在店内员工的工作安排、分配、调动、管理,也包括对人事档案的整理, 定期分批对员工进行培训,以增加专业知识,为把公司凝聚成统一、奋进的团队而提供保 障。 1.21.2 系统需求分析系统需求分析 1.2.11.2.1 现行系统的业务描述现行系统的业务描述 现行系统的库存管理业务流程如图
6、1 2 所示。销售部在销售货物时发现某种商品不足, 根据这种商品的销售量及时制制订货品需求计划,送至库存管理部。库存管理部检查这种 商品的存货量,如果储货不足则制订进货计划,交给连锁店经理审批。经理批准后,告知 财务部提款。库存管理部与配送中心联系,然后接收存储货物,并送至销售部进行销售。 现行系统的人事管理业务流程图如图 1 3 所示。各部门根据本部门的自身发展要求递 交职员需求文件至人事部。人事部调用各部门人事档案,进行检查修改并根据档案制订招 聘或解雇计划,将计划交至连锁店经理进行审批。经理批准后,人事部正式下达招聘或解 雇职员的计划。 图 1 2 现行系统库存管理业务流程图 图 1 3
7、 现行系统的人事管理业务流程图 1.2.21.2.2 现行系统的数据流程分析现行系统的数据流程分析 1. 现行系统数据分析 通过表 1 1 所示的 U/C 矩阵分析现行系统的汇总数据。 2. 现行系统的数据流程分析 销售部人员将每日的货物销售量信息数据传至库存管理部进行库存处理。库存管理部综合 商品需求信息初步确定需要补充的商品。在对现有库存量进行检查后再确定是否进货。若 库存充足,则为无需进货,直接送货至销售部;若库存不足,则通过一定程序批准补充货 物,将订单传至配送中心。库存管理部接受配送中心送来的货物,进行库存处理。库存处 理后,生成库存数据并存储,将现行库存商品信息反馈至销售部。具体数
8、据处理流程如图 1 4 和 1 5 所示。 表表 1 1 1 1 现行系统的现行系统的 U/CU/C 矩阵矩阵 图 1 4 库存处理数据流程顶层结构图 图 1 5 库存处理数据流程图 1.31.3 新系统的逻辑方案设计新系统的逻辑方案设计 1.3.11.3.1 新系统拟定的管理方法及管理制度新系统拟定的管理方法及管理制度 原系统中销售部人员根据对货架上商品数量的检查,人工地向库存管理部提供需求计划。 库存管理人员也是通过对存货量人工地检查发现缺货后,发传真至货物配送中心。再原系 统中采用的管理方法都是比较落后的,只适用于小型超市。原系统的人事信息管理是纯手 工管理。这种管理只适用于职员较少的小
9、型超市。随着超市规模的发展,改超市已经发展 成为一家中型超市。原系系统已经不能适用于该超市。我们在新系统设计方案中将做以下 修改。 为了适应市场的需要,使企业效益更好,我们设计的新超市管理系统,利用计算机管 理,处理货品需求信息,设立库存量底限,货存不足时由系统自动提出。 现在的社会已成为信息社会,信息扮演着非常重要的角色。为了使企业能够在激烈的竞争 中取得更好的业绩,得到及时有用的信息,我们给系统添加了信息部。信息部就将就供货 商的新商品进行市场预测及需求分析,以便及时引进。 人事档案由计算机管理,为人事部设计人事档案管理信息系统。 新系统将使各级主管从繁重的传统式经营管理工作,工作重心逐渐
10、转到管理上来,进一步 提高工作效率。 新系统的组织结构如图所示,在超市连锁分店中添加信息部,主要负责分析商品的的销售 情况,并且通过调查及时获得新商品的信息,提供给库存管理部。其他管理都与原系统一 样。 图 16 新系统组织结构图 1.3.21.3.2 新系统拟定的业务流程新系统拟定的业务流程 新系统的业务流程主要是多了信息部的业务环节。在当今信息社会,商品信息对超市非常 重要。信息部专门负责收集商品信息,经处理后,做出市场预测及新商品的需求分析。这 样可以弥补原系统信息滞后的缺点。同时,有利于高层决策者据此做出正确决策,及时调 整计划。如图所示(虚框内为改进处),销售部将销售数据通过新系统传
11、给库存管理部, 库存管理部对库存进行检查并处理,提交进行计划。同时,信息部收集信息,对新产品进 行需求分析,制订出新产品的进货计划并提交。经连锁店批准后,经财务部记账,提款。 库存管理部发送进货信息,接货并存储,把产品送至销售部销售。人事档案管理的业务流 程没有改变。新系统的人事档案管理业务流程如图 17 所示 图 17 新系统库存管理业务流程图 1.3.31.3.3 新系统拟定的数据与数据流程分析新系统拟定的数据与数据流程分析 新系统拟定的库存处理数据流程图如图 18 所示。 图 18 新系统的库存处理数据流程图 新系统中增设了信息部。信息部向库存管理部提供商品需求及市场预测信息。库存管理部
12、 据此列出新定的商品,再对此进行检查处理,将订单传至配送中心。库存管理部接受配送 中心送来的货物,进行库存处理。库存处理后,生成库存数据并存储,将现行库存商品现 行反馈至销售部。对于超市原来已经引进的商品,由计算机控制库存。当库存量达到系统 所设定的底线时,系统将自动提示库存管理人员订货。具体处理过程如图 19 所示。 图 19 图 18 的展开图 1.3.41.3.4 新系统拟定的库存存放方法新系统拟定的库存存放方法 超市管理系统中,库存管理十分重要,新系统拟定的库存存放方法如下。 库存物质的分类法:根据统计分析,一般库存物质都遵循 ABC 分类规律。即 A 类物质品种 数占库存物质总数的不
13、到 10,但金额却占总数的 75;B 类物质这两项数据比例分别为 20和 20左右;C 类物质为 70和 5。根据此理论和实际调研结果,分类如下: A 类为一些销量较少但成本较高的物质,主要由高档酒类、高档香烟、高档营养品、蒸 锅、高压锅、饮水机、风扇、遥控玩具、工艺品、较高档体育器材(如网球拍)等; B 类为一些销量一般成本也一般的物质,主要有中档酒类、中档烟类、中档营养品、 刀具、洗发水、沐浴露、一般体育用品(如乒乓球拍)、瓶装食用油、熟食类食品(如烤 鸭、烧鸡)等; C 类为销售量打但成本较低的物品,主要有小食品(如薯条、日本豆)、小生活用品 (如镜子、小刀、牙刷牙膏、毛巾、香皂)、娱乐
14、用品(如扑克牌、象棋、跳绳)、水果 类、饮料等。1.41.4 系统总体结构设计系统总体结构设计 1.4.11.4.1 子系统的划分子系统的划分 按照现行的业务处理功能进行子系统划分,可将本系统划分成三个子系统:人事档案管理 子系统、库存管理子系统和密码管理子系统。系统总体结构及子系统功能结构如图 110、图 111 和图 112 所示。 图 110 系统结构图 图 111 系统结构图 图 112 库存管理子系统结构图 超市连锁店从系统总体结构上包含三个子系统:人事档案管理子系统、库存管理子系统和 密码管理子系统,如图所示 110 所示。 人事档案管理子系统,包括:档案查询、档案更新、档案输出及
15、其他操作,如图 111 所示。 库存管理子系统,包括:输入模块、库存处理模块、修改模块、查询模块,如图 112 所示。 密码管理子系统是为系统管理员设置的,具有密码修改等功能。 1.4.21.4.2 计算机处理流程设计计算机处理流程设计 1. 库存管理子系统 库存管理子系统的计算机处理流程如图 113 所示。图中数据输入库存管理子系统的方式 有两种:新引进商品出入库单据查询时的查询条件通过键盘输入:直接从销售统计传过来 的文件从软磁盘中读取。当系统进入输出处理分支时,首先读入商品出入库单据,进行合 格判断,若合格则进行输出处理,结果存放在销售子系统文件、库存主文件和商品资料文 件库中。 图 1
16、13 库存管理子系统计算机处理流程图 2.人事档案管理子系统 人事档案管理子系统的计算机处理流程如图 114 所示。图中数据输入子系统的方式均为 键盘输入。进入人事档案管理子系统后,可以在档案输出、档案更新和档案查询三个处理 中选择。进行档案输出时,只需输入所查职员姓名,系统便回读取数据,进行判断,处理 后以表单形式在界面输出。更新处理分支接受键盘上输入的档案资料,合格判断后,将合 格的资料送入档案更新处理,结果写入人事档案主文件中;不合格则返回原处检查。查询 结果也是以表单形式在界面输出。 图 114 人事档案管理子系统计算机处理流程图 1.4.31.4.3 系统设备配置系统设备配置 1. 网络设计 网络设计将解决如何将系统规划中的各个子系统从内部用局域网连接起来,以及今后系统 如何与外界连接的问题。主要是根据实际业务的需要去考虑如何配置和选用网络产品。网 络设计首