基于Struts的毕业设计管理系统的实现.doc

资料分类:设计作品 上传会员:紫色烟火 更新时间:2022-06-16
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10112
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本文详细地介绍了毕业设计管理系统的开发背景、意义、主要内容和开发步骤,包括系统的需求分析,系统的功能设计,系统各个模块的具体实现,系统的页面设计,系统测试和文章的结论。在需求分析中,主要介绍了B/S结构,Struts技术、JSP技术及MySQL数据库配置与系统连接的基本概念。另外,我们还分析具体模块的思路并分析代码。

该系统由三个用户组成,分别是学生、教师和管理员,管理模块有用户信息管理、文档管理、权限管理等模块组成,实现了整个毕业设计管理过程的清晰完整的规划设计。通过这个系统,信息可以规范化、科学化和快速化,从而减少管理方面的工作量。该系统主要采用Java语言编写,采用B/S结构,通过MySQL数据库存储论文管理系统的基本信息。通过Struts的内幕标签进行前台地址的匹配,然后通过class和MySQL的标签访问指定类名的指定方法从而执行我们自己编译的方法。

 

关键词:本科毕业设计管理系统;B/S结构;Struts;MySQL

 

目录

摘要

Abstract

1 需求分析-1

1.1 引言-1

1.1.1 开发课题来源-1

1.1.2 开发课题目的-1

1.2 任务概述-2

1.2.1 任务目标-2

1.2.2 运行环境-2

1.3  功能需求-2

1.3.1 登录模块-5

1.3.2 学生管理模-5

1.3.3 教师管理模块-6

1.3.4 管理员模块-7

1.4  数据需求-8

2 系统相关技术综述-9

2.1 B/S结构简介-9

2.2 B/S结构工作模式图-9

2.3 Struts简介-10

2.3.1 Struts的框架结构-10

2.3.2 Model部分-10

2.3.3 view部分-11

2.3.4 Controller组件-11

2.3.5 Struts框架结构图-11

2.4 MYSQL-11

2.4.1 数据库简介-11

2.4.2 MYSQL数据库配置-12

2.5 JSP-12

2.5.1 JSP简介-12

2.5.2 JSP基本语法-13

3.1 数据库名-14

3.2 E-R图-14

3.3 数据库表设计-16

4.1  登录管理模块-20

4.2 管理员操作模块-23

4.2.1 公告管理-23

4.2.2 管理员添加用户操作模块-26

4.2.3 管理员查看学生选题情况-28

4.2.4 文档信息操作模块-31

4.3 教师管理模块-32

4.3.1 教师发布新课题-32

4.3.2 教师审核学生选题-34

4.3.2 教师管理学生文档-37

4.4  学生管理模块-38

4.4.1 学生选题操作-38

4.4.2 学生更改密码模块(教师和管理员类似)-41

5.1 登录测试-43

结    论-45

参 考 文 献-46

致    谢-47

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:本课题来源于大连民族大学电子信息工程专业,这个系统是一个方便本系老师对毕业设计网络化无纸化管理需求的实用系统,此系统对于老师和学生来说都非常方便高效,没有冗杂的操......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: