PhoneGap事件驱动的智能柜管理系统APP开发(2)
时间:2022-03-08 22:01 来源:毕业论文 作者:毕业论文 点击:次
16
3。1 系统架构 16 3。2 数据关系设计 17 3。3 软件模块结构设计图 24 3。4 软件模块接口设计 24 3。5 本章小结 26 4 系统功能实现 27 4。1 用户登录功能模块 28 4。2 手机申请功能模块 30 4。3 手机授权功能模块 32 4。4 应急取枪功能模块 34 4。5 状态查看功能模块 36 4。6 报警提示功能模块 38 4。7 查看消息功能模块 40 4。8 个人中心功能模块 41 4。9 本章小结 43 5 系统测试 44 5。1 测试环境搭建 44 5。2 创建安卓手机应用 44 5。3 测试结果及分析 46 5。4 本章小结 50 第 II 页 本科毕业设计说明书 结 论 51 致 谢 53 参 考 文 献 54 1 绪论 大量移动计算设备的兴起,改变了互联网的未来,其应用程序的重要性也大大增加[1]。同 时,新的平台产生了新的 SDK,新的 UI,新的用户体验和新的使用习惯,随着计算能力的增 强,手机的渲染能力也开始大幅增强,以 WebKit 为内核的浏览器被广泛应用[2]。除此之外, 用户对移动端应用的需求也与日俱增,这就需要更加快速、准确的开发技术。原生应用针对 特定的操作系统,可访问手机自带功能,运行速度快,性能高,用户体验好。但依照目前 iPhone 和 Android 系统迅速提升市场占有率的形势看,如果想要同时支持这两种平台,必然要维护 两套程序代码,而且原生应用技术采用一行一行手写代码方式开发,开发周期长,成本高, 甚至针对各种安卓设备、各种使用不同硬件的安卓设备,它们的屏幕、cpu、操作系统不同, 也需要针对这些不同的机型开展相应的开发工作。 而 HTML5 的 Web 方案,很好的解决了这个问题,在移动浏览器上运行的网络应用程序, 也可以被重新打包为各种移动平台的本地应用程序[3],实现了一次开发即可多平台使用的功 能。随着浏览器对于跨平台的支持越来越好,使得原本一定要用原生应用程序开发框架才能 实现的效果,现在很多都能利用 HTML5 实现。它可以以较小的代价轻松地移植到各种不同 的平台[4],这种强大的兼容性可以明显地缩短开发周期,减少开发成本,为企业赢得更多的 利润。 (责任编辑:qin) |