软件工程课程设计学生宿舍管理系统.doc

上传人:rrsccc 文档编号:9942308 上传时间:2021-04-05 格式:DOC 页数:17 大小:1.89MB
返回 下载 相关 举报
软件工程课程设计学生宿舍管理系统.doc_第1页
第1页 / 共17页
软件工程课程设计学生宿舍管理系统.doc_第2页
第2页 / 共17页
软件工程课程设计学生宿舍管理系统.doc_第3页
第3页 / 共17页
软件工程课程设计学生宿舍管理系统.doc_第4页
第4页 / 共17页
软件工程课程设计学生宿舍管理系统.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《软件工程课程设计学生宿舍管理系统.doc》由会员分享,可在线阅读,更多相关《软件工程课程设计学生宿舍管理系统.doc(17页珍藏版)》请在三一文库上搜索。

1、学生宿舍管理系统 学号:0801110109姓名:陈楚维作业要求:l 完成学生的住宿管理,包括入住、换房、退房、新生入学、毕业、收费等功能;l 入住:先查询调养源,写申请,交费,入住;l 换房:先查询房源,写申请,退房,交费,入住;l 新生:交费,自动分配房间,入住;l 退房:申请,交/退费,退房;l 毕业:交/退费,退房。l 数据流图(DFD)1. 顶层(第0层)数据流程图2. 第1层数据流程图3. 第2层数据流程图 查询模块住宿模块费用模块 自动分配模块4. 底层精细化DFD图: 登陆精细化DFD图 房间精细化DFD图 入住精细化DFD图 退房精细化DFD图 换房精细化DFD图 费用精细化

2、DFD图 自动分配精细化DFD图数据字典(DD) 外部实体名称数据结构说明备注输入数据流输出数据流学生学生数据流学生住宿信息学生住宿信息管理员学生住宿信息无 数据结构名称数据项逻辑关系学生数据流学号+姓名+班级+性别(学号)线性学生信息记录结构学号+姓名+房号+床号(房号)线性 数据元素:学生数据结构的数据元素:名称类型长度有关编码说明学号字符型10位12位:年级,35位:专业,68位:班级,910位:学号姓名字符型10位无班级字符型3位无性别字符型2位无学生住宿信息记录结构的数据元素:名称类型长度有关编码说明学号字符型10位12位:年级,35位:专业,68位:班级,910位:学号姓名字符型1

3、0位无房号字符型8位无床号整型1位无 数据流名称学生住宿信息数据流来源学生住宿信息记录数据流去向入住、换房、退房、查房源、申请、交费、退费数据流组成宿舍号、床位号数据流量 处理/加工名称输入输出处理换房学生住宿信息学生住宿信息无退房学生住宿信息学生住宿信息无入住学生住宿信息学生住宿信息无查询房源学生住宿信息学生住宿信息查询房间、选择房间办理手续学生住宿信息学生住宿信息申请、交费、退费 数据存储名称学生信息记录结构学生信息记录结构l 系统E-R图l 由E-R图设计出的数据库表字段名描述数据类型要求Stu_key学号char不能为空Stu_name姓名char不能为空Stu_sex性别char不能

4、为空Stu_dor宿舍床号charStu_mon余额char 学生表字段名描述数据类型要求Adm_id工作账号char不能为空Adm_name姓名char不能为空Adm_lim工作权限char 房管员表字段名描述数据类型要求Bed_id床号char不能为空Bed_dorid收费标准char不能为空Bed_sta状态char不能为空 床表1 概要设计2.1 SC图l 流程图 l 总流程图l 登录模块流程图l 学生界面流程图:void stu_inter(char(10) loginID);l 房管员界面流程:void mana_inter(char(10) loginID);l 查询空床流程图c

5、har searchbed() /参数为空,返回值为空床床号l 换房流程图l 退房流程图void drop (char(10) sno, char(10) bno); l 申请住房流程图void apply (char(10) sno);l 状态迁移图l 学生状态迁移图l 床位状态迁移图l 结束语这次作业是软件工程这门课程的一个精华,总结了前面所有作业的不足之后改正而得到的,在改正的过程中我发现了很多细节在设计的时候都过于理想化,还有很多考虑不周到的地方。为了解决这些不完善之处,需要在今后的进一步学习中,逐步深入,不断积累经验,不但提高,当然还是要感谢老师和同学们的帮助,在我迷茫的时候给我一盏指路的明灯,才有最后这份成果。 2010年12月1日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1