1、 - 1 - 课程设计课程设计 题 目:毕业论文管理系统设计 - 2 - 摘要 毕业论文管理系统设计是学生在校期间重要的一个教学环节, 是学习深化和 提高的一个重要过程,也是综合检验所学理论知识的一个重要环节。该课题从毕 业设计的申报、审核、学生选题、调剂、指导、评阅、答辩、归档等环节进行管 理,实现了毕业设计的整个流程的管理工作。 毕业设计管理系统的设计拟定采用 B/S(浏览器/服务器)结构,应用开发工 具 myeclipse、开发语言 JSP,后台数据库采用了 SQL Server 2000 及网页开发工 具 Dreamweaver8 来实现,并且使用 Photoshop 美化系统来开发本
2、系统。系统主 要功能实现了学生自主选题和教师自主选择学生的网上双向选择, 并增加了留言 板、文件上传与下载、新闻发布等,能够保证毕业设计期间管理员、老师、学生 之间信息的联通,对保证毕业设计的全程控制有非常重要的现实意义。 该课题实现了毕业设计的自动化和网络化管理,是参加毕业设计的教师、学 生通过网络及时沟通的一个重要环节,大大提高了我院教学管理质量和水平。 关键词:出题;选题;评阅;答辩;JSP 前言:开发背景 - 3 - 随着计算机技术得到日益广泛推广,当今社会,信息化已经成为趋势,各行 各业纷纷进行科技改革,用计算机代替了广大的人力劳动,既节俭劳力,又节约 各项管理成本。在西方很多国家的
3、绝大多数大学里,使用计算机管理各类文档这 已经不算是什么奇闻了。 在我国, 也有大多数大学已经使用上毕业论文管理系统。 于是,对于高校毕业生毕业论文管理这一模块,开发一个毕业论文管理系统越显 重要。 毕业论文管理的信息处理,包含很多的信息数据的管理,现今,在很多的地 方都是初步开始使用计算机毕业论文管理系统进行信息管理, 甚至尚未使用计算 机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、 表格等纸介质的手工处理, 对于文档情况的统计和核实等往往采用对员工的人工 检查进行,对员工的实际情况、以及职位等情况用人工计算、手抄进行。数据信 息处理工作量大,容易出错。 由于数据可以
4、存储历届的文档,安全、高效;而且只需一到二名信息录入员 即可操作系统,这样可以节省大量人力;毕业论文管理系统还可以提供迅速查询 功能等等;由此可见,使用计算机对文档信息进行管理,具有手工管理所无法比 拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、 成本低等。 这些优点都能够极大地提高毕业论文管理的效率, 也是企业的科学化、 正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件,对于改进 教学管理,提高教学质量具有十分重要的意义和较大的实用价值。 1. 系统规划 1.1 需求分析 1)系统功能需求 - 4 - 本系统主要有四大用户群,分别是:教务人员,指导教师,毕业生,评 审专家(答辩小组成员),另外还应设有管理员账号管理后台。 (1)教务人员:制定毕业论文各项工作总战略,如下发任务、发布论文格 式要求、论文题目、论文撰写和设计进度时间表等,组织毕业论文工作流程,毕 业论文工作表填写说明,提交毕业论文各套表模板的制作,如开题报告模板、指 导教师指导记录表、任务书、指导教师评阅意见表等,确定各学院指导老师名单 及可指导学生人数限额,设定论文标准