- 58
- 0
- 约6.81千字
- 约 17页
- 2021-10-28 发布于江苏
- 举报
学生宿舍管理系统毕业设计论文
———————————————————————————————— 作者:
———————————————————————————————— 日期:
SQL Server 数据库设计
宿舍智能管理系统报告
院 系:内蒙古大学创业学院
指导教师:包山虎
班 级:计算机科学与技术1班
组 别:第三组
小组成员:贺霞、薛向前、邢政、徐颖佳、赵宁
一、需求分析.
宿舍智能管理系统是一个教育单位不可缺少的局部,它的内容对于学校的决策者和管理者来说都是至关重要的。他能够为用户提供充足的信息和快捷的查询手段,能有效地帮助学校教师掌握学生的情况。方便校方管理及学生的日常生活
1、宿舍智能管理系统的目标
此系统管理系统设计就是为了方便宿舍管理员在数据方面的管理。使他们在日后的学校宿舍管理方面能到达事半功倍的效果。减轻人的负担,方便数据库存储,增加平安性。
2、功能需求分析
用户的需求具体表达在各种信息的输入,修改和查询,并能够提供一定的平安保障。
〔1〕费用管理模块
对宿舍水电费情况提供添加费用和查询费用的功能,并根据登陆的学生用户锁定定期宿舍号列出其宿舍的水电费情况。
〔2〕日常管理模块
管理员及协管理员均可以录入和查看清洁,在报修信息栏中可以标记记录是否被处理。
3、人员管理模块
包含查看宿舍人员,添加进入人员及处理进入人员。查看栏中可以查看哪个宿舍哪个人。必须写清进入缘由,必显示添加该进入者的信息
4、物品管理模块
包含添加物品出入信息和查询物品出入信息
5、用户识别登陆功能
〔1〕最高权限用户〔管理员〕
〔2〕一般的用户〔协管人员〕
〔3〕最低权限用户〔学生〕
二、概要设计
宿 舍 智 能 管 理 系 统
宿 舍 智 能 管 理 系 统
费用管理模 块
添加费用
查看费用
日 常
管 理
模 块
打清洁分
差看清洁分
报修信息
标记为处理
人员管理模 块
查看
宿舍
人员
总 库 系 统 图
添加进入人员
处理进入人员
标记为离开
物 品
管 理
模 块
添加物品出入信息
查看物品出入信息
登 录
模 块
1
1
1
1
1
1
n
宿 舍
耗用
水电费
室长
电费
水费
时间
交否
宿舍号
清洁单
清洁
修补
要求
物品摆放分
干净分
修补内容
居住
学生
学号
姓名
1
n
E-R 图
三.工程开发
1、技术开发:
〔1〕权限设置
共有三个权限: 最高——宿舍管理员
其次——协管人员
最低——学生
如果用户访问某张页面的权限不够,系统将阻止其访问。
〔2〕用户密码加密。
2、费用管理〔费用添加,费用查看〕这些均通过SQL语言实现
3、日常管理〔查看清洁分、报修信息〕
4、人员管理〔查看宿舍人员、添加进入人员、处理进入人员〕
这些均用SQL语言实现
5、物品管理
注:以上这些都由SQL语句实现,实现各自的使用价值。此管理系统的资金投入也特别的小,容易实现。用宿舍一般的电脑也可以实现,重点是资金投入少,但得到的效益大,能到达事半功倍的效果。
四、逻辑构造定义
学生住宿表,主要记录学生住宿的根本信息。
属性名
类型
长度
完整性约束
学号
char
8
主码
姓名
Varchar
10
非空
性别
char
2
男或女,默认值男
专业
Varchar
20
非空
联系方式
char
11
可以为空
入住时间
datetime
8
非空
楼号
char
2
外码
宿舍号
char
3
外码
员工表,主要记录员工的根本信息。
属性名
类型
长度
完整性约束
员工号
char
4
主码
员工姓名
Varchar
10
非空
年龄
smallint
2
大于18,小于65
楼号
char
2
非空
性别
char
2
男或女
职位
Varchar
20
非空
联系方式
char
11
可以为空
宿舍表,主要记录宿舍的入住信息。
属性名
类型
长度
完整性约束
楼号
char
2
非空
宿舍号
char
3
非空
宿舍
char
12
非空
可住人数
smallint
2
非空
已住人数
smallint
2
非空
报修表,主要记录物品的报修信息。
属性名
类型
长度
完整性约束
楼号
char
2
非空
宿舍号
char
3
非空
物品号
varchar
8
非空
报修原因
char
50
非空
提交日期
datet
原创力文档

文档评论(0)