当前位置:

基于JSP实现小型任务系统管理平台

码岸源码 发布于:2024-03-17 最后修改于:2024-08-01 58 0

Hi~今天给大家带来一款使用JSP和Servlet开发的小型任务系统管理平台。

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了JSP框架,JSP和Servlet

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 sys_department
2 sys_dict
3 sys_dict_detail
4 sys_user
5 tb_announcement 公告表
6 tb_depart_relate 部门关联表
7 tb_task 任务表
返回列表页表3-1: sys_department表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 name varchar N 部门
3 sort int N 序号
4 content varchar N 备注
5 create_id int N
6 create_time varchar N 创建时间
返回列表页表3-2: sys_dict表
说明:
序号 名称 数据类型 主键 说明
1 dict_id int Y
2 dict_name varchar N
3 dict_type varchar N
4 dict_remark varchar N
返回列表页表3-3: sys_dict_detail表
说明:
序号 名称 数据类型 主键 说明
1 detail_id int Y
2 dict_type varchar N
3 detail_name varchar N
4 detail_code varchar N
5 detail_sort varchar N
6 detail_type varchar N
7 detail_state varchar N
8 detail_content varchar N
9 detail_remark varchar N
10 create_time varchar N 创建时间
11 create_id int N
返回列表页表3-4: sys_user表
说明:
序号 名称 数据类型 主键 说明
1 UserId int Y 用户ID
2 username varchar N 用户名
3 password varchar N 密码
4 realname varchar N 真实姓名
5 departid int N 部门编号
6 sex int N 性别
7 birth varchar N
8 duty varchar N
9 identity int N 角色
10 state varchar N 用户状态
11 email varchar N email
12 tel varchar N 手机号
13 create_id int N
14 create_time varchar N 创建时间
返回列表页表3-5: tb_announcement表
说明:公告表
序号 名称 数据类型 主键 说明
1 id int Y 主键
2 title varchar N 标题
3 content text N 内容
4 category int N 栏目
5 level int N 等级
6 file_path varchar N 附件路径
7 file_name varchar N 附件名称
8 publish_time varchar N 发布时间
9 publish_user int N 发布者
10 publish_status int N 是否发布:1不发布,2发布
11 create_time varchar N 创建时间
12 create_id int N 创建者
返回列表页表3-6: tb_depart_relate表
说明:部门关联表
序号 名称 数据类型 主键 说明
1 id int Y 主键
2 depart_id int N 部门ID
3 relate_id int N 关联业务ID
4 type int N 业务类型
返回列表页表3-7: tb_task表
说明:任务表
序号 名称 数据类型 主键 说明
1 id int Y 主键
2 task_no varchar N 任务编号
3 task_model int N 任务模式
4 title varchar N 标题
5 sign_id int N 签发人
6 undertake_id int N 承办人
7 undertake_depart_id int N 承办单位人
8 phone varchar N 联系电话
9 level int N 等级
10 status int N 状态
11 watchkeeper varchar N 值班员
12 undertake_time varchar N 办报时间
13 tele_page varchar N 电报页数
14 annex_page varchar N 附件页数
15 annex_count varchar N 附件数量
16 text_path varchar N 正文路径
17 text_name varchar N 正文名称
18 file_path varchar N 附件路径
19 file_name varchar N 附件名称
20 suggest_path varchar N 意见路径
21 suggest_name varchar N 意见名称
22 copy_depart varchar N 抄送单位
23 content varchar N 备注
24 remark varchar N 备份
25 time1 varchar N 状态时间1
26 time2 varchar N 状态时间2
27 create_time varchar N 创建时间
28 create_id int N 创建者

四、项目截图

4.1 下面是用户角色的功能介绍

用户角色-用户登录 图4.1 用户角色-用户登录

用户角色-修改密码 图4.2 用户角色-修改密码

用户角色-公告管理 图4.3 用户角色-公告管理

用户角色-查看系统公告 图4.4 用户角色-查看系统公告

用户角色-任务管理 图4.5 用户角色-任务管理

4.2 下面是管理员角色的功能介绍

管理员角色-管理员登录 图4.6 管理员角色-管理员登录

管理员角色-修改密码 图4.7 管理员角色-修改密码

管理员角色-公告管理 图4.8 管理员角色-公告管理

管理员角色-单位管理 图4.9 管理员角色-单位管理

管理员角色-查看系统公告 图4.10 管理员角色-查看系统公告

管理员角色-用户信息管理 图4.11 管理员角色-用户信息管理

管理员角色-任务管理 图4.12 管理员角色-任务管理

五、演示站点

地址 http://www.csbishe.cn:15024/jsp_taskmanagesys
账号密码

用户账号/密码: user/123456
管理员账号/密码:admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目