基于Android的学生选课系统的测试与管理文献综述
2020-06-27 19:37:03
摘要:
随着互联网的不断发展以及高等教育与教学的改革,高校的选课方式已经从传统的纸质方式转向了网上选课方式。近年来,随着智能手机等移动设备的不断普及,移动选课将是继互联网选课之后的又一种选课模式。本设计作为现有基于Web的网上选课系统的辅助手段和重要补充,旨在为广大学生提供随时随地方便快捷的选课方式。通过初步对Android软件开发技术和Java Servlet编程技术的学习以及对现有选课系统的分析和研究,结合移动互联网的特点,总结出移动选课系统所应具备的主要功能。运用信息系统开发方法等技术手段对该系统进行了整体的规划、设计与实现。该系统具有用户登录、选课、退选、查看选课信息等基本的功能。该系统分为系统登录、选课信息、选课、退选、已选课查询等模块。在移动选课系统的设计与实现过程中,采用了C/S 架构、Http 通信协议;服务器通过JDBC与数据库进行交互,手机通过流的形式接收从Web 服务器传来的数据。
选题背景:
1、选课系统的现状
现在大多数的高校的选课系统都是采用的浏览器/服务器( B/S)模式,这种模式相对最初的人工课程管理方便了许多,不需要大量的人力,学生选课也不在排队拥挤,更不会因为选课而耽误正常的教学任务。B/S 模式的选课系统只需要一台能访问网络的浏览器即可。只要选课服务器端提供选课、学籍管理、考试成绩、毕业设计等业务模块,在客户端的浏览器视窗中就能进行相应模块的功能管理。随着移动互联网的发展这种B/S 模式的选课系统也存在很多不足,比如要进行选课操作时,就必须坐在接入网络的电脑前;而且课程开设的通知等等也是要通过上网才知道,对于一些不常上网的同学可能就会错过很多有用的消息,比如说课程调整通知、考试安排等等。而这些缺陷都可以通过移动终端来解决。
2、Android系统特点
近几年, 4G 的全球覆盖使世界快速步入移动互联网时代,网络的应用范围变得更加广泛,移动智能终端在市场上迅速渗透,成为移动互联网发展的强大动力。根据市场调研机构Gartner 发布的最新统计报告显示,2017年三季度全球手机销售量共3.83 亿部,现在高校师生的智能移动通讯设备拥有率已经超过PC 拥有率相近。而智能手机操作系统中,Android系统的市场份额又远远大于其他的手机操作系统。 Android是 Google 于 2007 年 11 月 5 日发布的基于Linux内核的移动平台,该平台由操作系统、中间件、用户界面、应用软件组成;从软件分层的角度来说,Android平台由应用程序、应用程序框架、Android 运行时库层以及Linux内核共4 部分构成,是一个真正开放的移动平台。
概念定义: