- 1、本文档共75页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[第5章信息系统的建设下03
第5章 信息系统的建设(下) 5.1 系统建设 方法的发展 5.1.1 结构化方法存在的问题 整个系统的开发工作是劳动密集型的 系统开发的整个工作费时过长,难以适应环境的急剧变化。 对用户需求的变更不能做出迅速的响应。 结构化的假设:即前一阶段的工作为后一阶段的工作任务规定内容和范围。 5) 维护工作繁重,专门人才紧缺。 5.1.2 原型法、面向对象方法与计算机辅助软件工程 5.1.3 信息系统外包 信息系统外包是指一个组织将本组织信息系统的开发、维护与运行管理的部分或全部工作委托给外部的信息服务组织。 5.1.4 新的信息技术的应用 WEB服务、WEB技术、人工智能中的推理技术、人工神经网络技术、智能代理技术、数据挖掘技术及多维数据库和联机分析处理技术、数据仓库技术 5.1.5 注重信息系统的社会属性 随着信息系统的规模与作用范围的扩大和在组织中使命与战略地位的提升,组织与人们对信息系统的依赖性大为提高,信息系统的行为与绩效和整个组织以及各利益相关者的目标、利益取向关系密切。系统的社会因素如制度的、伦理道德的、组织的和人的问题在信息系统工作过程中突出地显露出来。 5.2 原型法 5.2.1 原型法的提出 传统的结构化开发方法强调系统开发各阶段的严谨性,要求在系统设计和实施阶段之前预先严格定义出完整准确的功能需求和规格说明。但对于不确定因素较多的系统建设,在系统开发前期,用户往往对未来的新系统仅有一个初步的、模糊的想法,很难提出详细明确的系统需求。 5.2.2 原型法的基本思想 原型法的基本思路是用户与系统分析、设计人员合作,根据用户提出的最基本的问题和想法,先很快建立一个应用系统的骨架,作为应用开发的实验模型。通常把这个实验模型叫做系统的原型(Prototype)。 用户先运行这个原型系统,熟悉它,使用它,受到启发和取得经验,然后对系统的目标和功能提出精确、具体的需求,在对系统的需求最后决定后,再用传统的方法(生命周期法)建设系统。通常原型系统的部分程序可以在后来的系统建设中直接采用。原型法是传统方法和用户开发相结合的方法。 5.2.3 原型法的工作步骤 (1) 明确用户基本信息需求。 (2) 建立初始的原型系统。 (3) 使用原型系统,进一步明确用户需求。 (4) 修改和完善原型系统。按照第二步的原则,根据用户的意见修改和完善原型系统,这一步要强调的是尽快完成并交付用户,然后又回到第三步,在建立原型系统时,第三步和第四步是反复进行的,直到用户和系统其它建设人员均满意为止。 5.2.4 原型法的运用方式 探索型 主要是针对开发目标模糊、用户和开发人员对项目都缺乏经验的情况,其目的是弄清对目标系统的要求,确定所期望的特性并探讨多种方案的可行性。 演化型其目的不在于改进规格说明和用户需求,而是将系统改造得易于变化,在改进原型的过程中将原型演化成最终系统。 5.2.5 原型法的优缺点及其适用范围 优点: 原型法是以用户为中心来开发系统的,它提供了一个验证用户需求的环境。 它加强了开发过程中的用户参与程度,降低了需求的不确定性及系统开发风险。 3) 可以缓和通信和交流的困难,可以提供很好的系统说明和示范,简化开发过程的项目管理和文档编制。 缺点:1) 对于大型的系统,如果不经过整体性系统分析与设计,要想直接用编程与屏幕显示来处理是很困难的。 2) 对于大量的运算、逻辑性较复杂的程序模块,原型法很难迅速构造一个合适模型来供人评价。 5.3 面向对象方法 5.3.1 面向对象的基本概念 对象和类 1)对象的基本概念:问题空间中与系统问题处理相关的事物的抽象体,它是把事物的属性和对属性数据的操作方法结合而成的整体。 对象的三个特性: (1)预定义行为:对象初始时所定义的动作序列。 (2)对象的状态:一个对象可以有任意个属性或域,对象的状态和存储在它的域中的值相对应。 (3)对象的标识:标识是对象的唯一编号,用来与其他对象相区别。 类的层次结构 一个类的上层可以有超类,下层可以有子类,就形成了一种层次结构,在这种层次结构中,一个类可以有多个超类,也可以有多个子类。在面向对象方法中,类(包括超类、子类)具有对象的全部特征。 一个类对应着一个概念,它的子类对应着概念中满足某一特殊形式的子概念,每个子类的实例也是父的实例。有两种层次结构: 1)分类结构 即一般--具体结构关系或者是“ is a”关系,如交通工具和汽车的关系,这类分类结构即是继承性的基础,也是面向对象技术中抽象和泛化机制的体现。 5.3.2 统一建模语言UML概述 1 UML的发展 3)行为图(Behavior diagram)行为图
您可能关注的文档
最近下载
- UPS不间断电源毕业设计.doc VIP
- 《中华人民共和国档案法》解读课件.pptx VIP
- 养老护理员五级职业技能等级认定.docx VIP
- 2025年必威体育官网网址教育线上培训考试题库参考答案.docx
- 劳动合同范本劳动合同范本.docx VIP
- 食堂文明经营服务承诺(范本).docx VIP
- 2023年北京联合大学数据科学与大数据技术专业《数据库原理》科目期末试卷B(有答案).docx VIP
- 2025年江苏省常州市新北区三井实验小学六年级奥数竞赛数学竞赛试卷及答案.pdf VIP
- 四川开放大学《食品安全与营养》终结性考核-40分.doc VIP
- 2025年全国必威体育精装版工会考试精选真题及答案.docx VIP
文档评论(0)