宿舍标准管理系统.docx
- 文档编号:25370074
- 上传时间:2023-06-07
- 格式:DOCX
- 页数:16
- 大小:303.33KB
宿舍标准管理系统.docx
《宿舍标准管理系统.docx》由会员分享,可在线阅读,更多相关《宿舍标准管理系统.docx(16页珍藏版)》请在冰豆网上搜索。
宿舍标准管理系统
公寓管理系统
—09计算机应用
(1)张峰
公寓管理系统具体设计
1系统功效模块图
图1系统功效模块图
在整体设计中,我们将宿舍管理系统分为七个大模块:
用户帐号模块、宿舍管理模块、学生信息查询模块、访客服务模块、水电费管理模块、评分管理管理模块。
每个模块将实现不一样功效[3]。
下面将具体进行介绍。
E-R关系图:
图1E-R模型图
1.1用户帐号模块
图1.1系统分支(用户帐号模块)功效模块图
用户帐号模块包含:
用户设置,退出系统两个部分。
1.用户设置:
实现系统管理人员、一般人员登录和密码修改。
2.退出系统:
实现正常退出宿舍管理系统。
1.2宿舍管理模块
图1.2系统分支(宿舍管理模块)功效模块图
公寓管理模块包含:
入住管理、退宿管理、职员管理、晚归管理、公物报修五个大部分。
1.入住管理:
登记学校全部住宿楼情况。
2.退宿管理:
登记学校全部宿舍退宿人员情况。
3.晚归管理:
登记学校全部宿舍楼学生晚归情况。
4.职员信息:
登记学校全部宿舍楼值班职员个人信息登记情况。
5.公物报修:
登记学校全部住宿楼公物损坏上报情况。
1.3信息查询模块
图1.3系统分支(信息查询模块)功效模块图
信息查询模块基础上包含:
学生查询、班级浏览、宿舍浏览:
1.学生查询:
实现每个学生基础信息情况查询功效。
2.班级浏览:
实现浏览各个系到各班信息情况。
3.宿舍浏览:
实现浏览每栋楼房全部宿舍住宿情况及宿舍楼所住学生统计情况。
1.4评选模块
图1.4系统分支(卫生评选模块)功效模块图
卫生评选模块基础上包含:
周扣分、扣分统计、卫生评选:
1.周扣分:
纪录每七天每个宿舍楼每个宿舍每个人扣分情况。
2.扣分统计:
按班级和宿舍两种不一样分法在一段时间内个人扣分名单统计情况。
3.卫生评选:
实现宿舍优异集体和优异个人名单统计。
1.5基础数据模块
图1.5系统分支(基础数据模块)功效模块图
基础数据模块包含:
添加宿舍、添加系、帐号管理、登记教导员、宿舍评选标准、个人评选标准等六个模块。
1.添加宿舍:
实现添加新宿舍楼相关信息功效。
2.添加系:
实现添加新增加系基础信息功效。
3.登记教导员:
登记各系教导员姓名系别联络电话
4.宿舍评选标准:
登记宿舍集体荣誉评选信息功效
5.个人评选标准:
登记个人宿舍优异信息功效。
1.6新年管理模块
图1.6系统分支(新年管理模块)功效模块图
新年管理模块包含:
添加班级、分配宿舍。
1.添加班级:
实现新生报到后添加新年各系新班级功效。
2.分配宿舍:
实现新生报到后分配住校生宿舍功效。
1.7出入管理模块
图1.7系统分支(出入管理模块)功效模块图
出入登记模块包含:
来访登记、进出楼登记、两个功效模块。
1.来访登记:
具体登记进入宿舍楼外来人员情况和离开情况。
2.进出楼登记:
具体登记某学生搬入和搬出宿舍楼物品情况。
1.8窗口模块
图1.8系统分支(窗口模块)功效模块图
窗口模块包含:
关闭窗口、工具栏、两个功效。
1.关闭窗口:
实现关闭全部窗口功效。
2.工具栏:
实现可显示也可不显示快捷按钮功效。
2系统所需表
2.1系统表
1.用户表:
登记管理人员用户名、密码及登录权限。
2.学生基础情况表:
具体登记学生基础信息及学生住宿情况。
3.来访反馈表:
登记全部管理人员具体情况。
4.邮编表表:
登记全部来访人员具体情况。
5.宿舍表:
登记学生宿舍楼号房间数等情况。
6.水电费表:
登陆学生宿舍用电量情况。
7.评分表:
登陆学生宿舍评分成绩情况
表2.1用户表(user0)
字段名
描述
数据类型
数据长度
NULL
Primarykey
id
编号
char
10
username
用户名
varchar
20
N
Y
password
用户密码
varchar
20
Y
N
quanxian
用户权限
tinyint
N
N
表2.2学生基础情况表(stuinfo)
字段名
描述
数据类型
数据长度
NULL
Primarykey
stuid
学号
char
9
N
YandF
stuname
姓名
char
8
N
N
age
年纪
char
2
Y
N
sex
性别
char
7
N
N
yuanxi
院系
char
4
N
N
zhuanye
专业
char
4
N
N
表2.3来访反馈表(fankui)
字段名
描述
数据类型
数据长度
NULL
Primarykey
id
自动编号
int
4
N
Y
fankui
反馈信息
char
10
Y
N
表2.4全国邮政编码表(code)
字段名
描述
数据类型
数据长度
NULL
Primarykey
id
自动编号
int
4
N
Y
province
省份
char
10
Y
N
code
邮编
char
10
Y
N
表2.5住宿表(zhusu)
字段名
描述
数据类型
数据长度
NULL
Primarykey
stuid
学生编号
char
10
N
N
stuname
学生姓名
char
10
Y
N
sushequhao
宿舍区号
char
10
N
F
sushedonghao
宿舍栋号
char
10
Y
N
sushebiaohao
宿舍编号
date
10
Y
N
susherenshu
宿舍人数
time
10
Y
N
dianshan
风扇
time
10
Y
N
diannaozhuo
电脑桌
char
10
Y
N
weishengzhangkuang
卫生情况
char
10
Y
N
sushejiegou
宿舍结构
char
10
Y
N
qita
其它
char
10
Y
N
表2.6水电费表(dianfei)
字段名
描述
数据类型
数据长度
NULL
Primarykey
id
自动编号
int
4
N
Y
susheNum
宿舍编号
varchar
50
Y
N
firstNum
上次电量
int
4
Y
N
lastNum
此次电量
int
4
Y
N
isDOo
是否缴纳
int
4
Y
N
riqi
此次电量日期
varchar
50
Y
N
price
价格
money
8
Y
N
表2.7评分表(fenshu)
字段名
描述
数据类型
数据长度
NULL
Primarykey
id
自动编号
int
4
N
Y
susheNum
寝室编号
varchar
50
Y
N
riqi
评分日期
varchar
50
Y
N
fenshu
分数
int
4
Y
N
2.2系统实体关系图
系统实体关系图提供了表示实体型、属性和联络方法,用来描述现实世界概念模型。
组成E-R图基础要素是实体型、属性和联络,其表示方法为:
·实体型:
用矩形表示,矩形框内写明实体名;
·属性:
用椭圆形表示,并用无向边将其和对应实体连接起来;多值属性由双线连接;主属性名称下加下划线;
·联络:
用菱形表示,菱形框内写明联络名,并用无向边分别和相关实体连接起来,同时在无向边旁标上联络类型
由上文中各个系统关系表中实体,以下图(1.9):
图1.9系统实体关系图
3具体模块设计
在系统功效模块介绍时,我们将宿舍管理系统分为:
住宿管理模块、城市邮编管理模块、学生信息模块、反馈信息管理模块、修改密码模块、系统退出模块,友谊连接模块,加入收藏设为主页。
以下图是我们学生宿舍管理系统:
图3.1宿舍管理系统主界面
3.1用户帐号、密码修改模块功效具体设计
1.帐号设置
图3.2用户(管理员)登录界面
图3.3用户(职员)登录界面
2.修改密码:
图片以下:
图3.5用户登录界面
为了预防密码被恶意盗用能够常常性修改你密码以增强系统安全性,密码修改对于全部含有访问该系统用户来说全部能够使用。
具体实现:
(1).首先经过算了sle控件实现该功效模块和数据库关联。
(2).其次为了确保该功效完整性,在点击确定以后,需要判定一下全部编辑框中输入全部不能为空。
(3).最终在确定时,还需要编程实现是判定原始用户名和密码是否一致,只有一致才有权限修改你密码。
同是为了确保新密码正确性,还添加了一个确定密码框,新密码和确定密码二者所输内容是要求完全一样,方能修改密码成功。
3.2宿舍管理模块具体设计
1.入住登记窗口
图3.6入住登记界面
2全国邮编管理
图3.7全国邮编管理界面
全国邮编管理完成是对全国各个城市和其邮编多种操作。
操作人员能够经过在窗口输入对应信息,然后利用“添加”功效将信息保留到数据库中中。
管理员能够输入对应邮编号码,学生能够对其进行访问查看邮编号码。
不过因为时间原因和技术原因,该邮编模块和其它模块并没有实质联络。
3.3信息查询窗口
1.学生查询
图3.8信息查询界面
2.访客来访信息管理
图3.10访客来访信息添加管理界面
图3.11访客来访信息修改管理界面
访客来访信息管理完成是添加访客反馈信息功效。
结束语
历时一个学期毕业设计现在已经靠近尾声了,回想起这一个学期日子,感觉收获颇多。
我们这次毕业设计任务是建立一个学生宿舍管理系统,它用到开发工具是JSP语言,SQL数据库。
在设计开始阶段为了立即熟悉jsp语言,我具体翻阅相关该方面资料,对书中基础理论知识逐章逐节地分析,同时还上机操作来加深了解。
尤其是对书中部分经典实例,认真学习它编程思想,吸收它编程技巧,弄懂程序中每句话含义。
在对所要应用技术有了一个基础认识以后,就开始构思自己系统设计。
认真听老师对设计要求讲解,依据任务书要求将整个系统分为多个模块,每个模块具体又要实现哪些功效,然后就逐一模块去一一具体设计,设计过程中不时地翻阅资料,用部分巧妙技术来优化程序。
程序代码完成以后,要进行运行调试,刚开始因为没有调试经验和方法效率很低,最终在老师和同学帮助下,最终顺利完成了,自己也从中学到了不少东西。
总而言之,经过多个月毕业设计,让我感受了软件开发整个过程。
毕业设计不仅是对我在大学所学知识一个综合利用,也是一次增加知识和经验好机会,同时也使我学会了很多处理、处理问题方法,大大提升了自己动手能力,为立即走上工作岗位打下了良好基础。
.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宿舍 标准 管理 系统