通信设计管理中针对数据库软件的开发和应用
2016-08-20罗剑平
罗剑平
(天讯瑞达通信技术有限公司)
通信设计管理中针对数据库软件的开发和应用
罗剑平
(天讯瑞达通信技术有限公司)
伴随着我国通信建设投资量与业务量的不断增加,对于大部分的通信项目信息而言需要采取及时性的处理,据此本文主要就通信设计管理中针对数据库软件的开发和应用,展开了具体的探讨,首先就相关的工程管理软件予以了简要的介绍,而后就当前的工程管理软件及数据库应用现状进行了分析,并最终就通信设计管理当中数据库开发与应用事宜进行了深入研究,其中主要包括了三个阶段的内容,即软件选择阶段、需求分析阶段以及软件应用阶段,最后本文对此软件所存在的一些不足之处予以了说明。
通信设计;管理;数据库;开发;应用
伴随着我国通信事业的快速发展,通信设备的投资额度以及业务量均呈现出了高速的发展态势,通信行业取得了空前的发展进步。当前工程项目建设量的逐步增多,使得所需处理的数据信息量也日渐增多,其中涵括了对于设计合同的履行、工程进度的有效监督等多个方面,因此大量的数据内容就必须要以数据库软件来采取管理及应用,然而由于这其中所牵涉的专业种类繁多,各个设计阶段十分繁杂,导致项目数量众多且周期均相对较短,缺乏统一的标准软件。本文试通过对相关通信设计软件的分析并结合笔者自身的工作经验,来就这一问题展开具体的探讨。
1 软件简介
本文试以DBASE数据库软件进行相关的研究工作。这一数据库管理系统最终发布于CP/M系统,由于其简便易用得到了快速的推广应用,其包含有一项数据库引擎、查询系统、表单引擎以及编程语言DBASE。然而在这一软件系统的实际应用过程中,企业存在一些问题,例如DBASE数据库的稳定性较差,所存储的数据信息较易发生丢失情况,不能够进行联网操作,无法使数据信息得以共享。因此对于这一软件的开发与应用应当依据实际需求进行合理化的优化处理,从而使之能够尽可能的满足于对通信项目的管理要求。图1为数据库软件的控制流程图。
图1 数据库软件的控制流程图
2 工程管理软件及数据库
当前的工程管理软件种类多样,其中相对高端的有P3软件,这一软件涵括了对工程项目招投标、设计、施工以及建立等多方面内容;而中端一点的系统则主要是一些独立的软件公司所编写;低端的项目管理软件数量则更加多样,其通常都是由一些小公司所编写,尽管价格相对较为便宜,但是质量往往无法得到有效保障。
而这些所有的工程项目管理软件均需应用于数据库,在目前市场所销售的数据库软件当中同样种类十分繁多,但是总的来说,相对高端一些的数据库其软件所包含的内容也就更加丰富,技术也更加成熟,相应的价格也会相对高昂一些。
3 将数据库软件应用于通信设计管理
3.1 软件选择
软件的选取是一项十分关键的问题,在软件的选取过程当中我们不但要考量软件是否可以满足是实际工程管理的需求,同时要对软件同企业的人事、办公以及档案等相关部门的接口管理进行考虑,否在便会导致这一软件仅能够应用于本部门的工程管理工作,而无法挥出更为巨大的作用价值。此外,由于软件需要经过无数次的修改、调整,软件公司是否可以提供以及时的售后服务也是需要重点考虑的一个方面。
3.2 需求分析
在软件的开发与应用当红最大的难点问题即为如何处理好系统的需求性分析。这就类似于设计阶段之中的方案设计,对于设计人员而言提出了极高的要求,需要相关的设计人员能处于一个相对较高的角度进行考虑,并采取全面性的规划工作。对于软件的开发工作而言亦是如此,需要软件的使用者能够尽可能的将需求做到详尽,将功能做的更完善,否则便会在日后需要对软件进行大量的补丁修补,从而使得软件的整体性与通顺性遭受破坏。
依据用户是否具备有数据处理权限,可将系统的使用人员划分为两大类:①查询者;②管理者。查询者在进行数据查询时根据其可见业务范围,又可继续进行更加细致的划分,即:个人查询、部门差异、院级查询等。例如在某市的移动GSM网络扩容工程当中,就牵涉到了无线、交换、传输以及电源等方面内容,并且由不同的专业所共同组成,在进行这一项目的需求性分析时,便需要院长能够查询项目完成的所有状况,其中主要涵括了投资额度、专业类型、设计收费状况等,而所长则能够看到此项目所含扩的各类专业内容,其中主要包含有各个单项工程的具体负责人员与设计人员,且可以对相关专业的内容进行修改;而总负责人可以对项目的所有专业内容进行审批及修改;计划人员具备有监督、控制的权限。
3.3 软件应用
在通过需求分析后,下一阶段便需要进行的即为对软件公司所有制作的软件内容,采取反复性的应用制作,同时开展多方位、多层次的应用及调试,最终方可使软件所存在的问题暴露出来,并作出相应的修改意见,直至软件能够完全符合设计单位的工程项目管理要求。这一过程较为漫长,软件公司每取出一个版本,便需要对其进行反复性的试用检测,将所有可能发生的状况均要进行试验分析,这就类似于在通信设计过程当中施工图设计工作当中的每一阶段内容,其中每一项工作环节都应当做到详尽、具体。
在软件的应用分析阶段,由于不同的企业、公司其相应的规章制度会发生不同程度的改变,而通信工程的设计流程也就必须要做出适当的调整,此时便需要相关的通信设计人员能够灵活的应用以工程软件,顺应具体的变化。
3.4 不足之处
软件的开发及应用其工作内容十分繁琐,需要使用者与编写人员进行持续的沟通。在此过程之中,一部分使用者所提出的问题能够进行修改,而还有一部分问题是无法修改的,这就需要编写人员与使用人员在对整体软件系统的稳定性、易用性以及安全性不产生重大的影响情况下,互相退让从而达成相应的共识,不能够因为出现了一个小的问题,而使得整体软件的开发工作受到影响,甚至是推翻原先的思路而重新开始,这将会当中巨大的资金与时间浪费。才外还有在软件的开发过程当中,需要软件的使用人员针对这一软件进行持续性的应用,若不能够做到这一点也就无法发现问题所在。
在开展需求性分析的过程当中,需要对相应的报表数据内容生成为Excel文件,以便于能够进行其它的交流应用,然而对此却常常会被忽略一项问题,即就是外部数据能够分批次的拷入到数据库当中,往往会使得此套数据库系统可成批对外输出数据,却无法成批由外输入数据信息,因此,在一套相对完备的系统软件当中,不但要具备有标准化的输出格式,同时还应当具备有标准化的输入格式。
4 结束语
总而言之,在通信设计管理当中针对数据库软件进行相应的开发与应用,结合自身企业的实际情况,选取相应的数据库软件系统。本文主要就DBASE数据库软件进行了深入的研究与探讨,这一系统操作起来较为简便,易用性较强因此应用范围十分广泛,但其稳定性相对较差,较易出现数据丢失等情况,因此在实际的应用过程中应当对此引起重视,加强改进工作。最终希望借助于本文的分析研究工作,能够为相关通信设计管理中的数据库软件开发与利用提供一些可供参考的内容。
[1]郝朝君.关于软件开发中数据库设计理论与实践分析[J].信息通信,2016(3).
[2]储广昕.分析软件开发中数据库设计理论的实践[J].信息通信,2015(5):127~128.
[3]王晓军.关于软件开发中数据库设计相关问题的探讨[J].数字通信世界,2015(6).
[4]张芹.关于软件开发中数据库设计相关问题的探讨[J].信息通信,2015(12):166~167.
[5]邵 啸.浅探软件开发中的数据库测试技术[J].中国新通信,2012,14(24):78.
[6]王洪涛.数据库软件在通信设计管理中的开发和应用[J].电信工程技术与标准化,2003(10):82~85.
TP311.1
A
1004-7344(2016)18-0287-02
2016-6-1