随着经济的发展,各行各业会议需要普遍增加。现如今开会,会议报名人数和签到人数主要靠人工统计,效率低、容易出现错误。因此这个二维码会议管理系统具有非常实际、重大的意义。安卓现在的市场占有率最高所以本系统基于安卓平台来开发。
本系统使用的是Myeclipse程序来编写Android代码,利用编程与MySQL数据库结构的有效结合,上下结合db与utils的关系,用的配置也是简单的BaseAdapter作为基础数据适配器,简单而又高效的进行开发。
本论文首先对二维码的国内外研究现状进行了说明,然后对Android二维码扫描识别进行了操作可执行性分析;接着阐述了这套系统的设计和实现;最后是测试环节,对本课题所开发的系统进行一个完整的测试。二维码会议管理系统这一系统可以提高签到效率及时统计报名人数和签到人数,效率搞不容易出现统计错误。
二维码技术的应用使得传统会议签到方式得以解放,手机二维码电子签到是各嘉宾手机生成唯一二维码,签到时会议管理员利用二维码识别技术,对嘉宾唯一生成的二维码信息进行扫描识别,从而达到统计参加会议人数和个人信息的一种新型会议电子签到技术。
基于安卓平台的二维码签到客户端要求完成二维码生成与识别、手机号号码、签到地点的验证、签到项目的自动匹配、签到人员相关数据的查询与统计、管理人员对签到人员数据的查询与统计、人员登录、数据库访问等。
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 课题目的及意义 1
1.2 国内外研究现状 1
1.3 发展趋势 2
1.4 Android软件开发的背景 3
2 系统需求分析 5
2.1可行性分析 5
2.1.1 操作可行性分析 5
2.1.2 经济可行性分析 5
2.1.3 技术可行性分析 5
2.2 需求分析 5
2.3 手机基本需求和系统版本兼容 6
2.4 开发环境和运行环境 6
2.5 系统开发流程分析 6
2.5.1 系统开发流程图 6
2.5.2 用户注册 7
2.5.3 用户登录 7
2.5.4 组织新会议 8
2.5.5 参加会议 8
2.5.6 会议详情 9
3 系统的设计与实现 10
3.1 系统功能模块 10
3.2 数据库设计 10
3.2.1 数据库概念结构设计 10
3.2.2 数据库的逻辑结构设计 11
3.3 系统开发环境及技术介绍 13
3.3.1Android体系结构的详细概述 13
3.3.2 Android运行环境 16
3.3.3 Android应用的构成和工作机制 16
3.3.4系统开发环境 16
4 系统功能详细实现 21
4.1 PC服务端 21
4.1.1 管理员登录 21
4.1.2管理员主界面 21
4.1.3用户管理 21
4.1.4会议管理 22
4.1.5会议详细管理 22
4.2 APP客户端 22
4.2.1 用户注册 22
4.2.2用户登录 23
4.2.3 用户权限管理 24
4.2.4发布会议 24
4.2.5 会议报名 25
4.2.6 会议详细 26
5 系统测试 29
5.1 测试实例的研究与选择 29
5.2 测试环境与条件 29
5.3 测试结果 29
总结 32
致谢 33
参考文献 34