admin 管理员组文章数量: 1086019
2024年4月17日发(作者:access报表的主要功能有哪些)
龙源期刊网
互联网时代JavaEE计算机软件设计与开发
技术研究
作者:陈丽丽
来源:《中国新通信》2017年第02期
【摘要】 JavaEE是互联网时代最为先进的面向对象计算机软件设计与开发技术,其采用
了四层开发框架,构建了JSP、JavaBean、Servlet、Applet等多种组件,能够简化软件开发部
署环境,提高代码的可重用性,提高系统开发的时效,缩短软件开发周期和改进软件质量。
【关键词】 JavaEE 软件工程 JavaBean JSP
一、引言
JavaEE(JavaEnterprise Edition)是由Sun公司在1999年提出的一个面向对象软件开发标
准。JavaEE能够为用户提供一个与平台无关的、可移植的、支持并发访问的中间件标准[1]。
JavaEE包含了大量的组件,这些组件覆盖了用户信息录入、逻辑业务加工、数据库操作等多
个方面,覆盖了应用程序开发的各个架构层次,并且采用先进的国际标准,提高软件的兼容
性,解决传统的软件开发不向后兼容、造成系统之间的通信中断等问题[2]。
二、 计算机软件设计架构技术
JavaEE采用中间件理念定义了一组先进的组件,在软件开发过程中采用先进的多层架
构,可以将软件划分为四层,分别是客户端、显示逻辑、业务逻辑和数据库[3]。客户端主要
包括浏览器Applet、Java桌面应用等组件;显示逻辑可以利用JSP组件实现表格单页排版、数
据显示整合等功能;JavaBean组件可以实现数据库连接、插入、修改、删除和查询操作;数据
库可以实现数据的保存、处理等功能。
2.1客户端和显示逻辑
客户端和显示逻辑位于JavaEE框架的最上层,其可以与用户进行直接接触,能够实现系
统的逻辑业务输入和处理结果输出。浏览器Applet或Java桌面应用程序可以实现系统界面登
录,利用页面上的表单接收信息,将信息发送至Tomcat服务器。Tomcat反馈的用户请求结果
可以使用Web Format进行计算和处理,使表单更加完美和整洁,然后通过JSP组件调用关键
的系统内容,为用户提供强大的支撑操作,这样系统的描述结果就会更加完美,帮助用户直接
地、友好地查看系统处理结果。
2.2业务逻辑
龙源期刊网
业务逻辑可以使用Servlet组件实现用户请求信息解析计算,将其划分为两个组成内容,
分别是逻辑业务内容和数据业务内容。数据业务处理需要利用JavaBean组件。业务逻辑处理
完毕之后,可以使用Servlet组件实现处理结果整合、封装,将处理的结果反馈给客户端和显
示逻辑。
2.3数据库
数据库可以有效接收系统的相关逻辑业务处理任务,并且可以实现Web服务器的业务解
析管理功能以及SQL语句操作管理、关系代数语句操作管理功能,并且可以根据这些功能实
现数据的插入、删除、修改、查询操作,能够将数据库的加工和处理信息反馈给业务逻辑,以
便业务逻辑能够进行信息整合和处理。
三、计算机软件开发技术
3.1 Servlet技术
Servlet是Java服务器端的最小应用程序。程序员利用Java语言编写动态的JSP页面,利
用Servlet实现页面和服务器之间的逻辑业务解析、封装,Servlet包含多个接口,这些接口包
括数据交换接口、用户信息接口、逻辑业务加工接口。以用户登录软件执行过程为例描述
Servlet处理过程:用户输入用户名和密码到表单之后,表单触发数据交换接口,把用户名称和
密码发送到Web服务器,Web服务器实现逻辑业务加工和处理,将访问去掉的数据反馈给中
间件平台,实现用户信息认证和管理,确保信息的加工和反馈成功。
3.2 JavaBean技术
为了提高应用软件数据操作的准确度和系统的可移植性,JavaEE采用Java程序设计语言
开发了数据库访问组件JavaBean。JavaBean组件拥有强大的数据库连接和操作处理功能,其可
以将所有的数据库关联操作封装到一个接口中,这个接口对于软件工程开发人员来讲是透明
的,其不需要关注内部程序实现逻辑,因此这样就可以提高应用系统代码的准确性,并且便于
系统的组件移植,明确展示系统数据库接口操作的参数资源,这样就可以解决重复性的简单劳
动,将软件工程师的精力集中到应用系统架构设计、先进技术开发过程中,更好地提高应用系
统的处理速度和性能。
四、结束语
随着面向对象软件开发技术的普及和发展,JavaEE可以为应用软件开发提供强大的框架
和组件,利用JSP技术实现动态网页开发,采取JavaBean数据库访问技术增强数据操作功
能,并且可以实现组件的重用性,进一步压缩软件开发周期,提高软件开发质量。
参 考 文 献
龙源期刊网
[1] 钟艳, 张蓉. 基于移动互联网下软件开发技术的研究[J]. 电子技术与软件工程, 2014
(1):82-82.
[2]李万明. 浅谈计算机软件开发技术的应用研究与趋势[J]. 网络安全技术与应用, 2014
(12):241-242.
[3]曹程程. 新时期计算机软件开发技术的应用研究[J]. 电脑知识与技术, 2016, 12
(16):98-99.
版权声明:本文标题:互联网时代JavaEE计算机软件设计与开发技术研究 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713321447a629395.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论