chap4信息系统建设概述.pptVIP

  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、从实际出发,面向用户的原则 ●用户的要求是MIS开发的出发点和归宿点; ●面向用户,但不是单纯的用户观点; ●用户的要求必须客观合理地反映科学管理的需要; ●对最终用户的合理要求,特别是用户界面的需求应给予特别的注意; ●应从实际出发,采取实际中的“满意方案”或“最可行方案”,而不应采取理论上“最优方案”。 2、严格区分工作阶段,每个阶段有明确的任务和应得到的结果 3、按照系统的观点,自顶向下的完成系统的研制工作 4、充分考虑变化的情况 5、工作成果文献化、标准化。 结构化方法 结构化方法的优缺点 优点: 严格区分开发阶段,系统的针对性强; 整体性与全局性好,自顶向下观点。 缺点: 开发周期长; 开发过程繁琐、复杂; 用户交流不直观; 系统的升级较困难。 结构化方法 ★原型法就是根据用户提出的要求,在较先进的开发工具支持下,首先在较短的时间内构造出一个实验性模型,请用户试用、评价、提出意见,然后根据用户的意见进行修改、补充和完善,直至用户和开发者都满意。 ① 用户提出系统要求 ②识别和归纳用户要求 ③开发一个原型 ④用户评价 ⑤不可行处理:重新构造一个原型 ⑥不满足处理:修改原型 ⑦进一步完善 原型法 原型法的优点(1): ■ 把模拟手段引进系统分析的初级阶段,改进了用户与系统设计者的信息交流方式。 ■ 将生命周期法中的系统分析-系统设计-系统实施三大阶段融为一体,使用户很快就能感受到系统,消除用户疑虑,为用户参与系统开发创造了一个宽松的心理环境,用户满意程度提高。 原型法 原型法的优点(2): ■ 降低了开发的风险 # 针对已实现的原型讨论问题,可以避免误解,可以启发用户的想象力 # 可以使用户尽早发现系统在运行中可能出现的问题,尽早解决问题。 ■ 减少了用户的培训时间,原型本身就是最好的培训教材 ■ 提高系统开发效率和质量,降低开发成本,系统的适应性、可维护性和可扩充性也得以增加 原型法 原型法的缺点: ■ 对系统的整体把握不如生命周期法;缺乏统一规划和详细周密的安排,对系统开发过程的控制难度较大。 ■ 文档工作容易被忽略。 ■ 试运行的效率较低。 原型法 面向对象方法的基本思想 1、客观世界的事物都是“对象”(object),对象具有“封装性”(encapsulation)。 2、对象之间具有抽象与具体、群体与个体、整体与部分等关系。 3、抽象的、较大的对象具有的性质,自然成为其子类的性质,这是对象的“继承性”(inheritance) 4、对象之间可以互送“消息”(message)? 面向对象方法 动作 属性 动作 属性 动作 属性 动作 属性 消息 学生 教师 专业课教师 基础课教师 面向对象方法 OO方法的开发过程 (1)系统调查和需求分析 (2)分析问题的性质和求解问题(OOA) (3)整理问题(OOD) (4)程序实现(OOP) 面向对象方法 OO方法的特点 优点: OO方法直接完成了从对象客体的描述到软件结构的转换,解决了传统结构化方法中客观世界描述工具与软件结构的不一致问题,缩短了开发周期。也利于软件的重用和维护。 缺点: OO需要一定的软件基础支持才可以应用,对分析设计人员要求也较高。 面向对象方法 系统开发应具备的条件: 1、适宜的开发环境:领导重视,业务人员积极性高 2、良好的管理基础: 3、胜任的开发队伍: 4、具备一定的资源: 系统开发的组织管理 系统开发前的准备工作(1): 1、系统开发部门做初步调查:科学管理的基础、领导是否支持、业务人员积极性、有力量组织维护队伍、具备一定的资源。用户对新系统的要求、所提供的资源、愿意承担的责任范围等。在此基础上,签定协议。 2、建立新系统开发领导小组:必须有领导参加,对于涉及机构调整,人员、设备的调动配备,规章制度的变化,资金的使用等问题领导应该能够拍板。系统开发的组织机构图见下页 3、新系统开发组织分工:各类人员应具备的职责和能力见下页 系统开发的组织管理 系统开发前的准备工作(2): ◆系统开发的组织机构: 厂长 信息系统管理部门 系统分析组 系统设计组 程序设计组 硬件 小组 操作员小组 数据管理组 经济模型组 系统开发的组织管理 系统开发前的准备工作(3) ◆各类人员应具备的职责和能力:P.69 1、系统分析员 ★ 2、系统设计员 ★ 3、应用程序员 4、程序维护员 5、数据库管理员 6、计算机操作员 7、文件库管理员 8、控制员 9、

文档评论(0)

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

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

1亿VIP精品文档

相关文档