缔冠期刊网

PHP技术的学生宿舍管理系统的设计与开发

2022-06-09

摘要:随着全国高校招生规模的不断扩大,高校在校生的人数屡创新高。各大高校在为学生提供良好的硬件住宿条件外,需要配套优良的管理软实力以营造优质的住宿环境。高校住宿生数量巨大,直接导致了学生信息和宿舍信息的数据量庞大、管理繁杂的特点。人工管理模式不仅工作量巨大,而且极其容易出错,显然已经不适应当前的高校住宿管理需求。该文论述了一个基于PHP技术的学生宿舍管理系统的设计与开发,能够提高学生住宿信息的完整性和时效性,提高管理工作的效率。


  关键词:学生宿舍管理系统; ThinkPHP; SQL Server;


  随着计算机技术的快速发展,各类专业管理系统被广泛应用于各行各业,其内容涉及众多领域,向用户提供越来越丰富且人性化的服务。


  全国范围招生是各所高校的共同特点,因此学生宿舍的管理工作是学校必不可少的重要工作内容。基于计算机技术和网络技术的信息管理系统具有速度快、易使用、安全性高、可用性高、效率高的优点,将学生宿舍管理工作进行计算机系统化,不仅可以提高工作效率,还可以保证信息的时效性,使各个部门各个层次的管理人员及时掌握各类信息,加强管理保证学生安全。


  本系统的设计同时面向学校的管理人员和学生使用,界面简洁、操作简单人性化、信息保密性强。学生登录后可以查看个人的相关信息,上报宿舍设备故障;管理人员登录后可以对学生信息进行查看、修改、添加、删除等操作,做好外来人员的来访记录,查看值班信息和学生的报修信息。


  本系统选用ThinkPHP作为开发工具,是因为该产品能够支持Windows、Unix和Linux等多种系统平台,包含了基本框架、兼容处理、基类库、数据库访问层的模板引擎、缓存机制、插件机制、作用认证、表格处理和其他通用组件,容易实现交叉版本、跨平台、跨数据库的系统迁移,并且简单易用、开发效率高。


  数据库选用可信任、高效、智能的SQL Server(Structured Query Language),它是微软公司开发的关系型数据库管理系统,优点包括了使用方便、可伸缩性好、与相关软件集成程度高、支持多种平台使用等。


  ThinkPHP和SQL Server的结合,可以使本系统获得更安全、更可靠的学生信息和宿舍信息的存储,提高宿舍管理工作的可用性和可靠性。


  1 系统分析


  从系统开发目标的角度,学生宿舍管理系统的开发主要是为了方便对学生信息、故障报修信息、外来人员来访信息和宿舍值班信息进行统一、高效的管理。


  从用户身份的角度,包括两类用户,管理员和学生。根据应用需求,管理员分为系统管理员和宿舍管理员两类。系统管理员管理能够管理宿舍管理员的信息和学生的信息,包括对宿舍管理员和学生的信息进行编辑,包括查看、添加、删除和修改等相关操作以及安排宿舍管理员的值班信息等。宿舍管理员可以进行学生信息的查看、外来人员来访信息的编辑、宿舍故障报修信息的处理等。学生可以查看、编辑个人的基本信息,上报宿舍内相关设备的故障情况。


  从数据的角度,本系统主要管理以下几类信息:宿舍管理员基本信息、学生基本信息、外来人员来访信息、值班信息和故障报修信息等。


  宿舍管理员信息主要包括:用户名、密码、姓名、电话、照片、邮箱等。学生信息主要包括:用户名、密码、姓名、性别、部门、班级、宿舍楼号、宿舍号、床号、住宿状态、电话、照片等。值班信息主要包括:值班者用户名、值班楼层、值班日期等。外来人员来访信息主要包括:姓名、被访者、进宿舍时间、出宿舍时间、值班者用户名等。故障报修信息主要包括:报修者用户名、报修内容、报修时间、处理时间等。


  从系统可行性的角度,无论是经济可行性还是技术可行性,都不存在问题。一般情况下,高校内部的校园网络已经建立,可以直接使用学校已有的服务器,结合免费软件的使用,使得开发的成本较小。ThinkPHP和SQL Server技术十分成熟,具有很高的技术可行性。另外,本系统选用普通用户比较熟悉的Windows平台和B/S模式,宿舍管理员和学生使用一般的浏览器软件就可以完成各类操作,使用方便。


  2 系统设计


  2.1 系统结构


  根据需求分析阶段的分析,本系统的机构需要由管理员模块和学生模块构成。


  学生模块包括个人中心和故障报修两个部分。个人中心提供学生个人信息的查看与编辑、登录密码的修改功能。


  管理员模块包括宿舍管理员管理、业务管理、个人中心等模块。宿舍管理员管理模块仅限系统管理员使用,包括宿舍管理员信息、角色列表和节点列表三个部分。业务管理模块包括宿舍管理员值班信息、学生管理、报修管理、外来人员登记等部分。个人中心包括管理员个人信息的查看与编辑、登录密码的修改功能。


  2.2 数据库设计


  基于学生宿舍管理所涉及的宿舍管理员基本信息、学生基本信息、外来人员来访信息、值班信息和故障报修信息,本系统使用了六张数据表。


  1)用户表,由字段id、username、name和userpass构成。


  2)学生详情表,由字段id、name、stu_id、college、class、building、dorm、bed、sex、Email、tel、photo和status构成。


  3)管理员详情表,由字段id、name、telephone和photo构成。


  4)宿舍值班表,由字段id、username、name、userpass、building和oncall组成。系统管理员可以安排宿舍管理员值班信息,添加一个信息就保存在值班表中。


  5)宿舍报修表,由字段id、rname、rbuilding、rdorm、rq、reqtime、protime和status构成。


  6)外来人员登记表,由字段id、name、vis_host、intime、outtime和vis_watch构成。


  3 系统实现


  为简化系统结构,管理员和学生使用同一个登录界面,系统根据用户名自动判断用户类别,并进入相应的管理员界面或学生界面。所有页面采用相同的结构,左侧为导航列表,右侧为具体册操作界面,如学生列表,故障报修列表等。


  3.1 管理员模块


  在宿舍管理员管理页面,系统管理员可以进行用户的添加、删除和信息修改,为用户分配学生或宿舍管理员的角色,用户登录密码的重置和数据的导入/导出。在宿舍管理员值班信息页面,系统管理员为宿舍管理员分配值班日期,值班楼层信息,而宿舍管理员只能查看信息,不得更改信息。在学生列表页面,系统管理员和宿舍管理员可以查看学生的信息。在报修查询页面,系统管理员和宿舍管理员可以查看报修信息列表,也可以按楼层搜索报修信息。在外来人员登记页面,宿舍管理员进行外来人员的来访登记记录的填写与编辑。在个人信息页面,系统管理员和宿舍管理员都可以查看和修改姓名等各项具体信息。在修改密码页面,系统管理员和宿舍管理员都可以修改自己的登录密码。


  3.2 学生模块


  在个人信息页面,学生可以查看和修改姓名等各项具体信息。在修改密码页面,系统管理员和宿舍管理员都可以修改自己的登录密码。在报修页面,学生可查看自己的报修情况,如若报修内容有错误可以进行修改或删除。


  4 总结


  在这个快速发展的社会中,智能管理已成为学生宿舍管理信息化的必然趋势。使用计算机信息管理系统进行信息的存储与管理既能提高效率还能降低错误率,延长存储时间。因此,基于计算机系统的自动化学生宿舍管理系统必将成为主流。


  参考文献


  [1]张剑平.学校管理信息系统[M]北京:中国铁道出版社, 1997.


  [2]夏磊. ThinkPHP实战[M].北京清华大学出版社, 2017.


  [3]李宏飞.新时代互联网应用与发展的分析[EB].大学生论文联合比对库, 2018.


  [4]周敏.基于B/S的学生信息管理系统[D].南京:南京理工大学博士论文, 2010.


  [5]罗艺荣学生宿舍管理系统的设计与实现[D].厦门:厦门大学学士论文, 2013.


  [6]顾丽君基于C+ +Builder6的中草药销售管理系统[EB].大学生论文联合比对库, 2017.


  [7]金亚大王. ThinkPHP与Codelgniter开发框架的粗略简单不细致比较[EB]. CSDN博客, 2017.


  [8]张浩活基于ThinkPHP框架开发的药品优惠券系统[EB].大学生论文联合对比库, 2018.


  [9]卫红春.信息系统分析与设计[M].2版西安:西安电子科技大学出版社, 2008.


