浙江工商大学系统分析与设计期末复习提纲 .pdfVIP

浙江工商大学系统分析与设计期末复习提纲 .pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1 章 1.系统分析:理解并详细说明信息系统应该做什么的过程 2.系统设计:详细说明信息系统的众多组件在物理上是怎样实施的过程 3.系统分析员:既懂业务又懂一定计算机技术的分析人员,他们研究业务问题和 机遇,用系统分析与设计技术把需求转换为用于实现的模型和说明 4.系统是一组为实现某些结果相互联系、相互作用的部件的集合体。 5.信息系统 一组以完成收集、处理、存储、输出完成商业任务所需信息作为目 是 标的相互联系、相互作用的部件的集合体。 7.功能分解把一个系统分为多个基于子系统的部件,这些子系统依次进一步分为 多个子系统。 第2 章 1.从无到有建立一个信息系统的整个过程称为系统开发生命周期(SDLC) 2.SDLC 阶段:项目计划、分析、设计、实施及支持 ①计划阶段 主要目标:确定新系统的作用域并做出项目计划 主要活动:定义问题;制定项目的进度表;确认项目的可行性;安排项目人员; 启动项目 ②分析阶段 主要目标:了解新系统的业务需求和处理要求并制作书面文件 主要活动:收集信息;定义系统需求;建立需求发现的原型;划分需求的优先 级;产生并评估可选方案;与管理人员一起审查建议 ③设计阶段 主要目标:在分析阶段的需求确定与决策制定的基础上,设计解决方案系统 主要活动:设计并集成网络;设计应用程序结构;设计用户界面;设计系统界 面;设计并集成数据库;设计细节的原型化;设计并集成系统控制 ④实施阶段 主要目标:不仅要有一个可靠、功能全面的 IS,而且要确保所有用户都受到培 训并使组织从中获得所期望的好处。之前所有活动都集合在该阶段以达成一个 有效的可操作系统 主要活动:构造软件部件;检验与测试;转换数据;培训用户与制作文档;安 装系统 ⑤支持阶段 主要目标:在系统初始安装后的几年里保持系统有效的运行 主要活动:维护系统;加强系统;支持用户 3.系统开发方法:提供完成系统开发生命周期每一步的详细指导,包括具体的模型、 工具和技术 ①模型:现实世界的某些重要方面的表示 ②工具:帮助生成项目中所需模型或其他组件的软件支持 CASE 工具:用来帮助系统分析员完成系统开发任务的计算机辅助系统工程工具 (系统开发人员使用最广泛的工具) ③技术是帮助分析员完成系统开发活动或任务的一组方法 传统方法 4.结构化方法是使用结构化编程、结构化分析和结构化设计技术的系统开发方法 ①结构化分析(处理需求、数据需求、输入与输出、如何把功能结合起来) △DFD 是在结构化分析中使用的表示系统需求的主要图形模型,它显示在结构化 分析中产生的系统的输入、处理、存储和输出的图形模型。 △实体-联系图(ERD)系统所需数据的图形模型,其中包括需要存储信息的事物, 以及这些事物之间的关系。ERD 中的数据实体对应于DFD 中的数据存储。 ②结构化设计是为确定某些事物提供指导的一项技术,这项事物包括程序集是什 么,每一个程序应该实现哪些功能,以及如何把这些程序组织成一张层次图 △结构化设计的两个基本原则是程序模块应该设计成耦合松散和高度内聚 △模块及模块的安排可以使用一种叫做结构图(用结构化设计技术生成的显示程 序模块层次的图形模型)的模型。 ③结构化编程 △具有一个开始和一个结束的程序或程序模块,并且在程序执行中的每一步都由 三个部分组成,即顺序、选择或循环结构。 △与之相关的概念:自顶向下的程序设计(把复杂的程序分解为程序模块的层次 图) 面向对象方法 5.面向对象方法是系统开发的一种方法,这种方法把信息系统看做是一起工作来 完成某项任务的相互作用的对象的集合 △对象:计算机系统中可以对消息做出响应的事物 (面向对象分析(OOA) )定义在系统中工作的所有类型的对象,并显示这些对象 如何通过相互作用来完成任务 (面向对象设计(OOD) )定义与系统中人和设备进行交互所必需的所有类型的对 象,并对每一种类型的对象进行细化,以便用一种具体的语言或环境来实现这些 对象 (面向对象编程(OOP) )用程序设计语言书写语句以定义每种类型对象的行为, 包括对象之间相互传递的消息 △面向对象的开发方法中,用来表示系统中所有对象类型的图形化模型(类图) 6.OO 方法按照对象或概念对系统进行分解,而传统方法按照功能或过程对系统 进行分解 (OO 开发过程的特点:迭代开发) 7.快速应用程序开发(RAD):一种用来从根本上加速开发进程的系统生命周期的变 体。RAD 变体加速每一阶段的活动,基于迭代的方法,加速进入设计和实施阶段 的进程 8.CASE 工具包含一个关于模型信息的数据库,称为资料档案库(存

文档评论(0)

135****5928 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档