刘雅娴+刘小龙+徐辉
摘要:针对高校对本科毕业论文的实际需要,采用了B/S系统架构,研究、设计了基于WEB模式的毕业(设计)论文管理系统,实现论文的出题、审核、选题、发布、检索、统计等多项功能,大大方便了教师和学生对论文的交互工作。
关键词:毕业(论文)设计管理;互联网;WEB;B/S结构
中图分类号:TP391 文献标识码:A 文章编号:1007-9416(2017)09-0165-02
本科毕业(设计)论文是本科教学计划中非常重要的一部分,随着网络技术的不断普及和发展,高校对毕业(设计)论文的信息化管理将会成为发展的必然趋势。教学管理者、教师、学生通过用户浏览器,在网上对毕业(设计)论文工作的全过程进行动态的信息交互管理,完成论文的出题、审核、选题、发布、检索、统计等多项功能,大大方便了教师和学生对论文的交互工作。此系统的实现将会在很大程度上提高教学管理的效率,脱离以前纸质化、杂乱无序的管理过程,实现网络化的全面管理。
1 功能分析
该系统以MySQL作为后台数据库,采用B/S结构,结合JSP动态网页技术,通过HTML网页,建立动态、交互且高效的Web服务器应用程序。数据库的访问通过ODBC(开放式数据库互联技术)用MySQL实现。
1.1 毕业设计管理系统功能模块
毕业设计管理系统的角色分为学生角色、教师角色、教学管理者角色和系统管理员角色4种。
主要完成以下功能:
①系统设置:主要包含登录信息、历史信息的添加、删除和修改。②基本信息管理:主要包含专业、班级、教师、学生的录入、修改和删除。③论文管理:论题的上传、审核、修改、删除;网上双向选题的管理等。④公告及下载管理:主要包含相关文件、通知、规定、学生的论文等的上传和下载管理。
1.2 数据库设计
本系统的数据库主要有9个,分别是:论文数据表thesis、教师信息数据表Teacher、已经通过的课题信息表Subject、学生信息数据表Student、論文审核表check、论文选题表Select、论文成绩表score、管理员信息表Admin、公告信息表placard。
2 功能实现
2.1 登录
毕业设计管理系统有四类用户:管理员用户、教师管理员、教师用户、学生用户。系统管理员事先录入用户的信息,预设密码。用户通过登录界面输入的用户名和密码是否与系统数据库中已存的用户名和密码相同,登录系统。登录界面如图1所示。
2.2 管理员主界面
管理员主界面分为左部和右部两部分。主界面左侧为功能选项板块,右侧为显示板块。在主界面左侧显示管理员所能操作的功能权限。通过权限菜单进行相应的操作。在管理员管理主界面中,管理员具有对系统设置、基本信息管理、论题管理、公告发布及下载管理权限。
管理员界面如图2所示。
2.3 教师管理主界面
在教师管理主界面中,分三部分管理模块,即用户资料管理、论题信息管理、和论题管理。
在用户资料管理模块中,教师可以修改登录信息和个人基本信息。
在论题信息管理模块中:
①教师上传论文题目,查看论题列表,并限制论文题目数量。②教师对自己的命题,可以提前预设互选选题的学生,保证该题不同时被其他学生选中。③教师可以添加论题、定题、删除论题等。
在论题管理模块中,教师可以:
①配选剩余的论题和学生。②指定选题学生。③论题意愿统计、查看论题情况、跟进等。
通过这些功能的实现,可以保证毕业生选题管理系统基本功能的实现。
2.4 学生管理主界面
在学生管理主界面中,可以看到用户管理模块、毕业设计论题模块、论文管理模块。在用户管理模块中,学生可以修改登录资料、修改个人信息;在毕业设计论题模块中,学生可以查看论题题库、我的论题意愿、论题结果及根据论题情况选题等功能;在论文管理模块中,可以选择上传论文和论文管理。学生管理主界面如图3所示。
3 结语
该毕业论文管理系统,为教师,学生和教学管理者提供了很大的方便,解决了老师、学生在毕业论文双向选题阶段的混乱、论文中期管理的无序、论文后期修改定稿管理的不可控等问题,学生和老师可以通过互联网,实现毕业论文工作的有序开展,也利于毕业论文管理者全面掌握毕业论文的工作开展情况。大大提高了工作效率。
参考文献
[1]孙芳芳.基于Web技术的毕业设计管理系统研究与实现[D].解放军信息工程大学,2013.
[2]初作玮.毕业论文选题系统[D].吉林大学,2010.
[3]郑翔.基于WEB2.0的网络教学系统的设计与实现[J].吉林大学,2010.endprint