论文中心更多

期刊百科
期刊投稿 期刊知识 期刊审稿 核心期刊目录 录用通知 期刊版面费 投稿期刊推荐 学术问答
基础教育
小学语文 中学语文 小学数学 中学数学 小学英语 中学英语 物理教学 化学教学 生物教学 政治教学 历史教学 地理教学 科学教学 音乐教学 美术教学 体育教学 信息技术 班主任管理 校长管理 幼教 教育管理 微课教学 作文教学 德育教学 教学设计
医学论文
内科医学 外科医学 预防医学 妇科医学 检测医学 眼科医学 临床医学 药学论文 口腔医学 中西医 中医学 外科 护理 基础医学 急救医学 老年医学 医学实验 儿科医学 神经医学 兽医学 肿瘤医学 综合医学
职业教育
教育学原理 电影文学教育 学前教育 教育学管理 高等教育学 教育技术学 职业技术教育 成人教育学 特殊教育学 教育心理学 家庭教育 教育毕业 中专中职教育 教学设计 国学教育 学术研究 大学教育
药学卫生
社区门诊 医药学 医患关系 医院管理 疾病预防 保健医学 公共卫生 医学教育
文科论文
农业经济 工商管理毕业 会计毕业 行政管理 法律毕业 市场营销 经济毕业 汉语言文学 财务管理 物流管理 人力资源 旅游管理 国际贸易 物业管理 新闻学 企业管理 金融银行 社会科学 食品安全 办公档案 审计学 税务税收学 外国文学 哲学
理科论文
机电毕业 土木工程 计算机毕业 电气毕业 建筑毕业 电子商务 工程毕业 设计毕业 机械制造 汽车毕业 园林毕业 农学毕业 数控毕业 软件技术 水利工程 环境生态 畜牧渔业 化工毕业 科技创新 石油矿藏
论文格式
开题报告 论文题目 摘要关键词 目录提纲 论文致谢 参考文献 附录其他 论文答辩
职业论文
教育论文 经济论文 科技论文 财会论文 管理论文 医学论文 法学论文 文学论文 工业论文 建筑论文 农业论文 水利论文 计算机论文 社科论文 机械论文 生态环境 中西文化

先发表后付款 不成功可退款

权威机构认证 专注期刊10余年 1000余家杂志社长期合作

缔冠期刊网

首页 网站地图 返回顶部
Copyright © 1998- 缔冠期刊网