学生宿舍管理系统需求分析及详细设计Word格式文档下载.docx
《学生宿舍管理系统需求分析及详细设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《学生宿舍管理系统需求分析及详细设计Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
![学生宿舍管理系统需求分析及详细设计Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-10/18/da56fa36-86cf-4c61-939b-ed8e94db897e/da56fa36-86cf-4c61-939b-ed8e94db897e1.gif)
住宿管理模块:
费用管理模块:
4)第3层
入住模块:
退房模块:
换房模块:
2.数据字典
1)、外部实体
名称
说明
输入数据流
输出数据流
数据结构
备注
学生
无
学生数据结构
区分新生、毕业生
房管员
房管员数据结构
2)、数据结构
数据项
学号、姓名、性别、专业、宿舍号
编号、姓名、性别
3)、数据元素
学生:
属性名
存储代码
类型
长度
学号
Sno
char
20
住宿学生学号
姓名
Sname
住宿学生姓名
性别
Ssex
4
专业
Sdept
40
学生专业
宿舍号
Dno
6
住宿学生宿舍号
房管员:
编号
Mno
房管员编号
Mname
房管员姓名
Msex
4)、数据流
数据流名
数据流来源
数据流去向
组成
学生信息
数据解读
学生数据信息
房间信息
房间分配
住宿信息数据库
房间编号、状态
申请报告
写申请
缴费管理
退房、换房、入住信息
5)、处理
处理过程名
费用管理
住宿申请
费用信息
查询房源
房源信息
6)、数据存储文件
a)学生信息
学号(KEY)
b)床位信息
床号(KEY)
Bno
状态
Bstate
Char
1
标注闲置或有人
c)住宿信息
ID(KEY)
Zid
Int
床号
住宿学生床号
d)费用记录
Pid
流水号
帐号
Pno
住宿学生帐号
金额
Pmoney
Float
日期
Pdate
Datetime
账目变动日期
摘要备注
Pstract
Text
e)用户信息
用户名(KEY)
用户的真实姓名
密码
Mpassword
15
Mstract
3.精细DFD图
4.SC图
5.E-R图
6.流程图
1)、系统总体流程图
函数说明:
intmain()
2)、用户登录模块
函数声明:
intLogin(stringUsername,stringPassword)
参数说明:
Username用户名;
Password密码
3)、查询模块
intSearch(stringUsername)
参数说明:
Null_Room闲置床位;
PersonFares个人消费;
Perinformation个人详细信息
4)、入住模块
intRoomAutoAllocate(stringUsername,stringNull_Room)
NewUsername新用户;
RoomInfo房间信息
UserInfo用户表;
Count空床位数;
tag费用模块返回值
5)、费用管理模块
intFaresManage(stringUsername)
FareTable费用表;
UserCash用户余额
FareRoom住宿费;
FareElectric电费;
FareWater水费
6)、退房模块
intRoomChectOut(stringUsername)
StudentTable学生表;
UserSno用户学号