演示视频信息:
A6604基于Android的校园一卡通
一、研究背景、目的及意义
(一)研究背景
二十一世纪是信息化的时代,信息化建设成为我们的首要任务。当前我国大力发展信息产业,在全国范围内各行各业开始实施信息化建设,其中的一个相当重要的领域就是高校的信息化建设,为了更加科学有效的管理,方便学生的学习生活,各个高校都开始建设数字化校园。“校园一卡通”系统就是校园数字化的一个很重要的部分。
随着学校管理现代化方向意识的不断增强,基于卡片应用的计算机管理系统已日益普及,学生持有传统的多种卡片和不同证件已司空见惯。然而,随着各种卡证的管理功能不断发展,由于传统卡功能的局限,常常需要给学生签发多张卡证才能满足管理上的需要,例如学生证、图书证、出入胸卡、就餐消费卡等,不仅增加管理成本,也给每个学生管理自己的卡片增加了难度,有时甚至是“卡多为患”。
校园一卡通是集数据共享、身份认证、金融消费等多项功能于一体的信息集成系统,一卡通系统包括就餐、消费、考勤、考试报名、图书借阅等多个业务系统。 校园一卡通为师生提供优质、高效信息化服务的同时,系统自身也积淀了千万条流水记录,学校透过这些业务记录可掌握用户在校园内的日常生活与学习行为。
(二)研究目的及意义
校园一卡通是数字化校园的重要组成部分,是贯穿数字化校园中各种应用的一条主线。通过校园一卡通系统与数字化校园系统的整合,学生和教职员工可以通过一张卡片,方便的使用校内的各种应用,而学校也可以通过一卡通系统,实现更加方便、高效的校园管理。
校园一卡通系统,是目前我国校园管理较为先进的方式,是数字化校园建设的基础工程。现代化技术的应用,使校园管理可以有效的应用互联网和计算机等相关技术,促进了学校资源的优化,提高了资源的利用率,加强了对学生的管理,提高了学校的管理效率,方便了教师的教学工作,是否真正意义上的实现校园一卡通是现代化数字校园和传统校园的主要区别。在进行数字校园和校园一卡通管理、建设的过程中应当保障网络的基础建设,要全面推进网络系统的建设和完善,为全面实现数字化校园提供有效的保证。
除此之外,为了最大的发挥校园一卡通的效能,还应该设立专门的管理部门,对学生的信息进行整体的统计,建立统一的数据库收集学校的信息并对其进行归纳和管理,为数字校园提供重要的数据基础。一卡通的使用不仅能够为学生的校园生活提供极大的便利,还将改变学校管理的模式,促进学校管理更加的精细化。学生数据库的建立,将极大的减少相似工作,提高现代化校园管理的管理能力和水平,同时也为教师教学工作的开展提供极大的便利。
二、国内外研究现状及发展趋势
(一)国内外研究现状
国外的校园一卡通工程建设开展的相对较早。早在上个世纪九十年代中期,美国的弗罗里达大学就率先推广使用了一种校园智能卡,该卡不仅可以完成用餐、洗衣、娱乐、查阅资料等日常性事物,还首次实现了通过该卡为学生发放助学金和奖学金。推广使用后的调查报告显示,该校的日常工作管理效率明显提高,广大师生对于该卡的使用也是非常欢迎。随后又有十几所美国高校相继开始推广使用校园一卡通系统。受到美国高校的影响和启发,英国的各大高校也展开了校园一卡通系统的建设。1997年,英国的泰晤士河谷大学最先建设了一卡通系统,随后埃克赛特大学以及约克大学也相继开始试运行校园一卡通系统。由于得到了Modex 公司的技术支持,此时的校园智能卡进行了技术升级,不仅可以存储个人身份信息,完成校内日常事务,还具有了对外的金融功能,通过该卡可以实现存取款业务。随着网络通信技术、计算机技术以及全球信息化的全面推进,校园智能卡会被学生终生使用,具有非常深远的影响意义。
除了欧美一些国家的高校,亚洲其他国家的许多高校也开展了校园一卡通工程的建设,而且取得了非常好的成果,走在了世界的前列。韩国的淑明女子大学就是其中的典型代表,该校推出的一卡通系统已经不是传统意义上的“实物智能卡”,而是将传统智能卡的功能集成在手机中的“虚拟智能卡”,这种技术上的升级使得智能卡的推广使用更加方便快捷。师生只需使用个人的智能手机,再配合安放在各个服务网点的红外扫描器就可以完成各种工作。虽然目前该系统还只是试运行阶段,但不久的将来会全面普及推广。
我国的校园一卡通建设起步较晚,2000年以后才开始出现,但大部分只是具有单一功能的应用系统。2004年以后,随着国家对于高校数字化建设的进一步重视,一些实力雄厚的高校纷纷开始升级、整合已有的系统,或是干脆重新建设符合现代要求的校园一卡通系统。其中以清华、北大、人大、复旦等高校最为突出,建设投资达到300万,而广州大学的现代化数字大学城的投入更是高达4300万。截止目前,全国已有近150所高校相继建成了功能齐全的校园一卡通系统。
清华大学是国内最早开始一卡通系统建设的高校。早在1996年就完成了一期工程建设。2000年以后开始在校内推广使用校园卡,由于该卡只存储了持卡人的身份信息,因此功能较为单一,只能代替学生证或工作证使用。为了加速数字化高校的全面建设,清华大学已经开启了校园一卡通系统的二期工程。这次升级改造力度很大,采用学校和银行合作的模式,由学校提供方案,完成建设、发放以及管理工作;银行负责后期的金融业务维护。
中国人民大学的校园一卡通系统起步于2000年,2003年确定好方案以后,在2004年授权广州三九智慧电子有限公司开工建设,同年9月正式投入使用。但该卡的功能侧重于管理,而且目前只能完成就餐、阅读、考勤、打水等生活业务,金融功能尚不完善。
中山大学的校园一卡通系统在2000年开始着手建设,一期系统在珠海分校区试运行,系统试用情况良好。随后在2002年,中山大学决定全面升级更新新一代校园一卡通系统,实现对于全部四个分校区的全面覆盖。系统于2004年基本建成,并于2005年开始在全校试运行,2006年正式完成了系统建设和数据对接,真正实现了覆盖全校的信息共享一卡通系统。
(二)国内外发展趋势
校园一卡通系统作为数字化校园建设中的基本平台,在信息处理中,应针对存在的数据重复管理、数据冗余以及数据异构等问题,建立健全数据共享机制,与身份证系统结合,与医疗、保险等社会系统进行衔接,实现“以卡代币”、“以卡代证”的双重功能,真正实现“一卡在手,走遍天下”。就我个人而言其未来的发展趋势应该是:第一,在校园形成统一管理平台,促进教育信息的标准化,构建优良的数字空间和信息共享环境,实现信息资源数字化、数据传输网络化、用户终端智能化、结算管理集中化。第二,在全校实现统一的电子支付和费用收缴管理,彻底解决学校各类费用收缴难、管理混乱的问题第三,借助一卡通系统提供的基础数据,整合和带动学校内各类管理系统的建设,为各部门提供综合信息服务和辅助科学决策,全面提升学校管理效率和管理水平。第四,借助一卡通系统与学校管理信息系统链接,实现一卡通数据库与学校管理信息系统相关数据库对接,在此基础上,实现学生、教职员工基本信息个人查询,以及领导与部门宏观管理的数据查询与综合分析。
三、参考文献
[1]楚孟慧,吴姝瑶. 基于Android Studio的APP页面布局研究[J]. 电脑编程技巧与维护,2021,(07):72-73+76.
[2]张群. 面向智慧校园的一卡通应用系统的设计与开发[D].北京:北方工业大学,2021.
[3]Paul Krill. Android Studio improves machine learning support[J]. InfoWorld.com,2020,:
[4]余亮,王红,王元航. 基于Android Studio的智慧校园多媒体管理App设计[J]. 电子世界,2020,(12):114-115.
[5]谢细全. Android Studio使用中的问题及解决方法[J]. 电脑编程技巧与维护,2020,(02):45-47.
[6]雷学锋. 基于Android Studio环境下Button点击事件的实现[J]. 信息与电脑(理论版),2020,32(01):70-71.
[7]Paul Krill. JetBrains bringing iOS device support to Android Studio[J]. InfoWorld.com,2019,:
[8]Paul Krill. Android Studio 4.0 backs native UI toolkit[J]. InfoWorld.com,2019,:
[9]胡敏,黄宏程,李冲. Android移动应用设计与开发[M].人民邮电出版社:移动开发人才培养系列丛书, 201704.276.
[10]黑马程序员. Android移动开发基础案例教程[M].人民邮电出版社:, 201701.272.
[11]尹孟征. 基于Android的APP开发平台综述[J]. 通信电源技术,2016,33(04):154-155+213.
[12]Paul Krill,Paul Krill. Android Studio 2.1 eases path to Android N development[J]. InfoWorld.com,2016,:
[13]Krill, Paul. Android Studio upgrade improves memory profiler[J]. InfoWorld.com,2015,:
[14]姜楠,许维胜. 基于校园一卡通数据的学生消费及学习行为分析[J]. 微型电脑应用,2015,31(02):35-38.
[15]陈甫. Android Studio应用[J]. 电脑知识与技术,2014,10(24):5659-5661+5666.
[16]孙志勇. 数字化校园一卡通信息管理系统的设计与实现[D].成都:电子科技大学,2013.
[17]叶玉兰. 校园一卡通系统的设计与应用[D].吉林:吉林大学,2012.
[18]郭佳荣. 校园一卡通系统的现状与发展趋势[J].石家庄:河北省科学院学报,2009,26(02):46-48.
[19]夏聘. 校园一卡通系统设计与网络安全体系分析[D].杭州:浙江大学,2005.
2、本课题要研究或解决的问题、预期目标和拟采用的研究手段(途径):
一、研究的主要内容
此系统研究目的在于完成一个基于Android的校园一卡通App平台在校园消费上的设计与实现。校园一卡通是以IC卡为信息载体,适用于校园消费和管理的网络系统。取代了学校管理和生活中所使用的各种个人证件和现金支付手段,本系统主要设计校园卡的校园消费管理系统,包含了学生部分和管理员部分。
二、设计
(一)功能模块设计
本次毕设的设计包含学生用户和系统管理员两大模块。校园一卡通App的界面设计除了要简洁方便用户使用。此外,本次毕设最重要的要求就是要满足用户所需要的功能,如果连功能都没满足,那么毫无疑问,这次的项目是失败的。第二点,拥有了满足用户所需要的功能以后,你的页面设计和布局需要和你的功能达到比较好的契合度,呈现给用户比较好的界面效果,这才能加快用户对系统的适应速度,熟悉系统的操作。
管理员:学生信息管理(增删改查)、一卡通的添加、解绑。
学生:学生用户登录,校园卡的充值、挂失、修改密码、消费、流水查询、余额查询。
基于Android的校园一卡通App平台的模块图如下所示:
图1 模块图
三、研究思路和方法
(一)研究方法
(1)调查研究法:调查研究校园一卡通系统的相关数据和资料。
(2)行动研究法:结合实际应用需求,针对现有的基于Android的校园一卡通App平台的研究现状与存在的问题,在实践中进行探索、研究,经历调查——计划——行动——总结——反思五个阶段。
(3)经验总结法:根据实际案例,对设计开发方案与实施过程及时地总结经验,不断地调整设计思路,实现新的突破。
(4)文献研究法:收集相关的文献资料和研究成果进行比较、筛选、吸收,结合本课题研究加以创新,不断地为选题研究提供科学的论证资料和研究方法,使基于Android的校园一卡通App平台的设计顺利完成。
(二)研究思路
1.检索相关文献资料,了解基于Android的校园一卡通App平台的内容架构,熟悉该系统的运行模式。
2.参考比较流行的技术和其它相关校园一卡通App。
3.其次对系统的技术可行性及操作可行性进行分析。
4.然后模块化细化功能需求,对模块功能进行概要设计和详细分析及设计,包括功能逻辑、用户界面。
5.最后进行系统开发并进行功能测试。
6.检查并修复漏洞,改善系统部分功能。
四、研究条件和可能存在的问题
(一)研究条件
1.通过合法有效途径查阅相关资料,了解基于Android的校园一卡通App平台的实现方式以及流程,认真做好需求分析。
2.综合运用Java编程语言、基于Android Studio和Myeclipse的开发环境以及其它相关技术,完成基于Android的校园一卡通App平台界面和后台数据库的初步设计与详细设计。
4.进行合理的模块划分和功能处理,开发界面友好,方便使用、稳定可靠的管理系统。
5.熟悉使用Java、基于Android Studio和Myeclipse的开发环境及其逻辑框架等实现技术开发友好的用户界面。
(二)可能存在的问题
1.页面设计是否清晰合理?
2.设计的功能模块是否完全满足用户需要?
五、预期的结果
在Android Studio和MyEclipse开发环境下,运用Java编程语言和熟练掌握MVC的模式完成了基于Android的校园一卡通App平台。系统基本上实现了预期的各项功能,达到了任务书中的主要设计内容的各项任务,整个系统也在经过测试和不断地改正之后能够顺利运行。
六、毕业设计(论文)推进计划
目录
一、研究背景、目的及意义
二、国内外研究现状及发展趋势
三、参考文献
一、研究的主要内容
二、设计
三、研究思路和方法
四、研究条件和可能存在的问题
六、毕业设计(论文)推进计划
1 2021.3.20前 确定毕业设计选题与方向,完成文献、素材的搜集与整理,完成开题报告并通过答辩
2 2021.4.15前 完成系统框架搭建、代码编写及测试运行,完成毕业设计论文提纲
3 2021.4.20前 通过中期检查
4 2021.5.15前 对软件系统进行优化,完成毕业设计论文修改稿,并上传系统
5 2021.5.31前 完成设计成果,并通过成果验收,提交论文查重报告
6 2021.6.10前 完成毕业答辩