管理信息系统——系统设计课件

上传人:痛*** 文档编号:241978030 上传时间:2024-08-08 格式:PPTX 页数:43 大小:432.41KB
返回 下载 相关 举报
管理信息系统——系统设计课件_第1页
第1页 / 共43页
管理信息系统——系统设计课件_第2页
第2页 / 共43页
管理信息系统——系统设计课件_第3页
第3页 / 共43页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,二级,三级,四级,五级,04/01/2020,北京交通大学经济管理学院,#,描述工具,数据流图,数据源或终点,数据流,加工,(,处理,),文件,数据流图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。,08/08/2024,北京交通大学经济管理学院,1,系统分析,-,数据流程分析,约定,1,:,对流进,或流出文件的数据流不需标注名字,因为文件本身就足以说明数据流。而别的数据流则必须标出名字,名字应能反映数据流的含义,。,约,定,2,:,数据,流不允许同名,。,约定,3,:,两个数据流在结构上相同是允许的,但必须体现人们对数据流的不同理解。,约,定,4:,两个加工之间可以有几股不同的数据流,这是由于它们的用途不同,或它们之间没有联系,或它们的流动时间,不同,。,约,定,5:,数据流图描述的是数据流而不是控制流,。,08/08/2024,北京交通大学经济管理学院,2,习题,2,-,顶层图,2,.,请绘制储蓄所取款系统,的数据流图,处理过程如下:,储户将填,写好的取款单及存折,或定期存单交储蓄所。经查对帐户,将不合格的取款单及存折或定期存单退回储户;合格的取款单及存折或定期存单可进行取款处理。处理时要修改帐户,同时将取款单、定期存单存档,最后将存折、利息单和现金交储户。,08/08/2024,北京交通大学经济管理学院,3,储户,取款单及存折,/,定期存单,储蓄所取款,业务处理,1,取款单及存折,/,定期存单,(,不合格),存折、利息单和现金,习题,2,-,分层一,储户将填,写好的取款单及存折,或定期存单交储蓄所。经查对帐户,将不合格的取款单及存折或定期存单退回储户;合格的取款单及存折或定期存单可进行取款处理。处理时要修改帐户,同时将取款单、定期存单存档,最后将存折、利息单和现金交储户。,08/08/2024,北京交通大学经济管理学院,4,储户,取款单及存折,/,定期存单,查对帐户,1,.1,取款单及存折,/,定期存单,(,不合格),存折、利息单和现金,帐户文件,取款单及存折,/,定期存单,(,合格),取款处理,1,.,2,取款单文件,定期存单文件,习题,2,-,分层二,处理时要修改帐户,,同时将取款单、定期存单存档,最后将存折、利息单和现金交储户。,08/08/2024,北京交通大学经济管理学院,5,储户,保存信息,1.2,.1,存折、利息单和现金,帐户文件,取款单及存折,/,定期存单,(,合格),查询利息,1,.,2,.2,利息文件,取款单文件,定期存单文件,存折,提现,1,.,2,.3,存折,利息单,习题,3,-,顶层图,3,.,成品库保管员按车间送,来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两联分别送销售科和会计科,。,08/08/2024,北京交通大学经济管理学院,6,车间,销售科,入库单,出库单,第三联,库存业务处理,1,发货通知单,会计科,出库单第二联,习题,3,-,分层一,3,.,成品库保管员按车间送,来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两联分别送销售科和会计科,。,08/08/2024,北京交通大学经济管理学院,7,车间,销售科,入库单,登记库存台账,1,.1,发货通知单,会计科,出库处理,1.2,出库单,第一联,库存台账文件,出库单第三联,出库单,第二联,学生评奖:,奖励的目的在于鼓励学生品学兼优,此评奖处理功能是要合理确定学生受奖等级。决定受奖的条件为:已修课程各类成绩比率为:成绩优秀占,50%,或,70%,以上,成绩为中或以下占,15%,或,20%,以下,团结纪律为优良或一般者。奖励方案为一等、二等、三等奖、鼓励奖四种。其中:,1.,成绩优秀占,70%,以上、成绩为中或下占,15%,以下、纪律为优良的为一等奖。,2.,成绩优秀占,70%,以上、成绩为中或下占,15%,以下、纪律为一般,或成绩优秀占,70%,以上、成绩为中或下占,20%,以下、纪律为优秀,或成绩优秀占,50%,以上、成绩为中或下占,15%,以下、纪律为优秀的为二等奖。,3.,成绩优秀占,70%,以上、成绩为中或下占,20%,以下、纪律为一般,或成绩优秀占,50%,以上、成绩为中或下占,15%,以下、纪律为一般,或成绩优秀占,50%,以上、成绩为中或下占,20%,以下、纪律为优秀的为三等奖,4.,成绩优秀占,50%,以上、成绩为中或下占,20%,以下、纪律为一般的为鼓励奖。,画出判定树与判定表,08/08/2024,北京交通大学经济管理学院,8,条,件,已修课程各科成绩比率,优秀,70%,Y,Y,Y,-,Y,-,-,-,状,态,优秀,50%,-,-,-,Y,-,Y,Y,Y,中或下,15%,Y,Y,-,Y,-,Y,-,-,中或下,20%,-,-,Y,-,Y,-,Y,Y,团结纪律评分,优良,Y,-,Y,Y,-,-,Y,-,一般,Y,-,-,Y,Y,-,Y,奖,励,方,案,一等奖,判,定,规,则,二等奖,三等奖,鼓励奖,08/08/2024,北京交通大学经济管理学院,9,08/08/2024,北京交通大学经济管理学院,10,系统设计,08/08/2024,北京交通大学经济管理学院,11,系统设计,-,步骤,08/08/2024,北京交通大学经济管理学院,12,总体设计,详细设计,撰写报告,系统设计,-,总体设计,子系统的划分,合理地对系统进行分解,将一个复杂的系统设计转为若干个子系统和一系列基本模块的设计,并通过模块结构图把分解的子系统和一个个模块按层次结构联系起来。,子系统要具有相对独立性,要使子系统之间数据的依赖性尽量小,子系统划分的结果应使数据冗余较小,子系统的设置应考虑今后管理发展的需要,子系统的划分应便于系统分阶段实现,子系统的划分应考虑到各类资源的充分利用,适应组织管理机构的设置,含义,划分原则,08/08/2024,北京交通大学经济管理学院,13,系统设计,-,总体设计,模块结构设计,模块是组成系统的基本单位,它的特点是可以组合、分解和更换。,系统模块结构设计的任务是确定子系统的模块结构,并画出模块结构图。,对各子系统进行细化,确定划分后的子系统的模块结构,并通过模块结构图把分解的子系统和一个个模块按层次结构联系起来。,08/08/2024,北京交通大学经济管理学院,14,系统设计,-,总体设计,序号,名称,符 号,含 义 说 明,1,模块,表示一个功能模块,模块名称表住在方框的内部,2,预定义,表是一个预先定义的模块,模块名称标注在方框的内部,预先定义模块是指不必在编程实现的模块,通常是应用程序中的一个程序。,3,调用,表示模块与模块之间的调用关系,箭头部分指示被调用模块,箭尾部分指示调用模块。,4,数据,表示模块与模块之间的数据流,数据项名称或编号标注在旁边。,5,控制信息,表示模块与模块之间的控制流,控制变量的名称或编号标注在旁边。,6,判断分支,表示模块内部包含有判断逻辑,根据判定结果调用哪些功能模块。,7,循环调用,表示模块内部包含有循环调用某个或某些模块的功能。,8,转接,模块结构图需要转接到另外一张纸上,或为了避免图上线条交叉时,都可使用转接符号,圆圈内加上标号。,08/08/2024,北京交通大学经济管理学院,15,系统设计,-,数据流图,-,模块结构图,变换型结构,:,变换型结构的数据流图呈一种线性状态,它所描述的工作可表示为:输入、主处理、输出。,08/08/2024,北京交通大学经济管理学院,16,D,B,A,C,F,G,E,X2,X1,Y,1,Y,2,S1,S2,S3,Z,1,Z,2,X3,系统设计,-,数据流图,-,模块结构图,08/08/2024,北京交通大学经济管理学院,17,D,B,A,C,F,G,E,X2,X1,Y,1,Y,2,S1,S2,S3,Z,1,Z,2,主加工,X3,设计顶层模块和第一层模块,08/08/2024,北京交通大学经济管理学院,18,D,B,A,C,F,G,E,X2,X1,Y,1,Y,2,S1,S2,S3,Z,1,Z,2,X3,主模块,输入,X3,输入,Y2,变换成,Z1,S1,输出,Z1,输出,S1,X3,Y,2,X,3,Y,2,Z,1,S1,Z,1,S1,设计中、下层模块,08/08/2024,北京交通大学经济管理学院,19,D,B,A,C,F,G,E,X2,X1,Y,1,Y,2,S1,S2,S3,Z,1,Z,2,X3,输入,X3,输入,X2,变换成,X3,输入,X1,变换成,X2,X2,X2,X3,X2,X1,X1,设计顶层模块和第一层模块,08/08/2024,北京交通大学经济管理学院,20,D,B,A,C,F,G,E,X2,X1,Y,1,Y,2,S1,S2,S3,Z,1,Z,2,X3,主模块,输入,X3,输入,Y2,变换成,Z1,S1,输出,Z1,输出,S1,X3,Y,2,X,3,Y,2,Z,1,S1,Z,1,S1,设计中、下层模块,08/08/2024,北京交通大学经济管理学院,21,输入,Y2,输入,Y1,变换成,Y2,Y,1,Y,1,Y,2,D,B,A,C,F,G,E,X2,X1,Y,1,Y,2,S1,S2,S3,Z,1,Z,2,X3,设计顶层模块和第一层模块,08/08/2024,北京交通大学经济管理学院,22,D,B,A,C,F,G,E,X2,X1,Y,1,Y,2,S1,S2,S3,Z,1,Z,2,X3,主模块,输入,X3,输入,Y2,变换成,Z1,S1,输出,Z1,输出,S1,X3,Y,2,X,3,Y,2,Z,1,S1,Z,1,S1,事务型结构,:,事务型结构的数据流图则呈束状形,即一束数据流平行流入或流出,可能同时有几个事务要求处理。,08/08/2024,北京交通大学经济管理学院,23,系统设计,-,数据流图,-,模块结构图,B,X,C,D,A,E,X,2,Y,2,Z,事务型系统工作的顺序:,主模块将按事务的类型选择调用某一事务处理模块,,事务处理模块又调用若干个操作模块,而每个操作模块又调用若干个细节模块。,在实际系统中,由于不同的事务可能有共同的操作,而不同操作又可能有共同的细节,因此事务型系统的操作模块和细节模块可以达到一定程度的共享。,变换型和事务型模块结构都有较高的模块内聚和较低的块间耦合,因此便于修改和维护。在管理信息系统中,经常将这两种结构结合使用。,08/08/2024,北京交通大学经济管理学院,24,系统设计,-,数据流图,-,模块结构图,08/08/2024,北京交通大学经济管理学院,25,建立产品档案,原始产品记录,调整产品价格,改变库存量,确定事务类型,输出,价格数据,产品价格,报表,系统设计,-,数据流图,-,模块结构图,08/08/2024,北京交通大学经济管理学院,26,事务处理调度,获得事务记录,读事务文件,建立产品档案,调整产品价格,改变库存量,输出,事务记录,事务记录,档,案数据,档,案,价格,价格,数据,库存量,库存,数据,档,案,价格,库存量,系统设计,-,数据流图,-,模块结构图,08/08/2024,北京交通大学经济管理学院,27,C,1,a,C,2,C,3,B,D,b1,e1,d,A,b,b2,b3,c,1,c,2,c2,c,3,E,G,F,1,D,2,H,I,e2,f2,f,1,g,h,i,输入,变换,输出,系统设计,-,总体设计,系统平台设计,系统平台的选择,网络的选择,数据库的选择,软硬件的选择,需要考虑信息的吞吐量、系统的相应时间、系统的处理方式、系统的可靠性、数据管理方式等。,需要考虑网络的拓扑结构设计、网络的逻辑设计、网络操作系统的选择等。,需要考虑数据库的性能、数据库管理系统的系统平台、数据库管理系统的安全性能、数据库的类型等。,软件系统的选择,硬件系统的选择,08/08/2024,北京交通大学经济管理学院,28,系统设计,-,详细设计,代码设计,计算机信息系统中设涉及很多文件,这些文件描述了不同的人、事、物,设计代码要做到一人一码、一事一码、一物一码。,设计代码原则:惟一性、规律性、标准化、可扩充容量修改,08/08/2024,北京交通大学经济管理学院,29,系统设计,-,详细设计,(,1,)顺序码,用连续数字表示编码对象。,顺序码是最简单的编码形式,编码简单明了,易扩充,但没有逻辑含义,不便于分类汇总,一般适用于被编码对象数目较少的情况。,例如,物资仓库的编码可采用如下的数字顺序码,。,编码对象,仓库,1,仓库,2,仓库,3,仓库,4,仓库,5,仓库,6,编 码,01,02,03,04,05,06,08/08/2024,北京交通大学经济管理学院,30,系统设计,-,详细设计,(,2,)层次码,代码分为几段表示,每一段有不同含义。,编码具有分类含义,易与识别、校验、分类和扩充,但编码位数比较多,当编码对象具有两层(或以上)的分类时,可采用层次码。,如,6,个仓库中的账本的编码可采用如下的数字分组顺序码。,编码,对象,仓库,1,的入库账,仓库,1,的出库账,仓库,2,的入库账,仓库,2,的出库账,编码,01001,01002,02001,02002,08/08/2024,北京交通大学经济管理学院,31,系统设计,-,详细设计,(,3,)助记码,以对象名或缩写符号便是的代码。,助记码结构简单,直观、易理解、易记忆,但不利于分类汇总处理;,如我们可对企业的,6,个仓库采用下面的字符编码。,编码对象,五金库,化工库,劳保库,备件库,机电库,工具库,编 码,WJ,HG,LB,BJ,JD,GJ,08/08/2024,北京交通大学经济管理学院,32,系统设计,-,详细设计,(,4,)组合编码,主要是指有数字和字母组成的编码。,编码对象具有两层(或以上)的分类时,我们可采用组合编码方式使编码对某层分类的记忆和识别更直观和容易。,如前述,6,个仓库中的账本的编码可采用如下的组合编码。,编码,对象,五金仓库入库账,五金仓库出库账,化工仓库入库账,化工仓库出库账,编码,WJ001,WJ002,HG001,HG002,08/08/2024,北京交通大学经济管理学院,33,系统设计,-,详细设计,输入设计,输入设计的目的是提高输入效率,减少输入错误。,输入界面是管理信息系统与用户之间交互的纽带,设计的任务是根据具体业务要求,确定适当的输入形式,使管理信息系统获取管理工作中产生的正确的信息。,08/08/2024,北京交通大学经济管理学院,34,系统设计,-,详细设计,输入设计,输入设计的原则,控制输入量,减少输入延迟,减少输入错误,避免额外步骤,简化输入过程,二次输入校验法,平衡校验法,文件查询校验法,界限校验法,数据格式校验法,使用校验码,原则,检验方法,08/08/2024,北京交通大学经济管理学院,35,系统设计,-,详细设计,(,1,)二次输入校验法,采用二次输入校验法要求同一个数据内容输入两次,以两次输入内容一致作为正确性判断的依据。,对于特别重要的数据输入,也可以要求输入两次以上。,例如:用户密码设置,,ATM,机转账时的账号输入。,(,2,)平衡校验法,平衡校验法是根据数据之间的计算关系来检查输入数据的正确性。,例如会计凭证中的数据必须满足:,借方金额合计,=,贷方金额合计,利用这一平衡条件可对输入的会计凭证数据进行输入校验。如果不满足上述平衡条件,那么输入的会计凭证数据一定是错误的,。,08/08/2024,北京交通大学经济管理学院,36,系统设计,-,详细设计,(,3,)文件查询校验法,文件查询校验法一般用于检查输入的数据是否为无效数据。,例如,在输入物资编码时,一般需要在物资编码表中查找是否存在所输入的物资编码,如果不存在,那么输入的物资编码为无效的物资编码。,(,4,)界限校验法,界限校验法是通过检验数据是否在限定的取值范围的方法来检测输入数据的正确性。,例如,日期中月份的最大取值为,12,,最小取值为,1,。如果输入的月份数据不在该范围之内,则可判定是输入有误,08/08/2024,北京交通大学经济管理学院,37,系统设计,-,详细设计,(,5,)数据格式校验法,数据类型格式校验法是从数据类型和数据格式的角度来检测输入数据的正确性。,例如,在输入系统操作员姓名时,输入的应为字符型数据,如果输入的为数值型数据就一定是错误的输入。,(,6,)使用校验码,在采用校验码方法时,在数据编码的后面加一位校验码,该校验码是根据一定的计算方法由校验码前的各位编码计算出来的。如果输入的编码不满足该计算关系,则认为输入的编码有误。,如身份证号的最后一位是校验码,08/08/2024,北京交通大学经济管理学院,38,系统设计,-,详细设计,输出设计,输出设计的目的是为了正确及时反映和组成用于管理各部门需要的信息。,输出设计的任务是使管理信息系统输出满足用户需求的信息。,08/08/2024,北京交通大学经济管理学院,39,系统设计,-,详细设计,输出设计,输出设计的内容,输出信息使用情况,输出信息内容,输出格式,输出设备和介质,屏幕显示,打印机输出,磁盘,/,磁带,输出设计的内容,输出方式的选择,08/08/2024,北京交通大学经济管理学院,40,系统设计,-,详细设计,数据库设计,数据库设计的核心是确定一个合适的数据模型。根据信息系统的数据流图中的数据流动要求及数据字典,设计对这些数据资源进行存储时的数据结构。,08/08/2024,北京交通大学经济管理学院,41,系统设计,-,详细设计,处理过程设计,处理过程设计的任务就是设计出所有模块和它们之间的相互关系,并具体地设计出每个模块内部的功能和处理过程,为程序员提供详细的技术资料。,处理设计需要使用合适的工具来描述各模块具体的处理细节。,08/08/2024,北京交通大学经济管理学院,42,结束,43,08/08/2024,北京交通大学经济管理学院,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!