基于Android手机投票系统的设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 . 2 性 能需 求
1 )界面需求: 对于服务器端界面要求访 问方便, 对于投票信息的增 、 删、 查、 改操作简单, 对于客户
Ke y wo r d s : A n ro d i d , v o t i n g , My S Q L , s e ve r r
引 言
投票是公 民表达 自己喜好 的一种方式, 大到投票选举 国家领导人, 小到对某一款产品表示喜好 等等,
都可 以使用投票的方式. 传统的投票方式一般采用纸质的形式, 当投票内容不断扩大, 参与投票人数不断
Vb 1 . 2 9 No . 4
De e . 2 0 1 6
基于 A n d r o i d手机投票 系统 的设计 与实现
方Biblioteka Baidu
摘
欣, 李煌峰,潘
理
( 湖南理工学 院 信息与通信工程学院, 湖南 岳 阳 4 1 4 0 0 6 )
要: 设 计 了一种基 于An d r o i d 平台的投 票管理 系统,能较好地 弥补传统手 工纸质投票方式的缺 陷.系统主要 包括 数
文献标 识码: A
文章编 号: 1 6 7 2 . 5 2 9 8 ( 2 0 1 6 ) 0 4 ・ 0 0 3 6 ・ 0 7
De s i g n a n d I mp l e me n t a t i o n o f Vo t i n g S y s t e m Ba s e d o n
Ab s t r a c t : Th i s p a p e r i n t r o d u c e d a k i n d o f v o t e ma n a g e me n t s y s t e m b a s e d o n t h e An ro d i d p l a t f o r m, c n a b e R e r ma k e u p he t d e f e c t s o f t r a d i t i o n a l v o t i n g . S y s t e m ma i n l y i n c l u d e s t h r e e a s p e c t s : t h e d e s i g n o f d a t a b a s e , t h e s e r v e r a n d he t An ro d i d c l i e n t d e s i g n . Da t a b a s e o n he t s e ve r r s i d e , a l l i n v o l v e d i n he t d a t a b a s e p r o c e s s i n g wi l l b e s u b mi  ̄e d t o he t s e ve r r ,a nd hu t s i n c r e a s e he t s y s t e m s e c u it r y a n d p r o c e s s i n g s p e e d .
据库的设计、服 务器端和A nd ro i d  ̄P瑞的设计开发三个方面. 数据库放在服务 器端,所有 涉及数据库的处理都会提 交到服
务 器端进行 , 从 而增加 系统 的安全性和 处理速度 . 关键词: nd A ro i d ; 投 票; My S Q L ;服务 器
中图分类号: T P 3 1 1 . 5 2
增加时, 对应的数据量也会越来越大, 传统的纸质投票方式就显得力不从心 了, 会出现诸如计票困难 、资 源浪费 、统计的过程中出错等等问题. 随着移动互联网的发展, 智能手机的兴起, 基于手机的投票系统可 以很好地解决上述问题. 在手机中安 装投票系统客户端软件, 登录后就可以对 自己感兴趣的选项进行投票, 提交给服务器端进行统计处理, 服务
第2 9卷 第 4期
2 0 1 6 年1 2 月
湖南理工学院学报( 自然科学版)
J o u r n a l o f H u n a nI n s t i t u t e o f S c i e n c e a n d T e c h n o l o g y ( Na t u r a l S c i e n c e s )
器端处理完毕后, 再将投票结果显示出来. 这种投票方式快捷 、实时、高效, 可以给客户端以及统计人员带
来极 大 的便利 . 手 机投票方 式将会 是未来 发展 的方 向, 一定会 成为一种 主流 的投 票方式 【 1 】 .
1 系统功能 需求分析
1 . 1功能 需求
手机投票系统包含普通客户端和管理员客户端两类, 普通客户端应具备登录系统 、 客户端注册 、 浏览 投票项 、投票等基本功能, 管理员客户端应具备登录系统 、增加 、删除普通客户端 、投票信息的增 、删 、 查 、改等 功能 .为 了便 于 客户端 投票 ,引入 了二 维码 [ 2 】 的方 式进 行投 票 .
And d r o i d M0 o l 1 ) i l i e
F ANG Xi n , L I Hu a n g f e n g , P AN Li
( C o l l e g e o f I n f o r ma t i o n& C o mmu n i c mi o n E n g i n e e r i n g , H u n a n I n s t i t u t e o f S c i e n c e a n d T e c h n o l o g y , Y u e y a n g 4 1 4 0 0 6 , C h i n a )
1 )界面需求: 对于服务器端界面要求访 问方便, 对于投票信息的增 、 删、 查、 改操作简单, 对于客户
Ke y wo r d s : A n ro d i d , v o t i n g , My S Q L , s e ve r r
引 言
投票是公 民表达 自己喜好 的一种方式, 大到投票选举 国家领导人, 小到对某一款产品表示喜好 等等,
都可 以使用投票的方式. 传统的投票方式一般采用纸质的形式, 当投票内容不断扩大, 参与投票人数不断
Vb 1 . 2 9 No . 4
De e . 2 0 1 6
基于 A n d r o i d手机投票 系统 的设计 与实现
方Biblioteka Baidu
摘
欣, 李煌峰,潘
理
( 湖南理工学 院 信息与通信工程学院, 湖南 岳 阳 4 1 4 0 0 6 )
要: 设 计 了一种基 于An d r o i d 平台的投 票管理 系统,能较好地 弥补传统手 工纸质投票方式的缺 陷.系统主要 包括 数
文献标 识码: A
文章编 号: 1 6 7 2 . 5 2 9 8 ( 2 0 1 6 ) 0 4 ・ 0 0 3 6 ・ 0 7
De s i g n a n d I mp l e me n t a t i o n o f Vo t i n g S y s t e m Ba s e d o n
Ab s t r a c t : Th i s p a p e r i n t r o d u c e d a k i n d o f v o t e ma n a g e me n t s y s t e m b a s e d o n t h e An ro d i d p l a t f o r m, c n a b e R e r ma k e u p he t d e f e c t s o f t r a d i t i o n a l v o t i n g . S y s t e m ma i n l y i n c l u d e s t h r e e a s p e c t s : t h e d e s i g n o f d a t a b a s e , t h e s e r v e r a n d he t An ro d i d c l i e n t d e s i g n . Da t a b a s e o n he t s e ve r r s i d e , a l l i n v o l v e d i n he t d a t a b a s e p r o c e s s i n g wi l l b e s u b mi  ̄e d t o he t s e ve r r ,a nd hu t s i n c r e a s e he t s y s t e m s e c u it r y a n d p r o c e s s i n g s p e e d .
据库的设计、服 务器端和A nd ro i d  ̄P瑞的设计开发三个方面. 数据库放在服务 器端,所有 涉及数据库的处理都会提 交到服
务 器端进行 , 从 而增加 系统 的安全性和 处理速度 . 关键词: nd A ro i d ; 投 票; My S Q L ;服务 器
中图分类号: T P 3 1 1 . 5 2
增加时, 对应的数据量也会越来越大, 传统的纸质投票方式就显得力不从心 了, 会出现诸如计票困难 、资 源浪费 、统计的过程中出错等等问题. 随着移动互联网的发展, 智能手机的兴起, 基于手机的投票系统可 以很好地解决上述问题. 在手机中安 装投票系统客户端软件, 登录后就可以对 自己感兴趣的选项进行投票, 提交给服务器端进行统计处理, 服务
第2 9卷 第 4期
2 0 1 6 年1 2 月
湖南理工学院学报( 自然科学版)
J o u r n a l o f H u n a nI n s t i t u t e o f S c i e n c e a n d T e c h n o l o g y ( Na t u r a l S c i e n c e s )
器端处理完毕后, 再将投票结果显示出来. 这种投票方式快捷 、实时、高效, 可以给客户端以及统计人员带
来极 大 的便利 . 手 机投票方 式将会 是未来 发展 的方 向, 一定会 成为一种 主流 的投 票方式 【 1 】 .
1 系统功能 需求分析
1 . 1功能 需求
手机投票系统包含普通客户端和管理员客户端两类, 普通客户端应具备登录系统 、 客户端注册 、 浏览 投票项 、投票等基本功能, 管理员客户端应具备登录系统 、增加 、删除普通客户端 、投票信息的增 、删 、 查 、改等 功能 .为 了便 于 客户端 投票 ,引入 了二 维码 [ 2 】 的方 式进 行投 票 .
And d r o i d M0 o l 1 ) i l i e
F ANG Xi n , L I Hu a n g f e n g , P AN Li
( C o l l e g e o f I n f o r ma t i o n& C o mmu n i c mi o n E n g i n e e r i n g , H u n a n I n s t i t u t e o f S c i e n c e a n d T e c h n o l o g y , Y u e y a n g 4 1 4 0 0 6 , C h i n a )