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

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

教育技术学专业技能学习网站的设计

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

浅谈农村大气环境保护的制度构建【1868字】

新疆农林高校學生昆虫生...

日语论文中日酒文化对比研究

大淘宝网的虚假交易研究

发酵米粉优势菌株的发酵特性研究

淮安市高校足球运动损伤问卷调查表

激光模拟训练器材国内外研究现状

个案管理茬老年糖尿病患...

2021年什么行业赚钱,适合...

肢体语言在小学英语教学中的应用浅谈