共享电焊机系统中移动客户端的设计与实现

来源 :安徽大学 | 被引量 : 0次 | 上传用户:yidao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网技术日益成熟,“互联网++"时代共享经济已在各个领域产生了深远的影响。共享电焊机系统就是在共享思维、共享设备的指导下设计出来的,为广大的用户搭建了一个方便且经济的共享平台。传统电焊机租赁行业存在着市场集中度低、租赁公司数量多且分布较为分散等问题,造成了电焊机设备利用率低的现状。而共享电焊机系统可以实现产品和服务的均衡分配,使商品价值利用率达到最大化。本文结合电焊机共享平台的特点,设计并实现了共享电焊机系统的移动客户端。在设计共享电焊机系统期间做了以下三个方面的研究工作:(1)针对不同目标用户进行详细的调研和分析,总结了普通用户与电焊机管理人员的用户需求。为了设计并实现一个稳定性高、易于维护和扩展的共享电焊机系统,总体架构采用了手机客户端+WEB服务器端+关系型数据库的用户服务型结构模型。首先对共享电焊机服务端子系统和移动客户端子系统分别进行设计,其次对这两个子系统的功能进行编码实现,最后进行测试。同时建立了与服务器相关联的MySQL数据库,并设计了相关的数据库表,如用户信息、电焊机信息、电焊机租赁信息等相关表。(2)对共享电焊机服务端子系统进行功能分析,同时为了解决服务端处理业务模块的差异,采用了基于HTTP(Hyper Text Transfer Protocol)协议请求的WEB 服务器和基于 XMPP(Extensible Messaging and Presence Protocol)协议请求的OpenFire服务器,这两个服务器同时运行在云主机上。根据客户端和服务端通信数据的不同,使用XML和JSON进行数据交换,提高了信息的处理速度。为了保证数据安全,依据安全等级的不同分别对登录信息和业务数据采用MD5(Message Digest Algorithm 5)加密和 AES(The Advanced Encryption Standard)加密。根据WEB服务器处理的业务逻辑的不同,分别对WEB服务器业务结构模块进行设计,并对WEB服务器接口进行了文档的编写。为了实现即时聊天功能模块搭建了 OpenFire作为即时通信服务器,该服务器是基于XMPP通信协议,使用Java语言编写。(3)设计并实现了共享电焊机系统的手机客户端和后台服务端。本系统功能紧密结合用户需求,主要设计实现了以下六个功能模块.:注册登录模块、个人中心模块、查询模块、租还设备模块、即时聊天模块和管理员管理模块。在设计地图查找时实现了基于安卓版百度地图的定位、导航和服务;基于二维码技术实现了从电焊机设备上的二维码打码,到用户租借电焊机设备的二维码扫码过程,完成了 QR(Quick Response)二维码的识别;设计即时聊天时使用Java的封装思想来封装即时聊天SDK,使用Java语言对即时聊天SDK的相关类、接口和方法进行编写和实现;设计天气查询时使用第三方的天气数据接口。本共享电焊机系统移动客户端从最初的设计到编码再到测试,总体实现了一个功能丰富、用户界面友好的客户端。系统采用MVC设计模式,降低了系统的耦合性,提升了客户端的可维护性与扩展性。本共享电焊机系统的整体功能可以满足大部分用户需求。
其他文献
体育离不开生活,生活离不开体育。新的课程标准所倡导的是学生主动参与、乐于实践、勇于创新,培养学生主动获取知识的能力、分析解决问题的能力和合作交流的能力。在体育课堂
<正>陕西师范大学兰纪正先生、朱恩宽先生等,历时30多年,将古希腊的欧几里得《原本》《阿基米德全集》和阿波罗尼奥斯《圆锥曲线论》三部数学经典著作译成现代汉语,填补了我
加强文件检验技术工作,是新形势下打击犯罪的需要,是适应司法制度改革、进一步提高公安机关执法质量与专业水平的需要,也是满足人民群众新要求、新期盼的需要。而作为打击犯
文章以高校房产管理为研究对象,在分析当前高校房产管理中存在问题的基础上,阐明了高校房产信息化管理的必然趋势,探索了高校房产管理信息化建设的原则与方案。
该文从语用学的发展及其基本理论着手,研究如何运用语用学理论指导大学英语口语教学及其意义,旨在探讨如何在大学英语口语教学中更好的运用语用学理论指导学生熟练掌握英语口
新课程下倡导的小学体育教学坚持"健康第一"、"以人为本"的教学理念。探索适合学生的教学方法是体育教师一直关注的话题。实践证明,将情景教学法应用到小学体育课堂是提高学
城镇职工基本养老保险中的个人账户虽然是效率理念的产物,但已经被过去20年的实践证明是个无效的制度。如果继续将个人账户放在基本养老保险制度的框架内,无论做实还是实行名
"全民阅读"与出版业关系密切,建设全民阅读的书香社会,出版业首先要健康发展,拿出优秀图书服务于读者,这也是出版企业义不容辞的责任和使命。出版企业吸收借鉴当今世界先进管理
班导师作为高等学校学生管理和教育的重要角色,各高校都有不同的做法。大学生创新创业教育是当前高校教育的一项重要内容,受到各高校的高度重视。从创新创业教育的现状和高等
<正> 市内交通的拥挤是广大市民关心的大问题。为了缓解交通的拥挤状况,我们对其原因进行了调查、分析和研究,建立了城市交通路线选择问题的优化模型,并且给出了相应的算法。