信息系统分析与设计_课程设计报告样本_第1页
信息系统分析与设计_课程设计报告样本_第2页
信息系统分析与设计_课程设计报告样本_第3页
信息系统分析与设计_课程设计报告样本_第4页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信息系统分析与设计课程设计报告课程名称:信息系统分析与设计课程设计学院:专业:班级: _姓名:学号: _信息系统分析与设计课程设计报告姓名审核审批实验成绩教师评语教师签字年月日备注:- 1 -1.1概述1.1.1开发背景在这个信息化的时代,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是连锁超市业的竞争核心。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市努力追求的目标。安徽某超市连锁店,成立于20世纪90年代初期。该超市连锁店采用统一采购,统一核算,统一配送的低成本经营方式。该超市连锁店发展至今已经

2、拥有十几家连锁店和一家配送中心。我们研究的对象是该超市连锁店的一个分店,其规模属于中型超市。它占地面积约六百多平方米,拥有管理人员及职员一百人左右。 主要提供日用百货、烟酒食品、各种肉类、蔬菜、水果等商品,品种上千种。因其经营规模的扩大,业务的扩张,必须引进先进的管理思想、方法和技术,以提高企业的管理水平,使该店实现在五年内发展成为一个大型综合超市的目标。为此,该连锁店提出,近期内要运用信息技术,建立起包括库存、人事管理的管理信息系统,以提高商品库存效率,简化人事管理,增加公司年度利润。1.1.2系统目标和开发可行性1. 系统目标本系统开发混合采用结构化系统开发方法与面向对象的开发方法,结合两

3、种开发方法各自的优势进行系统开发。通过全面的信息采集和处理,辅助提高超市的决策水平。 迅速提升超市的管理水平, 为降低经营成本, 提高效益,增强超市扩张能力,提供有效的技术保障。对原来的库存管理系统进行改进,使之能为公司提供强大的管理支持和查询服务,具体完成以下功能:库存输入- 2 -库存修改库存查询库存处理系统实现后,由计算机系统代替原来烦琐的人工档案管理,能完成以下功能:档案录入档案查询档案更新档案输出2. 系统开发的可行性( 1 )经济可行性现在已有一部分计算机等所需设备,可以充分发挥作用,节约不少设备资金,其余开发人员费用由连锁店支付。( 2 )时间可行性开发时间约需要四年左右时间。分

4、两阶段进行,前两个月主要用于系统分析、设计、实现,后面的时间用于调试。( 3 )人力资源可行性所需人员 10 人左右,其中由系统分析员、系统设计员、程序员等构成,同时应有超市业务人员参与。开发小组进行培训学习后可达到技术和业务上开发的要求。( 4 )技术可行性- 3 -在 c# 和数据库学习的基础上,以 SQL2000 数据库为后台数据库,实现商品购置的自动化管理。关于这方面的知识我们已经熟练掌握,所以开发这个系统在技术上是完全可行的。( 5 )操作可行性超市连锁管理系统是根据改超市连锁店的需要而开发,能解决当前超市连锁管理工作中的许多问题,因此该项目符合超市连锁管理部门的工作实际。目前超市已

5、经有很多懂计算机应用的高素质员工,经过一段时间的培训能够熟练操作本系统,从而系统的操作是可行的。1.1.3组织结构分析该超市的组织结构如图所示。超市的主要决策和管理机构是董事会,董事会分管各连锁店经理和配送中心;配送中心在超市的经营中所扮演的角色是给货品不足的各连锁店补充货品, 相对来说, 此部门是相对独立的;连锁店由专职经理负责,每家连锁店分为库存管理部、销售部、财务部和人事部四个主要部门。库存管理部的主要任务是根据销售部提供的信息和配送中心及时联系,使库房货源充足;责任货物的接收,并安排好货物的存放事宜;对每天进出库房的货物进行详细记录,使基础数据完备。董事会连锁店经理连锁店经理配送中心库

6、存管理部销售部财务部人事部图1 1 原系统组织结构图- 4 -销售部主要责任日常销售工作,包括物品摆放、货架整理、收银台等货物销售区的日常事务;及时准确地将销售信息反馈给其他部门,以保证商品的及时供应更新;同时处理消费者提出的各种疑问和信息,为公司的整体运作提供实际销售的基础数据。财务部负责一切与财务有关的各项事宜,全面记录公司的所有收支资金流动,包括各种收入、支出、税务、财务结算等。对进出贷款实行控制,定期分析资金走向,为公司的发展计划做好准备。人事部的工作重心在店内员工的工作安排、分配、调动、管理,也包括对人事档案的整理,定期分批对员工进行培训,以增加专业知识,为把公司凝聚成统一、奋进的团

