6

2。1。2 经济可行性 6

2。1。3 操作可行性 6

2。1。4 社会可行性 6

2。2 需求分析 7

2。2。1 系统功能需求 7

2。2。2 系统功能结构图 7

2。3 技术需求 8

2。3。1 Android技术 8

2。3。2 二维码图片处理技术 8

2。3。3 二维码生成和解码技术 8

2。3。4 照相机实现技术 9

3 系统的总体设计 10

3。1 系统概要设计 10

3。2 系统模块结构设计 10

3。3 计算机物理系统的配置方案设计 11

 

4 系统的详细设计 12

4。1 系统流程图 12

4。2 界面设计 13

5 系统的编码实现 16

5。1 Android应用工程文件组成 16

5。2 Android应用程序组成 17

5。3 zxing的调用 18

5。4 Intent的使用 18

5。5 编码实现 20

5。5。1 编写配置文件 20

5。5。2 编写布局文件 21

5。5。3 编写源程序 24

6 系统测试 27

6。1 测试目的 27

6。2 测试方法 27

6。3 测试工具 27

6。3。1 在模拟器上测试 27

6。3。2 在目标设备上测试 28

6。4 功能测试 28

6。4。1 软件安装测试 28

6。4。2 注册测试 29

6。4。3 登录测试 32

6。4。4 生成二维码测试 34

6。4。5 学生添加信息测试 34

6。4。6 扫描二维码测试 34

7 结论 36

7。1 取得的成果 36

7。2 存在的不足 36

7。3 展望 36

致谢 37

参考文献 38

 1绪论

    本章主要包含四个方面内容:系统开发背景以及意义、开发工具介绍、项目开发环境、环境搭建,展示了本项目开发的准备过程,为项目的开发起到了重要的作用。

1.1 系统开发背景以及意义

1。1。1 系统开发背景

Android智能操作系统是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,是由谷歌、开放手持设备联盟联合研发,谷歌独家推出的智能操作系统。Android平台有多种优势,首先在开放性方面,Android平台允许任何移动终端厂商加入到Android联盟中来。Android平台的开放性可以使其拥有更多的开发者。其次,用户可以更加方便地连接网络,运营商的制约减少。第三,Android平台有丰富的相关硬件。第四,Android平台为第三方开发商创造了一个非常宽泛、自由的环境。Android平台手机可以无缝结合优秀的Google服务。这种种优势决定了安卓逐渐成为全球最受欢迎的智能手机操作系统。早些年占据大部分市场的塞班系统如今已经被Android系统取代,曾经的Nokia已经暗淡,在国内所有的国产智能手机都是Android系统,小米手机也是基于Android系统,其他诸如华为、魅族等很有名气的也是Android系统。

上一篇:演出票务管理系统的设计+ER图
下一篇:#+sqlserver企业考勤管理系统的设计实现

采用颜色共生矩阵的图像分析技术实现

Android全国天气移动终端应用程序设计研究

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

局域网管理系统的设计与实现

大学生就业方向与专业关系的研究

适合宝妈开的实体店,适...

紫陵阁

浅谈动画短片《天降好运》中的剧本创作

淮安市老漂族心理与休闲体育现状的研究

弹道修正弹实测弹道气象数据使用方法研究

小学《道德与法治》学习心得体会

组态王文献综述

人事管理系统开题报告

林业机械作业中的安全性问题【2230字】