您的当前位置:首页大学宿舍网络管理系统设计与实现

大学宿舍网络管理系统设计与实现

2023-10-28 来源:小侦探旅游网
… … … 实用第一 智慧密集 * … …… … … … ^  ‘大学宿舍网络管理系统设计与实现 莫钢栋 (湖南电子科技职业学院经济管理分院,长沙410217) 摘要:近几年,随着社会和相关科学技术的不断发展,网络管理系统已经逐步应用到了人们生活和工作的方方面 面。高等院校作为当代最新技术的发源地以及应用地之一,对于管理系统的应用是十分重视的。然而从调查中发 现,当前很多高校的后勤,尤其是宿舍管理方面的网络管理系统还有待完善。有鉴于此,对大学宿舍网络管理系统 的设计与实现进行了研究,旨在促进大学宿舍网络管理系统的发展。 关键词:大学宿舍;网络管理系统;设计实现 在学校中,学生宿舍是十分重要的一种基础设施,随着 时代的进步以及科技的发展,人们的生活水平正在不断的提 高.校园数字化的脚步也正在不断的加快,随之而来的是对 学生宿舍管理的进步,但就目前看来,很多院校对于宿舍管 理的模块仍然还存在着可用性不强、难以统~规划等诸多缺 陷,这就使得院校中出现了宿舍管理模式相对比较落后、操 作性差等多种问题。这些问题的出现,都给学生管理T作带 来了很多的困难。现如今,学生的数量正在不断增多,但是 很多学校仍然采用传统的管理模式对学生进行管理,这种传 统的管理模式不仅获得数据信息的方式较为缓慢,更难以满 足时代的需要,并不能有效地对学生进行管理,而通过专业 的数据库来对学生的信息进行归纳,则可以有效地提升效率, 节约资源,保障数据安全。 1相关技术 1.1 Server端 Serer也叫作服务端,在整个系统中,Server可以说是数 据的中心,服务端最重要的功能就是提供数据,在这些数据 中,不仅包含用户数据,还包含着系统数据等诸多数据,此 外.服务端还能够给应用提供开发接口。对于一些大的系统 来说,服务端还能够作为数据仓库,根据不同的项目所需要 的功能。来决定对于服务端的选择.可以使得项目的可修改 性、维护性更高。 1.1.1 Struts框架 所谓的Struts框架,是一个Open source项目,在这种项 目中,采用了MVC模式,MVC模式能够帮助开发者更好地利 用一些Web应用。与其他的Java架构进行比较可以发现,该 项目同样是面向对象进行设计,有效地发挥了MVC模式的特 点以及能力。可以说,该项目是一个具有弹性的控制层,基 于Java当中的多种技术以及一些类库,是从传统MVC设计当 中变化而来。 1.1.2 Spring框架 Spring也是一种开源项目,与此同时,对处理器并没有太 高的要求,诸多特性都能够使得工程人员能够编写出更为容 易测试也更加容易管理的代码。 0、 丽碗蔺匠 ≥丽20丽16. 19与两与簟 鞠 譬 嚆 Spring的出现,是为了解决企业应用的复杂性,它能够有 效地完成之前只能使用EJB完成的许多任务。但同时也应该 看到,其作用并不仅限制于对于服务器的开发,不论是简单 性还是测试性,Spring都能使得任何应用得到更好的发展。 简单来说,Spring是一个轻量级的控制反转(yoC)和面向 切面fAoP)的容器框架。 不论是从大小还是开销来讲,Spring都是比较轻量的,其 框架大概只需要1MB的空间,除此之外需要看到,其处理开 销的量也是很小的。 所谓的控制反转,就是Spring通过一种IOC技术促进松 耦合。如果一旦应用了IOC,那么对象就会通过被动的方式 传递进来,而不是对象自己来创建对象。可以说,IOC是和 JNDI相反的.是在初始化的时候不等请求就主动将依赖进行 传递。 Spring能够丰富支持面向切面的变成,允许通过分离业务 来进行内聚性的开发,应用对象并不需要负责例如日志等事 物支持的系统关注点。 在Spring当中不仅包含应用对象,还包含着生命周期, 因此,可以认为Spring是一种容器,在这个容器中,可以利 用各种方式创建并配置bean,bean可以创建单独的实例,也 可以生成新的实例.甚至可以选择他们的关联方式.但是与 传统的EJB容器相比,Spring并没有过于笨重的特点。 Spring能够将简单的组件组合成复杂的应用,在这个项目 当中,应用的对象在一个文件里,除此之外,该项目也能够 提供一些基础功能。 Spring的所有特征,都能够使得编程人员更加方便地管理 自己编写的代码.而这种特征也能够为其余的模块提供更好 的支持。 1.2 Browser端技术 在B/S结构中,Browser的功能作用等同于传统C/S结构 作者简介:莫钢栋(1980一),男,本科,助教,研究方向: 计算机教育。 收稿日期:2016—07—03 中的Client端。与C/S结构中的Client端相比,该结构对 Browser(浏览器)的要求低,这就是所谓“瘦客户(Thin Client)”的概念。这同时也是B/S的一个明显特征与优势。 Browser在B/S中就相当于C/S中的Client,但是该结构的 够稳定。不适合系统的运维的要求,而MySQL稳定性较高, 并且有体积小、速度快等多种特点,较为适合小型应用.但 考虑到本文所设计的系统并不运用在商业中,因此并不将成 本作为首要考虑,与MySQL相比,Oracle效率更高,因此在 系统的设计中.选用了Oracle。 要求更低,同时也是其最为明显的特征,Browser必须支持标 准的H1TrP协议,以用于支持必要的动态组件,但是同时也应 注意到,它只负责将交互信息合成数据包,以及一些校验功 能,在所讲述的系统中,为它安装了一些系统通用的浏览器。 3系统实现 3.1运行环境 系统采用目前比较流行的MVC结构开发的常用运行环境。 2系统架构 2.1集成功能模块 在系统实际运行的时候,管理员应该根据实际的需求来 选择相应的模块,在系统设计中,为了方便管理,设计了 一些具有集成功能的模块,便于在数据涌现时进行操作, 同时为了系统安全.在设计中还进行了有关密码修改等接口 的设计。 设计的系统模块如图1所示。 !基 嚣息 扫舍楼管 宿喜昱常 统计报表 订T [_-T ;二[-][_— —田 ;T_二L  鹾鲻 精管 龟 管 搂 护缁 维 馨鬻蚓 疠 分问 资源配 1 j分宿醮舍 lH蕃“1卫评生比{ 茬 善蒸  _{=工工工工工工工工 工 图1 系统结构设计图 2.2功能模块 在进行整体构架的设计之后,还需要对每个模块进行定 义,从而方便管理员进行操作。 2-3数据库设计 2.3.1数据库结构 在数据库系统中,概念模型可以说是其中最为重要的核 心,概念模型之所以能够成为其核心,很重要的一点就是因 为在项目中实现管理是需要数据模型的,而这种系统有着十 分复杂的环境,无法直接转换为主机对象。这就需要研究人 员不依赖主机的信息结构,因此产生了概念模型,此外,工 程人员还需要将概念模型转换为能够得到支持的模型。在实 际的工程中,我们对于概念模型有以下几点要求: (1)能够表达用户需求。 (2)容易进行概念的扩充与修改。 (3)与不熟悉计算机操作的用户进行意见上的交流。 (4)方便数据转换。 2_3.2数据库的选择 在当前设计的系统.最主要的目的是想涉及一个队硬件 要求低同时不需要专业维护的系统,因此,而对于系统中的 数据库来讲,就需要十分稳定的操作系统,一般来讲,高校 中常用Oracle等数据库软件,但Windows本身的运行并不足 (1)能够良好地运行在Winxp、Win7等系统中。 (2)在此所涉及的系统采用Oracle作为数据库系统。 (3)在Myeclipse开发环境下,以Struts 1框架为开发工具。 (4)运行速度提升较大。 3.2系统主要实现特色 (1)操作界面中文化,使用者便于上手。 (2)管理人员有权设置系统代码。 (3)在系统中添加了多种安全功能模块,保障系统运行。 (4)查询功能方便操作。 (5)结构设计严谨。 (6)系统稳定,运行快。 (7)容易学习。可以在短时间内让不熟悉计算机的管理 人员掌握,此外,本文设计的系统还提供向导操作模式。 (8)不需要专业维护,运维方便。 该系统流程图如图2所示。 图2大学生宿舍网络管理系统流程示意图 4结语 实现的学生宿舍管理系统,能够对学生宿舍信息资料做 到网络化管理.真正地做到了资源共享。系统的设计能够有 效地提高后勤部门的工作效率,并为其管理学生的信息调入、 调出提供参考的依据,系统中的数据需要由各个楼宇的管理 员进行输入。可以做到对学生住宿情况的实时管理、动态管 理.除此之外,还能够有效地保障学生住宿数据的准确性以 及及时性.提升了工作的效率,与传统的人工记录相比,并 实用第一 智慧密集 没有繁杂的丁作, 降低成小的同时,也使僻效 大幅度捉 4l蒋维 . :.乍 禽箭 系统的分析 没汁 I. 南大 5t . 此设汁的系统,具仃i 强的实』fJ性,同l1If也能够他僻 /f 备计算机能力的操作人员厅便管理, 过实际的运,彳之 .20l2. 5l乐俊 .学,f {} 竹 系统分忻 j没汁…1. 20l2. 南人学, 效 良好 参考文献 I1l张璨. : I!佑岔管理系统的波汁I 艾脱lI)J. 20l4. 61 f J人学, 蝓. ,Ii} 含A/I, : 息系统的没汁 脱…I.}乜子利・ lI)1.电子科技 肌ll1l。电f科技 技人学.20l3. 7I刘钉材.学,I 含舒 系统的没汁‘j 7 含管 系统的没汁0实现 大学.20I2. I2I卡术忠 .锅建0iTi范人学 『1)1.1乜子科技大学,20l3. 131嫩tt;U干 ,-.学,{! 禽管卿系统的分忻 没汁l1)1. 2012 .8l赵战秀. 南人 、 :, 大 :.2008. 禽I : 系统的波汁 S — — .址.轧L. 止.S屯.址 止.址.i上.S止— L.址.址.s .S屯.址.S上.S止. L.St.S上. — — .S .S‘.S止.址. 止. —址.址.址.址.址. 上— —址 l上j上— L— L—s_.L— L f上接第65页) 拟采J}{z— t r 准化办法干II FCM聚类算法对}I1力仆{_f【j数 据预处 进行研究 没汁r什销数据预处 流 1所,J 和l离敞化,丛到J 预 效 珊 瑚 邶 瑚 If・09 啪 。 蛞 】0呲XXMX) “ Xד' 靼《麟蹦 3实验设计与结果分析 3.1实验设计 / 徉r1端足浏览 ,J{j Easy L J1 JSP贝 J斗J简 的HTM1 标签来进 界而的设汁构建 于 ark半 的咆,J什销数据 天联规则挖掘系统懊 ,将FCM算法干¨r/一 c 法移卡血剁 薯瓤岳 / , k平台卜使川SOAf (简 对象传输 议)远 删度移卡r【 刮Spark平 的实现该模块的 法 ll 。 熊1 氍艨2 旗 I1) 川 例验 于SImrk平 的火联规则挖掘技术 电 J 持 忸舶糊 济4'- r …—— ^” 敬 销数据分析IlTf.f0有效性 实验数据…800条咀乃系统数 成.也 _r 余个【乜/J 、I n t 销数抛,j淳个数 包 4个 属 ,分圳为拟-"2济水平(A),峰电 (13), 咆 ((:), }乜城(1)) 图3用户经济水平情况聚类结果 4结语 针埘【 ,J 始数 的ifl彳多川 ,越i过采JI1 Z-” r标准化 f¨FCM聚 铆:法埘数 进行颅处 ,斛决J 数 级 刖夫等 川题.将连续 、、3 2实验结果分析 终过z一 ,rt 干¨FCM的数 预处 ,结果 1 2所爪 鼹I的数 离f玫化,他J — JJ『1迅JI J r数据挖掘 技术通过 验 叫J l1:法的u,fi什l:棚彳『效 ,说明数据的 /\\ 预处卵效 _IJ】 I娜 参考文献  II l l!劲潇. j Z—s“¨1 嵌 卜我…t lfI小介、I 圩坝警研究 lll科 人 :.2012. 黼 壤最Il —一蟪 骨畔 ・ 嚣__备 量 ・ 敬 11)1.尔华人 :.2()l 3. I2I曾III.卡Il糊聚炎钎:法研究I1)I. f31 庆淼.坫丁【l .数的 糊 炎新 法^乏j 应Ⅲ研究 I'J大学, fI: )j:久 : 2014. 14I鲍Jl 益. 糊聚炎钟:法及J 效 r 研究lI)1. 2006. 图2用户用电量情况聚类结果 ff1 2可得.经过Z一 o 羽l FCM的数据颅处删,从聚 类的结果L}-叮以吞…各个J{Jr 的Ⅲ户数以及川广-的分时Jtl I5I付№秋.数 挖抛lfI1=5{糊埭类 』聚类 成研 lI)I.两南 交迎大学.2008. 电情况,从峰、半、 的差值I_lf以看…川广I削峰填符的潜力 罔3可得.对IU费进行一维的聚类,僻到的聚类经济水 平代表川户的购电能力一没计的系统得到J 预期效果,解决 了数据数 绒上差别过大等问题.并对连续性的属性进行聚 68电 电脑_程技巧与肇 ;与肇 { 蠢 

因篇幅问题不能全部显示,请点此查看更多更全内容