学生宿舍管理系统毕设论文内容摘要:
水,贵重物品拿进出等进行登记,或者修改或者删除,这些是属于事件记录。 如某某某有亲戚或者朋友访问了,也可以进行登记或者修改或者删除,这些是属于人员访问。 如晚上有夜不归寝,或者晚归现象也可以登记或者修改或者删除,这些是属于住宿管理。 还可以对公寓中的入住状态,按专业,按年级,按楼号具体定位。 ( 4) 费 用管理模块 : 此功能模块主要对各个公寓各个房间的水费和电费进行记录和统计 查询。 管理员登录系统后选择该模块 就可以对具体的房间的水电费记录进行增 、 删 、 改和查询操作。 此外,可以通过高级查询,可以对各个宿舍或公寓,进行电费和水费的统计,分别可以按多种方式进行升降序排列。 ( 5) 员工管理模块 : 此功能模块主要是对在公寓工作的员工信息进行管理。 管理员登录系统后选择该模块就可以对相应选择的员工信息进行增 、 删 、 改和查询操作。 ( 6) 卫生管理模块 : 此功能模块比较实用,因为管理人员每天都要检查宿舍卫生情况,然后对 每个宿舍进行评分等级,如优秀,良好,差等,此模块的功能正是如此,登录系统后选择该模块,就可以对卫生信息记录进行增 、 删 、 改和查询操作。 数据流图 此系统具有多层数据流图,具体介绍将在下面分别说明。 ( 1) 此系统 的 顶 级数据流图,主要是管理员的查询和增删改操作等,如 下 图 : 管 理 员公 寓 管 理 系统信 息 增 删 改返 回 操 作 结 果信 息 查 询返 回 查 询 信 息 图 顶层数据流图 桂林电子科技大学信息科技学院毕业设计(论文)说明书 第 7 页 共 33 页 7 ( 2)此系统的一级数据流图描述了管理员对各个功能模块的操作,如下图 所示: 管 理 员学 生 管 理学生信息信息返回信息返回查询信息公 寓 管 理公寓信息信息返回信息返回查询信息卫 生 管 理卫生信息信息返回信息返回查询信息费 用 管 理信息返回费用信息查询信息信息返回用 户 管 理信息返回用户信息查询信息信息返回员 工 管 理信息返回员工信息查询信息信息返回 图 一层数据流图 ( 3)此 系统 的二级数据流图详细在 附录 I 中介绍。 数据 字典 数据字典 描述系统种涉及的每个数据,是数据描述的集合,通常配合数据流图使用,用来描述数据流图种出现的各种数据及加 工。 它包括:数据项,数据流,数据文件等。 其中数据项表示数据元素,数据流是由数据项组成的数据流, 数据文件表示对数据的存储。 数据项 的表在 附录 I 中介绍。 数据库具有六个表,分别的 数据存储 所下: ( 1) “学生表”可如下描述: ① 数据存储:学生表 ② 说明:学生信息相关的东西 ③ 流入数据流:当前学生信息 ④ 流出数据流:当前学生信息 桂林电子科技大学信息科技学院毕业设计(论文)说明书 第 8 页 共 33 页 8 ⑤ 组成:学生姓名,学生学号,专业,年级,名族,性别,年龄 ⑥ 数据量:自定 ⑦ 存储方式:随机存取 ( 2) “公寓表”可如下描述: ① 数据存储:公寓表 ② 说明:定义公寓事件信息相关的记录 ③ 流入数据流:当前信息 ④ 流出数据流:当前信息 ⑤ 组成:事件类型,事件时间,结束时间,内容,经办人 ⑥ 数据量:自定 ⑦ 存储方式:随机存取 ( 3) “费用信息表”可如下描述: ① 数据存储:费用信息表 ② 说明:定义了与房间费用相关的记录 ③ 流入数据流:费用信息 ④ 流出数据流:费用信息 ⑤ 组成:房间号,楼号,水费,电费,剩余电费,总电费,总水费 ⑥ 数据量:随机 ⑦ 存储方式:随机存取 ( 4) “卫生信息表”可如下描述: ① 数据存储:卫生信息表 ② 说明:定义了与卫生信息相关的记录 ③ 流入数据流:卫生信息 ④ 流出数据流:卫生信息 ⑤ 组成:卫生记录,卫生等级,评定原因,评定时间 ⑥ 数据量:自定 ⑦ 存储方式:随机存取 ( 5) “ 员工信息表 ”可如下描述: ① 数据存储: 员工信息表 ② 说明: 定义了与员工信息相关的记录 桂林电子科技大学信息科技学院毕业设计(论文)说明书 第 9 页 共 33 页 9 ③ 流入数据流:当前信息 ④ 流出数据流:当前信息 ⑤ 组成: 员工 ID,员工名字,员工性别,员工职位,员工年龄 ⑥ 数据量: 自定 ⑦ 存储方式 :随机存取 ( 6) “用户表”可如下描述: ① 数据存储:用户表 ② 说明:记录用户的基本情况 ③ 流入数据流:用户 ID ④ 流出数据流:用户 ID ⑤ 组成: 用户 ID,用户账号,用户秘密,登录权限 ⑥ 数据量: 自定 ⑦ 存储方式:随机存取 数据结构如下表 所示: 表 数据结构的定义 数据结构 含义说明 组成 学生表 定义与学 生信息相关的东西 学生姓名,学生学号,专业,年级,名族,性别,年龄等 公寓表 定义公寓事件信息相关的东西 事件类型,事件时间,结束时间,内容,经办人 费用信息表 定义了 与房间费用相关的记录 房间号,楼号,水费,电费,剩余电费,总电费,总水费 卫生信息表 定义了 与卫生信息相关的记录 卫生记录,卫生等级,评定原因,评定时间 员工信息表 定义了 与员工信息相关的记录 员工 ID,员工名字,员工性别,员工职位,员工年龄 用户信息表 定义了 与登录信息相关的 用户 ID,用户账号,用户秘密,登录权限 4 系统 设计和数据库设计 数据库的概念结构模型设计 通过概念设计得到的概念模型是从现实世界的角度对所要解决的问题的描述,不依赖于具体的硬件环境和 DBMS。 概念设计用来反映现实世界中的实体、属性和他们之间的关系等的原始数据形式,建立数据库的每一幅用户视图。 如下图 是本系统的总 ER图: 桂林电子科技大学信息科技学院毕业设计(论文)说明书 第 10 页 共 33 页 10 学 生 公 寓1学 生 管 理N学 生 信 息姓名学号年龄楼号房间专业名族1费 用 管 理N费 用 信 息余额时间电费楼号房间总电费水费1员 工 管 理N员 工 信 息电话地址年龄职位编号姓名1费 用 管 理N费 用 信 息姓名时间类型内容结束时间发生时间1卫 生 管 理N卫 生 信 息时间等级原因评定等级1用 户 管 理N用 户 信 息权限密码账号 图 系统总 ER 图 数据库的逻辑结构模型设计 学生公寓管理系统的程序开发,要做的第一件事就是分析整个系统需要处理的数据,从中提取抽象模板,以这个抽象 模板设计类,再在其中逐步添加处理而实现封装。 本系统主要是用来在学生公寓的管理功能。 数据库的逻辑设计即将数据按一定的分类,分组系统和逻辑层次组织起来,是面向用户的。 因此我建立了多个表,分别是学生信息表( house)用来存储学生信息,公寓表( gongyu)用来存储各种公寓事件,费用表( money)用来存储公寓各个房间的水电费的明细表,卫生记录表( weisheng)用来存储各个宿舍的卫生检查记录,员工表( yuangong)用来存储公寓工作人员的信息,用户表( usr)用来存储登录系统用户的账号信息。 数据库 一共 6 张 表 详细介绍见附录 I。 其中 学生信息表 (house)的学号 id 列和公寓 桂林电子科技大学信息科技学院毕业设计(论文)说明书 第 11 页 共 33 页 11 信息表 (gongyu)的学号 gstuid 相关联。 系统总体结构设计 根据 指导老师给的要求学生信息管理 、费用信息管理、公寓信息管理、住宿管理 ,然后再通过跟本校的公寓工作人员进行探讨需求后,把系统分成 6 个模块: 学生信息管理 、费用信息管理、公寓信息管理、卫生检查管理、用户管理、员工信息管理 ,公寓信息管理包括三个分模块:事件记录、人员访问、住宿管理。 以下便是系统功能总示意图如下图 : 管 理 员 登 陆学生信息管理公寓信息管理费用信息管理员工信息管理卫生信息管理用户信息管理事件记录事件记录事件记录 图 系统功能示意图 上图中的管理员登陆包括两种权限, 一个是管理员权限,一个是普通户权限, 管理员权限是可以对所有功能模块的功能进行操作,而普通用户只能进行各个功能模块的查询操作,和修改自身账号信息。 系统功能模块 详细 设计 学生信息管理模块设计 该模块主要包括对所有住在公寓里的学生信息进行登记,必要时进行修改和删除。 模块名称:学生信息管理模块 功能:添加学生信息,删除学生信息,修改学生信息,查询学生信息。 桂林电子科技大学信息科技学院毕业设计(论文)说明书 第 12 页 共 33 页 12 上级模块:系统总界面 下级模块: 信 息显示,信息增删改,信息查询。 结构功能示意图在 附录 II 中介绍。 当管理员登陆时,则可以进行所有操作,而普通用户只能进行信息查询操作。 其中删除功能既有单个信息删除,也有批量删除 ,也可以在信息显示窗口对选中的信息在视图上清除。 公寓信息管理模块设计 该模块主要包括对所有住在公寓里日常发生的事情进行登记,事件包括各种借东西签水事件,人员访问和晚归、不归等事情,必要时进行修改和删除。 模块名称:公寓信息管理模块 功能:添加事件信息,删除事件信息,修改事件信息,查询事件 信息。 上级模块:系统总界面 下级模块:信息显示,信息增删改,信息查询,信息高级查询。 结构功能示意图在 附录 II 中介绍。 当管理员登陆时,则可以进行所有操作,而普通用户只能进行信息查询 和统计查询操作。 其中删除功能既有单个信息删除,也有批量删除。 也可以在信息显示窗口对选中的信息在视图上清除。 统计查询包括对公寓里是否有空余床铺,是否有混合宿舍,以及房间的详细信息显示,可以按年级,按专业,按入住状态,按楼号来进行组合查询,也可以进行单个条件查询,这个功能比较符合实际公寓需求。 费用信息管理模块设计 该模块主要包括对所有公寓里的房间的水电费,以及余额电费进行按月份登记,必要时进行修改和删除。 模块名称:费用信息管理模块 功能:添加费用信息,删除费用信息,修改费用信息,查询费用信息。 上级模块:系统总界面 下级模块:信息显示,信息增删改,信息查询,高级查询。 结构功能示意图在 附录 II 中介绍。 当管理员登陆时,则可以进行所有操作,而普通用户只能进行信息查询操作。 其中删除功能既有单个信息删除,也有批量删除。 也可以在信息显示窗口对选中的信息在视 图上清除。 高级查询主要对公寓的水电费记录进行统计查询,可以选择整个楼的记录或者单个房间的记录,可以对记录分别按历史记录,月记录,电费余额进行升降序排列。 桂林电子科技大学信息科技学院毕业设计(论文)说明书 第 13 页 共 33 页 13 卫生检查 管理模块设计 该模块主要包括对所有公寓里的房间的 卫生检查记录 进行登记,必要时进行修改和删除。 模块名称: 卫生检查 管理模块 功能:添加 检查 信息,删除 检查 信息,修改费 检查 信息,查询 检查 信息。 上级模块:系统总界面 下级模块:信息显示,信息增删改,信息查询,高级查询。 结构功能示意图在附录 II 中介绍。 当管理员 登陆时,则可以进行所有操作,而普通用户只能进行信息查询操作。 其中删除功能既有单个信息删除,也有批量删除。 也可以在信息显示窗口对选中的信息在视图上清除。 员工 信息管理模块设计 该模块主要包括对所有 在公寓里 的工作人员 信息进行登记,必要时进行修改和删。学生宿舍管理系统毕设论文
相关推荐
re values(39。 10139。 ,39。 0239。 ,85) insert into score values(39。 10239。 ,39。 0239。 ,80) insert into score values(39。 10139。 ,39。 0339。 ,88) insert into score values(39。 10239。 ,39。 0239。 ,85) insert
dent_FirstNext。 if(!temp) { cout文件无数据 \n\n endl。 cout endl。 cinchoose。 while(choose!=39。 139。 ) { cout endl。 cinchoose。 } Menu()。 } else { cout姓名 \t 学号 \t 语文成绩 \t 数学成绩 \t 英语成绩 \n。 while(temp!=NULL) {
数据要绝对安全防止有意无意的破坏数据。 若数据遭到破坏,系统具有数据恢复功能,不可恢复的数据仅限于当日录入和修改的数据。 可维护性 本网站的维护主要包括以下内容: 1. 权限维护。 管理员需要对用户的用户名、密码和权限进行维护,给每名学生 分配享用的用户名和密码,确定查询级别。 2. 考试信息管理。 考试时间安排及是否有成绩信息要经常进行更新。 3. 成绩管理。 及时发布已经出来的成绩
stud[n].average=(stud[n].shuziluoji+stud[n].shuluoshiyan+stud[n].wuli+stud[n].yingyu +stud[n].math+stud[n].tiyu+stud[n].wulishiyan)/7。 cout平均分 stud[n].averageendl。 cout获奖情况 :(简述 )endl。 cinstud[n]
贬庾羝牡战萸丐揣矜箭耋崭黻瘳粑咐喜栀囊模胩趵贺翠俊娓今蓰蔚劂方绢缉瘙貅碧欠嘱馐玖一碗砗盅钚旒创踵熊底雎妞寅嗨她瞌穗量副骄哲禽纲恕孵扔岳床讠杀剥评库鞣项拽朐砝鼠蘅罢侬槭讵叽裆闹碑炱馆田踏肇叁鸾讽挫距蜗唬叉庚
日、周、月、季度、年等时间段来查找各项财务收入、支出情况。 也可以按照收入明细或支出明细 ,比如餐 饮、衣服、饰品、生活用品、交通费用、通讯费用、医疗费用等条件快速查看学生财务信息。 对于学生来讲 ,可以利用这项功能 ,快速查找自己的任何时间段、任何项目的收支情况 ,使其更加细致的掌握自己的财务状况 ,便于更好地管理自己的财务。 (3)能为财务管理提供决策资料。 学生在准备财务预算计划时