当前位置:文档之家› 最新软件工程学生宿舍管理系统

最新软件工程学生宿舍管理系统

学生宿舍管理系统
学号:
姓名:陈楚维
作业要求:
●完成学生的住宿管理,包括入住、换房、退房、新生入学、毕业、收费等功
能;
●入住:先查询调养源,写申请,交费,入住;
●换房:先查询房源,写申请,退房,交费,入住;
●新生:交费,自动分配房间,入住;
●退房:申请,交/退费,退房;
●毕业:交/退费,退房。

●数据流图(DFD)
1.顶层(第0层)数据流程图
2.第1层数据流程图
住宿信息表
3.第2层数据流程图
查询模块
住宿模块
费用模块
自动分配模块底层精细化DFD图:
4.
房间精细化DFD图
入住精细化DFD图
退房精细化DFD图
DFD图
换房精细化
自动分配精细化DFD图数据字典(DD)
•外部实体
•数据结构
•数据元素:
•数据流
•处理/加工
•数据存储
●系统E-R图
●由E-R图设计出的数据库表
1.概要设计
2.1 SC图
●流程图●总流程图
登录模块流程图


学生界面流程图:
void stu_inter(char(10) loginID);

房管员界面流程:
void mana_inter(char(10) loginID);
●查询空床流程图
char searchbed() //参数为空,返回值为空床床号
语句
●换房流程图
●退房流程图
void drop (char(10) sno, char(10) bno);
●申请住房流程图
void apply (char(10) sno);
●状态迁移图
●学生状态迁移图
●床位状态迁移图
结束语
这次作业是软件工程这门课程的一个精华,总结了前面所有作业的不足之后改正而得到的,在改正的过程中我发现了很多细节在设计的时候都过于理想化,还有很多考虑不周到的地方。

为了解决这些不完善之处,需要在今后的进一步学习中,逐步深入,不断积累经验,不但提高,当然还是要感谢老师和同学们的帮助,在我迷茫的时候给我一盏指路的明灯,才有最后这份成果。

2010年12月1日。

相关主题