APP下载

Web 环境下高校教学任务分配系统的开发

2014-12-30宋静

商丘师范学院学报 2014年3期
关键词:用户信息课程

宋 静

(安庆师范学院 计算机与信息学院,安徽 安庆 246011)

1 需求与前期准备

高等学校进一步提高教学质量的要求越来越迫切,而关系到教学质量的重要一环就是教学任务分配,如何保证教学任务分配的合理性和高效率,就成了高校急需研究和解决的问题.

笔者之前已做了教学任务分配的算法研究[1],接下来本文探讨的是采用JAVA Web 环境[2]下Struts+Hibernate 框架[3]来完成系统的开发.

2 系统总体框架

系统包括用户登陆与验证模块、用户信息管理模块、课程组与专业信息管理模块、教师信息管理模块、课程与实验信息管理模块、教学任务分配模块和信息输出模块.系统总体框架见图1 所示.

3 数据表设计

系统中的大量信息都是保存在数据库中,底层数据库使用MySQL,Hibernate 框架实现数据库与Web 之间的交互.根据系统功能的分析,该系统要设计如下数据表:数据字典数据表(t_data_dic)、用户数据表(t_user)、课程组数据表(t_team)、专业数据表(t_major)、教师数据表(t_teacher)、课程与实验数据表(t_course)、结果数据表(t_result).

数据字典数据表保存一些常用的信息,如课程组名称、专业名称、课程组与教师关联度、专业与教师关联度、课程与实验名称等.用户数据表保存具有登录权限的用户账户和密码信息.课程组数据表和专业数据表保存的是课程组或专业与教师的

图1 教学任务分配系统总体框图

对应关系.教师数据表保存教师职称等一些与教学任务分配密切相关的信息.课程与实验数据表保存某学期开设的课程与实验信息.结果……

登录APP查看全文

猜你喜欢

用户信息课程
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
订阅信息
关注用户
关注用户
关注用户
如何获取一亿海外用户
展会信息
健康信息