软件工程学生宿舍管理系统精选.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程学生宿舍管理系统精选

学生宿舍管理系统 学号: 姓名:陈楚维 作业要求: 完成学生的住宿管理,包括入住、换房、退房、新生入学、毕业、收费等功能; 入住:先查询调养源,写申请,交费,入住; 换房:先查询房源,写申请,退房,交费,入住; 新生:交费,自动分配房间,入住; 退房:申请,交/退费,退房; 毕业:交/退费,退房。 数据流图(DFD) 顶层(第0层)数据流程图 第1层数据流程图 第2层数据流程图 查询模块 住宿模块 费用模块 自动分配模块 底层精细化DFD图: 登陆精细化DFD图 房间精细化DFD图 入住精细化DFD图 退房精细化DFD图 换房精细化DFD图 费用精细化DFD图 自动分配精细化DFD图 数据字典(DD) 外部实体 名称 数据结构 说明 备注 输入数据流 输出数据流 学生 学生数据流 学生住宿信息 学生住宿信息 管理员 学生住宿信息 无 数据结构 名称 数据项 逻辑关系 学生数据流 学号+姓名+班级+性别 (学号)线性 学生信息记录结构 学号+姓名+房号+床号 (房号)线性 数据元素: 学生数据结构的数据元素: 名称 类型 长度 有关编码说明 学号 字符型 10位 1~2位:年级,3~5位:专业, 6~8位:班级,9~10位:学号 姓名 字符型 10位 无 班级 字符型 3位 无 性别 字符型 2位 无 学生住宿信息记录结构的数据元素: 名称 类型 长度 有关编码说明 学号 字符型 10位 1~2位:年级,3~5位:专业, 6~8位:班级,9~10位:学号 姓名 字符型 10位 无 房号 字符型 8位 无 床号 整型 1位 无 数据流 名称 学生住宿信息 数据流来源 学生住宿信息记录 数据流去向 入住、换房、退房、查房源、申请、交费、退费 数据流组成 宿舍号、床位号 数据流量 处理/加工 名称 输入 输出 处理 换房 学生住宿信息 学生住宿信息 无 退房 学生住宿信息 学生住宿信息 无 入住 学生住宿信息 学生住宿信息 无 查询房源 学生住宿信息 学生住宿信息 查询房间、选择房间 办理手续 学生住宿信息 学生住宿信息 申请、交费、退费 数据存储 名称 学生信息记录 结构 学生信息记录结构 系统E-R图 由E-R图设计出的数据库表 字段名 描述 数据类型 要求 Stu_key 学号 char 不能为空 Stu_name 姓名 char 不能为空 Stu_sex 性别 char 不能为空 Stu_dor 宿舍床号 char Stu_mon 余额 char 学生表 字段名 描述 数据类型 要求 Adm_id 工作账号 char 不能为空 Adm_name 姓名 char 不能为空 Adm_lim 工作权限 char 房管员表 字段名 描述 数据类型 要求 Bed_id 床号 char 不能为空 Bed_dorid 收费标准 char 不能为空 Bed_sta 状态 char 不能为空 床表 概要设计 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日

文档评论(0)

feixiang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档