- 35
- 0
- 约4.84千字
- 约 10页
- 2018-08-18 发布于湖北
- 举报
基于BS架构的高校设备维修管理系统的分析与设计
摘 要 本文针对高校仪器设备维修管理现状,以提高高校设备维修管理效率为目的,提出了构建于WEB的设备维修管理系统的分析与设计方法。系统基于软件工程的方法对高校设备维修管理功能进行了详细的分析,并对系统的功能进行了详尽的设计。综合利用了现有的WEB开发技术,采用B/S (Brower/Server)架构上实现WEB形式的设备维修智能化管理,使用PHP、Mysql技术进行开发与实现。结果表明,采用B/S架构分析和设计高校设备维修管理系统,使用设备维修管理工作更科学化、层次化、流程化,开发出的系统更简洁、高效,易于维护和管理,系统的构建对高校设备维修管理工作效率的提升具有重要意义。
【关键词】B/S架构 设备维修 PHP 分析与设计
随着国家对高等教育事业投入的不断加强,高校在实验室建设方面也不断加快步伐,大量经费被投入用于购置教学、科研仪器设备,以提高学校教学科研水平,增加竞争实力。仪器设备在使用过程中,随着运行频率的增加,各类故障不断增多,有些涉及到设备的核心部件的维修,配件订购及维修耗时长,成本高。各教学实验单位在故障发生后,需先手工填报维修申请单,处理时间过长,维修效率大打折扣,都不利教学科研活动的正常开展。
为此需要建立一套功能齐全的设备维修信息化管理系统。通过系统的建立,来建立健全学校的维修管理制度,使整个维修工作过程化、层次化,从而达到降低维修成本、提高维修工作效率的目的。
系统将采用B/S架构模式来开发系统,方便各类用户网上操作;采用PHP+MYSQL技术来进行设计系统数据结构和程序编码,提高开发效率。 针对用户需求设计出整个系统功能模块,解决好几个主要的设备维修功能要求。
1 系统架构及技术
系统的开发基于Broser/Server(即B/S结构)架构技术环境下进行,使用当前最流行的Web数据库MYSQL为后台网络数据库,使用PHP开发语言和Jquery技术来编写程序代码,采用基于WEB的三层模式,来构建一个基于数据用户层、数据库层及业务逻辑应用服务层的分布式设备维修信息管理系统。
1.1 系统架构
本系统设计采用三层B/S架构来开发。三层B/S架构包括:Browser层:即浏览器端用户,处理由Web浏览器向Web服务器提出的服务请求。Web Server层:即Web服务器,负责处理用户的请求,并负责与数据库服务器进行连接。DataBase Server层:即数据库服务器,接受Web服务器的请求,并把运行结果反馈给Web服务器。B/S架构如图1所示。
1.2 PHP+MYSQL技术
PHP+MYSQL技术组合在网站建设及数据库系统设计上,具有安全可靠、代码开放和丰富的第三方构件等优点,符合软件开发低成本、可扩展性强的需求,适合高校设备维修管理用户分布广、维修要求不定时发生、管理人员不在场审核的特点要求。
1.2.1 PHP技术
PHP即超文本预处理开发语言(Hypertext Preprocessor),是一种跨平台的开源代码服务器端嵌入式脚本语言,它支持与网络数据库MYSQL连接,可以轻松地进行Web系统开发,可以轻松地构建动态网站或数据库管理系统等。由它编制的程序代码结构优化、执行效率高,对数据库的操纵能力强,简洁易用,不增加服务器端的额外开销。PHP不仅是一种跨平台脚本语言,而且支持几乎所有目前流行的数据库以及操作系统。
1.2.2 MYSQL
MYSQL是一个精巧的、多用户、多线程SQL数据库管理系统,具有强大功能、灵活性、丰富的应用编程接口(API)及精巧的系统结构。它以一个C/S结构的实现,由一个服务器守护程序MYSQLD和很多不同的客户程序和库组成,它使得存储、更新和存取信息更容易。
1.2.3 PHP+MYSQL结合
在PHP文件中直接编写以下程序实现对MySQL数据库的访问:
? //定义常量
define(eHOST, 127.0.0.1);
define(eUSER, root);
define(ePASS, xxxxxx);
define(eDATABASENAME, EquipsDb);
//连接MYSQL
$equipsConn=mysql_connect(eHOST,eUSER,ePASS) or die(connect failed.mysql_error());
mysql_select_db(eDATABASENAME, $conn); ?
2 系统的需求分析
需求分析是软件系统开发的基础,是用户与软件系统的“中间件”。针对高校仪器设备维修管理的特点,着重从高校设备维修现
您可能关注的文档
- 基于 “战略―系统”思维的特种设备监管模式及体系研究.doc
- 基于.NET的LINQ to SQL 三层架构的研究与实现.doc
- 基于.NET的高校教学督导信息化服务系统设计与实现.doc
- 基于.NET的网络考试系统的设计与开发.doc
- 基于.NET的农作物育种助手软件的研发.doc
- 基于[SVAR]模型的中国货币政策有效性分析.doc
- 基于“MRC”模型的工会文体活动组织模式柔性化研究.doc
- 福建省龙海市第二中学2017-2018学年高一下学期第二次月考试题(6月)英语word版含答案.docx
- 福建省龙海市第二中学2017-2018学年高一下学期第二次月考试题(6月)语文word版含答案.docx
- 基于“城市触媒理论”的历史片区复兴规划探究.doc
原创力文档

文档评论(0)