1.学生选题管理
学生有权选题或自拟题目,但最多只能选一个题目,自拟题目后不能再选,无权点击题目管理,对自己所选题目进行修改或删除,自拟题目能编缉或删除,非自拟只能删除。学生上传论文要填写相关信息,上传分为两种格式,一种上传为swf格式,可供用户在线播放查看,另一种可上传rar,doc,zip,pdf格式文件,此供教师下载阅读和教学存档。论文自动上传到所在班级文件夹,系统有较强的交互功能,师生之间可用系统提供邮件发送功能直接发送邮件,教师对学生论文作出回复指导,并审核是否合格。教师立题管理给学生下达任务书,学生提交开题报告等。教师能添加多个毕设题目,对自己已添加的题目有权修改、删除,但不能管理其他教师的题目;查看选了自己题目的学生报表信息;在线批阅选自己题目学生的论文;查看并下载所有学生的论文。
2.系统的设计方案
在分析选题系统时,结合学校毕业设计(论文)管理实践,对本系统管理与工作流程进行设计,建立以网上申报与选题为核心的管理与工作流程,如下所示:系统采用三层架构:数据层、业务层和应用层。数据层使用MicrosoftSQLServer2000作为数据库,用来保存系统中的数据,如毕业设计题目,上传的文件等;业务层位于WEB服务器上,处理系统的所有逻辑业务,WEB服务器采用MicrosoftInternetInformationService6.0,系统的核心,用来处理来自客户端的各种请求,并将请求发动给客户端;应用层为浏览器,学生、老师和管理员通过客户端浏览器器登录到本系统进行相应的操作。系统使用MicrosoftVisualStudio2008中的ASP.NET开发。
3.系统解决的关键问题
(1)学生选题的控制是一个关键问题,由于毕业设计选题是双向的,学生选题后要等教师的确认,教师确认学生选题,可以接受或者拒绝,并且填写相关信息反馈给学生,如果老师拒绝,学生重修选题。(2)权限设计涉及到使用的方便与系统数据的安全,考虑到本项目是应用到高校的毕业设计管理,设计一个合适的权限模型。(3)系统安全性是非常重要的一项,本系统安全方面要做比较大的努力,使系统得到最大的保障,包括数据库备份、恢复、压缩、IP封锁管理、防sql注入程序与记录,用户登录日记等。
4.总结
本系统可用于高效的毕业设计选题管理。通过该管理系统可满足本科生毕业设计题目的双向选择,解决人工分配与管理实现繁琐的难题,提出切实可行的解决方案,提高了本科生毕业设计的信息化和网络化管理水平。
作者:唐先红 单位:桂林电子科技大学数学与计算科学学院