浅谈天铁通讯管理系统的实现

2010-08-15 00:49孟鑫天津天铁冶金集团有限公司计控电讯厂河北省涉县056404
天津冶金 2010年3期
关键词:天铁装机通讯

孟鑫(天津天铁冶金集团有限公司计控电讯厂,河北省涉县056404)

浅谈天铁通讯管理系统的实现

孟鑫(天津天铁冶金集团有限公司计控电讯厂,河北省涉县056404)

介绍了天铁通讯管理系统的需求分析、设计思想以及主要功能,并从系统的安全性、网络和硬件的实现等方面介绍了本系统的特点。通过实际应用,消除了单据传递过程中的人为失误,使数据统计、查询变得简单、快速、实时,提高了公司的信息化水平。

通讯系统模式硬件数据库信息

1 前言

天铁集团因其所处的特殊地理环境,为了生产生活的需要,建有自己独立的通讯管理系统,专门负责本集团内部电话的安装使用等。天铁的通讯管理牵涉到公用电话、调度电话、居民电话等,其中又分为免费电话、部分免费电话、自费电话,还包括对电缆、硬件位置、电话号码管理等问题。一直以来基本上都是传统的手工操作,这种人工管理的方式效率低,保密性差,而且很难满足及时记录、随时查询的需要,为信息的管理者带来诸多不便。而且,通讯管理更是一项琐碎、复杂且又十分细致的工作,实行手工操作,不可避免地在人为数据传递中出现失误,缺乏实时性,而以纸张纪录电话的拆、装、移、基础资源占用等信息,不利于对历史资源的查询和分析,也浪费了大量的人力和财力。随着企业生产规模的不断扩大,企业信息化应用程度的不断提高,传统的手工记账管理模式越来越难以适应公司的生产生活需求。而利用计算机进行信息控制和数据处理,不仅能从整体上提高工作效率和安全性,而且具有存储量大、寿命长、成本低等手工模式所无法比拟的优点。因此,为了满足日益扩大的业务需求,我们对通讯系统进行更为科学化、系统化、规范化的管理,编制了天铁通讯管理系统。

2 通讯管理系统分析

2.1 系统需求分析

根据通讯管理系统的基本需求,通讯业务主要分为正常业务管理、调度业务管理、连选组管理、基础资源管理四部分。各部分需要完成以下任务。

2.1.1 完成电话的装机、移机、拆机、更名、过户、改号、加权、新业务等业务。另外,还包括派工下料单和装拆机的押金管理。

2.1.2 调度电话的装机、移机、拆机等业务的管理。

2.1.3 连选组的装、拆机业务的管理。

2.1.4 对电缆资源、硬件位置、电话号码等一系列基础资源的管理和维护。

2.2 系统设计目标

通讯管理系统应该满足集团公司对通讯系统统一管理的需要。设计的基本原则是具有先进性与方便性、功能实用性、开放性与可扩展性等。系统设计时采用较好的设备与技术,能保证通讯数据传输的畅通性,确保系统有较长的生命周期。要实现系统的安全性和可靠性,避免他人进入破坏数据库信息。

2.3 系统的技术

2.3.1 C/S结构

即客户端/服务器端结构。客户端发布命令,通过网络传送给服务器,服务器处理后,再通过网络返回给客户端。这样就完成了一次C/S结构的处理过程。在C/S模式中,由服务器承担对数据库的全面管理,在客户端上有一套完整的系统软件,具有很强的交互性。天铁通讯管理系统只在企业内部使用,而由于C/S模式是配对的点对点的结构模式,多采用局域网的协议,安全性较高,而且C/S模式只有两层逻辑结构,具有网络通讯量低,传输速度快,占用网络资源少等优点,因此本系统采用C/S结构模式进行开发。

2.3.2 数据库管理系统

SQL Server 2000是由微软开发并销售的一个最新的数据库管理系统,扩展了其以前版本的性能、可靠性、质量和易用性,与windows操作系统具有无缝连接的优势,用户界面友好,而且SQL Server从一开始就被设计成一个C/S结构的数据库管理系统,所以它集成了C/S结构的所有优点。

2.3.3 存储过程

