ssm学生档案管理系统

学生档案管理系统需求分析

角色划分

  1. 学生

  2. 档案管理员

  3. 相关部门人员(教务处人员、医务人员、学生处人员)

  4. 系统管理员

    使用shiro对资源进行权限划分,便于随时修改用户权限或者添加角色

功能模块划分

学生档案

  1. 基本信息
    1. 创建
    2. 编辑
    3. 提交审核
    4. 查看
  2. 课程学业信息
    1. 创建
    2. 编辑
    3. 提交审核
    4. 查看
  3. 活动/竞赛信息
    1. 添加
    2. 编辑
    3. 提交审核
    4. 查看
  4. 健康体检信息
    1. 查看
    2. 添加
    3. 编辑
    4. 提交审核
  5. 违纪信息
    1. 查看
    2. 添加
    3. 撤销
    4. 编辑
    5. 提交审核
  6. 就业与发展信息
    1. 查看
    2. 添加
    3. 编辑
    4. 提交审核

档案管理

  1. 档案归档
    1. 归档审核
    2. 归档建目
    3. 提交入库
  2. 档案入库
    1. 新增
    2. 修改
    3. 删除
    4. 查询
    5. 数据统计
  3. 档案出库(出库自动销毁)
    1. 时效性检查(显示超过保存时间的 )
    2. 档案出库
  4. 档案借阅
    1. 借阅审批(在线借阅或者下载,只能在规定时间内查看或者下载,超时自动结束)
    2. 借阅归还
    3. 生成借阅报表

档案查询借阅模块

  1. 查询档案
    1. 查询是否审核通过
    2. 是否入库
  2. 申请借阅档案(有时间限制)
  3. 下载档案(需要生成报表)

系统管理模块

  1. 用户管理
    1. 批量导入
    2. 批量导出
    3. 新增
    4. 删除
    5. 修改
    6. 多条件查询
  2. 角色管理
    1. 新增角色
    2. 删除角色
    3. 修改角色
  3. 权限管理
    1. 新增
    2. 删除
    3. 修改
    4. 查询(采用树形组件,不单独设置多条件查询)
  4. 数据管理
  5. 系统设置(配色、版本、开发者信息、版权声明、网站名称、备案信息)

登录注册模块

  1. 登录
  2. 注销登录
  3. 记住密码

个人设置模块

  1. 用户信息(修改密码、头像、昵称)
  2. 学生基本信息(与学生档案信息数据同步)

数据库设计

  1. 用户表(user)

    名称字段名类型是否主键
    ididbigint
    账户accountvarchar(20)
    密码passwordvarchar(50)
  2. 角色表(role)

    名称字段名类型是否主键
    ididbigint
    角色名称namevarchar(20)
    角色描述descvarchar(200)
  3. 权限表(perm)

    名称字段名类型是否主键
    ididbigint
    简称namevarchar(20)
    描述descvarchar(255)
    资源路径urlvarchar(255)
    权限类型typeint
    权限名permsvarchar(200)
  4. 角色权限表(role_perm)

    名称字段名类型是否主键
    ididbigint
    角色IDrole_idbigint
    权限IDperm_idbigint
  5. 用户角色表(user_role)

    名称字段名类型是否主键
    ididbigint
    角色IDrole_idbigint
    用户IDuser_idbigint
  6. 个人基本信息表(base_info)

    名称字段名类型是否主键
    ididbigint
    审核状态IDverify_idbigint
    用户IDuser_idbigint
    学号stu_accountvarchar(20)
    姓名stu_namevarchar(20)
    籍贯stu_homevarchar(120)
    政治面貌politicalint
    入学时间in_timedatetime
    毕业时间out_timedatetime
    所属学院名称coll_nameint
    院系名称series_nameint
    专业名称prof_nameint
    行政班级classint
    毕业学历academicvarchar(20)
    毕业学位degreevarchar(20)
    电话telvarchar(11)
    邮件emailvarchar(20)
  7. 课业成绩表(course)

    字段名类型是否主键名称
    idbigintid
    verify_idbigint审核状态
    user_idbigint用户ID
    namebigint课程名称
    scoreint课程成绩
    rankint课程排名
    teachervarchar(20)任课老师
  8. 科研项目表(project)

    名称字段名类型是否主键
    ididbigint
    用户IDuser_idbigint
    审核状态IDverify_idbigint
    项目名称namevarchar(20)
    项目类型typeint
    项目经费fundsfloat
    项目状态statusint
    项目简介infotext
  9. 参与活动/竞赛表(activity)

    名称字段名类型是否主键备注
    ididbigint
    用户IDuser_idbigint
    审核状态IDverify_idbigint
    活动/竞赛名称namevarchar(20)
    活动/竞赛等级levelvarchar(20)
    活动/竞赛类型typeint分为:学术竞赛、体育活动、校园活动、道德奖励
    参与/获得时间timedatetime
    参与/获得证明imgvarchar(100)
  10. 体育体检表(medical)

    名称字段名类型是否主键
    ididbigint
    用户IDuser_idbigint
    审核状态IDverify_idbigint
    体检时间timedatetime
    体检结果说明desctext
    体检结果图片imgvarchar(100)
  11. 违纪信息表(discipline)

    名称字段名类型是否主键
    ididbigint
    用户IDuser_idbigint
    审核状态IDverify_idbigint
    违纪名称namevarchar(20)
    违纪时间timedatetime
    违纪说明desctext
  12. 就业发展信息表(grow_info)

    名称字段名类型是否主键
    ididbigint
    用户IDuser_idbigint
    审核状态IDverify_idbigint
    毕业工作时间work_timedatetime
    就职单位departvarchar(50)
    任职情况desctextss
  13. 档案审核状态类型表(verify_status)

    名称字段名类型是否主键
    ididbigint
    状态名称namevarchar(20)
    状态描述desctext
  14. 档案信息表(archive)

    名称字段名类型是否主键
    ididbigint
    用户IDuser_idbigint
    档案创建时间createddatetime
    借阅次数borr_countint
    档案保存截止时间cut_off_timedatetime
  15. 档案借阅记录表(archive_borr)

名称字段名类型是否主键
ididbigint
开始借阅时间borr_timedatetime
被借阅用户IDuser_idbigint
借阅用户IDborr_user_idbigint
阅览时长view_timedatetime
是否已审批verifyedtinyint

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值