查询系统的设计与实现

查询系统的设计与实现

ID:17896744

大小:59.31 KB

页数:9页

时间:2018-09-09

查询系统的设计与实现_第1页
查询系统的设计与实现_第2页
查询系统的设计与实现_第3页
查询系统的设计与实现_第4页
查询系统的设计与实现_第5页
资源描述:

《查询系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于J2ME-J2EE的移动工资查询系统的设计与实现 赵 明  刘 威  赵 新    (北京城市学院理工学部北京100083)        摘 要: J2ME和J2EE技术的结合为移动教师工资查询系统提供了很好的解决方案。介绍了J2ME-J2EE技术的体系结构,阐述了系统的整体架构,并讨论了系统J2ME客户端和J2EE服务器端的设计和实现方法。    关键词: J2ME;J2EE;移动工资查询      一、引言   伴随着移动通信技术的发展和手机等移动设备的普及,基于手机平台的软件开发已经成为应用程序开发的研究热点之一。J2ME是SUN公司为了将Java2应用于消费类电子产品和

2、嵌入式系统而推出的一项技术,以其独特的优势,在基于手机平台的应用程序开发中发挥着重要作用;J2EE在J2SE的基础上进行了扩展,用于提供完全的企业级应用解决方案。结合J2ME-J2EE技术,我们建立一个完整的移动电子商务平台——移动教师工资查询系统。本文首先简要介绍了J2ME-J2EE技术的体系结构,在此基础上,分析并设计了系统的整体架构,最后着重讨论了系统客户端和服务器端的设计和实现方法。本系统已在多普达900手机上测试成功,证明文中所探讨的技术和方法在实际中是切实可行的。    二、技术背景    1.J2ME体系结构    J2ME(Java2Platform,MicroEdi

3、tion)是SUN公司专门为消费类电子设备和嵌入式系统而设计的Java2平台,目前,J2ME被大多数中高端手机和嵌入式设备所支持,它已成为在移动设备和嵌入式系统上实现网络数据应用的热点技术。    J2ME提出了配置(Configuration)的概念,将嵌入式设备划分为有限连接设备配置CLDC(ConnectedLimitedDeviceConfiguration)和连接设备配置CDC(ConnectedDeviceConfiguration)两大类[1]。CLDC定位于运算能力较弱、电力供应有限、联机速度有限、内存小的低端消费类设备,如手机、PDA等;CDC则定位于资源相对无限的

4、高端嵌入式设备,如电视机顶盒、电冰箱、车载娱乐导航系统等。Configuration定义了在相同类别的嵌入式设备中执行Java程序至少要符合的运算能力、供电能力、内存大小等规范,同时也定义了一组在这些设备上执行的Java程序所能使用的类库。    J2ME在Configuration基础上提出了描述(Profile)的概念,用以满足相同类别中不同品牌的嵌入式设备对内存、用户界面、网络连接和可移植性等方面的差异。Profile是架构在Configuration之上的规范,它针对不同品牌设备的特殊要求提供了高级的API,开发和装载于为消费类电子设备的应用程序就建立在Profile上[2]

5、。MIDP(MobileInformationDevicesProfile)是目前发展较为成熟的Profile,已广泛应用于Java手机、Palm和PDA设备中,成为移动数据应用的良好平台。本系统的移动数据应用模块就是基于CLDC/MIDP体系开发设计的。    2.J2EE架构    J2EE(Java2platform,EnterpriseEdition)是目前流行的多层企业应用技术,是使用Java开发企业级应用的一种事实上的工业标准。J2EE将业务逻辑从系统服务功能和用户界面中分离出去,放置在客户层和应用基础设施之间的中间层,解决了传统的两层模式(client/server)中

6、难以升级或改进、可扩展性差、业务逻辑和界面逻辑难以重用等弊端。J2EE相关的技术主要有EJB、JSP、JavaServlet、JDBC、JavaMail、JMS和CORBA等[3]。典型的J2EE应用体系结构可分为四层:    (1)客户层:运行在客户机器上,采用XML/HTML等技术,主要组件有Web浏览器、JavaApplets和独立的应用程序;    (2)Web层:运行在J2EE服务器上,采用JSP/Servlet/XML/HTML和JavaBean等技术;    (3)业务逻辑层:运行在J2EE服务器上,采用EJB技术实现业务逻辑;    (4)数据存储层:主要是运行在EI

7、S服务器上的企业信息系统或大型数据库。        三、移动工资查询系统设计与实现    1.系统整体架构    移动教师工资查询系统采用J2ME技术开发系统客户端应用程序,采用J2EE技术开发服务器端应用程序,使用HTTP协议实现客户端与服务器端之间的网络通信[4]。系统采用基于J2ME-J2EE的四层体系结构,即客户层/应用表示层/业务逻辑层/数据存储层,系统的整体架构如图1所示。    图1 移动教师工资查询系统整体架构图       在客户端,用

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

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

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