版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
描述工具—数据流图数据源或终点数据流加工(处理)文件数据流图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。20/07/2023北京交通大学经济管理学院1系统分析-数据流程分析约定1:对流进或流出文件的数据流不需标注名字,因为文件本身就足以说明数据流。而别的数据流则必须标出名字,名字应能反映数据流的含义。约定2:数据流不允许同名。约定3:两个数据流在结构上相同是允许的,但必须体现人们对数据流的不同理解。约定4:两个加工之间可以有几股不同的数据流,这是由于它们的用途不同,或它们之间没有联系,或它们的流动时间不同。约定5:数据流图描述的是数据流而不是控制流。20/07/2023北京交通大学经济管理学院2习题2-顶层图2.请绘制储蓄所取款系统的数据流图,处理过程如下:储户将填写好的取款单及存折,或定期存单交储蓄所。经查对帐户,将不合格的取款单及存折或定期存单退回储户;合格的取款单及存折或定期存单可进行取款处理。处理时要修改帐户,同时将取款单、定期存单存档,最后将存折、利息单和现金交储户。20/07/2023北京交通大学经济管理学院3储户取款单及存折/定期存单储蓄所取款业务处理1取款单及存折/定期存单(不合格)存折、利息单和现金习题2-分层一储户将填写好的取款单及存折,或定期存单交储蓄所。经查对帐户,将不合格的取款单及存折或定期存单退回储户;合格的取款单及存折或定期存单可进行取款处理。处理时要修改帐户,同时将取款单、定期存单存档,最后将存折、利息单和现金交储户。20/07/2023北京交通大学经济管理学院4储户取款单及存折/定期存单查对帐户1.1取款单及存折/定期存单(不合格)存折、利息单和现金帐户文件取款单及存折/定期存单(合格)取款处理1.2取款单文件定期存单文件习题2-分层二处理时要修改帐户,同时将取款单、定期存单存档,最后将存折、利息单和现金交储户。20/07/2023北京交通大学经济管理学院5储户保存信息1.2.1存折、利息单和现金帐户文件取款单及存折/定期存单(合格)查询利息1.2.2利息文件取款单文件定期存单文件存折提现1.2.3存折利息单习题3-顶层图3.成品库保管员按车间送来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两联分别送销售科和会计科。20/07/2023北京交通大学经济管理学院6车间销售科入库单出库单第三联库存业务处理1发货通知单会计科出库单第二联习题3-分层一3.成品库保管员按车间送来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两联分别送销售科和会计科。20/07/2023北京交通大学经济管理学院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%以下、纪律为一般的为鼓励奖。画出判定树与判定表20/07/2023北京交通大学经济管理学院8条件已修课程各科成绩比率优秀≥70%YYY-Y---状态优秀≥50%---Y-YYY中或下≤15%YY-Y-Y--中或下≤20%--Y-Y-YY团结纪律评分优良Y-YY--Y-一般Y--YY-Y奖励方案一等奖√判定规则二等奖√√√三等奖√√√鼓励奖√20/07/2023北京交通大学经济管理学院920/07/2023北京交通大学经济管理学院10系统设计20/07/2023北京交通大学经济管理学院11系统设计-步骤20/07/2023北京交通大学经济管理学院12总体设计详细设计撰写报告系统设计-总体设计子系统的划分合理地对系统进行分解,将一个复杂的系统设计转为若干个子系统和一系列基本模块的设计,并通过模块结构图把分解的子系统和一个个模块按层次结构联系起来。子系统要具有相对独立性要使子系统之间数据的依赖性尽量小子系统划分的结果应使数据冗余较小子系统的设置应考虑今后管理发展的需要子系统的划分应便于系统分阶段实现子系统的划分应考虑到各类资源的充分利用适应组织管理机构的设置含义划分原则20/07/2023北京交通大学经济管理学院13系统设计-总体设计模块结构设计模块是组成系统的基本单位,它的特点是可以组合、分解和更换。系统模块结构设计的任务是确定子系统的模块结构,并画出模块结构图。对各子系统进行细化,确定划分后的子系统的模块结构,并通过模块结构图把分解的子系统和一个个模块按层次结构联系起来。20/07/2023北京交通大学经济管理学院14系统设计-总体设计序号名称符号含义说明1模块表示一个功能模块,模块名称表住在方框的内部2预定义表是一个预先定义的模块,模块名称标注在方框的内部,预先定义模块是指不必在编程实现的模块,通常是应用程序中的一个程序。3调用表示模块与模块之间的调用关系,箭头部分指示被调用模块,箭尾部分指示调用模块。4数据表示模块与模块之间的数据流,数据项名称或编号标注在旁边。5控制信息表示模块与模块之间的控制流,控制变量的名称或编号标注在旁边。6判断分支表示模块内部包含有判断逻辑,根据判定结果调用哪些功能模块。7循环调用表示模块内部包含有循环调用某个或某些模块的功能。8转接模块结构图需要转接到另外一张纸上,或为了避免图上线条交叉时,都可使用转接符号,圆圈内加上标号。20/07/2023北京交通大学经济管理学院15系统设计-数据流图->模块结构图变换型结构:
变换型结构的数据流图呈一种线性状态,它所描述的工作可表示为:输入、主处理、输出。20/07/2023北京交通大学经济管理学院16DBACFGEX2X1Y1Y2S1S2S3Z1Z2X3系统设计-数据流图->模块结构图20/07/2023北京交通大学经济管理学院17DBACFGEX2X1Y1Y2S1S2S3Z1Z2主加工X3设计顶层模块和第一层模块20/07/2023北京交通大学经济管理学院18DBACFGEX2X1Y1Y2S1S2S3Z1Z2X3主模块输入X3输入Y2变换成Z1
S1输出Z1输出S1X3Y2X3Y2Z1S1Z1S1设计中、下层模块20/07/2023北京交通大学经济管理学院19DBACFGEX2X1Y1Y2S1S2S3Z1Z2X3输入X3输入X2变换成X3输入X1变换成X2X2X2X3X2X1X1设计顶层模块和第一层模块20/07/2023北京交通大学经济管理学院20DBACFGEX2X1Y1Y2S1S2S3Z1Z2X3主模块输入X3输入Y2变换成Z1
S1输出Z1输出S1X3Y2X3Y2Z1S1Z1S1设计中、下层模块20/07/2023北京交通大学经济管理学院21输入Y2输入Y1变换成Y2Y1Y1Y2DBACFGEX2X1Y1Y2S1S2S3Z1Z2X3设计顶层模块和第一层模块20/07/2023北京交通大学经济管理学院22DBACFGEX2X1Y1Y2S1S2S3Z1Z2X3主模块输入X3输入Y2变换成Z1
S1输出Z1输出S1X3Y2X3Y2Z1S1Z1S1事务型结构:
事务型结构的数据流图则呈束状形,即一束数据流平行流入或流出,可能同时有几个事务要求处理。20/07/2023北京交通大学经济管理学院23系统设计-数据流图->模块结构图BXCDAEX2Y2Z事务型系统工作的顺序:主模块将按事务的类型选择调用某一事务处理模块,事务处理模块又调用若干个操作模块,而每个操作模块又调用若干个细节模块。
在实际系统中,由于不同的事务可能有共同的操作,而不同操作又可能有共同的细节,因此事务型系统的操作模块和细节模块可以达到一定程度的共享。
变换型和事务型模块结构都有较高的模块内聚和较低的块间耦合,因此便于修改和维护。在管理信息系统中,经常将这两种结构结合使用。20/07/2023北京交通大学经济管理学院24系统设计-数据流图->模块结构图20/07/2023北京交通大学经济管理学院25建立产品档案原始产品记录调整产品价格改变库存量确定事务类型输出价格数据产品价格报表系统设计-数据流图->模块结构图20/07/2023北京交通大学经济管理学院26事务处理调度获得事务记录读事务文件建立产品档案调整产品价格改变库存量输出事务记录事务记录档案数据档案价格价格数据库存量库存数据档案价格库存量系统设计-数据流图->模块结构图20/07/2023北京交通大学经济管理学院27C1aC2C3BDb1e1dAbb2b3c1c2’c2c3EGF1D2HIe2f2f1ghi输入变换输出系统设计-总体设计系统平台设计系统平台的选择网络的选择数据库的选择软硬件的选择需要考虑信息的吞吐量、系统的相应时间、系统的处理方式、系统的可靠性、数据管理方式等。需要考虑网络的拓扑结构设计、网络的逻辑设计、网络操作系统的选择等。需要考虑数据库的性能、数据库管理系统的系统平台、数据库管理系统的安全性能、数据库的类型等。软件系统的选择硬件系统的选择20/07/2023北京交通大学经济管理学院28系统设计-详细设计代码设计计算机信息系统中设涉及很多文件,这些文件描述了不同的人、事、物,设计代码要做到一人一码、一事一码、一物一码。设计代码原则:惟一性、规律性、标准化、可扩充容量修改20/07/2023北京交通大学经济管理学院29系统设计-详细设计(1)顺序码用连续数字表示编码对象。顺序码是最简单的编码形式,编码简单明了,易扩充,但没有逻辑含义,不便于分类汇总,一般适用于被编码对象数目较少的情况。例如,物资仓库的编码可采用如下的数字顺序码。编码对象仓库1仓库2仓库3仓库4仓库5仓库6编码01020304050620/07/2023北京交通大学经济管理学院30系统设计-详细设计(2)层次码代码分为几段表示,每一段有不同含义。编码具有分类含义,易与识别、校验、分类和扩充,但编码位数比较多当编码对象具有两层(或以上)的分类时,可采用层次码。如6个仓库中的账本的编码可采用如下的数字分组顺序码。编码对象仓库1的入库账仓库1的出库账……仓库2的入库账仓库2的出库账……编码0100101002……0200102002……20/07/2023北京交通大学经济管理学院31系统设计-详细设计
(3)助记码以对象名或缩写符号便是的代码。助记码结构简单,直观、易理解、易记忆,但不利于分类汇总处理;如我们可对企业的6个仓库采用下面的字符编码。编码对象五金库化工库劳保库备件库机电库工具库编码WJHGLBBJJDGJ20/07/2023北京交通大学经济管理学院32系统设计-详细设计(4)组合编码主要是指有数字和字母组成的编码。编码对象具有两层(或以上)的分类时,我们可采用组合编码方式使编码对某层分类的记忆和识别更直观和容易。如前述6个仓库中的账本的编码可采用如下的组合编码。编码对象五金仓库入库账五金仓库出库账……化工仓库入库账化工仓库出库账……编码WJ001WJ002……HG001HG002……20/07/2023北京交通大学经济管理学院33系统设计-详细设计输入设计输入设计的目的是提高输入效率,减少输入错误。输入界面是管理信息系统与用户之间交互的纽带,设计的任务是根据具体业务要求,确定适当的输入形式,使管理信息系统获取管理工作中产生的正确的信息。20/07/2023北京交通大学经济管理学院34系统设计-详细设计输入设计输入设计的原则控制输入量减少输入延迟减少输入错误避免额外步骤简化输入过程二次输入校验法平衡校验法文件查询校验法界限校验法数据格式校验法使用校验码原则检验方法20/07/2023北京交通大学经济管理学院35系统设计-详细设计(1)二次输入校验法采用二次输入校验法要求同一个数据内容输入两次,以两次输入内容一致作为正确性判断的依据。对于特别重要的数据输入,也可以要求输入两次以上。例如:用户密码设置,ATM机转账时的账号输入。(2)平衡校验法平衡校验法是根据数据之间的计算关系来检查输入数据的正确性。例如会计凭证中的数据必须满足:借方金额合计=贷方金额合计利用这一平衡条件可对输入的会计凭证数据进行输入校验。如果不满足上述平衡条件,那么输入的会计凭证数据一定是错误的。20/07/2023北京交通大学经济管理学院36系统设计-详细设计(3)文件查询校验法文件查询校验法一般用于检查输入的数据是否为无效数据。例如,在输入物资编码时,一般需要在物资编码表中查找是否存在所输入的物资编码,如果不存在,那么输入的物资编码为无效的物资编码。(4)界限校验法界限校验法是通过检验数据是否在限定的取值范围的方法来检测输入数据的正确性。例如,日期中月份的最大取值为12,最小取值为1。如果输入的月份数据不在该范围之内,则可判定是输入有误20/07/2023北京交通大学经济管理学院
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国冷补台介套装工具数据监测研究报告
- 2025至2030年体育场围网项目投资价值分析报告
- 2025至2030年防水圈项目投资价值分析报告
- 2025至2030年自动监测仪项目投资价值分析报告
- 2025至2030年电脑自动打铃仪项目投资价值分析报告
- 2025至2030年根管消毒液项目投资价值分析报告
- 2025至2030年广式外螺纹球阀项目投资价值分析报告
- 二零二五年度跆拳道馆会员人身安全保险合同
- 2025年度沥青路面施工环保监测合同
- 2025年食堂炊事员应急管理与服务合同范本3篇
- 湖北省黄石市阳新县2024-2025学年八年级上学期数学期末考试题 含答案
- 硝化棉是天然纤维素硝化棉制造行业分析报告
- 央视网2025亚冬会营销方案
- 《00541语言学概论》自考复习题库(含答案)
- 《无砟轨道施工与组织》 课件 第十讲双块式无砟轨道施工工艺
- 江苏省南京市、盐城市2023-2024学年高三上学期期末调研测试+英语+ 含答案
- 2024新版《药品管理法》培训课件
- 《阻燃材料与技术》课件 第7讲 阻燃橡胶材料
- 爆炸物运输安全保障方案
- 江苏省南京市2025届高三学业水平调研考试数学试卷(解析版)
- 移动商务内容运营(吴洪贵)任务五 引发用户共鸣外部条件的把控
评论
0/150
提交评论