校园迎新信息管理系统

举报
别团等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个月内不可修改。