即时通讯软件在设备管理信息系统中的设计研究

2021-03-24 05:26袁有明莫站强肖再敏
科学与生活 2021年29期
关键词:即时通讯软件开发设备管理

袁有明 莫站强 肖再敏

摘要:本文介绍了一种即时通讯软件与B/S架构的设备管理信息系统相结合,阐述了这种即时通讯软件的二次开发背景,分析系统的开发难点,提出相应的设计思路及开发方法,最后实现了系统的高效运行,取得良好的应用效果。

关键词:设备管理;信息系统;即时通讯;软件开发

引言

当前,信息技术推进现代企业管理朝综合化、流程化、信息化、技术及资金密集化方向发展。设备信息化管理作为现代企业重要的管理手段之一,目前已经在各行各业得到广泛的应用,它对企业的高效安全生产有着重大的影响。长期以来,在国内软件行业市场上,除了基于Java平台外,多数Asp.net平台下基于B/S架构的设备管理信息系统并没有提供在线提醒这项功能,造成很多业务流程无法实时通知下一级的审批部门,降低了工作效率。

为了解决此问题,本文提出了一种通过对即时通讯软件的二次开发,与现有基于B/S架构的设备管理信息系统开发相结合,实现了即时通讯软件在设备管理信息系统各项业务流程中的应用,为提高系统业务流程的办事效率起到重要作用。

1系统开发的难点分析

1.1 B/S架构分析

B/S架构(Browser/Server,浏览器/服务器模式),是Web兴起后的一种网络结构模式,Web浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。浏览器通过Web Server同数据库进行数据交互。但是,用B/S架构开发的设备管理信息系统的实时交互问题较差,需要通过引用C/S(Client/Server,客户端/服务器模式)架构的即时通讯软件来达到在线提醒效果。

1.2设备管理业务流程的在线提醒问题

为了提高设备管理业务流程的办事效率,当各种业务申请单提交后,申请者需要通过手机、固定电话、电子邮件及即时通讯软件等方式通知下一级业务执行者,这些通知方式或多或少都存在一些问题,如:手机电话通知,对方有可能没接到,没有留下相关对话信息记录,不便于业务的问题追溯;电子邮件通知,对方没打开邮箱也无法得知有业务单到达;即时通讯工具通知,能留下相关业务信息記录和即时通知到位,但是需要人为去编辑消息并发送,浪费时间,效率极低。目前,国内流行基于JAVA平台下的设备管理信息系统中,主流的业务提醒方式为系统内部消息提醒,即当登陆系统后才收到系统业务提醒的消息,这种方式也存在问题,如:用户不登陆系统,无法收到消息提醒。综上所述,对于开发Asp.net平台下基于B/S架构设备管理业务流程的在线提醒是个必须解决的难题,它涉及如何提高系统业务效率的问题。

2 系统的设计思路及开发方法

2.1系统主要业务功能分析

经过对现有基于B/S架构的设备管理信息系统架构进行分析可知,系统分为办公设备、生产设备、特种设备及辅助设备等,各种类型的设备管理都具有基础信息管理、采购验收管理、使用管理、调配管理、封存启用管理、报表分析管理、维护保养管理及报废处置管理等。因此,把不同的管理内容进行分解,得出系统的架构图如图1所示:

系统中每一项管理的审批都需要下一级审批者即时得到在线通知,因此在开发时每一个审批流程都必须留下引用即时通讯软件接口。

2.2系统在线提醒方式的设计思路

目前市面上比较流行的即时通讯软件有“AM”(Active Messenger)和“大蚂蚁”(Big Ant)两种,它们都提供二次开发功能,为了确保各种业务单据申请提交后能顺利的自动提醒下一级审批者,系统将借助“AM”和“大蚂蚁”二次开发接口,完成即时通讯方式自动在线通知功能。以“大蚂蚁”通讯软件为例,调用其软件接口程序流程图如下图2所示:

这种设计思路具有更多的可能性,实现自动提醒功能,提高了下一级审批者的接收及响应效率,既提高了业务效率。

2.3系统的开发方法

系统采用C#开发语言,SQL 2014数据库软件,通过VS 2017软件开发平台,使用三层架构的系统开发方法。本系统是建立在Asp.net平台下基于B/S架构的设备管理信息系统,它充分融合了C/S与B/S两种不同的架构,并进行有效的嵌套。系统还利用SQL 2014数据库的分析、报表、集成和通知功能,建立各种数据表与数据视图,完成数据结构的设计。

3系统实现的功能

通过对Asp.net平台下基于B/S架构的设备管理信息系统设计开发,不仅解决了C/S与B/S两种不同的架构的融合问题,实现了设备管理信息系统业务流程的自动在线提醒功能。此功能将上一级业务单审批或处理完成后,系统引用即时通讯软件自动通知下一级用户,这将极大提高了系统的使用效率及办事效率。

4结束语

本系统采用即时通讯软件提供的二次开发功能,提出一种具有自动在线提醒功能的业务流程方案,具有很强的通用性、开放性和可扩展性,对于自行开发信息化管理系统的企业而言,具有一定的借鉴作用。

参考文献

[1]张国锋等.管理信息系统[M].北京:机械工业出版社,2001.

[2]高建光等.设备管理信息系统在煤机行业的应用[J].机械工程与自动化,2005.

猜你喜欢
即时通讯软件开发设备管理
ICQ的20年
即时通讯软件发展模型的实证研究
信息安全环境下的计算机软件开发研究
铁路设备管理系统的设计与应用
核电厂定期试验管理软件开发
FPGA软件开发过程中编码规范的作用
即时通讯软件WhatsApp