系統分析设计(教材稿).doc

  1. 1、本文档共183页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系統分析设计(教材稿)

第一章 绪 论 信息系统开发建设作为信息化建设的主要内容,在21世纪知识经济时代,在党的十六大“以高新技术改造传统产业,以信息化带动工业化”的精神指导下,将会成为越来越重要的计算机应用领域。蕴涵极其广阔的产业前景和就业市场。需要广大的信息系统开发建设人才。 众所周知,信息系统开发建设,决不是简单地建一些数据库和编制一些数据库应用软件或建一个网站和一些网页,她是复杂的社会-技术系统工程,她的复杂程度不亚于建造一架航天飞机,需要综合协调利用好各方面的因素,经过长期艰苦的工作,才能做好,正如业界流行的一句话:“信息系统建设需要三分技术、七分管理、十分数据、十二分协调”。信息系统是一个模型的建立和实施的周而复始的生命周期演化过程,随着企业组织业务以及信息的技术的发展而不断变化。 作为一项复杂的社会-技术系统工程,信息系统开发建设需要有正确的方法论的指导,经过几十年信息系统开发建设的实践和许多的专家学者的理论探索,产生了许多的信息系统开发建设方法,如结构化方法、信息工程方法、面向对象的方法、原型方法,每种方法又有不同的流派和分支,他们在不同的时期、不同的领域对信息系统开发建设产生过巨大影响,作出过巨大的贡献。并且每种方法论本身还在不断的发展和完善,将继续对信息系统的建设发挥巨大的作用。 信息系统开发建设的整个生命周期过程一般都要经历系统规划、系统分析、系统设计、系统实施、系统测试和调试、系统切换和运行维护等阶段,早期的信息系统建设,由于信息技术相对不发达,系统建设面向单个事务和部门级的应用,规模小,复杂程度低,因此整个系统的开发中心往往下移到系统实施和测试阶段。现代信息系统建设都是面向整个组织或全企业,应用规模广、复杂程度高,必须走集成化、网络化建设的道路,并且随信息技术的发展,使得系统实施和测试工作变得相对容易,整个系统开发建设的中心不再是编程实现的问题,更重要的是系统模型的构建问题,因此,系统分析与系统设计是现代集成化信息系统建设中极其重要的两个阶段,要完成系统的概念模型和逻辑模型的建立工作,构筑起信息系统的框架。根据大量的信息系统建设的经验和教训,在系统分析和设计阶段,耗费的人力、时间和资源的投入占整个系统开发建设的投入40%以上,并且系统分析与设计阶段的工作做的好坏是信息系统建设成功的关键。 信息系统建设是国家信息化建设的中心内容和主要方面,而建设信息系统,特别是建设大型信息系统是一项极其复杂的系统工程,其间不但要有大量物质、资金和人力的投入,而且要克服技术、组织、思想、观念上的种种困难。因而,建设信息系统必须有一支训练良好的技术队伍和开发队伍,在这支队伍中,起着重要作用、处于最重要地位的成员,就是系统的分析和设计人员,系统分析和设计人员在信息系统开发建设的各个阶段,都担负着重要的任务。 一个企业建设信息系统是为实现企业生产经营总目标服务的,反过来,要通过精心工作,把企业总目标转化为建设信息系统的计划方案和实施步骤,这个过程往往交织着企业管理和专业技术两种因素,因而,只有那些既懂经营管理又懂信息技术的领导者才能担起组织实施的重任,而系统分析设计人员正是这样的角色。系统分析员是企业决策层的重要成员,因而,他能够较深入地理解企业的总体目标,同时,系统分析员是信息系统的专家,因而,他能够科学地规划、设计企业信息化建设的短期、中期乃至长期目标,科学地分析、设计企业的信息系统。 我们知道,建设一项大型的建筑工程,要经过可行性分析、初步设计、详细设计等阶段工作之后,才能进入到施工阶段。建设大型信息系统,往往要比建设一项建筑工程复杂得多,因而,它同样要经过需求分析、可行性分析、初步设计、详细设计等阶段工作之后,才能进入到系统开发阶段。系统分析员是信息系统建设每一个阶段工作的主导人员,是每一项重要工作的组织者和技术带头人。 信息系统建设只有几十年的历史,且与传统的建设项目有着许多不同的本质特征,必须采用几乎是全新的方法和技术,而系统分析员正是掌握了这些新的方法和技术的专家,因而,系统分析员能够恰当地、科学地选择并采用有效的、先进的系统开发技术和方法,选择或设计系统开发的配套工具和支撑环境,从而实现方便适用、灵活高效、用户友好、便于维护的系统开发目标。 一个大型信息系统从开发完成到投入运行往往还有非常繁重的工作要做,还要解决一系列甚至比系统开发阶段还要多的困难和问题,比如,要做到原来手工系统到新系统无缝地衔接和转换;要做好与系统相关人员的思想工作,要解决运行体制问题;要对各种人员进行培训;要制定新系统运行所必需的工作流程、工作标准和工作制度,如此等等,所有这些组织领导工作都要落在系统分析员的肩上。这里顺便指出,系统分析员(System Analyst )一词是西方发达国家创造的,与他们相比,我们在认识上还有相当大的差距,特别是,当前在发达

文档评论(0)

df9v4fzI + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档