宿舍管理系统数据字典.docx
《宿舍管理系统数据字典.docx》由会员分享,可在线阅读,更多相关《宿舍管理系统数据字典.docx(10页珍藏版)》请在冰豆网上搜索。
宿舍管理系统数据字典
学生宿舍管理系统
数据库设计
项目编号:
项目制作班级:
撰写人(签名):
完成日期:
一、引言
1.1编写目的
1.2背景
1.3定义
1.4参考资料
二、数据结构
2.1、用户信息结构
2.2、住宿学生信息结构
住宿学生信息
专业
学号
性别
宿舍号
入住时间
姓名
2.3、宿舍信息结构
宿舍信息
宿舍电话
宿舍号
2.4、宿舍财产信息结构
宿舍财产信息
物品号
物品名
2.5、报修信息结构
报修信息
解决日期
报修原因
宿舍号
提交日期
物品号
2.6、夜归信息结构
夜归学生信息
晚归原因
晚归时间
宿舍号
学号
2.7、离校学生信息
离校学生信息
返回时间
离校时间
宿舍号
学号
三、数据表设计
3.1住宿学生数据字典
表名:
stuDorm
属性名
字段名
类型
长度
约束
学号
Sno
Varchar2
20
主键
姓名
Sname
Varchar2
20
Notnull
性别
Ssex
Varchar2
4
Notnull
专业
Sdept
Varchar2
40
Notnull
宿舍号
Dno
Varchar2
6
Notnull
入住时间
Scheckin
date
Notnull
3.2、宿舍数据字典
表名:
dorm
属性名
字段名
类型
长度
约束
宿舍号
Dno
Varchar2
6
主键
宿舍电话
Dphone
Varchar2
15
Notnull
3.3、宿舍财产数据字典
表名:
dorPro
属性名
字段名
类型
长度
约束
物品号
Pno
number
2
主键
物品名
Pname
Varchar2
20
Notnull
3.4、报修数据字典
表名:
dorRepair
属性名
字段名
类型
长度
约束
宿舍号
Dno
Varchar2
6
外键
物品号
Pno
number
外键
提交日期
Rsubmit
Varchar2
8
Notnull
解决日期
Rsolve
date
8
Notnull
报修原因
Rreason
Varchar2
50
3.5、晚归数据字典
表名:
dorLate
属性名
字段名
类型
长度
约束
学号
Sno
Varchar2
20
外键
宿舍号
Dno
Varchar2
6
外键
晚归时间
Btime
timestamp
14
Notnull
晚归原因
Breasonr
Varchar2
10
3.6、离校数据字典
表名:
dorLeave
属性名
字段名
类型
长度
约束
学号
Sno
Varchar2
20
外键
宿舍号
Dno
Varchar2
6
外键
离校时间
Ltime
date
8
Notnull
返回时间
Lreturn
date
8
Notnull
3.7、用户数据字典
表名:
dorUsers
属性名
字段名
类型
长度
约束
用户ID
Uname
Varchar2
20
主键
用户密码
Upassword
Varchar2
20
Notnull
用户类型
Utype
Varchar2
20
Notnull
3.8、学生退宿数据字典
表名:
quitDor
属性名
字段名
类型
长度
约束
学生学号
Sno
Varchar2
20
外键
退宿时间
quitTime
date
Notnull
退宿原因
quitWhy
四、数据流程
4.1、报修数据流图
4.2、离返校数据流图
4.3、晚归数据流图
4.4、总数据流图