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企业考勤管理系统的设计实现

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

C#学校科研管理系统的设计

公寓空调设计任务书

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表

神经外科重症监护病房患...

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

中国学术生态细节考察《...