存储过程是SQL语句和可选控制流语句的预编译集合,以一个名称存储作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。它具有可以模块化编程、执行速度快、封装商业规则和提高数据的安全性等优点。在通讯管理系统中,应用程序使用存储过程代替SQL语句进行数据访问。在提高代码安全性的同时,也加快了程序执行效率。

2.3.4 触发器

触发器主要是通过实践进行触发而被执行的,它是一种特殊的存储过程,在试图更改触发器保护的表中的数据时自动执行。触发器在特定的表上定义,可以自动激活,不能直接调用,触发器和激活它的语句作为一个事务处理,可以从触发器中的任何位置撤销。

2.4 系统构成及运行环境

2.4.1 硬件平台

硬件平台是整个天铁集团通讯管理系统的中心,其选择非常重要,系统要求可靠性高,数据集成度高,共享性好,能够长期不间断的工作。支持通用大型数据库系统如Oracle、MS SQL Server、Sybase等,服务器厂家在中国有良好的支持策略和支持队伍。

我们选择HP公司的LH6000服务器作为企业及中心数据库服务器,通过磁盘阵列柜组成双机热备系统,这样,可以实现在一个服务器失效的情况下,仍然可以提供数据访问和网络服务的正常运行。各工作站采用联想微机。

2.4.2 操作系统

在HP公司的LH6000数据库服务器上,选用Windows 2000 Advance Server作为网络操作系统,可通过MSCS(Microsoft Cluster Server)组成集群,提高系统的可靠性。各客户段安装Windows XP或Windows NT workstation作为操作系统。

2.4.3 数据库系统

根据企业内部网建设的总体目标以及系统的安全性和稳定性的需要,选用MS SQL Server 2000作为企业数据库的后台数据库管理系统。

2.4.4 计算机网络系统

鉴于企业内部网及通讯管理计算机网络系统的特殊性,所设计的网络必须具备很好的安全性、可靠性和可维护性;坚持系统的开放性、标准化原则,使系统有较好的互操作性、可移植性,以适应计算机技术的飞速发展;具有良好的扩充、扩展性能,能根据需求扩大系统规模和网络用户,以适应企业网络系统发展需要。

企业内部网络系统主干网采用千兆以太网交换和快速以太网交换(Fast Ethernet Switching)技术,选用3com局域网Super StackⅡWitch作为网络的交换机,采用TCP/IP协议作为网络互连协议,构成通讯管理计算机网络系统。

3 通讯管理系统主要功能

3.1 正常业务管理

在完成正常电话的装机、移机、拆机、更名、过户、改号、加权、新业务等业务时,要下这些业务的派工单,这时要设置其所占用的基础资源,并修改基础资源的在用情况。下派工单后还要下计划用料单,领料员以此领料单到设材领料。对于办理拆机、拆权和装机(部分用户如外来的生意人等)时要求交押金才能办理相应的业务。另外,移机时要注明是否本单位职工,对于本单位职工可免费移机。具体要求如下。

3.1.1 装机的要求在电话明细表中保存电话号码、电话类别、财务隶属、公开/保密、宅电/公用、用户名称、用户单位、装机区域、装机地址、电缆资源、硬件位置等信息;对于电话号码、电缆资源、硬件位置还要修改它的在用情况。

3.1.2 移机的要求修改装机区域、装机地址和电缆资源,并释放原有资源占用新资源。

3.1.3 拆机的要求从电话明细中删除该记录,释放其所占用的基础资源。

3.1.4 更改的要求更改用户名称;更改用户单位和财务隶属;更改电话号码。

3.1.5 其它要求改变电话的权限如:国内改国际或国内改市话等;开通或取消来电显示、限制呼出等新业务。

3.1.6 拆装电话所需备品备件要根据业务管理员开具的计划单到设材领料,该功能主要是开具计划单及计划单查询。

3.1.7 为防止用户恶意拖欠电话费,在进行装机、拆机等业务时需要交纳押金,手续办完后再清押金,并保存欠费拆机的用户信息。这部分主要是对押金的交纳、清费、查询等。

