宿舍管理系统数据字典.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、总数据流图