文档介绍:编号:
毕业设计(论文)说明书
题目: J2ME应用开发—
列车时刻表及车票查询系统
院(系): 计算机系
专业: 计算机科学与技术
学生姓名:
学号:
指导教师单位: 计算机系
指导教师:
职称: 副教授
Ö
题目类型: 理论研究实验研究工程设计工程技术研究软件开发
摘要
无线通信和网络在我们的社会中扮演着一个非常重要的角色。特别是移动电话已经变成了我们生活中必不可少的一部分。但是,移动电话只能在有限的硬件资源上运行。针对这个特点,出现了J2ME技术。J2ME是Sun公司针对只有有限的硬件资源的机器,例如:PDA,移动电话,和其它消费的电子和嵌入式的设备而设计的Java版本。这些设备的典型特征是有限的处理速率和内存。虽然这些设备的性能正在被提高,但是它们还不具备服务器甚至是台式机系统的性能。这些设备与PC机的区别不仅仅是速度和处理能力。还有它们的交互性。它们之中有一些是无线的。一般来说,这些设备的网络连接占有低的带宽,因此只支持低的数据率并被它的小尺寸所拘泥。这些限制不能只通过一条规则去应用于所有的设备。事实上,每一种这种设备都有它自己特定的属性,它们要用不同的方式进行编程。J2ME是一种灵活的解决方法。使用J2ME能够编写任何程序。如果有支持J2ME的手机,就可以通过网络和计算机下载各种java程序。所以在这次的设计中,我将采用J2ME技术去实现一个列车时刻和车票信息的查询系统。在客户端,使用MIDP ,有6个查询模块。在服务器端,使用Tomcat 。客户端和服务器端的通信使用的是标准的HTTP协议。当进入了查询系统,就可以输入查询信息。例如:中转站信息,列车名称信息,始发站信息和终点站信息。当输入完以后,就会接收到查询系统所找到的信息。信息发送自远端的服务器并通过中国移动公司的无线网关进行传输。这样,人们可以随时得到所需要的信息。查询系统设计的目的就是为了使人们的工作和生活更加方便。
关键词:无线通信;J2ME; MIDP ; Tomcat ; 信息;协议; 数据率;
Abstract
munications works play a very important role in our society. Especially, mobile telephones have already been a necessary part of our lives. but mobile telephones only can run with limited hardware resources. So to aim at this characteristic, it appear J2ME technology. Java 2 Micro Edition (J2ME) is Sun's version of Java aimed at machines with limited hardware resources such as PDAs, mobile telephones, and other consumer electronic and embedded devices. These devices are typically characterized by limited processing speed and memory. Although their capabilities are being improved,at present they do not have the power of a server or even a desktop devices differ from PCs not merely with regard to speed and processing power. It is not mandatory that they are interactive. Some of them may be wireless. Generally work to which devices are connected possess low bandwidths hence support low data rates and are constrained by their small limitations do not apply to all of them as a fact each of these devices has its own specific attributes,which demand that e