传统的毕业设计审稿系统是一个高等院校单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 本课题在分析了高校毕业设计目前的状以及对现有的毕业设计管理系统进行研究比较的基础上,针对高校毕业设计审稿的特殊性,设计研发了一套基于JSP的毕业设计审稿系统。本系统用户分为系统管理员、学生用户以及老师用户这三类。管理员模块的功能主要包括学生信息管理、老师信息管理、新闻通知管理;学生用户模块主要包括查看新闻通知、提交毕业课题;老师用户模块主要包括查看新闻通知、学生课题管理。 本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个B/S结构的毕业设计审稿系统。 关键词:数据库;JSP;B/S 目 录 摘 要 II Abstract III 第1章 概述 1 1.1 课题背景与意义 1 1.2开发工具及技术 1 paper51.com 1.2.1 MyEclipse 1 1.2.2 Tomcat 1 1.2.3 MySQL 2 1.2.4 JSP技术 3 第2章 系统分析 5 2.1可行性分析 5 2.1.1技术可行性 5 2.1.2经济可行性 5 2.1.3社会可行性 6 2.2总体设计原则 6 2.3功能模块分析 7 第3章 系统设计 10 3.1系统功能设计 10 3.2数据库设计 10 3.2.1概念结构设计 10 3.2.2数据库表设计 12 3.3数据库连接 14 第4章 系统实现 17 4.1登陆界面设计 17 4.2 管理员模块 19 4.2.1管理员首页 19 4.2.2老师信息管理 20 4.2.3学生信息管理 20 4.2.4新闻通知管理 21 4.3 学生课题管理 22 4.4 老师评测课题 23 第5章 软件测试 25 5.1软件测试的重要性 25 5.2测试实例的研究与选择 25 5.3测试环境与测试条件 26 5.4系统运行情况 27 5.5系统评价 27 第6章 结论 28 参考文献 29 致谢 31 |