jsp055毕业设计选题系统

jsp055毕业设计选题系统

150

更新时间:2021-01-19

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

基于java的毕业设计论文选题系统是为了解决高校毕业设计论文选题,是毕业生面临的一项重大问题,在毕业时候,需要毕业生去选题定题.所以本系统能实现学生在线选题,在线跟指导老师交流,论文整套上传等模块.

开发环境Myeclipse,数据库mysql,sqlserver可选,java语言,struts2,hibernate框架技术,mvc三层架构等,文档有:开题报告,配套论文,答辩ppt等.



该系统主要实现的功能主要包括用户管理、系统基本信息维护、论文格式管理、套表信息管理、论文管理和留言管理等。其中用户管理主要用来实现对各类用户的信息进行设置管理。论文格式管理主要用来实现管理员对论文的格式进行设定。套表信息管理主要是用来实现管理员上传有关毕业设计的文档模板如开题报告等。论文管理主要是用来实现教师对学生的论文进行管理,学生对自己的论文进行管理。留言管理主要是用来实现教师和学生之间的相互留言,教师把论文的修改意见及其它信息以留言的方式发给学生并且支持群发留言的功能。


本系统的用户群有三类:管理员、教师、学生。以下是每个用户对系统的基本使用权限介绍:

1. 管理员:确定毕业设计各项工作的时间表, 毕业设计工作流程, 毕业设计工作表填写说明。管理教师和毕业生的相关信息及发布相关的公告信息。

2. 教师:指导老师登录系统后可下载所带毕业生提交的论文并可对批阅后的论文进行并上传。老师可以给毕业生留言,查看毕业生的留言并可对其进行回复。教师对个人的基本信息进行管理。

3. 学生:必须用自己的学号和真实姓名注册后方可登录系统,查看修改个人信息。上传自己的毕业设计交给导师进行批阅,给自己的导师留言、查看留言、回复留言。并可通过留言功能实现预约导师在线。

1目 录

1目 录 1

1.1 课题研究的背景及意义 1

1.2 系统的国内外应用现状 2

1.3 研究内容 3

1.4 论文主要结构安排 3

1.5 本章小结 4

2相关技术及工具的介绍 5

2.1 相关技术介绍 5

2.1.1 JSP技术 5

2.1.2 Struts架构 6

2.1.3 Hibernate技术 6

2.1.4 Ajax技术 7

2.2 相关工具介绍 7

2.2.1 Myeclipse简介 7

2.2.2 MySQL简介 8

2.2.3 Tomcat简介 8

2.3 本章小结 9

3 系统的需求分析 10

3.1 可行性分析 10

3.2 系统的功能需求 11

3.3.1 用户管理模块 11

3.3.2 系统基本信息维护模块 12

3.3.3 论文管理模块 13

3.3.4留言管理模块 14

3.4 性能需求 15

3.5 本章小结 16

4 数据库设计与实现 17

4.1 数据库设计 17

4.1.1 数据的需求分析 17

4.1.2 概念结构设计 18

4.1.3逻辑结构设计 19

4.2 数据库实施 19

4.3 本章小结 22

5 系统设计与实现 23

5.1 系统的设计 23

5.1.1 系统的设计思想 23

5.1.2 系统的结构设计 24

5.1.3 系统的整体设计 24

5.1.4 系统类的设计 25

5.1.4 用户登录、注册功能的设计 27

5.1.5 用户管理功能的设计 29

5.1.6 论文格式管理功能的设计 29

5.1.7 论文管理功能的设计 29

5.1.8 留言管理功能的设计 29

5.2系统的实现 30

5.2.1 用户登录模块的实现 30

5.2.2注册模块功能的实现 31

5.2.3用户管理功能实现 32

5.2.4论文格式管理功能的实现 33

5.2.5论文管理功能的实现 33

5.2.6留言管理功能的实现 35

5.3 本章小结 37

6系统测试 39

6.1 系统概要设计的测试 39

6.2 系统整体测试 39

6.2.1 功测试能 40

6.2.2 性能测试 40

1.连接速度测试 41

2.负载测试 41

3.压力测试 41

6.2.3 稳定性测试 41

6.3 本章小结 41

7 结束语 42

7.1 总结 42

7.2 展望 42


`


下载
本地下载
- MB
188083800