2016年电大 -笔记、第三、四章.docVIP

  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文档。上传文档
查看更多
2016年电大 -笔记、第三、四章

第三章计算机信息系统集成知识要点。 1、必考的: 计算机信息系统集成的特点。 (1)、以满足用户需求为根本出发点。 (2)、不只是设备选择和供应,更重要的,具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件。 (3)、最终交付物是一个完整的系统而不是一个分立的产品。 (4)、包括技术、管理和商务等各项工作,是一项综合性的系统工程。技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障。 2 、需要了解的: 计算机信息系统集成的分类: 设备系统集成、应用系统集成。 3、必考的 计算机信息系统的生命周期的四个阶段:产生、开发、运维、消亡。 (1)、开发又称为立项,分为两个过程:概念的产生过程、需求分析的过程。 (2)、开发阶段又分为五个阶段:总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统验收阶段。 (3)、运行阶段:纠错性维护、适应性维护、预防性维护、完善性维护。(就是鱼丸) 4、计算机信息系统开发方法主要记住三个: (1)、结构化方法 其基本思想:将系统的生命周期划分为系统调查、系统设计、系统实施、系统维护。 其特点: 开发目标清晰化 工作阶段程序化 开发文档规范化(重要特点):结构化方法每一阶段工作完成后,要按照要求完成相应的文档,以保证各个工作阶段的链接与系统维护工作的便利。 (2)、快速原型法 是一种根据用户需求、利用系统开发工具,快速地建立一个系统模型并展示给用户,在此基础上与客户交流,最终实现用户需求的计算机信息系统快速开发的方法。 (3)、面向对象法(重点) 面向对象分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统的方法。 它的基本思想: 客观事物是由对象组成,对象是在原事物基础抽象的结果。 对象是由属性和操作组成,其属性反映了对象的数据信息特征,而操作则用来定义改变对象属性状态的各种操作方式。 对象之间的联系通过消息传递机制来实现,而消息传递的方式是通过消息传递模式和方法所定义的操作过程来完成。 对象可以按照其属性来归类,借助类的层次结构,子类可以通过继承机制获得其父类的特性。 对象具有封装性,一个对象就构成一个严格模块化的实体,在系统开发中可被共享和重复引用,达到软件(程序和模块)复用的目的。 它的组合形式: 结构化方法与原型法的组合应用。 结构化方法与面向对象方法的组合应用。 原型法与面向对象法的组合应用。 第四章软件工程知识(知识要点) 1、需要掌握的。 软件需求主要功能:功能需求、非功能需求、设计约束。 功能需求:是指系统必须完成的那些事,即为了向他的用户提供有用的功能,产品必须执行的动作。 非功能需求:指产品必须具备的属性或品质,如可靠性、性能、响应时间、容错性、扩展性等。 设计约束:也称为限制条件、补充规约,这通常是对解决方案的一些约束说明。例如系统必须运行在UNIX操作系统之下等。 2、重点: 需求过程是一个包括创建和维护系统需求文档所必需的一切活动的过程,通常包括需求开发和需求管理两大工作。 (1)、需求开发:包括需求捕获、需求分析、编写规格说明书(SRS)、需求验证。 (2)、需求管理:通常包括定义需求基线、处理需求变更、需求跟踪等方面的工作。 需求捕获技术: 用户访谈 用户调查 现场观摩 文档考古 联合讨论会 3、需要了解的: 可行性研究:任务包括:技术可行性、经济可行性、社会可行性。 可行性研究工作的步骤: 核实问题定义与目标。 研究分析现有系统 为新系统建模 客户复核 提出并评价解决方案 确定最终推荐的解决方法 草拟开发计划 以书面的形式提交《可行性分析报告》并进行审查。 需求分析(需要了解) 包括绘制系统上下文范围关系图、创建用户接口原型、分析需求的可信性、确定需求的优先级、为需求建立模型、创建数据字典、使用质量功能调配。 其中使用质量功能调配(QFD)是重点。 需要搞清楚的 软件设计: (1)、软件设计的基本原则:信息隐蔽、模块独立性(内聚(功能、信息、通信、过程、时间、逻辑)、耦合)。 (2)、系统结构图:模块、模块间的调用关系、模块间的通信、辅助控制符号等。 (3)、常用系统结构图:变换型、事物型、混合型。 (4)、用户界面:可使用性、灵活性、复杂性、可靠性。 5、必考的。 软件测试的方法。分为白盒测试、黑盒测试。 黑盒测试方法:等价类划分、边界值划分、错误推测、因果图和综合策略、 白盒测试: 主要对程序模块进行如下检查。 对程序模块的所有独立的执行路径至少测试一次 对所有的逻辑判定,取“

文档评论(0)

docin88 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档