基于安卓平台的教务管理系统的制作方法

文档序号:9430222阅读:590来源:国知局
基于安卓平台的教务管理系统的制作方法
【技术领域】
[0001] 本发明涉及一种教务管理系统,具体地涉及一种基于安卓平台的教务管理系统。
【背景技术】
[0002] 近些年来随着科技的迅速发展,智能手机已经成为人们生活中必不可少的一部 分。为了能够让用户可以随时随地使用计算机提供的服务,安卓系统就应运而生了。但是 由于教育模式的原因以及高校采用的信息化程度越来越高,师生之间的交流也越来越少, 因此,为了提高学校的教务管理水平和提升学校的教学质量,简化教学工作,提高学习质量 和学习效率已经成为高校现在必须要解决的问题。
[0003] 通过教务管理系统学生能够很方便的知道自己的成绩课程等等的信息,老师也可 以用过教务管理系统对学生的学习情况以及学生的信息进行管理。教务管理系统极大改变 了老师与学生交流少的这个情况。而学生也能通过教务管理系统掌握自己当前学习状况。 但是现有的教务管理系统只能支持计算机,并不能适用于手机。因此给师生之间的交流带 来了诸多的不便。

【发明内容】

[0004] 针对上述技术问题,本发明目的是:提供一种基于安卓平台的教务管理系统,可以 通过安卓手机访问教务管理系统,操作简单、方便,成本低,便于学生了解课程安排以及学 习成绩等教务信息,便于老师管理和了解学生的学习状况。
[0005] 本发明的技术方案是: 一种基于安卓平台的教务管理系统,其特征在于,通过安卓手机进入教务管理系统,包 括学生端和后台管理端,所述学生端包括用于登录学生端的学生端登录模块、用于成绩查 询的成绩查询模块和用于课程查询的课程查询模块;所述后台管理端包括用于登录后台管 理端的后台登录模块、用于编辑教师信息的教师管理模块、用于编辑学生成绩信息的成绩 管理模块、用于编辑学生课程信息的课程管理模块、用于编辑用户信息的用户管理模块、用 于管理一般管理员的管理员管理模块。
[0006] 优选的,所述教师管理模块连接教师数据库,所述成绩管理模块和成绩查询模块 连接成绩数据库,所述课程管理模块和课程查询模块连接课程信息数据库,所述用户管理 模块连接用户数据库,所述管理员管理模块连接管理员数据库。
[0007] 优选的,所述学生端还包括用于查看新闻或者公告的新闻公告模块,所述后台管 理端还包括用于编辑新闻或者公告的新闻公告管理模块。
[0008] 优选的,所述新闻公告模块和新闻公告管理模块连接新闻公告数据库。
[0009] 优选的,所述后台管理模块还包括权限管理模块,根据不同的角色进行管理控制, 角色包括教师、一般管理员和超级管理员,教师可以使用教师管理模块、成绩管理模块和课 程管理模块,一般管理员除了包括教师的权限外还包括用户管理模块和新闻公告模块,超 级管理员除了包括一般管理员的权限外还包括管理员管理模块。
[0010] 与现有技术相比,本发明的优点是: 1.该基于安卓平台的教务管理系统通过操作简单的界面就能操作,操作简单、方便,开 发成本低廉,应用广泛。
[0011] 2.对学生的学习效率提供极大的帮助。通过安卓平台的教务管理系统,学生可以 很方便快捷的知道自己最近的课程安排,可以帮助他们更好的安排自己的课余时间,同时 他们也能通过手机随时随地的知道自己最近的学习任务,老师也能通过教务管理系统及时 的为学生解决学习的问题,了解学生最近一段时间的学习状况。
[0012] 3.对学校的管理提供了很大的帮助。学校可以通过教务管理系统系统的管理每 个学生的信息,例如考试成绩的管理,课程管理等等。学校的老师可以通过手机很方便的知 道这些情况使其对学生的管理更加的方便,对学校的管理也提供了帮助。
【附图说明】
[0013] 下面结合附图及实施例对本发明作进一步描述: 图1为本发明基于安卓平台的教务管理系统的学生端功能框图; 图2为本发明基于安卓平台的教务管理系统的后台管理端的功能框图; 图3为本发明基于安卓平台的教务管理系统的总体E-R图。
【具体实施方式】
[0014] 为使本发明的目的、技术方案和优点更加清楚明了,下面结合【具体实施方式】并参 照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发 明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本 发明的概念。
[0015] 实施例: 安卓平台的教务管理系统是基于Java编写的,因此手机客户端软件采用Eclipse再 加上Android SDK就可实现系统的所有功能。教务管理系统的后台程序使用My Eclipse, MySQL数据库以及Tomcat服务器就可以使系统运行起来。
[0016] 安卓平台的教务管理系统包括学生端和后台管理端。学生端一般作为学生使用的 平台,学生可以通过输入账号密码进入教务管理系统,然后在里面进行成绩查询,课程查询 等操作。而后台管理端一般是管理员或老师在使用,老师可以在里面进行成绩管理,课程管 理等等一系列的工作。
[0017] 学生端的功能模块如图1所示,主要包括: 学生端登录模块,用于登录学生端,进入登录界面时,首先我们要在编写程序时对账号 密码进行定义,然后才能调用账号密码所涉及的到的内容,当我们验证账号密码是其实就 是对其中内容的调用。
[0018] 总的来说,学生端登录过程有以下几个步骤: a) 学生打开程序进入到登录界面; b) 输入账号密码点击登录按钮; c) 系统验证账号密码是否存在; d) 系统验证账号密码是否正确; e)通过验证进入系统。
[0019] 成绩查询模块,用于成绩查询,安卓手机上的成绩查询是在编写程序时对查询的 功能按钮进行属性编辑,然后对其添加点击事件,添加完点击事件后查询才能被使用,但是 这并不是全部,要想查询按钮能实现它的功能必须在查询键中添加进查询所对应的程序, 定义查询的内容,然后调用其内容,最后实现查询的功能。
[0020] 课程查询模块,用于课程查询,整个课程查询功能的实现就是在程序编写时添加 课程查询的功能按钮,然后对课程查询按钮的各个属性进行编辑,使用Java进行编写,在 程序中添加对功能键属性的编辑,然后对课程添加点击事件也就是对课程查询按钮的功能 进行程序的编写,当我们点击课程查询时,系统会调用我们添加的属性然后跳入到课程查 询界面。
[0021] 新闻公告模块,用于查看后台管理端发布的新闻或者公告。
[0022] 后台管理端的功能模块如图2所示,包括: 后台登录模块,用于管理员以及教师进行登录访问。后台的登录界面主要是通过JSP 语言来编写的,通过JSP语言来创建出登录时所需要的按钮,然后为这些按钮添加进点击 时间,然后通过代码编写来定义按钮的相关的类。最后为这些按钮添加功能,当点击这些按 钮时其
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1