校园迎新信息管理系统

举报
别团等shy哥发育 发表于 2023/06/21 23:08:23 2023/06/21
【摘要】 校园迎新信息管理系统 一、主要技术:前端:jQuery、bootstrap后端:spring、springmvc、mybatis集成开发环境:Intellij IDEA编程语言:java数据库:mysqlmaven仓库git代码托管 二、需求分析:1、管理员模块:(1)学生管理:新生信息录入、删除、修改、查询(2)宿舍管理:为新生分配宿舍、查询各个宿舍信息(3)信息统计:宿舍信息统计(统计...

校园迎新信息管理系统

一、主要技术:

前端:jQuery、bootstrap
后端:spring、springmvc、mybatis
集成开发环境:Intellij IDEA
编程语言:java
数据库:mysql
maven仓库
git代码托管

二、需求分析:

1、管理员模块:
(1)学生管理:新生信息录入、删除、修改、查询
(2)宿舍管理:为新生分配宿舍、查询各个宿舍信息
(3)信息统计:
宿舍信息统计(统计各个宿舍的学生分配情况)、学生信息统计(统计各个学院中学生宿舍的分配情况)。
(4)用户管理:
管理员可以修改个人信息和密码。
2、学生模块:
(1)新生报到模块
查看报到规则、报到并注册、查看自己宿舍的分配情况
(2)用户管理:
修改个人信息

三、功能模块结构

1、需求结构图:
在这里插入图片描述
2、用例图
学生用例
管理员用例
3、数据库表结构:
(1)student表

字段 类型 长度 非空 主键 外键 注释
sno varchar 30 是 是 否 学号
sname varchar 10 否 否 否 姓名
password varchar 20 否 否 否 密码
sex enum 0 否 否 否 性别
phone varchar 11 否 否 否 手机号
email varchar 20 否 否 否 电子邮件
address varchar 30 否 否 否 住址
acquireStatus varchar 10 否 否 否 是否领取物品
checkStatus varchar 10 否 否 否 是否报到
checkTime date 0 否 否 否 报到时间
dorm_id varchar 10 否 否 是 宿舍分配编号(外键)
idcard varchar 18 否 否 否 身份证号
dep_id int 4 否 否 否 院系编号(外键)
(2)dorm表
字段 类型 长度 非空 主键 外键 注释
id varchar 10 是 是 否 宿舍分配编号
alreadyNumber int 4 否 否 否 已住人数
allNumber int 4 否 否 否 可住人数
status varchar 10 否 否 否 是否住满
sex varchar 5 否 否 否 男生/女生宿舍
(3)department表
字段 类型 长度 非空 主键 外键 注释
id int 4 是 是 否 院系编号
dep_name varchar 10 否 否 否 院系名称
(4)admin表
字段 类型 长度 非空 主键 外键 注释
id varchar 20 是 是 否 管理员账号
password varchar 20 是 否 否 管理员密码
adminName varchar 10 否 否 否 管理员姓名

四、设计结果展示

1、管理员登录界面
管理员登录界面
2、管理员主界面
管理员主界面
3、学生信息录入界面
学生信息录入界面
4、宿舍分配界面
宿舍分配
宿舍分配
5、宿舍信息统计界面
宿舍信息统计
宿舍信息统计
6、各学院分配情况对比
学院分配情况
学院分配情况
7、学生主界面
学生主界面
8、报到规则界面
报到规则界面
9、报到并注册界面
报到并注册界面
10、查看自己宿舍分配情况和舍友
查看自己宿舍分配情况和舍友
11、学生修改密码
学生修改密码

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。