学院宿舍管理系统毕业论文内容摘要:

损坏要及时上报处理)。 辅导员:高校宿舍工作人员,负责管理学生的基本信息及查看学生的住宿信息; 系部管理员:系部管理员使用特有的权限凭借登陆帐号和密码登陆系统享受更多的功能和服务。 平顶山工业职业技术学院毕业设计说明书 第 12 页 系统用例图和用例列表 系统用例图 学 生 请 假辅 导 员 u s e s u s e s 学 生 信 息 管 理查 看 学 生 住 宿 信 息查 看 学 生 旷 宿 信 息 u s e s 录 入 学 生 信 息 u s e s 修 改 学 生 信 息 u s e s 删 除 学 生 信 息查 看 学 生 请 假 信 息 e x t e n d s e x t e n d s u s e s 查 看 学 生 就 宿 状 态系 统 管 理 员 u s e s 查 询 系 部 学 生 住 宿 信 息 u s e s 查 看 学 生 宿 舍 操 行 评 定 信 息 u s e s u s e s 查 找 系 内 各 专 业 住 宿 息 u s e s 专 业 所 在 楼 层专 业 内 所 在 宿 舍 号 u s e s 查 询 系 部 信 息 u s e s u s e s 管 理 班 主 任 信 息 u s e r超 级 管 理 员 u s e s 值 班 教 师 分 配 管 理 u s e s 管 理 宿 舍 管 理 员 u s e s 管 理 系 部 管 理 员 u s e s 学 生 u s e s u s e s u s e s u s e s u s e s 宿 舍 管 理 员管 理 学 生 住 宿 信 息 u s e s u s e s 宿 舍 报 修 信 息 处 理学 生 房 间 分 配学 生 住 宿 记 录 u s e s u s e s u s e s 宿 舍 财 产 情 况 u s e s 学 生 操 行 评 定 e x t e n d s 学 生 旷 宿 e x t e n d s 查 看 个 人 信 息查 询 所 住 宿 舍 信 息发 送 报 修 信 息查 询 值 班 教 师 信 息 u s e s u s e s 图 37 系统用例图 平顶山工业职业技术学院毕业设计说明书 第 13 页 用例列表 1)值班教师分配管理:为高院每个宿舍楼分配值班教师人员;如修改、录入或删除值 班人员信息等功能。 2)管理宿舍管理员:为高院每个宿舍楼分配管理人员的功能; 3)管理系部管理员:对学校管理管理员的管理功能; 4)查看个人信息:登录过以后查看个人的基本信息 5)查询所住宿舍信息:进入系统后可查看所住宿舍的信息(如:宿舍的卫生情况、所获得的奖励等) 6)查询值班教师信息:学生可以查看每天的值班老师是谁,如果请假或一些其他事性可以很方便的找到当天的值班老师。 7)发送报修信息:如果宿舍的东西坏了可以通过发送报修信息,来让宿舍管理员知道该宿舍有什么东西损坏,能及时的修理。 8)学生房间分配:宿 舍管理员可以为学生分配房间(如:某个学生在几号楼第几层几号宿舍); 9)学生住宿记录:宿舍管理员每天要记录查寝后的情况(如:某学生旷宿、请假); 宿舍财产情况:宿舍管理员要了解每个宿舍的财产情况(如:凳子、桌子等是否损坏); 10)学生操行评定:宿舍管理员每天都会检查每个宿舍的卫生是否整洁,给每个学生的操行打分; 11)学生信息管理:管理学生的基本信息,它包括学生信息的录入、修改、删除功能; 12)查看学生住宿信息:查看学生是否旷宿、请假; 13)录入学生信息:实现对学生基本信息的录入或增加,如:学校补录来 的学生; 14)修改学生信息:实现对学生基本信息的修改,如:学生转系需要信息此学生信息; 15)删除学生信息:实现对学生基本住处的删除,如:学生退学需要把此学生的信息删除; 16)查看学生旷宿信息:如果学生旷宿,宿舍管理员需把学生的信息提交到辅导员处; 17)查看学生请假信息:如果学生请假,宿舍管理员需把学生信息提交辅导员要进行审核; 18)查询系部信息:系部管理员可以查找系内各专业住宿信息,查询系部学生住宿平顶山工业职业技术学院毕业设计说明书 第 14 页 信息,查看学生宿舍操行评定信息,查看学生就宿状态。 19)查找系内各专业住宿信息:系部管理员可以查 看系部内各专业所在楼层,以及各专业所在的宿舍号。 20)查询系部学生住宿信息:系部管理员可以查看系部内学生住宿信息。 查看学生宿舍操行评定信息:系部管理员可以查看系部内学生宿舍操场行评定信息。 21)查年学生就宿状态:系部管理员可以查看系部内学生就宿状态(是否旷宿)。 22)专业所在楼层:系部管理员可以查看系部内各个专业学生所在的楼层。 23)专业内所在宿舍号:系部管理员可以查看系部内各个专业学生所在的宿舍号。 24)管理班主任信息:系部管理员可以管理班主任的基本信息。 平顶山工业职业技术学院毕业设计说明书 第 15 页 系统领域模型分析 领域模型图 U s e r s系 系 系 系 系系 系系 系 系 系 系系 系 系 系 系系 系 系系 系系 系 系 系10 . . *10 . . *10 . . *10 . . *系 系10 . . *系 系0 . . *0 . . *系 系 系1110 . . *10 . . *系 系10 . . * 图 38系统领域模型图 领域模型分析 本系统用于学校的宿舍管理,这是一个简易的宿舍管理系统由五类用户:学生,宿舍管理员,辅导员,系部管理员和超级管理员。 这五类分别是五个表,系统要记录数据和查询数据,要有表来和这五个表联系,分别为:宿舍表,出勤表,班级表,星级表,报修表,系部表,宿舍楼表。 学生表主要和班级表、宿舍表联系,功能主要是学生通过这三个表来查看学平顶山工业职业技术学院毕业设计说明书 第 16 页 生所在的宿舍的操行评定,发送报修信息等。 宿舍管理员表和报修表、学生表、星 级表、宿舍楼表 、宿舍表、出勤表这几个表之间有联系,主要实现的功能是宿舍管理员上传宿舍的星级等级、学生的出勤状态,修改学生发送报修信息的状态等。 辅导员表和学生表、出勤表、班级表、系部表之间联系,主要是辅导员用户来实现添加学生、查看专业班级学生信息、查看学生出勤记录等 功能。 系部管理员表和 系部表、班级表、辅导员表、学生表、出勤表之间有联系,主要是系部管理员来实现查看各专业内学生的住宿信息、添加修改辅导员信息、查看专业内学生的出勤记录、添加专业等功能。 超级管理员表是用来存放超级管理员的信息,超级管理员的功能主 要是添加系部管理员与为系部分配管理员、添加宿舍管理员与为宿舍楼分配管理员和添加超级管理员并可以查看删除管理员等。 系统数据库设计 数据库表的设计 本系统使用 SQL Server2020 作为系统的数据库。 在领域模型分析是确定有十二个表,学生表、宿舍管理员表、辅导员表、系部管理员表、超级管理员表、宿舍楼表、宿舍表、出勤表、星级表、报修表、系部表、班级表。 表 31 是对系统各个数据库表的说明。 表 32 是数据库参考清单的说明。 表 31数据库表的描述 名称 代码 学生表 StudentForm 寝室管理员 Qsgly 辅导员 Fdy 系部管理员 Xbgly 超级管理员 Cjgly 宿舍楼 表 Cslb 宿舍表 Ssb 出勤表 Cqb 星级表 Xjb 报修表 Bxb 系部表 Xbb 班级表 Bjb 平顶山工业职业技术学院毕业设计说明书 第 17 页 表 32参考清单 名称 代码 父表格 子表格 外键列 父角色 子角色 学生表 _出勤表 xsb_cqb 学生表 出勤表 学号 学生表 _班级表 xsb_bjb 班级表 学生表 班级 ID 宿舍楼表 _ 宿舍表 sslb_ssb 宿舍楼表 宿舍表 宿舍楼 ID 宿舍表 _学生表 ssb_xsb 宿舍表 学生表 宿舍 ID 宿舍表 _星级表 ssb_xjb 宿舍表 星级表 宿舍 ID 寝室管理员 _宿舍楼表 ssgly_sslb 寝室管理员 宿舍楼表 管理员 ID 报修表 _宿舍表 bxb_ssb 宿舍表 报修表 宿舍 ID 班级表 _系部表 bjb_xbb 系部表 班级表 系部表 ID 班级表 _辅导员 bjb_fdyb 辅导员 班级表 辅导员 ID 系部管理员 _系部表 xbgly_xbb 系部表 系部管理员 系部表 ID 以下将详细阐述各个数据表的字段描述: 1)学生表 主要包括 字段有 学号、 班级 ID、宿舍 ID、 姓名、性别、 出生日期、民族、籍贯、入学日期、床位、照片、密码 , 用户登录 用来 查看学生 基本信息。 有表 33 详细描述: 表 33学生表 (StudentForm) 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 StudentID bigint 8 0 是 否 2 Bjb_ID int 4 0 是 3 SsbID int 4 0 是 4 StudentName char 8 0 是 5 StudentXb char 2 0 是 6 StudentCsny datetime 8 3 是 7 StudentMz char 8 0 是 8 StudentJg varchar 100 0 是 9 StudentRxsj datetime 8 3 是 10 StudentCw int 4 0 是 11 StudentPicture image 16 0 是 12 StudentPassword char 11 0 是 平顶山工业职业技术学院毕业设计说明书 第 18 页 2) 寝室管理员 表包括的字段有管理员 ID、姓名、密码、出生日期、联系方式、照片。 用来存储管理员的基本信息,以便管理员登录系统能够查看到个人信息。 表34 来描述宿舍管理员表。 表 34宿舍管理员表 (Qsgly) 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 GlyID char 4 0 是 否 2 GlyName char 8 0 是 3 GlyPassword char 10 0 是 4 GlyCsrq datetime 8 3 是 5 GlyLxfs char 11 0 是 6 GlyPicture image 16 0 是 3) 辅导员表包括的字段有辅导员 ID、姓名、性别、联系方式、学历、出生日期、电子邮箱、照片、密码。 用来存储辅导 员 的基本信息,以便辅导员登录系统能够查看到个人信息。 表 35 来描述辅导员表内容。 表 35辅导员表 (Fdy) 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 FdyID int 4 0 是 否 2 FdyName char 8 0 是 3 FdyXb char 2 0 是 4 FdyLxfs char 11 0 是 5 FdyXl char 8 0 是 6 FdyCsny datetime 8 3 是 7 Email char 100 0 是 8 FdyPicture image 16 0 是 9 FdyPassword char 11 0 是 4)系部管理员表主要包括字段有系部管理员 ID、系部 ID、姓名、性别、密码、出生日期、联系方式、照片。 用来存储系部管理员的基本信息,以便系部管理员登录 系统能够查看到个人信息。 表 36 来描述系部管理员表内容。 表 36系部管理员 (Xbgly) 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 XbglyID int 4 0 是 否 2 XbbID int 4 0 是 3 XbglyName char 8 0 是 4 XbglyXb char 2 0 是 5 XbglyPassword char 11 0 是 6 XbglyCsny datetime 8 3 是 7 XbglyLxfs char 11 0。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。