- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JQuery Mobile小管家系统
基于JQuery Mobile小管家系统
摘 要 针对JQuery Mobile框架的特点,采用JAVA语言,结合Struts、Hibernate、Spring三大框架开发了基于JQuery Mobile的多功能家庭管理系统,系统不仅可运行在PC端,还可运行于各种移动设备。旨在一定程度上解决家庭生活繁锁、复杂等缺陷,创造良好的家庭氛围。测试结果表明所采用的技术路线和设计方法可行有效。
关键词 JQuery Mobile 家庭管理 SSH 智能推荐
中图分类号:TP311.52 文献标识码:A
0引言
随着社会竞争的加剧,人们的工作生活节奏也随之加快,很多人对家庭的琐碎事务力不从心。有了“小管家系统”这一切都将被改变。本课题主要研究内容是通过Web系统来实现对家庭事务的管理,选择并运用有效的方法和资源,以建立良好的家庭生活环境。有了系统化的管理,家庭用户便可很方便地从系统里获取想要的信息,不论是家庭物品的放置,还是家庭财产的流动,在系统有序的管理下便可一目了然。系统还提供个性化推荐、天气温馨提示等各种人性化服务,以及加入各种类型的APP游戏应用供用户选择,使得系统不再是单纯地增删改查,而更注重的是用户体验和实用服务。
与此同时,随着移动设备的不断普及,带来了一个新的问题就是平台的兼容性。使用原有的页面框架远不能解决各类型移动设备中浏览器的兼容性问题,JQuery Mobile框架应运而生了。它给程序开发带来了一个新的体验:向所有主流移动浏览器提供一种统一的体验。
本文剩余部分组织如下:第一部分讲述系统开发相关技术。第二部分主要是系统设计和实现,阐述系统的功能结构、特色以及数据库设计等。第三部分是结论和进一步工作。
1相关技术
1.1 JQuery Mobile
随着移动应用的普及和HTML5技术的成熟,Web APP也越来越流行,因为Web APP有着真正的跨平台特性。JQuery Mobile的使命是为所有主流移动浏览器提供一种统一的体验,跨所有流行的智能手机和平板电脑等移动设备工作。在众多的移动开发框架中,系统之所以选用JQuery Mobile的理由有很多,但是有三个理由最重要:(1)之前非常熟悉JQuery,所以使用JQuery Mobile时可以驾轻就熟,因为两者使用共享的代码库;(2)它是真正的跨平台和跨设备,有强大的兼容性;(3)社区和企业对它的广泛支持,整个技术链越来越成熟。
本系统利用移动版JavaScript框架JQuery Mobile,对页面进行整体优化,充分利用移动终端设备的性能优势来实现最佳的用户体验。在网页中引入JQuery Mobile,只需要在标记中进行加载即可。代码如下:
1.2 MVC设计模式
MVC是Model-View-Controller的简称,它将应用程序的结构分成三个核心模块:模型、视图、控制器。视图是用户所看到的并可以与之产生交互的可视化界面。模型表示业务数据和业务逻辑,是应用程序的主体部分。控制器可以获取页面上的输入并调用模型和视图去完成用户的操作,它只会接收页面请求并控制调用相应模型组件去处理请求,然后决定调用相应视图去显示模型处理后所返回的数据。
1.3 Struts+Hibernate+Spring技术
Struts,Hibernate,Spring简称SSH,SSH是当前JavaWeb应用程序中较流行的三大开源集成框架。它采用典型的三层构架,有利于减轻开发人员对复杂业务的设计和解决方案的精力负担,方便在短时间内开发出满足客户的需求,大大降低了开发成本。SSH还具有较强的可扩展性,提供开发者的第三方应用支持,有效避免了因业务需求过于复杂而无法实现,同时还具有良好的可维护性。SSH因为展现层和逻辑层的合理分离,使新需求的修改风险降到最低。
2系统设计与实现
2.1系统功能模块
“小管家”系统可以方便用户对家庭物品和家庭财产的管理,以及满足不同家庭之间和家庭各成员之间的通讯交流。系统提供各种实用的工具给用户带来便捷的服务,主要包括五大功能模块,详述如下:
(1)个人信息指的身份验证功能。验证时加入验证码,有效避免了黑客运用软件快速提交表单所导致的系统崩溃。用户密码采用了MD5加密技术,在安全性上提高了一个层次。用户若忘记密码,可以用自己的邮箱进行找回。注册成功后,系统会以短信/邮箱形式进行提示。
(2)物品管理:用户可将家庭分成若干房间,房间里也可再分成若干位置,并在位置上添加物品,便可通过物品的分类或名称关键字来搜索物品的具体信息,也可通过房间和位置来查看物品,如果物品的位置有变更或物品丢弃,可对物品进行修改或删除操作。值得一提的
您可能关注的文档
最近下载
- 民用无人驾驶航空器操控员训练机构规范.pdf VIP
- 中山大学《大学物理》2022-2023期末试卷(1).docx VIP
- DB50T 1527-2023 黑水虻处理猪粪技术规程.pdf VIP
- DB13(J)T 8491-2022 下凹桥区雨水调蓄排放设计标准(京津冀).pdf VIP
- DB13(J)T 8505-2022 历史建筑修缮与利用技术标准.pdf VIP
- DB13(J)T 8540-2023 地源热泵系统工程技术标准.pdf VIP
- 贵阳市普通中学2022~2023学年度第一学期期末监测考试试卷2.pdf VIP
- PTN网络的OAM技术简析.doc VIP
- TSG 11-2020 锅炉安全技术规程 含2024年第1号修改单.docx VIP
- TSG 23-2021 气瓶安全技术规程 含2024年第1号修改单.docx VIP
原创力文档


文档评论(0)