源码地址:校园管理系统的设计与实现
1.项目简介
随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,校园管理系统当然也不能排除在外。校园管理系统是以实际运用为开发背景,运用软件工程原理和开发方法,采用springboot框架构建的一个管理系统。整个开发过程首先对软件系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现
2.部分数据库结构与测试用例
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
|
|
主键 |
|
|
|
|
|
|
|
|
|
|
|
addtime |
timestamp |
|
创建时间 |
|
CURRENT_TIMESTAMP |
xingming |
varchar |
200 |
姓名 |
|
|
xingbie |
varchar |
200 |
性别 |
|
|
nianling |
varchar |
200 |
年龄 |
|
|
zhaopian |
longtext |
4294967295 |
照片 |
|
|
gerenziliao |
date |
|
个人资料 |
|
|
danweileibie |
varchar |
200 |
单位类别 |
|
|
beizhu |
varchar |
200 |
备注 |
|
|
lianxifangshi |
varchar |
200 |
联系方式 |
|
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
|
|
主键 |
|
|
|
|
|
|
|
|
|
|
|
addtime |
timestamp |
|
创建时间 |
|
CURRENT_TIMESTAMP |
yuanxiaozhanghao |
varchar |
200 |
院校账号 |
|
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
|
|
huifuneirong |
varchar |
200 |
回复内容 |
|
|
huifushijian |
varchar |
200 |
回复时间 |
|
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
|
|
主键 |
|
|
|
|
|
|
|
|
|
|
|
addtime |
timestamp |
|
创建时间 |
|
CURRENT_TIMESTAMP |
yuanxiaozhanghao |
varchar |
200 |
院校账号 |
|
|
fuzerenxingming |
varchar |
200 |
负责人姓名 |
|
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
|
|
yonghuxingming |
varchar |
200 |
用户姓名 |
|
|
tongzhineirong |
int |
|
通知内容 |
|
|
fasongshijian |
varchar |
200 |
发送时间 |
|
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
|
|
主键 |
|
|
|
|
|
|
|
|
|
|
|
addtime |
timestamp |
|
创建时间 |
|
CURRENT_TIMESTAMP |
houxuanrenxingming |
varchar |
200 |
候选人姓名 |
|
|
xingbie |
varchar |
200 |
性别 |
|
|
nianling |
varchar |
200 |
年龄 |
|
|
gerenjieshao |
varchar |
200 |
个人介绍 |
|
|
zanchengpiao |
varchar |
200 |
赞成票 |
|
|
fanduipiao |
varchar |
200 |
反对票 |
|
|
gengxinshijian |
varchar |
200 |
更新时间 |
|
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
|
|
主键 |
|
|
|
|
|
|
|
|
|
|
|
addtime |
timestamp |
|
创建时间 |
|
CURRENT_TIMESTAMP |
yonghuzhanghao |
varchar |
200 |
用户账号 |
|
|
mima |
varchar |
200 |
密码 |
|
|
yonghuxingming |
varchar |
200 |
用户姓名 |
|
|
xingbie |
varchar |
200 |
性别 |
|
|
nianling |
varchar |
200 |
年龄 |
|
|
gerenziliao |
date |
|
个人资料 |
|
|
zhaopian |
varchar |
200 |
照片 |
|
|
lianxifangshi |
varchar |
200 |
联系方式 |
|
|
danweileibie |
varchar |
200 |
单位类别 |
|
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
|
|
主键 |
|
|
|
|
|
|
|
|
|
|
|
addtime |
timestamp |
|
创建时间 |
|
|
xueyuanmingcheng |
varchar |
100 |
学院名称 |
|
|
ziliaowenjian |
varchar |
100 |
资料文件 |
|
|
xueyuanjianjie |
timestamp |
|
学院简介 |
|
CURRENT_TIMESTAMP |
zhigongrenshu |
varchar |
100 |
职工人数 |
|
|
yuanxiaozhanghao |
varchar |
100 |
院校账号 |
|
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
|
|
主键 |
|
|
|
|
|
|
|
|
|
|
|
addtime |
timestamp |
|
创建时间 |
|
|
yuanxiaozhanghao |
varchar |
100 |
院校账号 |
|
|
mima |
varchar |
100 |
密码 |
|
|
fuzerenxingming |
varchar |
100 |
负责人姓名 |
|
|
xingbie |
varchar |
200 |
性别 |
|
|
nianling |
timestamp |
|
年龄 |
|
CURRENT_TIMESTAMP |
lianxifangshi |
timestamp |
|
联系方式 |
|
CURRENT_TIMESTAMP |
beizhu |
varchar |
200 |
备注 |
|
|
模块名称 |
测试用例 |
预期结果 |
实际结果 |
是否通过 |
登录模块 |
用户名:001 密码:123 |
弹出错误提示,提示密码错误 |
弹出错误提示,提示密码错误 |
通过 |
登录模块 |
用户名:123 |
|
|
|
密码:001 |
弹出错误提示,提示用户名错误 |
弹出错误提示,提示用户名错误 |
通过 |
|
登录模块 |
用户名:001 |
|
|
|
密码:001 |
管理员登录成功 |
管理员登录成功 |
通过 |
|
模块名称 |
测试用例 |
预期结果 |
实际结果 |
是否通过 |
删除分类模块 |
分类名:最新通知 |
删除成功、页面自动跳转 |
删除成功、页面自动跳转 |
通过 |
模块名称 |
测试用例 |
预期结果 |
实际结果 |
是否通过 |
修改密码模块 |
原密码:666 |
|
|
|
新密码:123 |
|
|
|
|
确认密码:123 |
弹出错误提示,提示原密码错误 |
弹出错误提示,提示原密码错误 |
通过 |
|
修改密码模块 |
原密码:001 新密码:123 |
|
|
|
确认密码:333 |
弹出错误提示,提示确认密码不一致 |
弹出错误提示,提示确认密码不一致 |
通过 |
|
修改密码模块 |
原密码:001 新密码:123 |
|
|
|
确认密码:123 |
密码修改成功 |
密码修改成功 |
通过 |
|
3.系统功能结构









4.包含的文件列表(含论文)
- 数据库脚本:db.sql
- 其他文件:ppt.ppt
- 论文:论文.doc
- 说明文档:说明文档.txt
- 源码文件:springboot6yjn8
后端运行截图







