选题意义
毕业设计是衡量我们大学生在大学生活中学的是否扎实,知识是否成体系的重要部分。毕业设计的好坏也直接关乎我们能否毕业,所以,做一个好的毕业设计是大学生至关重要的一个环节。而毕业设计的导师的帮助也是非常重要的,往往导师的一句话就能让学生在受困已久的问题上得到很大的启发,但是由于学生和老师的作息时间的不同,往往不能进行很好的对接,学生就不能很快的得到老师帮助,所以就会导致毕业设计的延期或者不完善。最终有可能就会毕不了业。这么多年的辛苦也就付之流水。
本系统采用Java web技术,以MySQL数据库为后台数据库,将实现方便、快捷的老师与学生毕设的对接作为基本目标,主要包括以下几个部分:管理员模块、老师模块和学生模块三大功能模块。学生登录后可以查看未被分配的导师,并选择导师,可以管理上传的论文,作业;可以留言;教师登录后可以查看自己的学生,可以查看该学生的论文、作业并且可以做出批示、更改和回应留言;管理员登录后可以管理用户的密码,管理用户信息。
主要研究内容:
1、用户及管理员权限的研究:根据用户的不同,相应的用户权限也会有所不同,例如管理员可以对所有的用户进行管理,而普通用户只能对自己的信息进行管理。
2、分层系统架构的研究:拟采用三层架构,将系统分为jsp界面层,业务逻辑层,数据访问层。研究三层架构,有助于理解软件系统架构。
3、业务需求分析及设计。
4、WEB前端设计,优化界面,使其美观
5、后台服务器架构设计
6、数据库设计
设计方案及思路:
学生登录后可以查看未被分配的导师,并选择导师,可以管理上传的论文、作业;可以留言;教师登录后可以查看自己的学生,可以查看该学生的论文、作业并且可以做出批示、更改和回应留言;管理员登录后可以管理用户的密码,管理用户信息。
1、利用Java Web实现系统的代码(管理员模块、老师模块、学生模块)
2、数据库使用轻量级的MySQL数据库
3、服务器使用应用广泛的tomcat8.0
|