欢迎来到天天文库
浏览记录
ID:37902510
大小:1.83 MB
页数:104页
时间:2019-06-02
《系统分析之结构化方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章系统分析之结构化方法内容简介本章主要介绍系统分析的结构化方法包括:系统分析的结构化方法系统分析的工具;管理信息系统的分析实例。25.1系统分析方法结构化方法面向对象的方法系统分析与系统设计是管理信息系统开发的两个主要阶段,这两个阶段的工作衔接性很强,一般应按照某种软件工程方法进行。目前开发管理信息系统常用的软件工程方法有结构化方法和面向对象的方法。如果选择用面向对象的方法构建软件系统,那么就要用相应的面向对象的方法从事系统分析活动。同样,采用结构化系统分析的结果,也只能用结构化的方法进行系统设计。35.1.1结
2、构化方法结构化程序设计极大地改善了程序设计的质量和效率,这其中的关键是用了一组标准的工具和结构解决了程序的结构问题。由此可见,“结构化”的含义主要体现在使用一组标准的工具和设计的原则从事设计活动。类似的,要提高管理信息系统的开发效率和质量,同样需要解决管理信息系统的结构问题。“程序”是微观的,而管理信息系统是宏观的,显然不能使用结构化程序设计方法来解决系统的结构问题,但“结构化”的思想对于解决“结构性”问题是有普遍指导意义的。45.1.1结构化方法结构化系统分析与设计方法,同样是用一组标准的工具和策略从事系统分析与设
3、计,以求获得提高系统分析与设计的质量和效率目的。结构化方法的显著特点在于严格划分工作阶段,遵循“先逻辑,后物理”的原则组织开发活动。因此,结构化系统分析的焦点就是撇开物理(实现)因素,在综合分析用户对系统各项要求的基础上,最终导出新系统的逻辑模型,这是系统分析阶段的成果,也是系统设计阶段的直接依据。常用的结构化系统分析工具有数据流图、数据词典、结构化语言、策略树、策略表。55.1.2面向对象的方法结构化系统开发方法是信息系统开发常用的技术方法,但是,采用结构化系统设计方法构建的软件系统在应对用户需求变更方面存在一定的
4、局限性。比较显著的缺陷是僵化的软件结构与手工系统的结构存在差异,一但用户业务需求发生变化,整个软件系统的结构将面临较大改动的可能。运用面向对象的方法构建的系统在结构上与手工系统相似,用户业务的局部需求发生变化,也只会在局部影响系统的分析与设计方案。用户需求的变化是不可避免的,而且,需求变更有利于对新系统的优化,因此,面向对象的方法逐渐成为信息系统开发的主流方法。6面向对象的分析模型与设计模型在结构上相似,通过模型的不断丰富与演化,最终构造出新系统的实现方案。模型结构的相似性,使得分析与设计阶段的迭代非常灵活,能够适应
5、用户需求变更的现实。面向对象的分析活动中常用的工具包括:usecase图、usecase报告、用户需求规约等。这些工具在面向对象方法的相关内容中会详细讲到。7真实性全面性规范性启发性系统的定性调查(1)组织结构的调查(2)管理功能的调查(3)业务流程的调查(4)数据流程调查(5)处理特点的调查(6)系统环境的调查系统的定量调查(1)收集各种原始凭证(2)收集各种输出报表(3)统计各类数据的特征(4)收集与新系统对比所需的资料开调查会发调查表征询意见访问直接参加业务实践系统调查的原则系统调查的内容系统调查的方法5.2现
6、行系统的详细调查8组织结构分析组织结构与管理功能分析组织结构图一个组织(企业、公司、部门等)的机构设置,自上而下一般是按级别、分层次构成的,呈树状结构,表示各组成部分之间的隶属关系或管理与被管理的关系。5.3组织结构与业务流程分析总经理总工程师总会计师经营副经理人事副经理计划科质量安全科统计科生产科预算合同科财务科销售科材料供应科设备科劳资科人事科行政科保卫科9注:“●”表示该项功能是对应组织的主要功能(主持工作的单位);“○”表示该单位是参加协调该项功能的单位;“√”表示该单位是参加该项功能的相关单位。(组织/功能
7、关系表)组织与功能的关系分析组织结构与管理功能分析5.3组织结构与业务流程分析组织与功能的关系分析预算合同科材料供应科…统计科生产科财务科销售科设备科劳资科人事科行政科保卫科计划质量安全科组织功能计划销售供应人事生产设备更新……●○√●○√√●○○○○√√√●○√√○○○●√●○√√10管理功能分析功能要以组织结构为背景来识别和分析,因为每个组织都是一个功能机构,都有各自不同的功能。5.3组织结构与业务流程分析经营管理经营生产财务生产服务人事行政计划统计预算合同技术加工质量安全劳保财务出纳材料设备劳资人事保卫福利后勤
8、11业务流程分析的任务调查系统中各环节的管理业务活动,掌握管理业务的内容、作用及信息的输入、输出、数据存储和信息的处理方法及过程等,为建立管理信息系统数据模型和逻辑模型打下基础。业务流程图流程图是掌握现行系统状况、确立系统逻辑模型不可缺少的环节,是系统分析和描述现行系统的重要工具,是业务流程调查结果的图形化表示。图例数据/文件存档收集/统计数据
此文档下载收益归作者所有