基于LAMP的设备运行管理系统的设计与实现.pdfVIP

基于LAMP的设备运行管理系统的设计与实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LAMP的设备运行管理系统的设计与实现 刘淑珍,马兰馨,齐法制 (中国科学院高能物理研究所计算中心,北京100049) 摘要:为了高效率、高质量地完成机房的设备管理工作,使其更加规范化、科学化、现代化,运用LAMP 的查询、修改、添加、删除、批量导入、批量导出、自动报警、用户评论等功能。 关键字:PHP,Mysql,Apache,B/S 1引言 高能物理研究所是国内最大的高能物理研究中心,主导并参加了多项大型国内、国际高能物理实 验。需要大量的设备,例如计算机、磁盘、磁带机、网络设备等,对实验产生的海量数据进行存储管 理,计算中心机房的规模持续扩大,设备种类越来越多,类型复杂,设备运行过程中系统变更、出现 的问题和故障也逐渐增多,对设备、设备运行状况的管理面临着严峻的考验。急需解决以下几方面的 问题: (1)解决长期以来手工记录设备基本信息的方式,做到计算机科学管理,尤其是随着设备数量 增多、系统多样化,计算机管理越来越重要。(2)设备系统变更频繁,需要及时记录变更状况。(3) 需要记录设备故障发生、处理概况,使之做到有案可查,同时,设备管理员需要积累设备故障处理的 经验,实现经验共享。 基于以上的考虑,本文设计并实现了一个基于LAMP的设备运行管理系统。 2系统设计目标 设备管理系统的设计目标为: (1)长期完整地保留各种设备的基本信息,使设备管理员及时了解机房内的设备整体情况。 (2)完整地收集设备的操作管理信息,为设备操作管理提供统一的信息jF台,实现信息共享。 (3)完整地收集设备的故障管理信息,设备发生故障的时问、类型等信息,以及管理员处理故障 的方法等,为设备故障管理提供统一的信息平台,实现信息共享。 (4)根据各方面(如设备信息、故障处理等)的需求,对数据进行汇总、检索并加以应用。 (5)系统人机界面良好,便于操作,维护方便,具备较好的扩展和升级能力。 3系统的设计与实现 3.1系统平台的选择 产品均是开源软件,是国际上成熟的框架,具有灵活性、个性化、易开发、易应用、安全性好、成本 653 架构相比,LAMP具有通用、跨平台、高性能、低价格的优势。因此,LAMP尤论是性能、质量还是 价格都是企、IE搭建网站的旨选平台。本系统采用PHP技术把界面内的各种操作用PHP代伊5实现,并嵌 Linux4.8、 入到HTML文件当中,即利用PHP技术实现动态网页功能【1】。本系统开发环境鉴于Scientific 4.3.9。 Apache2.0.52、Mysql4.1.22和PHP 3.2系统结构模型 基于设计目标,本文提出一种基于B/S模式的设备管理系统框架。软件总体设计选择了三层结构 的软件模型。根据结构和设计原则,设备运行管理系统大致可以分为三部分:刚户界面部分、设备信 息管理业务逻辑部分和数据库管理部分。如图1所示。 My飘,I.数燕绎 :一……………………………………l ApacheWcb搬务器 !.—...——..—...—...——..——...—..——..——..——..——..——..——..——..._i 图1系统整体结构图 用户界面属于系统三层结构中的表示层,用PHP处理用户的输入以及向用户输出操作结果。 设备信息管理业务逻辑部分是三层结构巾的中间逻辑层,通过PHP程序建立用户界面层与数据库 的连接,根据用户的请求生成SQL语句检索、添加、更新或删除数据库里的记录,并返回操作结果, 通过它可以实现对相关信息的添加、删除、修改、查询、报警、评论等功能。 数据库管理部分属于数据库层,是整个设备运行管理系统的数据源,功能为存储数据信息。 3.3系统功能模块设计 设备运行管理系统,包括用户信息管理和设备信息管理,根据实际需求,将系统分为多个功能模 块,包括用户信息管理模块、身份认证模块、日志记录模块、自动报警模块、设备信息管理模块、设 备故障管理模块、设备

文档评论(0)

lh2468lh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档