基于Android平台高校移动选课系统的设计与实现

被引量 : 0次 | 上传用户:abc16900
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网技术的飞速发展,越来越多的企事业单位已经在移动互联网应用建设上有所建树。高等学校作为一共拥有庞大年轻移动互联网用户的群体,更应该跟上信息技术的发展潮流。高校内师生的工作和学习都离不开选课系统,除此之外,使用用户还扩展到教务行政人员和其他行政部门管理人员。但是传统基于互联网的选课系统在功能上和使用上都存在着瓶颈,由此提出建立基于移动终端使用的移动选课系统,提升高校在选课过程中使用效率,提升行政人员的工作效率、节约高校的管理成本,突破传统的瓶颈。在移动互联网时代中,移动终端前端开发技术越来越重要,目前应用最广泛的两大移动平台操作系统是Android平台和IOS平台。移动选课系统选择开源、免费的Android作为智能终端操作系统,通过实地调研国内的高等院校,获取教务管理的规章制度方面信息和选课系统使用者的使用情况,定义系统的相关需求。根据不同的用户分配不同角色和拥有的功能,用户类别包括学生、教师、行政人员、管理员和超级管理员,划分的角色是学生、教师、行政三类角色,其中行政人员、管理员和超级管理员同属于行政范畴。项目的实施分为分析与技术准备、软件设计与开发、软件测试与效果分析。功能上按照客户端和服务器这两部分进行分类,服务器端部署采用应用服务器与数据库服务器隔离的方式,使用负载均衡功能添加到应用服务器前,建立代理服务器和负载均衡策略的方式实现。软件开发技术的选择也要围绕着Android来进行,同时要求聚聚较高的扩展性,可以在未来扩展二次开发和与原网上选课系统进行结合。移动选课系统使用JAVA语言开发底层逻辑,MySQL管理数据。客户端与服务器间的通信基于WiFi或者运营商的移动网络(2G/3G/4G),通信是基于TCP协议实现的,用户可以随时随地连上移动网络,通过自己手中的移动终端,使用移动选课系统。用户的移动终端作为登录客户端来访问移动选课系统,用户登录前需要选择响应的角色方式进行登录,登录成功后可以看到自己权限范围内的功能模块。学生角色可以实现的功能包括网上选课、退补选、课程信息查询、分数查询、分数复核。教师角色可以实现功能包括课程设置、课程提交、修改或撤下课程、分数录入、分数修改、复核分数。行政人员可以实现对分数审核和课程上线审核的操作和管理。管理员登录和行政人员登录同属一类,负责管理学其他角色功能下的相关信息、发布相关通知和对操作记录进行管理。项目实现后继续研究移动选课系统的发展方向,通过细化角色分配、增加功能需求、单点登录扩展等方面进行深入研究,完善移动选课系统的建立。
其他文献
采用面向对象设计方法和模块化设计思想设计网络安全预警系统.在对网络安全预警系统所采用的设计模式进行分析的基础上,将预警系统分成报警事件输入接口、报警事件管理、预警
<正>为了提高课堂教学效率,教师要切实读懂学生在课堂上发生的本真信息,特别是新课程开放性加大后,课堂的"生成味"更加浓了,需要教师用心捕捉、灵活应对。从数学教学的基本流
随着来宾市现代畜牧业的高速发展,畜禽养殖废弃物产生量不断增加,农业面源污染面临巨大挑战,农业生态环境亮起"红灯",畜禽养殖废弃物资源化利用成为目前畜牧业发展的首要任务
2013年以来,随着互联网技术的不断发展和完善,互联网金融出现了井喷式的发展。互联网金融的飞速发展给征信体系完善带来了机遇,同时也引发了一些挑战。为确保征信体系健康有
直译意译的讨论贯穿了翻译理论的整个发生发展过程。然而,持续不断的直译意译之争并非都是在同一层面,针对同一翻译问题展开的。直译和意译既可被视作翻译方法也可作为翻译策
教师不仅是学校变革的经历者,更是变革的领导者。教师的领导力潜能是学校发展的巨大资源,是推进学校变革的催化剂。成功的学校变革需要全体教师共同构建,教师领导力的开发不
对比分析美国、香港、韩国及台湾这些境外成熟期货市场的机构投资者演进历程,我们可以发现大多数市场都经历了一个从个人投资者为主体发展成为以机构投资者为主体的投资结构
近年来上海合作组织成员国在金融领域的合作与交流主要从两方面获得了拓展:项目融资渠道拓宽;本币结算合作扩大,推动中俄本币国际化。然而,目前金融合作仍然是上海合作组织区
介绍了我国金融体系存在的问题及入世面临的挑战,分析了有关发展中国家金融改革的理论,指出金融体系迫切需要改革并提出了几点我国今后的金融改革的政策选择.
<正>采访人:史老师您好,首先感谢您接受我们的访问,这次访谈的主题是"经济和社会变迁下的经济法、经济法治与经济法学家"。回首30多年的改革开放,经济法在国民经济的法律调整