- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第03章 系统分析课件
第3章 系统分析;;3.1.1 系统分析的步骤;(1) 详细调查现行系统。
系统分析的第一步是详细调查现行的信息处理系统。通过详细调查,弄清现行系统的边界,组织机构、人员分工、业务流程,各种计划、单据和报表的格式、种类以及处理过程等,企业资源以及约束情况,为系统设计做好原始资料的准备工作。调查研究贯穿于系统分析的全过程。;(2) 组织机构分析。
在详细调查的基础上,用一定的图表、文字描述现行系统。详细了解各级组织的职能和有关人员的工作职责、决策内容及对新系统的要求。;(3)业务流程
业务流程分析通过业务流程图详细描述各环节的业务处理和信息的流程。;(4) 系统数据流分析
数据流分析就是把数据在组织或原系统内部的流动情况抽象出来,舍去具体的组织机构、信息载体、出来工作、物资、材料等,仅从数据流动过程考察实际业务的数据出来模式,主要包括对信息的流动、传递、处理与存储的分析。;(5) 编写系统分析报告
系统分析阶段的成果是系统分析报告。它是系统分析阶段的总结和向有关领导提交的文字报告,反映这个阶段调查分析的全部情况,是下一阶段系统设计的工作依据。; 需求分析实际上就是对系统进行详细调查并实事求是地了解和领会用户的客观需求。需求分析是系统开发的最重要环节,全面、客观、准确地调查研究是系统分析与设计的基础。这一步工作质量如何,对今后的系统开发工作具有决定性的影响。;3.2.1 系统调查的原则; 3.2.2详细调查的方法;3.2.3 系统详细调查的范围;3.3.1 组织结构分析;如图3.2所示,绘制组织结构图时要注意,各组织部门及部门之间的关系一定要完整、准确,不能马虎。;3.3.2 业务功能调查与分析;图3.3所示是功能体系图的一般形式。;业务流程分析就是搞清楚一个具体业务的处理过程,以及这个处理过程中的具体方法、步骤等。通过业务流程分析,可以发现原有系统的问题和不足,从而进一步优化业务处理过程。因此,业务流程分析是系统分析的主要步骤。
业务流程分析是对业务功能分析的进一步细化,其结果就是要给出业务流程图(Transaction Flow Diagram,简称TFD)。业务流程图就是用一些规定的符号及连线来表示某个具体业务处理过程。换句话说,就是一“本”用图形方式来反映实际业务处理过程的“流水帐”,根据这一“账本”,可以方便地了解和优化业务处理过程。;图3.4 业务流程图的基本图形符号;图3.5AA公司网站管理系统顶层业务流程图 。;图3.6 AA公司网站管理系统0层业务流程图;在管理信息系统中,数据是信息的载体。系统分析时要对系统调查研究所取得的数据及数据统计过程、处理过程进行分析和整理。如果发现数据不完全、不准确、不规范、处理过程不畅通、数据分析不深入等问题,应在本分析过程中研究解决。数据和数据流程分析的结果是今后建立数据库系统的依据,也是设计功能模块中数据处理过程的基础。;1.数据流程图的基本成分;(1)外部实体;(2)数据流;(3)处理逻辑;标识部分就是用简单的符号来唯一地标识出这个处理,以区别于其他处理逻辑,一般用字符串表示,也可用P加数字表示,另外应表示出它的层数,如P1、P1.1等。标识部分可以省略。
功能描述部分是必不可少的,它直接表达这个处理的逻辑功能。一般用一个动词加一个动词宾语的名词表示,不能用一个名词或动词来表示。
功能执行部分表示这个功能由谁来完成,可以是一个人、一个部门,也可以是某个计算机程序。一般来说功能执行部分同标识部分一样,不是必须的。;在数据流程图中,处理逻辑必须有输入/输出的数据流,可有若干个输入/输出的数据流,但不能只有输入数据流而没有输出数据流,或只有输出数据流而没有输入数据流的处理。;(4)数据存储;在数据流程图中。在圆柱内写上数据存储的名称。名称要适当,以便用户理解。为了区别和引用方便,再加一个标识,用字母D和数字表示,为了避免数据流程图中线条的交叉,同一个数据存储可以出现若干次。如图3.11所示。;2.数据流程图的画法;数据流程图绘制示意图如图所示;3.数据流程图的编号;5.数据流程图绘制实例; AA公司信息管理系统0层数据流程图;;一般的,系统分析报告应包括以下内容:;3.系统需求说明
在掌握了现行系统真实情况的基础上,针对系统存在的问题,全面了解企业或组织中各层次的用户对新系统的各种需求。;4. 新系统的逻辑模型
通过对现行系统的分析,找出现行系统的主要问题所在,进行必要的改动,即得到新系统的逻辑模型,主要包括:
(1)新系统的目标;
(2)新系统的功能结构和子系统划分;
(3)数据流程图;
(4)数据字典;
(5)加工说明;
(6)数据组织形式:采用文件组织形式还是数据库组织形式;
(7)输入和输出的要求。;5.系统实施计
文档评论(0)