1.引言 毕业设计是教学计划的重要组成部分,是实现培养目标要求的重要阶段,也是进行人才培养教育的最后一个重要的综合性实践教学环节。因此,做好毕业设计工作,对于全面提高教学质量具有重要的意义。为了提高本科学生的毕业设计质量[1],方便学生在网上根据自己的兴趣和指导教师的要求进行选题,方便学生与指导教师之间的实时交流,方便指导老师和教务管理人员对毕业设计教学环节实施全过程、全方位的管理评价[2]。开发基于WEB的毕业设计管理评价系统,能快速高效地实现毕业设计评价标准的添加、修改和删除[3],毕业设计各阶段报告的上传[3]和评阅,减少人力资源的浪费,而且能实现评分的无纸化操作,减少评分过程中人为的统计错误,提高评分工作的有效性及准确性。快速浏览指导教师的要求并进行选题,减少了物力的投资,避免资源浪费,实现信息的共享,提高工作效率。因此,开发一个小型的毕业设计管理评价系统并投入到学校教学和管理中使用,具有很高的使用价值及意义。 paper51.com 目前,基于WEB的毕业设计管理评价系统主要是各大院校根据自身的需求来开发,注重对毕业设计的选题管理,毕业设计的选题评价,加强了系统的安全性方面的措施[4],但是没有考虑到对毕业设计全过程的监督管理和评价,而且系统多采用ASP技术来实现, 而现在许多高校把PHP+MySQL+Apache作为校园网的构建,加上这一技术框架是免费的,安全性和稳定性都比ASP好,大大的降低了开发成本及提高了系统的实用性。所以,本人在借鉴别人的基础之上,开发了一个适合于高校管理和本科学生使用的毕业设计管理评价系统。该系统主要由登陆模块、教师模块、学生模块、管理员模块构成,主要实现了毕业设计选题,提交各阶段报告,评价指标的添加、删除和修改,查看毕业设计作品成绩,学生与教师的一对一交流等功能。 copyright paper51.com 本文分为需求分析,系统总体设计,系统实现原理,系统实现过程,调试说明,总结和收获六个部分,详细说明了毕业设计管理评价系统的实现。 内容来自www.paper51.com 2.需求分析 copyright paper51.com 要设计开发一个性能良好的管理评价系统,首先应该进行需求分析,这样才能设计出满足使用者需求的系统。系统主要从使用者的信息需求,管理员的处理要求,对系统的安全性要求三个方面来进行分析。 内容来自www.paper51.com 根据使用者的信息需求的调查分析表明,毕业设计管理评价是面向特定的某些对象(毕业生)。所以大四的毕业生进入系统应该进行身份验证。学生只有在进入管理评价系统后,才能进行毕业设计的选题,报告提交,与指导老师进行一对一的交流,查看毕业设计作品成绩。其次就是教师,教师可以发布毕业设计题目,查看选题情况,评阅所指导的学生提交的报告,查看学生的留言并进行回复,对学生的毕业设计作品进行评审。 内容来自www.paper51.com 为了满足管理员的处理要求,系统提供管理员对评价标准进行添加、修改和删除的功能,对学生的信息和教师的信息进行添加和删除的功能;具有查看教师与学生的交流情况,教师对学生所提交报告的回复情况,对所有学生的毕业设计设计作品进行评审,以及对学生的毕业设计作品的成绩统计管理的功能。 copyright paper51.com 为加强系统的安全性,要求不同的用户进入系统都必须用自己的帐号和密码进行登陆, 系统根据用户的等级分配不同的权限. paper51.com 3.系统总体设计 copyright paper51.com
通过需求分析,本系统从功能上可以分为登陆模块、管理员模块、学生模块和指导教师模块。 内容来自论文无忧网 www.paper51.com 3.1登陆模块 http://www.paper51.com 该模块主要实现不同用户的登陆,并根据登陆用户的等级分配不同的权限。 http://www.paper51.com
3.2管理员模块 paper51.com 该模块主要实现了管理员对用户(学生和教师)、报告、留言、选题、评分标准、成绩的管理,作品评审,分别对其进行信息的添加、修改和删除等操作。其功能模块如图3-1所示。 http://www.paper51.com
http://www.paper51.com |