小团队自己做的软件工程课程设计学生公寓管理系统完整版本k内容摘要:

5 学 生 管 理信息修改信息录入信息查询 5) 出入 管理 功能 出入登记功能包括:进楼物品登记、出楼物品登记、人员来访登记、结 束访问登记四个功能部分。 出 入 管 理人员来访访问结束物品进楼物品出楼 系统数据流图和数据字典 表符号说明: T1:用户表 T5:员工表 T2:学生基本情况表 T6:人员来访表 T3:学生住宿表 T7:物品出入表 T4:寝室表 T8:楼房表 16 数据字典是关于数据的信息的集合,也就是对数据中包含的所有元素的定义的集合,它为软件开发人员提供数据库设计的参考,并为用户了解系统时作为一个必有工具。 顶层数据流图 学生公寓管理系统公寓管理员非法登录 公寓管理员操作成功 ( a)学生公寓管理顶层图 公寓管理员通过账号和密码进行登录公寓管理系统,进入系统后,可以进行相应的操作,对整个系统进行管理,返回给公寓管理员。 而非法登录时返回管理员重新登录。 0 层数据流图 3管理4出入管理1系统管理2公寓管理登录T6T3T5公寓管理事务学生管理事务出入理事务公寓管理事务信息信息信息信息 17 ( b)学生公寓管 0 零层图 二层数据流图 和数据字典 1)系统管理模块 子图 1: 新 用 户 信 息系 统 管 理 事 务管理员 用 户信 息 新 用 户 信 息 修 改 返 回 信 息 密 码 信 息 系 统管 理 用 户登 录 新 用户 注册 修 改密 码 T 1 用 户 信 息用 户 信 息 ( c1) 系统管理数据流图 ******************************************* 名 字: 用户 信息 别 名: 描 述: 学生公寓的管理员 定 义: 用户 信息 =用户 工号+姓名+年龄+性别 +职位+家庭住址+联系方式+ 密码 +备注 用户 号 ={字符} 112 姓名={字符} 114 年龄={数字} 21 性别= [F| M] 职位={字符} 164 家庭住址={字符} 1008 18 联系方式={数字} 117 密码 ={数字 |字符 } 156 备注={字符}025 位 置: 用户 表 ******************************************* 2)公寓管理模块 子图 2: 事 物 分 类楼 房 管 理员 工 管 理寝 室 管 理楼房信息寝室信息员工信息公 寓 管 理 事 务管理员楼 房 信 息寝 室 信 息 T 8楼房信息员工信息T 5T 4寝 室 信 息员 工 信 息 ( c2)公寓管理数据流图 ******************************************* 名 字:员工信息 别 名: 描 述:每栋公寓聘请的员工 定 义:员工信息 =员工号+姓名+年龄+性别 +楼房号+职位+家庭住址+联系方式+备注 用户 号 ={字符} 112 19 姓名={字符} 114 年龄={数字} 21 性别= [F| M] 楼房号={数字} 142 职位={字符} 164 家庭住址={字符} 1008 联系方式={数字} 117 密码 ={数字 |字符 } 156 备注={字符}025 位 置:员工表 ******************************************* 名 字:寝室信息 别 名: 描 述:寝室对应的属性 定 义:寝室信息=寝室号+居住性别+应住人数+ 实住人数+住宿费用+ 联系方式 +备注 寝室号={字符} 1010 居住性别= [F| M] 应住人数={数字} 44 实住人数={数字} 44 住宿费用={数字} 33 联系方式={数字} 117 备注={字符}025 位 置:寝室表 ******************************************* 20 名 字:楼房信息 别 名: 描 述:楼房对应的属性 定 义:楼房信息=楼房号+房间数+楼层数+应住人数 楼房号 ={字符 }1010 房间数 ={数字 } 103 楼层数 ={数字 }22 应住人数 ={数字 } 44 位 置:楼房表 ******************************************* 3)学生管理模块 子图 3: 21 住 宿 信 息 寝 室 号 班 级 姓 名 学 号 学 生 管 理 信 息 管 理 员 信 息 分类 信 息录 入 信 息修 改 信 息查 询 T 2 按 寝 室查 询 按 学 号查 询 按 姓 名查 询 按 班 级查 询 按 住 宿 情况 查 询 T 2 T 3 T 4 T 2 T 3 T 4 T 2 T 3 T 4 学 生 基 本 信 息 学 生 基 本 信 息 学 生 基 本 信 息 学 生 基 本 信 息 查 询 信 息 住 宿 情 况 住 宿 信 息 住 宿 信 息 ( c3)学生管理数据流图 ******************************************* 名 字: 学生 信息 别 名: 描 述: 公寓 里的学生 定 义:学生 信息 =学生学号+姓名+出生年月 +性别 +学院 + 专业 +入学日期 +家庭住址+联系方式 +政治面貌 +备注 学生学号 ={字符} 1111 姓名={字符} 114 22 出生年月 ={ 数 字} 88 性别= [F| M] 学院 ={字符} 25620 专业 ={字符} 25620 入学日期 ={ 数 字} 88 家庭住址={字符} 1008 联系方式={数字} 117 政治面貌 ={字符} 1008 备注={字符}025 位 置: 学生基本信息情况表 ******************************************* 4)出入登记模块 子图 4: 23 物 品信 息 物 品信 息 物 品 进 楼信 息 结 束 信 息 离 开信 息 离 开 信 息 事 务 分类 出 入 事 务 人 员 来 访 访 问 结 束 物 品 进 楼 物 品 出 楼 T 6 人 员 来 访 信 息 管理员 人 员 来 访 信 息 人 员 来 访 信 息 T 7 物 品 出 楼 信 息 物 品 信 息 物 品 信 息 ( c4) 出入管理数据流图 ******************************************* 名 字: 出入楼物品 信息 别 名: 描 述: 来访人员携带进公寓里的物品 定 义:物品 信息 =物品类型 +学生学号 + 学生 姓名 + 进楼物品 + 出楼物品 + 值班人+时间 +备注 物品类型 ={字符} 1008 学生学号 ={字符} 1111 姓名= {字符} 114 进楼物品 ={字符} 1008 出楼物品 ={字符} 1008 值班人 ={字符} 1008 时间 ={ 数 字} 1212 备注 ={字符} 24 位 置: 物品出入表 ******************************************* 名 字: 来访人员 信息 别 名: 描 述: 来访公寓楼的人员 定 义:来访人 信息 =来访人 姓名+ 被访人姓名 年龄+ 所属关系 + 寝室号+来访日期+来访时间+离开时间 + 值班人 +备注 来访人 姓名 ={字符} 114 被访人姓名 ={字符} 114 所属关系 = {字符} 114 寝室号={字符} 1010 来访日期 ={ 数 字} 88 来访时间 ={ 数 字} 88 离开时间 ={ 数 字} 88 值班人 ={字符} 1008 备注 ={字符}025 位 置: 来访人员信息表 **************************************** 性能分析 学生宿舍管理系统中管理权限上应当进行严格控制,具体思想如下:。 没有权限 的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确 保系统的严密性和安全性。 ,程序开始运行所有功 能将是不可使用的,只有系统管理员登录和普通用户登录两个窗口可以使用,没 有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。 25 ,系统管理员 应当可以使用系统的所有模块,普通用户对于用户管理模块是无权使用 26 4 .概要设计 系。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。