APP下载

高校教务管理系统设计研究

2019-05-23曾沛周霞

电脑知识与技术 2019年8期
关键词:教务管理

曾沛 周霞

摘要:针对高校教务管理问题,基于B/S模式与Django框架,使用HTML、JavaScript、CSS、Ajax、Bootstrap等Web技术,在PyCharm集成开发环境下,以Django1.11作为服务器,MariaDB 5.5.60为数据库;运用软件工程方法,设计了高校教务管理系统。系统具有用户管理、课表管理、课程管理等基本功能,系统界面友好,操作方便,具有良好的应用性,能够辅助教学科学管理和组织。

关键词:教务管理;Web;Django;MariaDB

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2019)08-0035-02

1 背景

高校正在进入信息化建设,这种信息化的发展推动了学校的工作从烦琐到简易的发展[1]。高校在管理学生时,学生的信息管理和课程安排都需要很复杂的操作,不仅仅学校管理不易,学生在选课时还需要一层一层上报统计。由于各部门之间的数据存在延缓性。这就要求学校建立高效的教务管理系统,对学生的选课、查询等操作及流程进行规范化管理,简化业务流程,提高工作效率并防止中间的漏洞;迅速、准确地捕捉用户要求,并加以高效回应[2];同时针对信息化需要的不断完善,系统需要同步增加模块功能,更好地满足用户需求,简化教务人员的管理工作,尽量做到一切信息化。将互联网与传统高校教学、管理、服务的深度融合,从而实现对传统大学信息化建设的重塑[3]。

2 系统设计

高校教务管理系统基于B/S模式与PyCharm 2017.1.4集成开发环境,以Django1.11作为服务器,MariaDB 5.5.60作为数据库[4];使用Django框架[5];使用HTML、JavaScript、CSS、Ajax、Bootstrap等Web技术;设计高校教务管理系统。该系统具有用户管理、课表管理、课程管理等基本功能。

2.1 系统总体功能结构设计

根据需求分析,系统总体功能结构设计如图1所示。

系统分解为用户管理模块、课表管理模块、课程管理模块三个功能模块。

1)用户管理

用户管理模块主要对系统不同用户进行管理。系统不提供外接口注册功能,系统的用户对象为教师和学生,都由管理员进行账号信息录入,用户只能进行登录。两种不同的用户对应的权限界面操作不同,学生类似于普通用户,教师是次一级的管理用户,教师能对选择自己课程的学生的对应课程成绩进行管理。

2)课表管理模块

课表管理模块由个人课表、专业课表、选课功能组成。学生用户由于专业班级的划分有对应的专业课表,专业课表由系统自动生成。根据个人自选的公共选修和专业选修课程,系统会对专业课表进行补充形成个人课表。选课功能给予学生用户在专业课表之外进行选修公共选修和专业选修课程,教师用户可查看选择自己课程的学生用户基本信息。

3)课程管理模块

课程管理模块包含成绩录入、成绩统计和课程评价。每个学生用户的每个课程都有一个课程成绩,课程成绩由教师用户进行统一录入,录入后系统自动对成绩进行统计分析。学生用户在查看自己的课程成绩之前必须进行对自己所选课程进行课程评价,每学期所有课程评价后才可以看到自己的课程成绩。教师用户在学生用户统一完成课程评价后,可查看到匿名的课程评价信息。

2.2 系统数据库设计

本系统数据库表主要包括平台账号表、学生信息、教师信息表、课程表、课程分类表、学期课程表、专业课表和选课表等,具体见表1至表8。

3 结论

高校教务管理系统具有学生信息录入、自动生成专业课表、学生选课、学生个人课表、课程评价、课程成绩录入、课程成绩统计等功能。针对学生的信息和课程管理,通过高校教务管理系统将各部门数据即时共享,减少数据信息传递时间,节约人力资源,能够较好地辅助教学科学管理与组织,具有应用性。

参考文献:

[1] 刘舒佳. 高校信息化建设[J]. 信息方略, 2010(19):17.

[2] 易諒容, 陈志刚. 网上教务管理系统的开发与实现[J]. 系统工程, 2002,20(6):87-90.

[3] 吴旻瑜, 刘欢, 任友群. “互联网+”校园:高校智慧校园建设的新阶段[J].远程教育杂志, 2015(4): 8-13.

[4] 兰旭辉, 熊家军, 邓刚. 基于MySQL的应用程序设计[J]. 计算机工程与设计,2004,25(3):442-443.

[5] 王冉阳. 基于Django和Python的Web开发[J]. 电脑编程技巧与维护, 2009(2):56-58.

【通联编辑:谢媛媛】

猜你喜欢

教务管理
高职教育管理的信息化建设在教务管理系统中的实现
从自身实践浅谈对高职院校教务工作的认识
新形势下高校二级学院教务管理优化路径探析
有关开设跨文化课程优化教务管理的讨论
探索高校教务管理信息化的实践研究