1、 课程设计课程设计报告书报告书 课程名称课程名称 软件工程概论软件工程概论 设计题目设计题目 学生宿舍管理系统的分析与设计学生宿舍管理系统的分析与设计 专业班级专业班级 学学 号号 姓姓 名名 指导教师指导教师 2011 年年 6 月月 目目 录录 1 设计时间 .3 2 设计目的 .3 3 设计任务 3 4 设计内容 .3 4.1 设计内容概述.3 4.1.1 组织机构介绍 3 4.1.2 现业务流程介绍与分析 4 4.2需求分析 .6 4.2.1 总体目标 6 4.2.2 具体目标 6 4.2.3 系统数据建模(ER 图) .7 4.2.5 数据字典 . 12 4.3.总体设计 . 14
2、4.3.1 总体设计 HIPO 技术 . 14 4.3.3 数据库设计 18 4.4.详细设计 . 21 4.4.1 登记资料模块详细设计 21 4.4.2 签署协议模块详细设计 22 4.4.3 调整房间模块详细设计 23 4.4.4 统计模块详细设计 . 24 4.4.5 单据模块详细设计 . 25 5 总结与展望 26 参考文献 . 27 1 1 设计时间设计时间 2011 年 6 月 2 2 设计目的设计目的 本次课程设计的目的是运用软件工程的思想,严格按照软件生命周期各阶段的目的和 任务,完成对系统的分析和设计。同时将软件工程中规范的软件开发方法应用到本次学生 宿舍管理系统的分析与设
3、计过程中。 3 3 设计任务设计任务 根据软件开发工程的过程,设计一个学生宿舍管理系统。 4 4 设计内容设计内容 4.14.1 设计内容概述设计内容概述 4.1.1 组织机构介绍组织机构介绍 学生工作部 学生公寓管理委 员会 大 学 生 自 律 委员会 物业管理部门 寝室物品 管理 处 4.1.2 现业务流程介绍与分析现业务流程介绍与分析 4.1.2.1 现业务流程描述 由于先前宿舍管理的工作流程建立在手工操作之上而导致处理速度过慢,不能满足上 级管理层和住宿学生的要求,所以新系统开发的目标是:适应快速增长学生数的要求,立 足于现有的人力资源,充分利用计算机的强大功能,加强住宿工作各阶段的科学管理,并 对管理决策提供良好支持。具体来说学生宿舍管理系统有如下功能: 1、 对于入住新生的资料、 交费情况、 每月每个宿舍的水电费等数据能够准确录入。 只有对基本数据快速、准确的录入,才能为后继工作提供良好的支持。 2、 每月可以自动计算每位学生的水电费余额,对于水电费余额不足或拖欠的学生 系统将给出报警信息,并生成水电费历史清单,供查询。该功能能够节省大量人力,发 挥计算机的优势。 3、 房间管理也是必不可少的。可以对宿舍房间的类型进行设置,对于空的铺位进 行查询。 4、 数据查询和统计功能。这体现在能利用本系统的基础信息,通过一定的计算, 向相关决策和管理