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],这种强大的兼容性可以明显地缩短开发周期,减少开发成本,为企业赢得更多的 利润。

上一篇:基于BDD的移动APP自然语言测试脚本生成技术研究
下一篇:基于傅立叶变换的图像显著性分析方法

大电流LED驱动器LTC3454【506字】

于PCI9656设备驱动程序的...

windowsnt环境下fddi网卡驱动...

windows nt环境下fddi网卡驱动程序设计【7860字】

任务驱动模式”茬高职电...

面向安卓APP的突发事件报...

基于低秩分解的异常事件检测方法

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

网络语言“XX体”研究