学生宿舍电量管理系统
目录
学生宿舍电量管理系统
需求分析
系统设计的目的和意义
数据字典
数据项
数据结构
数据流
数据存储
处理过程
功能分析
功能流程图
普通用户
管理员
概念结构设计
逻辑结构设计
物理结构设计
宿舍楼表
宿舍表
用电量表
学生表
普通用户表
管理员表
系统实现
普通用户
管理员
需求分析
系统设计的目的和意义
针对传统人工进行学生宿舍电量查询、交费与管理过程繁琐的问题,使用统一终端设备查询、交费与管理的方法,达到简化流程、方便实用、提高效率的效果。
数据字典
数据项
数据项名
|
含义说明
|
数据类型
|
长度
|
取值范围
|
fid
|
栋号
|
varchar
|
2
|
最长2位
|
flevel
|
楼层数
|
varchar
|
2
|
最长2位
|
froom
|
房间数
|
int
|
|
最长3位
|
fexpect
|
宿舍楼可住人数
|
int
|
|
最长3位
|
freal
|
宿舍楼实住人数
|
int
|
|
最长3位
|
did
|
宿舍号
|
varchar
|
4
|
最长4位
|
dexpect
|
宿舍可住人数
|
int
|
|
最长1位
|
dreal
|
宿舍实住人数
|
int
|
|
最长1位
|
stuid
|
学号
|
varchar
|
13
|
13位
|
name
|
姓名
|
varchar
|
10
|
最长10位
|
sex
|
性别
|
varchar
|
2
|
2位
|
age
|
年龄
|
Int
|
0-65
|
|
depart
|
系别
|
varchar
|
20
|
最长20位
|
major
|
专业
|
varchar
|
20
|
最长20位
|
phone
|
手机号
|
varchar
|
11
|
最长11位
|
year
|
年份
|
varchar
|
4
|
4位
|
month
|
月份
|
varchar
|
2
|
最长2位
|
electric
|
电量度数
|
varchar
|
4
|
最长4位
|
fare
|
用电费用
|
double
|
|
|
money
|
欠费总额
|
double
|
|
|
password
|
普通用户密码
|
varchar
|
20
|
最长20位
|
rid
|
工号
|
varchar
|
20
|
最长20位
|
rname
|
管理员用户名
|
varchar
|
10
|
最长10位
|
rpassword
|
管理员密码
|
varchar
|
20
|
最长20位
|
数据结构
数据结构名
|
组成
|
宿舍楼
|
栋号,楼层数,房间数,可住人数,实住人数
|
宿舍
|
栋号,宿舍号,可住人数,实住人数,居住性别,欠费总额
|
学生
|
学号,姓名,性别,年龄,系别,专业,栋号,宿舍号,手机号
|
用电量
|
栋号,宿舍号,年份,月份,用电度数,用电费用
|
普通用户
|
学号,普通用户密码
|
管理员
|
工号,管理员用户名,管理员密码
|