- 1、本文档共107页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六节 系统化分析 一、分析系统目标 根据可行性分析确定的系统目标,分析现行 系统的目标是否合理,分析目标之间的关系,并 确定这些目标。通过对现行系统目标和可行性分 析中确定的系统目标进行对比研究,可以判断原 有目标是否过时,不适应需要;也可判定新目标 是否符合实际情况,对两者要进行调整以求得统 一。此外,对确定的新系统目标要加以具体化。 二、分析业务流程 1、原有业务流程的分析。分析原有业务流程是否有存在的价值。哪些不合理的过程可以通过改进和优化来解决。 2、业务流程的优化。 3、确定新的业务流程。画出新系统的业务流程图。 4、新系统的人机界面。 三、分析数据流程 与业务流程的改进和优化相对应,数据流程的分析和优化一直是系统分析的重要内容。数据流程分析的内容包括:????1. 原有数据流程的分析分析原有的数据流程的各处理过程是否具有存在的价值,其中哪些过程可以删除或合并,原有数据处理流程中哪些过程不尽合理,可以进行改进或优化。????2. 数据流程的优化原有数据流程中哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化,分析流程的优化可以带来什么好处。????3. 确定新的数据流程画出新的数据流程图。????4. 新系统的人机界面确定新的数据流程图中人与机器的分工,即哪些工作可由计算机自动完成,哪些必须有人的参与。 四、功能分析和划分子系统 把系统划分为子系统可以大大简化设计工作,因为划分以后,只要子系统之间的接口关系明确,每一子系统的设计、调试,基本上可以互不干扰地各自相对独立地进行。将来,如要修改或扩充系统,可以在有关子系统范围内进行而不至于牵动全局。 ???? 对于大系统来说,划分子系统的工作应在系统规划阶段进行(系统规划法),常用的是U/C矩阵。 五、数据属性分析 数据用属性的名和属性的值来描述事物某方面的特征。一个事物的特征可能表现在各个方面,需要用多个属性的名和其相应的值来描述。例如,对某职工来说,其属性名/属性值有:姓名/黄之清,性别/男,年龄/54,基本工资/800等。 数据属性分析包括静态特性分析和动态特性分析两部分: 1.数据属性的静态特性分析 ????指分析数据的类型(字符型、数据型、日期型等)、数据的长度(位数、小数位数)、取值范围(最大值、最小值)和发生的业务量 2.数据属性的动态特性分析 ????数据的属性按动态特性可以分为以下三类: (1) 固定值属性。具有固定值属性的数据,其值基本上固定不变,叫做固定值属性数据,也叫固定半固定数据。例如学生的姓名、性别等。(2) 固定个体变动属性。这类数据项,对总体来说具有相对固定的个体集,但其值是变动的。例如,工资系统中,电费扣款一项,扣款人员变动不大,但每人所扣电费则每月都在变化。(3) 随机变动属性。这种数据项,其个体是随机出现的,值也是变动的。例如工资系统中的病事假扣款。 六、数据存储分析 ????????数据存储分析是数据库设计在系统分析阶段要做的工作,其内容首先是分析用户要求,也就是调查清楚用户希望从MIS中得到哪些有用信息,然后通过综合抽象,用适当的工具(如E-R图等)进行描述。因为这是从用户角度看到的数据库,所以称之为数据库的概念模型。??数据概念模型也可以采用3NF关系群来描述。 七、数据查询要求分析 一个单位 一个时间 所有单位 一个以上时间 八、数据的输入输出分析 分析各种数据输入的目的和适用范围、数据量的大小以及存在的问题。例如,输入的数据是否都得到了有效的利用,哪些数据的输入是多余的或者是不符合实际需要的,现在的数据输入方式是否能满足要求,输入速度是否能满足数据量的要求,是否需要改变输入方式和增加输入设备,哪种输入方式更符合用户的需要,还要分析数据的精确程度和数据间的相互联系等。 ????除明确数据查询要求外,还应对各种输出报表(包括手工填写的)的目的和使用范围进行分析,弄清哪些报表是多余的,或者是不符合实际要求的,系统的处理速度和打印速度是否能满足输出的要求等。 九、绘制新系统的数据流程图 新系统的数据流程图是在以上分析过程中逐步完善的。这是一项需要经过多次反复的、去伪存真的细致工作。数据流程图虽然能对系统作出全貌性的描述,但并未对图中的数据流、处理和存储等元素作进一步的说明,为此,需完善数据字典,并用工具描述比较复杂的处理逻辑。 十、确定新系统的数据处理方式 数据处理的方式可分为两类:成批处理方式和联机实时处理方式。成批处理方式按一定时间间隔(小时、日、月)把数据积累成批后一次输入计算机进行处理。成批处理的特点是费用较低而又可有效地使用计算机,通常适用于
文档评论(0)