免费获取|
论文天下网
  • 论文天下网 |
  • 原创毕业论文 |
  • 论文范文 |
  • 论文下载 |
  • 计算机论文 |
  • 论文降重 |
  • 毕业论文 |
  • 外文翻译 |
  • 免费论文 |
  • 开题报告 |
  • 心得体会 |

当前位置:论文天下网 -> 免费论文 -> 计算机论文

免费基于J2ME的公交查询系统的设计与实现(九)

p;      + "cdbusapp/findline?busno=" + no,
       Connector.READ, true);
     }
 //如果网络情况是CMWAP,则通过移动代理服务器进行连接
     if(iscmnet.endsWith("false")){  http=(HttpConnection)Connector.open("http://10.0.0.172:80/"+"cdbusapp/findline?busno="+no,Connector.READ,true);
     http.setRequestProperty("X-Online-Host","127.0.0.1:8080");
     }
 //如果连接成功,则读取数据
     if (http.getResponseCode() == HttpConnection.HTTP_OK) {
      result1.setText("正在读取...");
      iStrm = http.openInputStream();
      DataInputStream dis = new DataInputStream(iStrm);
              //将读入的流转换为字符串输出
      result1.setText(dis.readUTF());
      dis.close();
     }
 
 手机网络设置 
 这里需要提到网络设置问题,因为中国移动设置了2个网络接入点CMNET和CMWAP,以NOKIA为代表的手机往往默认接入点是CMNET,而摩托罗拉之类的手机的默认接入点常常是CMWAP,所以本系统添加了网络设置这个选项,以便让用户选择自己的网络情况,如果用户不清楚,也可以在查询出错时看到提示。

手机公交查询系统测试与分析
 测试环境
 本系统测试环境:CPU P42.8G×2,内存DDR400 1G,MySQL5.0,TOMCAT5.016/Weblogic8.0,在WIN2000/XP下均测试通过.建议用户在CPU P4,内存1G及以上,数据库版本MySQL5.0以上,WIN2000PRO/XP,2003,WIN2000  SERVER 及以上软硬件平台使用.
 运行与测试
 以线路查询为例,对手机公交查询系统测试如下:
 (1)进入手机客户端主界面,客户端用户界面显示如图11所示。
 
 图11 手机客户端主界面
 (2)进入线路查询界面,如图12所示。
 
 图12 线路查询界面
 (3)查询结果界面显示图13所示。
 
 图13 线路查询结果界面
 测试结果
 本系统采用白盒和黑盒测试相结合的方法,非开发人员(测试用户)随意进行查询,开发人员跟踪服务器LOG,观察Exception出错信息,并做出判断,经过一个月的测试,发现问题和解决方法总结如下:
 (1)最开始使用EJB+Weblogic,用户反映查询换乘速度太慢。由于EJB是基于RMI即远程调用机制,对于大量数据的取出会造成系统速度变慢,严重会造成数据库链接超时。
 解决方法:换成JDBC直连,并且使用连接池。
 (2)环城公交问题:如27路是从三官堂出发,终点站也在三官堂,而且为单向行驶,如磨子桥到电子科大就无法直达,但按照系统算法仍然会显示可以直达,需要特殊处理。
 解决方法:将成都市唯一两路环城公交车27路和34路独立出来,单独处理。
 (3)手机网络问题:由于移动GPRS接入点分CMWAP和CMNET 2个接入点,不同的手机有不同的设置,单一连接模式可能会造成一款手机可以上网而另一个品牌则不行。
 解决方法:手机客户端上增加网络设置功能。
 最终经过详细功能测试和代码修正后,本系统结果能够达到预期功能。证实了该系统的可行性及实用价值,不足之处在于由于目前手机上网仍比较昂贵,用户无法承担大流量,故无法实现远程地图定位功能.
结    论
 本毕业设计采用B/S和C/S相结合的结构,综合运用以前所学的专业知识,设计开发了一个功能较完善的基于手机的公交查询系统,并且提出了基于站点优先级和邻接矩阵的公交换乘算法和上下矩阵算法。经过测试,本系统达到了预期的目标,实现了线路查询,站站查询等功能,同时在真实无线互联网中运行也表现出良好的性能。
 通过对基于J2ME的手机公交查询系统的开发,本人对J2EE和J2ME都有了更深入的了解,同时对手机无线网络有了更深刻的理解。在把以前学的理论运用到实践的过程中,才发现实际开发经验的重要性,特别是通过这次项目的开发,我意识到了自己的很多不足,比如在项目版本管理上就出现过混乱情况,同时对设计模式的应用还不够熟练,总的来讲,我的思想已经完成了从“怎么做出软件”到“怎么做好软件”的转变。这对以后的专业发展是极其重要的。
 在现在城市公交系统及其繁琐的情况下,通过技术手段解决人们的难题是当前手机技术的趋势,而且目前手机无线互联网正在高速发展,日益低廉的上网费用使得越来越多的用户加入到手机互联网使用者的行列中。对手机而言,在JAVA手机迅猛发展的大环境下,适时的推出这个手机公交查询系统无疑会对人们的出行和出差产生极大的帮助。
 在技术方面,J2ME手机游戏早已风靡世界,而随着手机功能的不断完善,手机应用程序的价值也在不断扩大,对JAVA而言,J2EE和J2ME结合将是未来手机商务领域的趋势,如手机企业管理系统等都可以实现。
 手机网络资源以其丰富的信息容量、良好的人机交互界面、随时随地的信息获取,极大地满足了人们日益增长的咨询需求。业界的不断普及和技术的不断进步下,手机电子资源必将在人们的生活工作学习中发挥更大的作用。
参考文献
 [1] Ted Husted著.Struts in Action[M].美国.亚

首页 上一页 6 7 8 9 10 下一页 尾页 9/10/10

相关论文
上一篇:免费基于IPv6的下一代校园网设计 下一篇:免费基于JSP技术的猎头公司管理软..
推荐论文 本专业最新论文
Tags:免费 基于 J2ME 公交 查询系统 设计 实现 【返回顶部】

相关栏目

自动化相关
计算机论文
工程管理论文
法律论文
医学论文
人力资源
电子专业
电气工程
英语论文
行政管理
电子商务
社科文学
教育论文
物流专业
金融专业
财务管理
会计专业
化学化工材料科学
电子通信
环境科学
经济类
机械模具类
报告,总结,申请书
其他专业论文


关于我们 | 联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 原创毕业论文

 

论文天下网提供论文检测,论文降重,论文范文,论文排版,网站永久域名WWW.GEPUW.NET

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 893628136@qq.com

Copyright@ 2009-2022 GEPUW.NET 论文天下网 版权所有