计算机毕业设计 jsp宿舍管理系统(ssh) 毕设

本文详细介绍了学校宿舍管理信息系统中涉及的五个关键数据表:宿舍表、用户表、违规表、卫生表和学生表,以及它们的结构和功能。此外,还展示了E-R图的设计以展示实体关系。

1演示视频:

https://www.bilibili.com/video/BV1Yu4y1M7P2/


4 总体设计

3.1 数据库设计

根据系统功能设计的要求以及功能模块的划分,对于学校宿舍管理信息系统一共涉及到五个数据表。它们分别是:宿舍表(ss),用户表(users),学生表(stu),电费表(df),卫生表(ws)。下面就介绍一下各表的设计结构及其功能。

(1)宿舍表(qj):主要用于存放请假的详细信息。其详细设计结构如表1所示。

表1 ss结构表

字段

类型

中文翻译

Id

Int

主键标示

sid

Int

学生id

uid

Int

教师id

btimes

Date

请假开始时间

days

Int

天数

Yy

nvarchar(50)

原因

Descs

nvarchar(50)

描述

(2)用户表(users):主要用于存放用户的详细信息。其详细设计结构如表2所示。

表2 users结构表

字段

类型

中文翻译

Id

Int

主键标示

username

nvarchar(50)

用户名

password

nvarchar(50)

密码

Roles

nvarchar(50)

角色

(3)违规表(wg):主要用于存放违规的详细信息。其详细设计结构如表1所示。

表3 wg结构表

字段

类型

中文翻译

Id

Int

主键标示

sid

Int

学生id

uid

Int

公寓管理员id

btimes

Date

时间

cd

nvarchar(50)

程度

cf

nvarchar(50)

处罚

Yy

nvarchar(50)

原因

Descs

nvarchar(50)

描述

(4)卫生表(ws):主要用于存放卫生的详细信息。其详细设计结构如表1所示。

表4 ws结构表

字段

类型

中文翻译

Id

Int

主键标示

uid

Int

公寓管理员id

btimes

Date

时间

Gy

nvarchar(50)

公寓

Room

nvarchar(50)

宿舍

Df

nvarchar(50)

得分

Dj

nvarchar(50)

等级

Descs

nvarchar(50)

描述

(5)学生表(stu):主要用于存放学生的详细信息。其详细设计结构如表1所示。

表5 stu结构表

字段

类型

中文翻译

Id

Int

主键标示

Names

Int

姓名

Sex

Date

性别

Gy

nvarchar(50)

公寓

Room

nvarchar(50)

宿舍

No

nvarchar(50)

学号

Bj

nvarchar(50)

班级

Descs

nvarchar(50)

描述

btimes

Date

入学时间

nx

nvarchar(50)

年限

tel

nvarchar(50)

电话

3.2 E-R图

f540b8b4be5d462a4e1921bcd89c7e19.jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值