信息系统开发de方法

信息系统开发de方法

ID:42565449

大小:751.11 KB

页数:41页

时间:2019-09-17

信息系统开发de方法_第1页
信息系统开发de方法_第2页
信息系统开发de方法_第3页
信息系统开发de方法_第4页
信息系统开发de方法_第5页
资源描述:

《信息系统开发de方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、3.1信息系统建设3.1.1系统的生命周期信息系统的生命周期分为4个阶段:产生、开发、运行、消亡。(1)产生阶段:也称概念阶段(初步想法),需求分析阶段(需求分析报告)⑵开发阶段(5个)1)总体规划:包括•信息系统的,总体架构,组织结构,管理流程,实施计划,技术规范。2)系统分析:为系统设汁阶段提供系统的逻辑模型。主要内容:组织结构及功能分析,业务流程分析,数据和数据流程分析,系统初步方案。3)系统设计:根据系统分析的结果设计系统实施方案。主要内容:系统架构设计,数据库设计,处理流程设计,功能模块设计,安全控制方案设计,组织和队伍设计,管理流程设计。4)系统实施:将设计

2、结构在计算机网络上实现,将文木变成软件系统。5)验收:试运行之后。(3)运行阶段:通过验收移交给用户后(4)消亡阶段:信息系统建设初期要注意系统的消亡条件和时机,及山此带來的成木3.1.2信息系统开发方法1.结构化方法结构化方法是山结构化系统分析和设计组成的一种信息系统开发方法。(II前最成熟、应用彊广泛)基本思想是将系统的个命周期划分为系统调査、系统分析、系统设计、系统实施、系统维护等阶段。结构化方法的开发过程-•般是先把系统的功能看成一个大的模块,再根据系统分析与设计的要求对其进行进一步的模块分解或组合。2.快速原型法快速原型法足一种根据用户需求,利用系统开发工具,

3、快速地建立一•个系统模型并展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。开发过程包括系统需求分析、系统初步设计、系统调试、系统检测等阶段。用户对应用系统的简单描述,开发者•获取棊本需求后,利用刃:发工具牛•成应用系统原型,快速建立H标应用的眾初版本,提交给用户试用、评价,根据用户意见和建议进行修改和补充,从而形成新的版木,再返回给用户。名次反复,不断地细化和扩充,直到生成-■个用户满盘的解决方案为I上。快速原型法具有开发周期短、见效快、与业务人员交流方便的优点,特别适用于那些用户需求模糊,结构性比较差的信息系统的开发。3.企业系统规划方法B

4、SP(BusinessSystemPlanning,企业系统规划方法)是企业战賂数据规划方法和信息工程方法的基础,目标是提供一个信息系统规划,用以支持金业短期和长期的信息需求。4.战略数据规划方法(1)数据环境对于信息系统至关重要。(2)4类数据环境(即数据文件、应用数据库、主题数据库、信息检索系统)。(3)建设主题数据.库是信息系统开发的中心任务。所谓业务主题,就是指企业的核心业务和主导流程。围绕核心业务建立的数据庫就是企业的主题数据库。(1)用绕主题数据库搞好应用软件开发。1.信息工程方法信息工程方法与企业系统规划方法和战略数据规划方法足一种交叉关系,即信息工程方法

5、是其他两种方法的总结和提升,而其他两种方法则是信息工程方法的基础和核心。所谓工程化.就是指有一林套成熟的、规范工程方法、技术、标准、程序和规范,使得开发工作摆脱随意性和名变性,其目标是信息系统的开发走上智能化、程序化和自动化的道路。2.面向对象方法面向对象的分析方法是利用血向对象的信息建模概念,同时运用封装、继承、多态等机制來构造模拟现实系统的方法。3.2软件工程IEEE(TheInstituteofElectricalandElectronicsEngineers,电气和电子工程师协会)的软件工程定义为:软件工程是开发、运行、维护和修复软件的系统方法。3.2.1软件需

6、求分析与定义软件需求包括的内容:(1)功能需求:是指系统需要完成哪月事,即为了向它的用户提供有用的功能,软件系统必须具有的功能。(2)非功能需要:是指产品必须具备的属性或品质,如可靠性、必须、响应时间、容错性、扩展性等。(3)设计约束:也称为限制条件、补充规约,这通常是对解决方案的一•些约束说明,例如必须彩国有自主知识版权的操作系统,必须运行在Linux操作系统之下等。与需求相关的专业术语:(1)业务需求:定指反映组织机构或客户对系统、产品高层次的目标要求,通常问邂定义木身就是业务潘求。(2)用户需求:是指描述用户使用产品必须要完成的哪些任务。(3)系统需求:是从系统的

7、角度來说叨软件的需求,包括有关系特性说明的功能需求,质最属性,以及比他非功能需求,此外还包括一些设计上的约束。所谓分析就是通过对问题域的研究,获得对该领域特性及存在于其中的问题特性的透彻理解并用文档说明。需求分析的关键圧于对问题域的研究与理解。软件需求分析工作通常包扌舌的内容:(1)绘制系统上下文范围关系图:这种关系图用于定义系统内部与系统外部实体间的界限和接口的简单模型,它可以为需求确定一个范刖。(2)创建用户接口原型:在需求分析阶段中通过快速开发工具开发-个快速的原型,会带助客户更好地理解所要解决的问题,更好地理解需求。(3)分析需求

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。