7、队而提供保障。1.2系统需求分析1.2.1现行系统的业务描述现行系统的库存管理业务流程如图1 2所示。销售部在销售货物时发现某种商品不足,根据这种商品的销售量及时制订货品需求计划,送至库存管理部。库存管理部检查这种商品的存货量,如果储货不足则制订进货计划,交给连锁店经理审批。经理批准后,告知财务部提款,财务部把所需款项交给配货中心让其进货。库存管理部与配送中心联系,然后接收存储货物,并送至销售部进行销售。- 5 -连锁店经销售部库存管理财务部理部货品需求计进货计划划检查库存量审批提款存档销售接收存储发货销售部库存管理配货中心部设计人:翟加乾日期: 2008-12-27图 1 2现行系统库存管理

8、业务流程图现行系统的人事管理业务流程图如图1 3所示。各部门根据本部门的自身发展要求递交职员需求文件至人事部。人事部调用各部门人事档案,进行检查修改并根据档案制订招聘或解雇计划,将计划交至连锁店经理进行审批。经理批准后,人事部正式下达招聘或解雇职员的计划。- 6 -各部门人事部职员需求文检查职员档件案图13连锁店经理招聘或解雇计划审批招聘或解各部门雇职员修改档案,任用删掉解雇职员记录职员档案职员档案设计人:翟加乾现行系统的人事管理业务流程图人事部日期: 2008-12-271.2.2现行系统的数据流程分析1. 现行系统数据分析通过表1 1 所示的U/C 矩阵分析现行系统的汇总数据。表 1 1

9、现行系统的U/C 矩阵数计划销实际销财务计划成本商品供应库存订货职工据售量售量功能销售计划CUU- 7 -销售管理C财务规划UCUU财务会计UUUU成本会计UCU商品需求UUCU库存控制UUUCU订货服务UC用人计划UC业绩考评U2. 现行系统的数据流程分析销售部人员将每日的货物销售量信息数据传至库存管理部进行库存处理。库存管理部综合商品需求信息初步确定需要补充的商品。在对现有库存量进行检查后再确定是否进货。若库存充足,则为无需进货,直接送货至销售部;若库存不足,则通过一定程序批准补充货物,将订单传至配送中心。 库存管理部接受配送中心送来的货物,进行库存处理。 库存处理后,生成库存数据并存储,

10、将现行库存商品信息反馈至销售部。具体数据处理流程如图 1 4 和1 5 所示。- 8 -送货配送中心供货通知销售部缺货通知库存管理部订货申请连锁店经理供货提款通知财务部应付款项设计人:翟加乾日期: 2008-12-27图 1 4库存处理数据流程顶层结构图- 9 -F1 商品名称库存管理连锁店经中心理p2.1p2.2p2.3补充商品订货单审批检查库存销售部批准的订货单F2批准的补货数据p2.4提供现有p2.5配送商品信息库存处理中心F3商品条码F4库存数据设计人:翟加乾日期: 2008-12-28图 1 5库存处理数据流程图1.3新系统的逻辑方案设计原系统中销售部人员根据对货架上商品数量的检查,

11、人工地向库存管理部提供需求计划。库存管理人员也是通过对存货量人工地检查发现缺货后,发传真至货物配送中心。在原系统中采用的管理方法都是比较落后的,只适用于小型超市。原系统的人事信息管理是纯手工管理。这种管理只适用于职员较少的小型超市。随着超市规模的发展,改超市已经发展成为一家中型超市。原系统已经不能适用于该超市。我们在新系统设计方案中将做以下修改。-10-为了适应市场的需要, 使企业效益更好, 我们设计的新超市管理系统,利用计算机管理,处理货品需求信息,设立库存量底限,货存不足时由系统自动提出。现在的社会已成为信息社会,信息扮演着非常重要的角色。为了使企业能够在激烈的竞争中取得更好的业绩,得到及

12、时有用的信息,我们给系统添加了信息部。 信息部就将就供货商的新商品进行市场预测及需求分析,以便及时引进。人事档案由计算机管理,为人事部设计人事档案管理信息系统。新系统将使各级主管从繁重的传统式经营管理工作,工作重心逐渐转到管理上来,进一步提高工作效率。新系统的组织结构如图所示,在超市连锁分店中添加信息部,主要负责分析商品的的销售情况,并且通过调查及时获得新商品的信息,提供给库存管理部。其他管理都与原系统一样。董事会连锁店经理连锁店经配送中心库存管理部销售部信息部人事部财务部图 1 6 新系统组织结构图1.3.2新系统拟定的业务流程-11-新系统的业务流程主要是多了信息部的业务环节。在当今信息社

