Hi~今天给大家带来一款使用JSP和Servlet开发的在线网络文件管理分享网站平台。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了JSP框架,JSP和Servlet
✅项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号
表名
说明
1
klfile
2
manager
3
student
学生信息表
4
studentfile
5
teacher
教师信息表
6
teacherfile
序号
名称
数据类型
主键
说明
1
klfile_ID
int
Y
2
klfile_fileName
varchar
N
文件名
3
klfile_author
varchar
N
上传者
4
klfile_uploadingTime
varchar
N
上传时间
5
klfile_visitTime
int
N
浏览次数
6
klfile_downloads
int
N
下载次数
7
klfile_fileType
varchar
N
文件类型
8
klfile_fileSize
double
N
文件大小
9
klfile_documentClassification
varchar
N
所在类型
10
klfile_savepath
varchar
N
11
klfile_describtion
varchar
N
12
klfile_uuid
varchar
N
序号
名称
数据类型
主键
说明
1
manager_ID
int
Y
管理员ID
2
manager_number
varchar
N
账号
3
manager_password
varchar
N
登陆密码
4
manager_lastTime
datetime
N
最后登录时间
5
manager_loginTime
int
N
登陆次数
序号
名称
数据类型
主键
说明
1
student_ID
int
Y
学生ID
2
student_number
varchar
N
学号
3
student_password
varchar
N
登陆密码
4
student_name
varchar
N
姓名
5
student_phone
varchar
N
电话
6
student_email
varchar
N
邮箱
7
student_QQ
varchar
N
qq
8
student_weChat
varchar
N
微信
9
student_brithday
varchar
N
生日
10
student_class
varchar
N
班级
11
student_academy
varchar
N
学院
12
student_strongPoint
varchar
N
知识特长
13
student_loginTime
int
N
登陆次数
14
student_lastTime
varchar
N
最后登录时间
序号
名称
数据类型
主键
说明
1
studentFile_ID
int
Y
2
studentFile_fileName
varchar
N
浏览过的文件名
3
studentFile_browseTime
varchar
N
浏览时间
4
studentFile_download
int
N
是否下载过(0没下载过)
5
studentFile_studentName
varchar
N
学生姓名
6
studentFile_uploading
int
N
是否是本人上传(1为本人上传)
7
studentFile_evaluate
varchar
N
评价
序号
名称
数据类型
主键
说明
1
teacher_ID
int
Y
老师ID
2
teacher_number
varchar
N
考试登陆账号
3
teacher_password
varchar
N
登陆密码
4
teacher_name
varchar
N
老师密码
5
teacher_title
varchar
N
老师职称
6
teacher_duty
varchar
N
职务
7
teacher_department
varchar
N
部门
8
teacher_office
varchar
N
办公室
9
teacher_phone
varchar
N
电话
10
teacher_telephone
varchar
N
固定电话
11
teacher_email
varchar
N
老师邮箱
12
teacher_academy
varchar
N
老师院系
13
teacher_honor
varchar
N
老师获奖情况
14
teacher_loginTime
int
N
登陆次数
15
teacher_lastTime
varchar
N
最后登录时间
序号
名称
数据类型
主键
说明
1
teacherFile_ID
int
Y
2
teacherFile_fileName
varchar
N
老师浏览文件名
3
teacherFile_browseTime
varchar
N
浏览时间
4
teacherFile_download
int
N
是否被下载过(0为没被下载过)
5
teacherFile_teacherName
varchar
N
教师姓名
6
teacherFile_uploading
int
N
是否为本人上传(1为本人上传)
7
teacherFile_evaluate
varchar
N
对文件的评价
四、项目截图
4.1 下面是学生角色的功能介绍
4.2 下面是教师角色的功能介绍
4.3 下面是管理员角色的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15016/jsp_filemanage_site |
账号密码 | 学生账号/密码: student/123456 |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目