毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

jsp基于Web的毕业设计管理系统

本系统是基于Web的毕业设计管理系统的设计。完成对教师发布课题和工作信息的操作,及学生选题和查看毕业设计相关资料、信息的操作。

本次设计主要运用JSP和Sql Server2000的连接编程技术。首先创建了连接数据库用的连接池(SqlBean),其他对数据库的操作都是通过连接池来操作和转存转储的,正是有了这个连接池才能实现教师的发布课题和学生选题的操作。

本文主要介绍了如何应用JSP、SQL和Java servlet编程实现有服务器端和客户端的操作,包括学校毕业设计的有关文件和资料,用户登录模块,教师发布题目模块,学生选题模块,毕业设计工作信息发布功能,毕业设计网上指导。主要功能是对教师发布课题和学生选题的操作及管理员管理系统数据的操作。

理解需求与需求分析
下面是关于毕业设计管理系统的文本需求说明。
(1) 只允许系统管理员对学生、教师、毕业设计课题等基本信息进行管理。
(2) 学生的主要功能是选择毕业设计课题以及查看毕业设计的相关的信息及参加资料,还有个人信息维护。
(3) 教师的工作是发布毕业设计课题及给学生的毕业设计打分。
(4) 登入时根据角色的不同进行判断登入。
(5) 系统的客户端运行在Windows平台下,服务器可以运行在Windows平台或者Unix平台下。系统还应该有一个较好的图形用户界面。
(6) 系统应该有很好的可扩展性。
(7) 在数据的安全性方面也要做到安全读取和录入。
    分析需求是所有数据库信息管理系统开发的第一步,也是最重要的一步。理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和客户充分理解了需求之后才可以开始设计系统,否则,对需求定义的任何改进,设计上都必须大量的返工。
    毕业设计管理系统是给高校的学生和教师提供通过网络管理的系统。给学生、教师和管理人员提供了方便。在本系统中的角色分为3种,即系统管理员、学生、教师。系统管理员登入系统可以对系统进行管理,主要是对学生、教师、课题等基本信息的维护;学生则主要是选题、查看毕业设计信息和个人信息管理;教师则是选择学生和给学生打分。
   下面是针对本系统得到的需求分析。
(1) 登入:系统初始化好系统管理员,系统管理员添加学生、教师。管理员、学生和教师在登入时,先选定角色。然后登入系统。
(2) 管理员管理学生:管理员可以对学生进行管理,查看所有学生信息,添加新学生,更改学生信息以及删除学生。学生信息包括:学生号、密码、学生所在系、性别和电话。
(3) 管理员管理教师:管理员可以对教师进行管理,查看所有教师信息,添加新教师,更改教师信息以及删除教师。教师信息包括:教师号、教师姓名、密码和职称。
(4) 管理员管理毕业设计课题:管理员可以对毕业设计课题进行管理,查看所有班级信息。可以对其删除或者修改。
(5) 学生模块:学生选题、查看教师发布的信息和毕业设计相关的资料。其中,学生选题中可以选取教师所发布的毕业设计课题。
(6) 教师模块:教师除了可以发布毕业设计课题外,还可以发布一些通知、工作信息,对选则自己课题的学生进行选择,可以对学生进行接受操作。
 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:基于Struts框架的办公自动化B/S系统
下一篇:jsp体检健康卡系统-卡管理


版权所有 毕业设计网联系qq:242219979 © 2007-2022