Java软件工程与项目案例教程(一)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

前言
课程 特色:
1.重项目实践 作者多年项目开发经验的体会是“是做出来的,不是想出来的”,理论虽然重要, 但一定要为实践服务!以项目为主线,带动理论的学习是最好、最快、最有效的 方法!本书的特色是提供了一个完整的电子政务项目。通过此书,作者希望读者 对项目设计开发流程及管理有个整体了解,减少对项目的盲目感和神秘感,能够 根据本书的体系循序渐进地动手做出自己的真实项目来!
为了便于教学,本教材配有教学课件,读者可从清华大学出版社的网站下载。 鉴于编者的水平有限,书中难免有不足之处,敬请广大读者批评指正。
第1章 信息化建设及面向对象的软件工程概述
1.1 信息化建设及案例介绍
目前,我国的信息化建设正在实现跨越式发展,成为支撑国民经济和社会发展 的重要基础。随着互联网的飞速发展,国内外信息化建设已经进入蓬勃发展阶 段,信息系统对用户的教学科研、工作生活及其他诸多方面都提供了巨大的帮 助。信息系统的应用面极其广泛,市场前景巨大,如管理信息系统()、电子 商务系统、电子政务系统、企业资源计划系统()、办公自动化系统()、数 字化图书馆系统、医疗卫生系统、金融系统、物流系统、税务系统、电信计费 系统等,所以信息系统建设及项目的开发和管理的研究及实践特别引起人们的 重视。
因此,我们可以将电子政务界定为:运用计算机、网络和通信等现代信息技术 手段,实现政府组织结构和工作流程的优化重组,超越时间、空间和部门分隔 的限制,建成一个精简、高效、廉洁、公平的政府运作模式,以便全方位地向 社会提供优质、规范、透明、符合国际水准的管理与服务。
第1章 信息化建设及面向对象的软件工程概述
世界银行则认为电子政府主要关注的是政府机构使用信息技术(比 如万维网、互联网和移动计算),赋予政府部门以独特的能力,转 变其与公民、企业、政府部门之间的关系。这些技术可以服务于不 同的目的:向公民提供更加有效的政府服务,改进政府与企业和产 业界的关系、通过利用信息更好地履行公民权,以及增加政府管理 效能。因此而产生的收益可以减少腐败、提供透明度、促进政府服 务更加便利化、增加政府收益或减少政府运行成本。
第1章 信息化建设及面向对象的软件工程概述
据美国锡拉丘兹大学市民社会与公共事务教授波恩汉姆(G. )和美国国会图 书馆研究员赛福特( W. )等人对发达国家电子政务的研究综述,电子政务对 于不同的人来说意味着不同的事物,它可以通过行为进行阐述,比如公民通过 政府所提供的信息获取创业、就业信息;或者通过政府网站获得政府所提供的 服务;或者在不同的政府机构之间创造共享性的数据库,以便在面对公民咨询 时能够自动地提供政府服务。这种行为方式的描述,意味着电子政务对于不同 的受益者而言是不同的,从共性上来看,它整合的是政府服务体系和服务手段, 是政府服务形态在通信信息技术革命情况下的自然演化和延伸。
大专院校学生是企业和政府的后备军,国家教育部门计划在大专院校中普及 政府和企业信息技术与软件工程教育。经过多所院校的实践,信息技术与软件工 程教育受到同学们的普遍欢迎,取得了很好的教学效果。然而也存在一些不容忽 视的共性问题,其中突出的是教材问题。
从近两年信息技术与软件工程教育研究来看,许多任课教师提出目前教材不 合适。具体体现在:第一,来自信息技术与软件工程专业的术语很多,对于没有 这些知识背景的同学学习起来具有一定难度;第二,书中案例比较匮乏,与企业 的实际情况相差太远,致使案例可参考性差;第三,缺乏具体的课程实践指导和 真实项目。因此,针对大专院校信息技术与软件工程课程教学特点与需求,编写 适用的规范化教材已是刻不容缓。
2.重理论要点 本书是以项目实践为主线的,着重介绍项目设计、开发及管理技术理论中最重要、 最精华的部分,以及它们之间的融会贯通;而不是面面俱到,没有重点和特色。读 者首先通过项目把握整体概貌,再深入局部细节,系统学习理论;然后不断优化和 扩展细节,完善整体框架和改进项目。既有整体框架,又有重点理论和技术。一书 在手,思路清晰,项目无忧!
软件工程与项目案例 教程
(一)
主要内容
1、电子政务系统分类 2、面向过程的方法 3、面向对象的方法
前言
21世纪,什么技术将影响人类的生活?什么产业将决定国家的发展?信息技 术与信息产业是首选的答案。面向对象的项目开发及管理,是企业围绕软件项目 开展的需求分析、面向对象的分析设计、编码实现、测试、维护和项目管理等一 系列过程、方法和工具。
电子政务是当今非常热门的话题,同时也是政府信息化的重点所在。电子政务的特 点主要是构建服务于公众的信息化平台,以便达到政府职能部门的管理和服务职能 的高效性。 电子政务与其他管理信息系统的区别主要有:
(1)政府公务人员使用; (2)职能分散,同时集中,协作办公和交流是基本的工作方式; (3)服务于公众,最终使用的用户是公众,同时也包括政府内部公百度文库人员的工作; (4)系统安全性要求高,必须具备高度的安全性和安全分层体系; (5)多层系统、分布架构、信息分散、集中管理,属于分布程度非常高的系统。 另外,由于电子政务系统是按照政务职能建设的,必然符合政府工作的特点,这不 同于一般企业的管理信息系统,政府管理层次多,部门划分细,处理的信息格式、 信息量和信息保密性高。而一般的企业管理系统则围绕企业内部工作的流程和数据 处理方式进行处理,通常比较集中,数据信息专业化程度高,处理的工作流程比较 简单。
利用计算机网络技术、数字通信技术与数据库技术实现信息采集和处理的系统, 称为信息系统。信息系统在社会领域得到广泛应用,例如电子政务系统。
第1章 信息化建设及面向对象的软件工程概述
1.1.1 电子政务系统概述 关于电子政务的定义有很多,并且随着实践的发展而不断更新。 联合国经济社会理事会将电子政务定义为:政府通过信息通信技术 手段的密集性和战略性应用组织公共管理的方式,旨在提高效率, 增强政府的透明度,改善财政约束,改进公共政策的质量和决策的 科学性,建立良好的政府之间、政府与社会、社区及政府与公民之 间的关系,提供公共服务的质量,赢得广泛的社会参与度。
相关文档
最新文档