电子政务系统的开发

电子政务系统的开发

ID:37517553

大小:1.68 MB

页数:116页

时间:2019-05-12

电子政务系统的开发_第1页
电子政务系统的开发_第2页
电子政务系统的开发_第3页
电子政务系统的开发_第4页
电子政务系统的开发_第5页
资源描述:

《电子政务系统的开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、E-Government国家“十一五”规划教材电子政务孙宝文王天梅主编第六章电子政务系统的开发第六章电子政务系统的开发了解信息系统开发的主要方法和掌握信息系统开发的主要过程重点掌握面向对象的电子政务系统建设的需求捕获、系统分析、系统设计工作的主要内容和主要步骤学习目标3电子政务孙宝文王天梅主编第六章电子政务系统的开发第一节信息系统开发方法和开发过程第二节电子政务系统的需求捕获第三节电子政务系统分析第四节电子政务系统的设计第五节电子政务系统的实施和测试本章小结4电子政务孙宝文王天梅主编第一节信息系统开发方法和开

2、发过程一、信息系统开发方法二、信息系统的开发过程5电子政务孙宝文王天梅主编一、信息系统开发方法(一)信息系统常见开发方法简介1.结构化系统开发方法(1)结构化系统开发方法的基本思想结构化系统开发方法是迄今为止最传统、应用最广泛的一种系统开发方法。结构化系统开发方法的基本思想是利用系统工程的思想和工程化的方法,以用户至上为原则,按结构化、模块化、自顶向下的方法对系统进行分析与设计。6电子政务孙宝文王天梅主编一、信息系统开发方法(一)信息系统常见开发方法简介1.结构化系统开发方法(2)结构化开发方法的开发过程7电

3、子政务孙宝文王天梅主编一、信息系统开发方法(3)结构化开发方法的特点对现实世界的认识与系统编程之间存在着理解上的鸿沟系统是围绕着如何实现一定的行为来进行的,当系统行为易变,需要经常性地修改时,修改变得极为困难这种结构是无法适应以控制关系为重要特性的系统要求自顶向下功能分解的分析设计方法极大地限制了软件的可重用性8电子政务孙宝文王天梅主编一、信息系统开发方法(一)信息系统常见开发方法简介2.原型法(1)原型法的基本思想原型法是近年来提出的一种以计算机为基础的系统开发方法,它首先构造一个功能简单的原型系统,然后通

4、过对原型系统逐步求精,不断扩充完善得到最终的软件系统。原型就是模型,而原型系统就是应用系统的模型,它是待构筑的实际系统的缩小比例模型,但是保留了实际系统的大部分功能。这个模型可在运行中被检查、测试、修改,直到它达到用户需求为止,因而,这个工作模型能很快转换成目标系统。9电子政务孙宝文王天梅主编一、信息系统开发方法(2)原型法开发过程10电子政务孙宝文王天梅主编一、信息系统开发方法(3)原型法的特点原型法的主要优点在于它是一种支持用户的方法,使得用户在系统生存周期的设计阶段起到积极的作用;它能减少系统开发的风险

5、,特别是在大型项目的开发中,由于对项目需求的分析难以一次完成,应用原型法效果更为明显。原型法既适用于系统的重新开发,也适用于对系统的修改;它不局限于仅对开发项目中的计算机软硬件进行设计,还可用于制作系统的工作模型。原型法可以与结构化系统开发方法相结合使用,这样会扩大用户参与需求分析、初步设计及详细设计等阶段的活动,加深对系统的理解。11电子政务孙宝文王天梅主编一、信息系统开发方法原型法的使用有一定的适用范围和局限性,这主要表现在以下几个方面:对于一个大型的系统,如果我们不经过系统分析来进行整体性划分,想要直接

6、用屏幕来一个一个地模拟是很困难的。对于大量运算性和逻辑性较强的程序模块,原型方法很难构造出模型来供人评价。对于原基础管理不善、信息处理过程混乱的问题,原型法的使用存在一定的困难。对于一个批处理系统,其大部分是内部处理过程,这时用原型法有一定的困难。12电子政务孙宝文王天梅主编一、信息系统开发方法(一)信息系统常见开发方法简介3.面向对象的开发方法。(1)面向对象开发方法的发展背景。面向对象(ObjectOriented)方法的形成最初是从面向对象程序设计语言开始的,随之才逐渐形成面向对象分析和设计方法。面向对

7、象编程语言的出现以20世纪60年代末挪威奥斯陆大学和挪威计算中心共同研制的SIMULA语言为标志。13电子政务孙宝文王天梅主编一、信息系统开发方法(2)面向对象开发方法的发展背景。客观事物都是由对象(Object)组成的。对象由属性和方法组成。属性(Attribute)反映了对象的信息特征,如特点、值、状态等等。而方法(Method)则是用来定义改变属性状态的各种操作。对象之间的联系主要是通过传递消息(Message)来实现的。对象可按其属性进行归类。类(class)有一定的结构,类上可以有超类(Superc

8、1ass),类下可以有子类(Subclass)。这种对象或类之间的层次结构是靠继承关系维系着的。对象是一个被严格模块化了的实体,称之为封装(Encapsulation)。14电子政务孙宝文王天梅主编一、信息系统开发方法(3)面向对象开发方法的开发过程15电子政务孙宝文王天梅主编一、信息系统开发方法第一阶段:分析问题的性质和求解问题。对系统将要面临的具体管理问题以及用户对系统开发的需求进行调查研究,即

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

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

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