13、会,商品信息对超市非常重要。信息部专门负责收集商品信息,经处理后,做出市场预测及新商品的需求分析。这样可以弥补原系统信息滞后的缺点。同时,有利于高层决策者据此做出正确决策,及时调整计划。 如图所示 (虚框内为改进处),销售部将销售数据通过新系统传给库存管理部,库存管理部对库存进行检查并处理,提交进行计划。同时,信息部收集信息,对新产品进行需求分析,制订出新产品的进货计划并提交。经连锁店批准后,经财务部记账,提款。库存管理部发送进货信息,接货并存储,把产品送至销售部销售。人事档案管理的业务流程没有改变。新系统的人事档案管理业务流程如图1 7所示库存管理销售部部连锁店经理销售数据检查并存储进货计划

14、审批新产品需求分析信息部存档销售接货存储提款销售部库存管财务部理部设计人:翟加乾日期:2008-12-28-12-图 1 7 新系统库存管理业务流程图1.3.3新系统拟定的数据与数据流程分析新系统拟定的库存处理数据流程图如图1 8 所示。F1 商品数据信息部销售部p1.1市场信息库存处理订货单配送中心销售清单送货单库存信息F2 库存数据设计人:翟加乾日期:2008-12-28图 1 8 新系统的库存处理数据流程图新系统中增设了信息部。信息部向库存管理部提供商品需求及市场预测信息。库存管理部据此列出新定的商品,再对此进行检查处理,将订单传至配送中心。库存管理部接受配送中心送来的货物,进行库存处理

15、。库存处理后,生成库存数据并存储,将现行库存商品现行反馈至销售部。对于超市原来已经引进的商品,由计算机控制库存。当库存量达到系统所设-13-定的底线时, 系统将自动提示库存管理人员订货。具体处理过程如图1 9所示。F1商品数据连锁店经库存管理理中心商品的品名 编号 数量信息市场信息p2.1p2.2部p2.3库存信息订货细则补货计划销售清单补充商品检查处理审批销库存充足 发货通知售批准的补货计划部批准的补F2发货通知货数据商品信息货物信息P2.5p2.4送货单提供现有库存处理商品信息库存信息货物清单配送中心商品条码数据F3商品条码F4库存数据设计人:翟加乾日期:2008-12-28图 1 9 图

16、 18 的展开图1.3.4新系统拟定的库存存放方法-14-超市管理系统中,库存管理十分重要,新系统拟定的库存存放方法如下。库存物质的分类法:根据统计分析, 一般库存物质都遵循ABC 分类规律。即 A 类物质品种数占库存物质总数的不到10,但金额却占总数的75; B 类物质这两项数据比例分别为 20和 20左右; C类物质为 70和 5。根据此理论和实际调研结果,分类如下:A 类为一些销量较少但成本较高的物质,主要由高档酒类、高档香烟、高档营养品、蒸锅、高压锅、饮水机、风扇、遥控玩具、工艺品、较高档体育器材(如网球拍)等;B 类为一些销量一般成本也一般的物质,主要有中档酒类、中档烟类、中档营养品

17、、刀具、洗发水、沐浴露、一般体育用品(如乒乓球拍)、瓶装食用油、熟食类食品(如烤鸭、烧鸡)等;C 类为销售量打但成本较低的物品,主要有小食品(如薯条、日本豆)、小生活用品(如镜子、小刀、牙刷牙膏、毛巾、香皂)、娱乐用品(如扑克牌、象棋、跳绳)、水果类、饮料等。1.4系统总体结构设计1.4.1子系统的划分按照现行的业务处理功能进行子系统划分,可将本系统划分成三个子系统:人事档案管理子系统、库存管理子系统和密码管理子系统。系统总体结构及子系统功能结构如图1 10、图 1 11 和图 112 所示。-15-总控人事档案管库存管理子密码管理子理子系统系统系统设计人:翟加乾日期:2008-12-28图

