数据库类有关论文范文检索,与基于J2EE体系架构的建筑企业资质管理信息系统相关论文发表
本论文是一篇数据库类有关论文发表,关于基于J2EE体系架构的建筑企业资质管理信息系统相关研究生毕业论文开题报告范文。免费优秀的关于数据库及信息化及软件开发方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:文章对“建筑企业资质管理信息系统”开发所采用的应用模式和技术架构进行了初步研究,阐述了J2EE体系架构和JDBC数据库访问的技术原理,总结了确定的技术路线下系统所具备的五个特征,及利用IT前沿技术进行电子政务信息系统开发.
关 键 词:J2EE建筑企业资质管理JDBCC/SB/S软件工程
中图分类号:F270文献标识码:A
文章编号:1004-4914(2010)08-232-02
一、引言
随着计算机技术、通信技术以及互联网技术的飞速发展,社会经济的信息化进程正在逐渐加快.勿庸置疑,信息化时代经济和社会的健康发展需要良好的秩序加以保证,而电子化和信息化的政府将承担对整个社会进行监督、管理和服务的职能.
本课题研究利用J2EE技术实现政府对建筑企业进行信息化管理的问题.要求系统能够实现对“省级范围内的建筑企业资质”进行网络化管理,达成以下具体目标:
1.建筑企业通过Inter网络进行资质申请与年检申请,地州市建设局通过Inter网络对企业资质申请与年检申请进行初审.
2.相关专业厅局通过Inter网络对企业资质申请与年检申请进行初审.
3.省建设厅通过内部局域网对企业资质申请与年检申请进行审批与管理.
4.省建设厅通过内部局域网对全省建筑业企业信用档案进行管理.
二、系统功能
根据系统实现目标,在对建筑企业资质管理业务流程进行详细研究后,得出系统总体功能结构如下(见表1).
三、技术路线
“建筑企业资质管理信息系统”开发的技术路线必须研究的两个首要问题――“软件开发模式”与“系统技术架构”问题.
1.软件开发模式.目前比较成熟的应用开发模式,包括两层的Client/Server架构(简称C/S模式),以及基于应用中间件的三层Browser/Application/Server架构(简称B/S模式).
由于可视化开发工具的普及,C/S模式在上世纪80~90年代得到了广泛应用.之后,随着网络技术不断发展,尤其是基于Web的信息发布和检索技术、Java计算技术以及网络分布式对象技术的飞速发展,导致了很多应用系统的体系结构从C/S结构向更加灵活的B/S结构演变,使得软件系统的体系结构跨入了一个新阶段.B/S结构的这种技术特征,对于应用软件技术支撑的开发模式选择是非常关键的.
本文地址 http://www.sxsky.net/guanli/00537647.html
最新的C/S结构也是建立在中间产品基础之上的,但严格来讲这些产品还缺乏作为企业级应用平台的一些特性,难以扩展到互联网这样的环境上去,而且要求应用开发者自己去处理事务管理、消息队列、数据复制与同步、通信安全等系统级的问题.这对应用开发者提出了较高的要求,而且迫使应用开发者投入很多精力去解决应用程序逻辑以外的问题,同时使得应用程序的维护、移植和互操作变得很复杂,成了C/S的一大缺陷.如果客户端运行在不同的操作系统上(如不同版本的Unix或Windows),C/S结构的软件需要开发不同版本的客户端软件.如果产品需要经常更新换代,那么升级系统时需要付出的高代价以及工作的低效率会在很大程度上制约企业级用户的应用.C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大,而且C/S方式客户端直接和数据库服务器打交道,这就将数据库服务器访问端口直接开放给客户端,这将给系统的安全性带来隐患.
在系统性能方面,B/S占有的优势是其灵活性.任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端.
B/S与C/S处理模式相比,大大简化了客户端,只要客户端机器能上网就可以使用应用系统.对于B/S而言,开发、维护等几乎所有工作都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件即可,这大大降低了系统维护与升级的成本.如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势更加明显,无论用户规模有多大,所有的升级操作只需要针对服务器进行,这对人力、时间、费用的节省是非常可观的.B/S方式在客户端与服务器端之间只开放应用接口,数据库服务器可以使用防火墙进行屏蔽,这大大减小了系统的安全隐患,提高了系统的安全性.
基于以上分析,本系统确定采用B/S应用模式,于信息中心统一维护系统的业务逻辑,这样一旦需求发生变化,只需在应用服务器端进行更改即可,终端用户层无需改变,从而大大减少了客户端的维护升级工作量,降低了系统的总体运行维护成本.
2.系统技术架构.目前B/S体系结构存在两大阵营:以Microsoft公司主导的.Net体系架构,和以SUN公司倡导的J2EE体系架构.
有关论文范文主题研究: | 关于数据库的论文范例 | 大学生适用: | 在职论文、研究生毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 62 | 写作解决问题: | 学术论文怎么写 |
毕业论文开题报告: | 论文模板、论文前言 | 职称论文适用: | 期刊目录、中级职称 |
所属大学生专业类别: | 学术论文怎么写 | 论文题目推荐度: | 免费选题 |
J2EE已成为业界普遍接受的事实标准,JAVA语言也成为多数企业级WEB应用的首选语言.其优势在于与平台的独立性和可移植性.Sun提出JAVA和J2EE的目标是:“一次性编写,处处可用.”J2EE对WEBSERVICE应用į
数据库类有关论文范文检索
就关键应用而言,组织内部众多系统的整合、系统的延展性和安全性是更需要注意的问题,这些都是J2EE的优势,也是.Net的不足处.在效率方面,J2EE阵营主张通过硬件性能的增加来弥补软件的不足.开放标准,功能强大,易于移植,这些体现了J2EE体系架构的综合优势.
基于以上分析,本系统确定采用J2EE体系架构,以充分利用其技术标准的开放性,支持厂商众多,众厂商的竞争带来了技术的不断更新和进化.另外一个重要因素在于Java技术本身较强的安全性,以及可以运行在安全性较高的Unix平台上.
四、技术原理
为了达成上述技术路线确立的目标,下面讨论“J2EE三层结构”和“JDBC数据访问”这两个主要技术的实现原理.
1.J2EE三层结构.J2EE体系架构下具体的三层技术路线有很多种,但都包括:表现层、业务逻辑层和数据持久化层,这里仅阐述我们所采用的J2EE技术架构,其逻辑结构图略.
表现层负责与用户交互,接收用户的输入信息,控制页面逻辑,传递数据到业务逻辑层,并将服务器端响应用户请求传来的数据呈现给用户.JSF是J2EE表现层技术,采用了组件式界面,大大减少了web应用的开发时间,提高了开发效率.
业务逻辑层负责接收表现层传来的请求和数据,并调用相应&
数据库类有关论文范文检索,与基于J2EE体系架构的建筑企业资质管理信息系统相关论文发表参考文献资料: