4. 5 设备销售界面 19
4. 6 客户信息界面 20
4. 7 设备存储界面和设备故障界面 21
4. 8 设备综合信息界面 22
5 程序调试 23
5. 1 测试数据 23
5. 2 测试过程 24
结 论 30
致 谢 31
参 考 文 献 32
1 引言
1. 1 研究目的和意义
随着科学技术的不断发展,设备越来越复杂,对设备的信息化管理已经被应用到各个领域。目前,各行各业的发展越来越少不了自动化的支持,需要通过引进新的设备来提升自身各个公司和单位的竞争强度。这就要求单位和企业必须有一个良好的设备管理模式,提高对设备的管理和监控效率。
本文结合企业实际需求,针对智能分界开关设备的管理应用,设计管理软件系统,适用于江苏银河电子有限公司的智能分界开关系统的管理。
银河智能分界开关系统由智能分界断路器、控制器和远程监控中心构成[1],其构成如图1.1所示。智能控制器能够对不同类型的故障进行保护处理,如短路故障、过流故障和接地故障,同时具有模拟量检测、保护告警、自检等多种功能[2]。
图1.1 智能分界开关系统组成图
智能分界开关控制器设备通过GPRS技术与远程监控中心的服务器相连。其中,GPRS(General Packet Radio Service),通用无线分组业务,是一种基于GSM系统的无线分组交换技术,提供端到端的、广域的无线IP连接[3]。
每一个智能分界开关控制器设备有各自的SIM卡号和属性,例如:软件版本号、硬件版本号等等,与之相连的服务器也有其专属的IP地址和端口号。作为管理员,不仅要对以上设备的属性设计管理方案,还要对设备的销售情况和库存情况等进行记录。
本文针对智能分界开关控制器设备管理需求,设计管理软件,通过c# .NET软件和SQL Server数据库作为开发工具,采用C/S架构方式进行开发。
1. 2 相关技术现状
1.2.1 C/S和B/S
C/S(Client/Server),意思是客户机/服务器模式。C/S模式的工作原理是:当用户提出要求时,用户的要求Commit由客户机Client程序传递给服务器Server程序,服务器Server程序接到请求运行后,将得到的结果再返回给客户机Client程序,并以要求的形式显示给用户[4]。服务器Server程序的任务则是接收客户机Client程序提出的commit,进行相应的处理,再将结果返回给Client程序[5]。
C/S系统是一种具有两层结构的系统:客户机系统上的表示与业务逻辑层为第一层;网络上的数据库服务器是第二层,因此C/S模式的软件系统主要由三个部分组成,即客户应用程序、服务器管理程序和中间件组成[6]。
B/S模式,意思是浏览器/服务器模式。B/S模式的工作原理是:客户端运行的浏览器软件以超文本形式向Web服务器提出访问数据库请求,Web服务器在接受客户端的请求之后,首先以SQL语法的形式交给数据库服务器,数据库服务器处理完之后的结果返回给Web服务器,并由Web服务器负责将结果转化为HTML文档形式发给客户端浏览器,最终能够以Web页面的形式在客户端浏览器上进行显示[7]。