版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章管理信息系统的分析与设计第5章管理信息系统的分析与设计5.1系统分析
系统分析又称为系统逻辑设计,它处于总体规划与系统设计两个阶段之间,是管理信息系统开发的第二个阶段,不论运用何种开发管理信息系统的方法,这都是一个必需的并且是十分重要的环节,在这个阶段主要解决系统“能做什么”的问题。这一环节的工作质量是决定系统开发成败的关键。第5章管理信息系统的分析与设计系统分析定义:是在总体规划的指导下,对系统进行详细深入的调查研究,将一个系统分解成各个组成部分,确定新系统的逻辑观念的过程。分析的目的是研究系统的各个部分如何工作、如何交互,以获得一个合理的新系统的逻辑模型来实现其系统目标。第5章管理信息系统的分析与设计5.1.1系统分析任务和步骤:
任务:1、了解用户需求;
2、确定新系统初步逻辑模型;
3、编写系统分析报告。
步骤:1、现行系统的详细调查;
2、组织结构、管理功能与业务流程分析;
3、系统数据流程分析;
4、建立新系统逻辑模型;
5、编写系统分析报告。
目的:确定用户的需求及其解决方法。第5章管理信息系统的分析与设计需求分析应分析哪些需求需求包括:功能要求性能要求可靠性要求安全保密性要求以及开发费用和开发周期可使用资源等方面的限制其中功能要求是最基本的,包括数据要求和加工要求。第5章管理信息系统的分析与设计系统分析工作的难点及解决方法
1.系统分析工作是由系统分析人员与用户通过沟通完成的。
2.系统分析报告系统分析工作的结晶,作为技术人员与用户之间的交流工具,它应当严谨准确,无二义性,尽可能详尽。
3.环境的变化。信息系统生存在不断变化的环境中,环境对它不断提出新的要求。只有适应这些要求,信息系统才能生存下去。为了克服这些困难,做好系统分析工作,需要系统分析员与用户竭诚合作。第5章管理信息系统的分析与设计5.1.2详细调查需求分析(详细调查)1、原则:
1)自顶向下;2)用户参与;
3)工程化;4)全面与重点相结合;
5)友善的工作方式。2、调查范围
1)组织机构与功能业务;2)数据和数据流程;
3)业务流程;4)决策方式及过程;
5)可用资源与限制条件6)现存问题及改进。3、调查方法
1)召开调查会;2)访问;
3)发调查表;4)参加业务实践。第5章管理信息系统的分析与设计详细调查的原则
1.真实性2.全面性
3.规范性4.启发性第5章管理信息系统的分析与设计5.1.3系统分析1.组织结构分析
组织结构,是一张反映组织内部之间隶属关系的树状结构图。在学籍管理信息系统的研发中,学校的组织结构图:第5章管理信息系统的分析与设计2.管理功能分析组织/业务关系图第5章管理信息系统的分析与设计针对学生的学籍管理列出教务处的管理功能图:
第5章管理信息系统的分析与设计3.业务流程分析
概念业务流程分析可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。业务流程图(TransactionFlowDiagram,简称TFD)就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。业务流程图易于阅读和理解,是分析业务流程的重要步骤。
第5章管理信息系统的分析与设计业务流程图的基本符号业务处理单位业务处理功能描述表格/报表制作数据/文件存档收集/处理数据信息传递过程第5章管理信息系统的分析与设计业务流程图要想绘制出一个清晰的业务流程图要经过以下几个步骤:(1)分析:弄清上述问题涉及到了哪些人员、部门,这些人员、部门中,哪两个之间存在业务往来?人员/部门:任课教师、系办公室及教务人员、教务处、学生业务往来:任课教师——系办公室、(系)教务人员——教务处、教务处——学生。(2)分别绘制上述“业务往来”的业务流程图:(3)把上述各个“业务往来”对应的业务流程图综合到一起,便得到学籍管理业务流程图。第5章管理信息系统的分析与设计学籍业务流程图:第5章管理信息系统的分析与设计例题:某企业的物资管理业务流程如下:车间填写领料单到仓库领料,库长根据用料计划审批领料单,未批准的领料单退回车间。库工收到已批准的领料单后,首先查阅库存帐,若有货,则通知车间前来领取所需物料,并登记用料流水帐,否则,将缺货通知采购人员。采购人员根据缺货通知,查阅订货合同单,若已订货,则向供货单位发出催货请求,否则,就临时申请补充订货。供货单位发出货物后,立即向订货单位发出提货通知。采购人员收到提货通知单后,办理入货手续,接着,库工验收入库,并通知车间领料。此外,库工还要依据库存帐和用料流水帐定期生成库存报表呈送有关部门。第5章管理信息系统的分析与设计分析:A:弄清上述问题涉及到哪些人员、部门,这些人员、部门中,哪两个之间存在业务往来?人员/部门:库长、库工、采购员车间、供货单位、有关部门业务往来:车间——库长;库长——库工;库工——车间;库工——采购员;库工——有关部门;采购员——供货单位第5章管理信息系统的分析与设计分别绘制出上述“业务往来”的业务流程图:①车间——库长车间库长未批准的领料单领料单用料计划第5章管理信息系统的分析与设计②库长——库工库工
已批准的领料单库长第5章管理信息系统的分析与设计③库工——车间车间库工领料通知
用料流水帐库存账第5章管理信息系统的分析与设计④库工——采购员第5章管理信息系统的分析与设计⑤库工——有关部门
有关部门
库工
库存报表
用料流水帐
库存账第5章管理信息系统的分析与设计⑥采购员——供货单位供货单位采购员催货单补充订货单提货通知单第5章管理信息系统的分析与设计C.把上述各个“业务往来”对应的业务流程图综合到一起,便得到本问题的答案
供货单位采购员催货单补充订货单提货通知单有关部门领料通知车间库长未批准的领料单领料单用料计划库工用料流水帐已批准的领料单库存账库长采购员入库单缺货通知单订货合同库工第5章管理信息系统的分析与设计4.数据流程分析
数据收集数据分析和汇总数据流程的分析方法
第5章管理信息系统的分析与设计数据流程分析
数据是信息的载体,是今后系统要处理的主要对象。因此必须对系统调查中所收集的数据以及统计和处理数据的过程进行分析和整理。数据与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。第5章管理信息系统的分析与设计数据收集
系统数据流程分析的基础是数据或资料的收集,其原则是一切从实际出发。数据收集和数据分析工作没有明显的界限,数据收集常伴以分析,而数据分析又常需要补充收集数据。
第5章管理信息系统的分析与设计
收集的数据资料包括:现行系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。弄清各环节的处理方法和计算方法;在上述各单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生量等;在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围。第5章管理信息系统的分析与设计数据分析和汇总1.数据分析的方式(1)围绕系统目标进行分析围绕系统的目标\组织结构与业务功能,认真分析现已收集到的信息能否提供足够的支持。从业务处理角度看,需要哪些信息,哪些信息是冗余的,哪些是暂缺而有待进一步收集:从管理的角度看‘应该分析这些信息的精度如何,能否满足管理的需要.信息是否及时,可行的处理空间如何,能否满足对生产过程及时进行处理的需求;对于一些定量化的分析(如预测、控制等)能否提供信息支持,等等。第5章管理信息系统的分析与设计(2)弄清信息周围环境分清这些信息是从现有组织结构中哪个部门来的,目前用途如何,受周围哪些环境影响较大(如有的信息受具体统计人员的计算方法影响较大;有的信息受检测手段的影响较大;有的受外界条件影响,起伏变化较大),它的上一级(或称层次)信息结构是什么,下一级的信息结构是什么。第5章管理信息系统的分析与设计(3)围绕现行业务流程进行分析分析现有报表的数据是否全面,是否满足管理的需要,是否正确地反映业务的实物流;现有的业务流程有哪些弊病,要做哪些改进;做出这些改进后的信息与信息流应做出什么样的相应改进,对信息的收集、加工与处理有什么新要求,等等。第5章管理信息系统的分析与设计2.数据分类(1)输入数据类原始数据或基础数据(2)过程数据类系统在处理过程中所产生的一些数据(3)最终输出数据类决策者想要得到的一些数据。数据分类有益于用户界面设计。在这一步用到的用户输入输出格式,对后续的用户界面设计起到指导作用。第5章管理信息系统的分析与设计3.数据特征分析数据特征分析是为了以后的设计工作作准备,特征分析主要包括以下内容:(1)数据的类型及长度。数据是字符型还是数字型、是定长的还是变长的、长度以及其他特殊要求(如精度、正负号等);(2)合理的取值范围。这是输入、校对和审核所必须的;(3)哪些业务使用这些数据;(4)数据流量:单位时间内的业务量、使用效率、存储和保留的时间周期等;(5)重要程序和保密程度。第5章管理信息系统的分析与设计4.数据汇总
数据汇总是一项较为繁杂的工作,通常按如下四个步骤进行。(1)数据分类编码按业务过程分类编码,按处理过程排序(2)数据完整性分析自顶向下整理数据,从本到源
第5章管理信息系统的分析与设计
(3)将所有原始数据和最终数据分类整理出来原始数据是新系统确定关系数据库基本表的主要内容;最终输出数据反映了管理业务所需要的主要指标。(4)确定数据的字长和精度数值型数据还应分析数据的正、负号,小数前后的位数,取值范围等。第5章管理信息系统的分析与设计
数据流程分析是把数据在组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析第5章管理信息系统的分析与设计数据流程分析的目的是要发现和解决数据流通中的问题,如:数据流程不畅、前后数据不匹配、数据处理过程不合理等等。一个畅通的数据流程是今后新系统用以实现这个业务处理过程的基础。数据流程分析的实现分析方法:按照自顶向下、逐层分解、逐步细化的结构化分析方式进行,通过分层的数据流程图(DataFlowDiagram,简称DFD)来实现。第5章管理信息系统的分析与设计数据流程图基本符号:
〈名称〉〈单据名〉外部实体——本系统之外的人/部门。数据流——表明数据的流动方向,可以是一个/一组数据。〈名称〉〈名称〉〈编号〉处理——也称为“处理逻辑”或“功能”。数据存储——数据的集中存放之处。第5章管理信息系统的分析与设计数据流程图的画法
按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表、模型等。如果有问题,则定会在这个绘图和整理过程中暴露出来。
由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。第5章管理信息系统的分析与设计分层数据流图第5章管理信息系统的分析与设计学籍管理系统顶层数据流程图第5章管理信息系统的分析与设计
学籍管理系统的第一层数据流程图:第5章管理信息系统的分析与设计“成绩管理”框的展开:第5章管理信息系统的分析与设计绘制数据流程图的注意事项(1)数据流程图中的层次划分展开的层次与管理层次一致,也可以划分得更细。处理块的分解要自然,注意功能的完整性;对于一个复杂的大系统,有时可分至7~8层之多;一个处理框经过一次展开,一般得到4~10个处理块;最下层的处理过程最好用几句话,或用几张判定表来表达清楚;最细的处理过程要么是手工处理,要么是计算机处理。如果是手工处理,应该是一个人能干的工作,若是计算机,一般不要超过100个程序语句。第5章管理信息系统的分析与设计(2)检查数据流程图的正确性通常可以从以下几个方面检查数据流程图的正确性:数据守恒,亦即输入数据与输出数据的匹配问题。数据不守恒有两种情况:一种是某个处理过程用以产生输出的数据没有输入给这个处理过程,这肯定是遗漏了某些数据流;另一种是某些输入在处理过程中没有使用,这不一定是一个错误,但值得再研究一下为什么会产生这种情况,是否可以简化。第5章管理信息系统的分析与设计
文件的使用。数据流程中的任何一个数据存贮,必定有流入的数据流和流出的数据流,即写文件和读文件,缺少任何一种都意味着遗漏某些处理。画数据流程图时,应注意处理框与数据存储之间数据流的方向。一个处理过程要读文件,数据流的箭头应指向处理框,若是写文件则箭头指向数据存贮。修改文件要先读后写,但本质上是写,箭头也指向数据存贮。若除修改之外,为了其它目的还要读文件,此时箭头画成双向的。第5章管理信息系统的分析与设计
上层图与下层图的平衡。上层图中某一处理框的输入、输出数据流必须出现在相应的下层图中,否则就会出现上层图与下层图的不平衡,这是一种常见的错误,而不平衡的分层使人无法理解。因此,特别应注意检索上层图与下层图的平衡,尤其是对下层进行某些修改之后。上层图的某框扩展时,在下层图中用虚线框表示,有利于这种检查。任何一个处理流至少有一端是处理框。即数据流不能从外部实体直接到数据存贮,也不能从数据存贮到外部实体。第5章管理信息系统的分析与设计3)提高数据流程图的易理解性数据流程图是系统分析员调查业务过程,与用户交换思想的工具,因此,数据流程图应该简明易懂。这也有利于后面的设计,有利于对系统说明书进行维护。可以从以下几个方面提高易理解性:简化处理间的联系。结构化分析的基本手段是“分解”,其目的是控制复杂性。合理分解是将一个复杂的问题分成相对独立的几个部分,每个部分可单独理解。在数据流程图中,处理框间的数据流越少,各个处理就越独立,所以应尽量减少处理框间输入输出数据流的数目。第5章管理信息系统的分析与设计均匀分解。如果在一张数据流程图中,某些处理已基本加工,而另一些却还要进一步分解三、四层,这样的分解就不均匀。不均匀的分解不易被理解,因为其中某些部分描述是细节,而其它部分描写的是较高层的抽象,遇到这种情况,应重新考虑分解,努力避免不均匀的分解。适当的命名。数据流程图中各种成分的命名与易解性有直接关系,所有应注意命名的适当。第5章管理信息系统的分析与设计处理框的命名应能准确地表达出其功能,理想的命名由一个具体的动词加一个具体的名词组成,在底层尤其应该如此。同样,数据流、数据存贮也应适当命名,尽量避免产生错觉,减少设计和编程等阶段的错误。第5章管理信息系统的分析与设计5.1.4数据字典数据字典(DateDictionary简称DD)数据流图上所有成分的定义和解释的文字集合就是数据字典,它是数据信息的集合。数据流图只能给出系统逻辑功能的一个总体框架而缺乏详细、具体的内容。数据字典对数据流图的各种成分起注释、说明的作用,给这些成分赋以实际的内容。还对系统分析中其他需要说明的问题进行定义和说明。第5章管理信息系统的分析与设计数据字典的内容第5章管理信息系统的分析与设计数据字典的内容(1)数据项类目:数据的最小单位,描述数据的静态特性。数据项编号:102-01数据项名称:学号别名:学生学号简述:某学生的代码类型及宽度:字符型,8位取值范围:00009第5章管理信息系统的分析与设计数据字典的内容(2)数据流类目:由一个或一组固定的数据项组成。第5章管理信息系统的分析与设计数据字典的内容(3)数据存储:描述数据的逻辑存储结构。第5章管理信息系统的分析与设计数据字典的内容(4)数据“加工”条目。(处理逻辑)第5章管理信息系统的分析与设计数据字典的内容(5)“外部项”条目第5章管理信息系统的分析与设计判定树判定树是用树形分叉图表示处理逻辑的一种工具。它由两部分组成,左侧用分叉表示条件,右侧表示采取的行动(决策)。判定树比较直观,容易理解,但当条件多时,不容易清楚地表达出整个判别过程。
5.1.5描述处理逻辑的工具第5章管理信息系统的分析与设计第5章管理信息系统的分析与设计判定表(又称决策表)
判定表是采用表格方式来描述处理逻辑的一种工具。
第5章管理信息系统的分析与设计结构英语表示法
这是一种模仿计算机语言的处理逻辑描述方法。它使用了由“IF”、“THEN”、“ELSE”等词组成的规范化语言。
IFL<=500kmIFW<=30kgIF普件
THENF=4×WELSEF=5×WELSEIF普件
THENF=120+5(W-30)ELSEF=150+6(W-30)第5章管理信息系统的分析与设计ELSEIFW<=30kgIF普件
THENF=5×WELSEF=6×WELSEIF普件
THENF=150+6(W-30)ELSEF=180+7(W-30)
第5章管理信息系统的分析与设计5.1.5建立新系统的逻辑模型新系统逻辑模型,主要包括:对系统业务流程分析整理的结果;对数据及数据流程分析整理的结果;子系统划分的结果;各个具体的业务处理过程,以及根据实际情况应建立的管理模型和管理方法。第5章管理信息系统的分析与设计1.确定合理的业务处理流程将业务流程分析中的结果归纳整理,其具体内容包括:删去或合并了哪些多余的或重复的处理过程;对哪些业务处理过程进行了优化和改动?改动的原因是什么?改动(包括增补)后将带来哪些好处?给出最后确定的业务流程图。指出在业务流程图中哪些部分新系统(主要指计算机软件系统)或以完成,哪些部分需要用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 读书的体会作文400字
- 仪器、设备维修申请单范本
- 大学的学习计划15篇
- 2023四年级语文下册 第3单元 9 短诗三首配套教学实录 新人教版
- 代理成本-详解
- 2024-2025学年高中政治 专题4 4 坚持和完善人民代表大会制度教学实录 新人教版选修3
- 趣味篮球活动方案9篇
- 公司的承诺书合集七篇
- 2024年版民办幼儿园经营管理承包合同版B版
- 前台年度工作总结5篇
- 陈州的励志故事
- 公司报价管理办法
- 试论在地理教学设计中的应用
- 小学劳动教育培训心得体会
- 《眼科常见疾病护理》
- 2023部编人教版八年级上册道德与法治知识点提纲
- 乙肝五项操作规程(胶体金法)
- 15《石狮》(说课稿)- 2022-2023学年美术五年级上册 岭南版
- 医学课件-新生儿腹泻护理查房教学课件
- ROV的结构设计及关键技术研究的任务书
- 2022沪教版小学数学二年级上册期末试卷含部分答案(三套)
评论
0/150
提交评论