18、1 10 系统结构图人事档案管理子系统档案查询档案更新档案输出其他操作设计人:翟加乾日期:2008-12-28图 1 11 系统结构图-16-库存管理子输入模块库存处理模修改模块查询模块设计人:翟加乾日期:2008-12-28图 1 12 库存管理子系统结构图超市连锁店从系统总体结构上包含三个子系统:人事档案管理子系统、库存管理子系统和密码管理子系统,如图所示110 所示。人事档案管理子系统,包括:档案查询、档案更新、档案输出及其他操作,如图 1 11 所示。库存管理子系统,包括:输入模块、库存处理模块、修改模块、查询模块,如图 1 12 所示。密码管理子系统是为系统管理员设置的,具有密码修改

19、等功能。1.4.2计算机处理流程设计1 库存管理子系统库存管理子系统的计算机处理流程如图1 13 所示。图中数据输入库存管理子系统的方式有两种:新引进商品出入库单据查询时的查询条件通过键盘输入:直接从销售统计传过来的文件从软磁盘中读取。当系统进入输出处理分支时,首先读入商品出入库单据,进行合格判断,若合格则进行输出处理,结果存放在销售子系统文件、库存主文件和商品资料文件库中。-17-库存管理子系统123销售文件读数读数据读数据出入库单据据返回原处检no 合格判断?合格判断?合格判断?查查询条件销售子系输出处理更新处理查询处理统文件表单生成库存主文文件件商品资料新库存文查询结果文件库件表单设计人

20、:翟加乾日期:2008-12-30图 13库存管理子系统计算机处理流程图2. 人事档案管理子系统人事档案管理子系统的计算机处理流程如图1 14 所示。图中数据输入子系统的方式均为键盘输入。进入人事档案管理子系统后,可以在档案输出、档案更新和档案查询三个处理中选择。进行档案输出时,只需输入所查职员姓名,系统便回读取数据,进行判断,处理后以表单形式在界面输出。更新处理分支接受键盘上输入的档案资料,合格判断后,将合格的-18-资料送入档案更新处理,结果写入人事档案主文件中;不合格则返回原处检查。查询结果也是以表单形式在界面输出。人事档案管理子系统123职员姓名读数读数读数据据据档案资料合格判断?合格

21、判断?合格判断?查询条件输出处理更新处理查询处理人事档表单生案子文成文件件个人档新档案查询结案生成文件果表单表单设计人:翟加乾日期:2008-12-30图 14人事档案管理子系统计算机处理流程图1.4.3系统设备配置1. 网络设计-19-网络设计将解决如何将系统规划中的各个子系统从内部用局域网连接起来,以及今后系统如何与外界连接的问题。主要是根据实际业务的需要去考虑如何配置和选用网络产品。网络设计首先是根据用户的要求选择网络的结构,本系统采用的是总线式网络拓扑结构。在总线式电缆网络中,任何瞬间仅有一台机器主站,可以发送信息。网络协议选择X.25的接口协议,与总公司和配送中心通信采用TCP/IP

22、 协议。使用时不必涉及协议标准的内部细节,只需按照其规定操作即可。该连锁店的网络拓扑结构如图1 15 所示。计算机城市城市城市计算机服务器调制解调器计算机调制解调器服务器总公司计算机配送中心远程通信线路调制解调器10/100 网络服务器连锁店打印机调制解调器防火墙计算机路由器计算机计算机计算机计算机设计人:翟加乾日期:2008-12-30图 1 15 网络拓扑结构图2. 设备和网络配置本系统是应用了VB6.0 、Access 编写而成,其安装程序为VB6.0 的打包文件。操作系统为Windows XP( 在 Windows Me 及 Windows 2000 系统下安装程序会因程序文件与操作系

23、统文件冲突,安装程序文件要求更新操作系统文件而导致程序安装失败) 。另外, 系统采用现在主流计算机设计,计算机的配置要求为P4 2.8G 以上的计算机。系统管理员处配备一台主服务器( H ),库存管理部、人事部、各配备两台通过网络集线器(HUB)( F)-20-与主服务器H 联网的计算机(A、B、 C、 E)及打印机( D)。具体如图116 所示。计算机计算机计算机计算机集线器打印机工作站服务器设计人:翟加乾日期:2008-12-30图 1 16 网络设备配置图1.5系统分类编码设计1.5.1分类方案1. 库存物资库存物资分类采用国际标准EAN 13 条码符号代码,这种代码的设计是建立在线性分

