1、 附件 1: 学学 号:号: 课课 程程 设设 计计 题题 目目 宿舍楼管理系统 学学 院院 计算机与信息工程学院学院 专专 业业 计算机科学与技术 班班 级级 08 计算机软件 学生姓名学生姓名 指导教师指导教师 2012 年 5 月 3 日 一一系统需求分析系统需求分析 1 11 1 系统功能概述系统功能概述 图 1.1 系统整体结构图 由上图可见,系统主要完成一下几个功能: 1宿舍楼基本信息查询与修改; 2学生基本信息查询与更新以及插入; 3每一幢宿舍楼中宿舍信息的查询与信息更新; 用户 宿舍楼基 本信息 楼栋管理 员信息 宿舍居住 信息 学生基本 信息 宿舍楼物品 出入信息 插入 显示
2、全 部信息 删除 个人查 找 显示全 部信息 删除 物品查 找 进入界面 帮助 插入 插 入 显 示 全部 删 除 个 人 查找 插 入 显 示 全部 删 除 个 人 查找 插 入 显 示 全部 删 除 宿 舍 查找 3 (1)宿舍信息管理系统实现对学生,管理员信息的全部读取;实现对某个学 生或管理员特定 信息的读取; (2)实现对某个人员信息的删除; (5)将某个学生增加到某个人数空缺的寝室。 (6)学生退房。 (7)建立插入类触发器,当在宿舍楼表,当在寝室,寝室成员,学生插入时检查插入信息,确保 相应信息受约束。 4宿舍楼物品出入审批及记录。 1 12 2 系统功能模块详述系统功能模块详述
3、 我们将宿舍管理系统分为 6 个模块:宿舍楼基本信息宿舍楼基本信息、楼栋管理员信息楼栋管理员信息、宿舍居住信息、学生宿舍居住信息、学生 基基本信息、宿舍楼物品出入信息、帮助本信息、宿舍楼物品出入信息、帮助。 下面进行功能详述: (1)宿舍楼基本信息)宿舍楼基本信息 该模块主要用于登记学校所有住宿楼详情,包括住宿楼名称,楼层数目,宿舍楼消防设施,宿 舍楼走廊公用设施等。 其中包括的操作有:增加,删除,更新,查询 新生注册流程图 (2)楼栋管理员信息楼栋管理员信息 4 该模块主要用于记录楼房管理人员信息,包括楼栋管理员,保洁员,层长,室长等职务人员基 本信息的记录。 其中包括的操作有:增加,删除,
4、更新,查询 楼栋人员任职流程图 (3) 宿舍居住信息宿舍居住信息 该模块主要用于寝室管理:登记楼栋各寝室的详情,寝室居住人数,寝室房间数量,寝室公共 设施等信息。 其中包括的操作有:增加,删除,更新,查询 5 寝室信息查询流程图 (4)学生基本信息)学生基本信息 该模块用于学生信息管理: 1.登记学生基本信息情况,包括所在寝室,所属院系,楼栋任职情况等; 2.登记学生财物,包括学生在校期间所拥有的公共及私有贵重物品情况; 3.登记学生注册管理,包括学生在校期间每学期住宿缴费、每月水电缴费、是否迁离等情况。 其中包括的操作有:增加,删除,更新,查询 (5)宿舍楼物品出入信息)宿舍楼物品出入信息 该模块主要登记物品进/出楼栋信息和人员来访登记信息:详细登记学生进/出宿舍楼携带大件 物品情况,外来人员证件登记,来访缘由,访问对象、外来人员结束访问的时间等。 其中包括的操作有:增加,删除,更新,查询 宿舍楼物品出入登记流程图 (6)帮助帮助 该模块用于查看系统帮助信息 二二系统设计系统设计