傻大方


首页 > 学习 >

手机|手机日志系统的设计与实现本科生毕业论文( 六 )



按关键词阅读: 日志 手机 毕业论文 本科生 实现 设计 系统


具有良好的可维护 。

35、性 , 可重用性性和可扩展性 。
采用合适的设计模式 , 提高系统性能的同时使程序结构清晰 , 采用MVC三层架构 , 使系统良好的可维护性、可重用性与可扩展性 。
随着业务的增多 , 可以在本系统的基础上添加新的功能 , 而不需要重新开发新系统 , 既能节省时间和精力 , 又能减轻一大部分的开发费用 。
3.1.2系统设计思路:通过手机使用HTTP协议与Web服务器尽心通信的技术很多 , 本系统采用Java解决方案 , 使用J2ME技术与Web服务器交互 。
在Web服务器子系统中 , 本系统采用J2SE体系结构以实现灵活和的设计进行与开发 。
本设计将手机日志系统设计成多层结快速构 , 每一层都有特定功能 。
将应用系统数据库作为第三层 , 为移动应用程序数据提供 。

36、持久的存储库 。
第二层是业务逻辑层 , 负责接受移动客户端的请求和处理 , 和第三层(数据库)进行通信 , 再将影响结果返回手机客户端 。
第一层是手机客户端J2ME程序 。
是一个运行在移动设备上的MIDlet 。
用户在该设备上输入相关信息 , MIDlet使用一个HttpConnection向服务器发送请求 , 服务器再将请求结果发给MIDlet , 并由MIDlet显示在设备上 。
3.2 系统总体构架3.2.1客户端和服务器的通信客户端和服务器的通信之间的通信以“请求服务”的方式进行 。
PC 客户端或者手机客户端先向服务器发送“请求”(HttpRequest) , 服务器再“相应”(Response)这个请求 , 如图3所示: 服务器 。

37、客户端HTTP请求响应图3 系统通信以“请求相应”的方式进行3.2.2 系统总体构架MVC标准模式较经典的应用就是将结JSP+Servlet+JavaBean 合在一起 , 可以实现系统的可维护性、可重用性与可扩展性 。
把应用程序分成三个核心部件:模型、视图、控制器 。
它们各自处理自己特定的任务 , 并负责完成与其他部分的通信 。
本系统中Web服务器端采用了JSP+Servlet+JavaBean +JDBC技术编写CGI程序 , 用于数据的动态加载和页面的响应;手机客户采用J2ME技术 , 数据库选择了MYSQL作为数据库的存储基础 。
如图:其中客户层为J2ME MIDP移动客户端 , 客户层的PC浏览器由Web服务器 。

38、中的JSP也就是视图(View即“V”)负责处理页面的显示;由Servlet,也就是控制器(Controller即“C”)充当业务逻辑层 , 处理大部分业务逻辑 , 并返回相应结果;由JavaBean充当数据层 , 也就是模型(Model即“M”) , 负责数据的处理 , JavaBean是JSP组件技术的核心 , 是可重用组件 。
图4 手机日志工作系统的三层结构 Web服务器的JavaServlet程序接受J2ME客户端的HTTP连接请求 , Servlet作为MIDP客户端和Web服务器信息的桥梁 , 然后通过一个JavaBean组件使用JDBC访问应用程序数据库 。
服务器端的程序运行在Apach Tomcat6.0服务器上 。

39、 , 它由运行在Web容器中的JSP、JavaServlet和运行JavaBean 组建构成 。
Web服务器的代理模型(delegation model)非常简单 。
当一个请求(request)被送到Web服务器里来时 , 它只单纯的把请求(request)传递给可以很好的处理请求(request)的程序 。
Web服务器仅仅提供一个可以执行服务器端(server-side)程序和返回(程序所产生的)响应(response)的环境 , 而不会超出职能范围 。
服务器端(server-side)程序通常具有事务处理(transaction processing) , 数据库连接(database connectivity) 。

40、和消息(messaging)等功能 。
手机日志工作系统采用多层体系结构 , 各层之间可以通过明确定义的接口进行分隔 , 因此可以减少将来改动时的复杂度与工作量 。
图4是本系统的三层结构图 , 图中客户层指的是手机客户端应用程序 。
中间级的JSP、Servlet和JavaBean是本系统的Web服务器端应用 , MYSQL在数据层 。
3.2.3 移动客户端移动日志工作系统与网上日志工作系统的区别就在于可通过移动设备实现随时随地访问 , 而后者仅限于固定的PC机通过有线网络访问 。
在WAP填写日志方式中 , 移动终端仅起到数据显示的作用 , 业务逻辑完全由服务器端执行 , 所有的服务必须在网络接通时才可使用 。
由于无线网络连接通常是高时延 。

41、、低宽带的 , 所以WAP填写日志不仅时间和费用消耗大 , 而且会增加服务器负荷 , 反映速度慢 , 一定程度上限制了其他推广应用 。
相比之下 , 移动填写日志工作系统客户端软件运行于支持J2ME的手机或PDA上 , MIDP程序能够在本地存储和处理数据 , 因此可以节约网络流量、节省带宽、减少时延 , 从而有效的缓解了WAP 填写日志方式的时间和费用大的问题 。


稿源:(未知)

【傻大方】网址:/a/2021/0621/0022537016.html

标题:手机|手机日志系统的设计与实现本科生毕业论文( 六 )


上一篇:二年级美术下册|二年级美术下册 六面怪脸教案 湘教版

下一篇:外商投资企业|外商投资企业清算报告范本