- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
结构化开发方法
*6.1结构化方法的阶段和工具 信息系统结构化开发方法从分析业务系统的流程出发,调查信息系统开发所需要的全部信息及其处理过程,然后建立信息系统逻辑模型和物理模型直至最后建立实际的系统,运行系统并维护。
*6.1.1结构化系统开发的阶段
*阶段主要任务主要成果工具、方法系统规划开发请求、初步调查、总体规划、可行性分析初步方案、可行性报告BSP、CSF、SST系统分析需求分析、详细调查、业务流程分析、数据流程分析新系统逻辑设计方案DFD、DD、决策树、判定表、结构化语言系统设计总体结构、代码、数据库、I/O、模块结构和功能系统设计说明书E-R图、控制结构图、结构化语言系统实施数据准备、编程、调试、人员培训、系统切换操作规程、使用说明编程语言、工具、切换策略系统运行、维护、评价运行管理、维护、审计、评价管理制度、维护制度维护、管理、审计软件
*6.1.2系统开发工具 工具作用应用阶段业务流程图业务流程分析系统分析数据流程图(DFD)数据流程分析系统分析、系统设计数据字典(DD)数据定义系统分析格栅图数据汇总系统分析详细调查决策树、判定表处理功能描述系统分析、设计E-R图(ERD)数据库设计系统设计U/C矩阵系统结构设计系统设计控制结构图系统结构和模块设计系统设计信息系统配置图系统硬软件配置系统实施
*6.2信息系统规划的实施 在第5章(5.5节)已经从方法论的高度介绍了系统规划的一般概念和方法,并分析了系统规划的重要性。在这里主要从结构化开发方法具体实施的角度介绍系统规划的一般步骤和实施过程。
*6.2.1信息系统规划的任务 规划基本问题的确定; 收集信息; 现状的评价和约束的识别; 设置具体目标和初步方案; 规划内容及其相关性分析; 目标的分析及实现的优先级; 人员组织; 实施进度计划,包括经费预算和使用计划;成本分析、效益初步分析; 开发平台硬件软件环境(不一定马上购买);可行性分析。
*6.2.2初步调查 为了制定出切实可行的信息系统的初步方案,首先需要对企业内部资源和管理状况以及外部环境进行初步调查,确定对信息系统的需求情况。 企业环境和目标 企业业务和信息处理现状
*6.2.3提出总体方案 信息系统的初步方案(也称作总体方案)实际是一个概念设计方案,主要从系统实现的功能、目标等方面对系统进行初步设计,而不考虑系统设计的技术细节和实现的逻辑。1.确定系统目标2.设计系统主要功能结构 3.系统开发的初步计划 4.投资回报时间表
*6.2.4可行性分析 可行性分析是对规划阶段提出的初步方案从经济、技术和管理等方面,对系统开发是否可行做出科学、全面的分析和判断,决定系统是否应该、值得、并在计划的时间内能够完成。 1.经济可行性分析2.技术可行性 3.管理可行性
*6.2.5系统规划的成果 1.可行性报告的审批 方案可行并具备可行的全部条件,可以继续开发;方案可行但某些条件欠缺,推迟开发;所提出的所有方案不可行,停止开发,重新进行规划;根本没有必要开发,停止。 2.开发团队的组织
*6.3系统分析 信息系统分析的主要工作是对现行系统的业务流程和新系统的信息需求进行详细的调查,然后在此基础上进行分析研究,并最终给出信息系统的逻辑模型,为新系统的设计打下基础。
*6.3.1详细调查 详细调查的任务是尽可能完整、准确地搜集涉及信息流动和处理过程的一切事实、资料和数据,以便全面、准确了解现行系统中信息的流动、处理过程和方法,为进行需求分析和建立新信息系统的逻辑模型提供充分的依据。
*1.调查方法 2.组织结构调查 3.业务流程调查 4.信息调查
*6.3.2数据流图 数据流图(Data Flow Diagram,DFD)是系统分析中最常用和最重要的工具之一。数据流图用来描述信息系统的逻辑模型,包括外部实体、数据处理、数据存储和数据的流动。
*
*DFD绘制流程
*范围图
*顶层图
*第1层数据流图
*绘制DFD图要避免的情况 黑洞(Black Hole):数据处理或数据存储只有输入没有输出;空洞( Blank Hole ):数据处理活动或数据存储只有输出没有输入,也称为“奇事”(Miracle);灰洞(Gray Hole):数据处理或数据存储的输入不足以产生输出;不平衡(Unbalance):各层流图之间信息的不一致;不相关:每一个数据流必须有一个数据处理与之有关。数据流不能起于数据存储且止于一个外部实体或另一个数据存储;也不能起于某个实体且止于另一个外部实体或数据存储。
*6.3.3数据字典 数据字典(Data Dictionary,DD)被称为“关于数据的数据”,其作用是对信息系统开发过程中所使用的各种类型数据元素进行定义,保证在整个系统中(如在数据流图、数据库
原创力文档


文档评论(0)