在上面的所有业务中都要求在电话业务表中保存该业务的办理时间、业务类别、审批人、联系人、联系电话和一些基本的电话信息,如移机时要保存原装机地址、装机地址、原装机区域、装机区域等业务中改变的信息。

3.2 调度业务管理

完成调度电话的装机、移机、拆机,同时设置占用的基础资源;调度电话与正常电话区别。

3.2.1 调度电话有可能同时占用两条电缆。

3.2.2 调度业务装移机分为电话和中继。

3.2.3 有部分调度业务是不收费的要区别对待。

3.2.4 有的单位没有调度台,其调度电话挂在别的单位的调度台上,这样要分别统计。

3.3 连选组管理

负责连选组的装、拆机业务。对于办理业务过程中出现的错误可通过连选组修改来完成。

3.4 资源管理

各种基础资源的管理和维护,包括电话号码、电缆资源、硬件位置、新业务、财务隶属、号码权限、领用物资等,要求有增加、删除、修改功能,并能随时打印出来。另外,选号打印要求打印指定号码范围内的电话号码,并能将电话号码分类打印。对打印要求进行打印机设置、页面设置、打印预览等。

3.5 其它

除了以上的基础模块外,还要增加系统维护、查询统计、打印、编辑等模块。

4 系统特点

4.1 在企业内部网现有的基础上,应用成熟的网络技术,采用两层C/S的结构模式,有效减少网络流量。在事务处理过程中,客户机和数据库服务器按照各自的职责范围合理分担相应的工作。

4.2 实现了对用户分组管理,并且可对用户的数据访问权限、功能操作权限进行设置,保证了操作的安全性、严谨性及保密性。

4.3 系统将用户名、操作时间、操作内容都记录下来,然后写到数据库中。这样可以知道哪个用户什么时间作了什么操作,更好的维护了系统的安全性。

4.4 基础信息表中的一条记录被删除/修改,与其关联的其他表中的信息也将被删除/修改,确保了数据的一致性和完整性。

4.5 具有强大的扩充弹性,可随着业务的增加随时增加相应的模块和报表,防止重复投资所带来的浪费。

4.6 在数据的传送过程中,为防止数据丢失或重复传送,采用数据库事务处理。

4.7 利用数据库中的触发器对数据处理过程中出现的删除、修改内容进行自动备份,保留原始数据;大量使用存储过程,提高了数据库的执行速度。

4.8 安装网络杀毒软件,保证系统的安全性。

4.9 数据集中存储在中心服务器上,数据可进行自动存储、备份,实现了资源共享与集中管理的模式。

5 结论

5.1 通过本系统使工作人员及时掌握电缆、硬件、电话号码配置使用情况,消除了单据传递过程中的人为失误,使数据查询统计变得快速、简单、实时。

5.2 系统安全可靠,稳定性好,界面友好,操作简便,有效的缩短了工作周期,提高了劳动效率,减轻了工作人员的劳动强度。

5.3 本系统充分利用现有的网络建设基础和资源,由本企业软件开发人员进行编制,节约的大量的开发成本,锻炼了软件开发队伍的技术水平,提高了公司的信息化水平。

(收稿2010-03-20责编崔建华)

[1]梁方明.SQL Server 2000数据库编程[M].北京:北京希望电子出版社,2002.

Brief Talk on Realization of TIANTIE Communication Management System

Meng Xin

The paper explains the demand analysis,design concept and main functions of TIANTIE communication management system and describes its features from perspectives of safety and the realization of network and hardware.In practice,the artificial errors during document delivery are eliminated and data statistics and query become simple,rapid and practical,lifting the informatization level of the company.

communication,system,mode,hardware,database,information

孟鑫,工程师,2001年7月毕业于河南师范大学计算机科学系计算机及应用专业,现从事计算机软件编程及其管理工作。

猜你喜欢
天铁装机通讯
国家能源局:前三季度我国可再生能源新增装机9 036 万千瓦
《茶叶通讯》简介
《茶叶通讯》简介
通讯报道
灵界烧与天铁香器的设计制作
2020 年上半年欧洲风电新增装机统计
光伏:分布式新增装机规模首次超越集中式
静电帽自动装配压装机的研发和应用
通讯简史
成本管理系统在天铁集团的应用