24、类基础上的,具体如图1 17 所示。其中,库存物资分类采用 ABC分类法。国家厂商 1厂商 2厂商 3A类商品B类商品C类商品商品商品 2商品 31设计人:翟加乾日期: 2008-12-30-21-图 1 17 库存物资分类图2. 职员分类方案超市职员的分类法采用线分类法,如图1 18 所示。总公司总部连锁店配送中心库存管理部销售部人事部信息分析部财务部职员1职员 2职员3设计人:翟加乾日期:2008-12-30图 1 18 职员分类图1.5.2编码1. 商品编码商品编码采用标准型EAN 代码 13 位数字构成,称为EAN 13 代码,其结构如表1 2 所示。前缀码厂商代码商品项目代码校验字符

25、P1P2P3M1M2M3M4I1I2I3I4I5CP1 P2:代表 3 位数字,称为前缀码,是国际物品编码协会分配给其成员国或者地区(EAN编码组织)的唯一标识代码。我国的为690。M1 M4:代表 4 位阿拉伯数字,是企业标识代码,称为厂商代码。I1 I5 :代表 5 位阿拉伯数字,称为商品项目代码,用以表示具体的商品项目,即具有相同包装和价格的同一种商品。C 类由00000 到69999, B 类由 70000 到 89999,A 类由 90000 到 99999。-22-C:一位校验, 用以提高数据的可靠性。按国际物品编码协会规定的方法计算其数值。校验字符按以下方法计算:第一步,将13

26、位数字(包括校验字符)自右向左顺序编码;第二步,将所有序号为偶数的位置上的数值相加;第三步,用数值3 乘第二步的结果;第四步,从序号3 开始,将所有序号为奇数的位置上的数值相加;第五步,将第三步的结果与第四步结果相加;第六步,用一个大于第五步的结果且3 为 10 的最小整数倍的数减去第五步的结果,其差即为所求的校验字符的值。2. 职员编码职员编码结构如表1 3 所示。连锁店代码部门代码职员代码P1 P2M1I1 I2 I3P1P2:为各连锁店所分到的代码。M1:为各部门所分到的代码。销售部为1,库存管理部为2,市场信息部为3,财务部为4,人事部为5。I1I2I3:为各职员所分到的代码。1.6数

27、据结构和数据库设计本系统采用DBASE建立了两个数据库,一是人事档案管理数据库,另一个是库存管理数据库。人事档案管理数据库的表结构如表1 4 所示。表 1 4 职工人事档案的结构表字段名类型宽度小 数 位索引说明数职工编号字符型6有编号规则见表 1 2姓名字符型8性别字符型2男、女出生日期字符型8年月日-23-民族字符型8籍贯字符型16省(直辖市)、市(区)家庭住址字符型36政治面貌字符型10文化程度字符型6小学、初中、高中、大学、研究生等健康状况字符型10良好、一般等婚姻状况字符型4已婚、未婚、离异、丧偶等参加工作日期型8年月日日期进本单位日期型8年月日日期工资数值型62基本工资各种补贴数值

28、型62部门字符型8现任职务字符型10职号字符型3职务编号权限字符型1系统使用权限具体内容: 1系统管理员; 2般用户 电话字符型12备注备注型4库存管理数据库中含有出库表、入库表和库存表,这三个表的数据结构如表 1 5、表 1 6 和表 17 所示。表15 出库表字段名类型宽度小数位索引说明数商品编码文本13有编号规则见表1 1-24-数量数值整型经手人文本8买家文本8出库日期 /日期/时间8常规日期(年月日/ 时时间分秒)表16入库表字段名类型宽度小 数 位索引说明数商品编码文本13有编号规则见表 1 1供应商文本50数量数值整型单价货币8自动经手人文本8入库日期/日期/8常规日期(年月日/

29、时分时间时间秒)表17库存表字段名类型宽度小 数 位索引说明数商品编码文本12有编码规则见表11商品名称文本50分类文本50A,B,C 类单位文本50计量单位数量数值整型备注文本501.7输入输出设计输入输出设计主要包括输入设计、输出设计、用户界面设计。输入设计包括输入方式、输入格式、校对方式等。-25-输出设计包括报表输出、图形输出等。用户界面设计主要包括界面设计、菜单设计、会话管理等。1.7.1输入设计1. 输入方式键盘输入:由于人事管理系统及密码管理系统系统小、流动数据少、基本数据变化小,可以应用键盘输入。条码输入:库存管理系统需要在短时间内大量更新数据、及时处理数据,选择条码输入是比较好的选择。具体参见图1 19 所示的员工信息输入界面。图 1 19 员工信息输入界面图界面标题区:信息管理。功能区:员工管理、供应管理、客户管理、分类管理、商品管理。数据显示区:职工

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论