硬件看,将应用软件和数据集中存贮在服务器上,使系统对硬件可靠性依赖程度提高了,但从另一角度看,软件采用C/S/S和B/S/S结构,实现了用户和数据分离,用户必须通过应用服务器才能访问数据库,而应用程序的运行又在系统安全管理程序的控制之下,能有效防止操作人员对数据的无意损坏或恶意破坏,同时由于数据是集中存放的,对数据库中数据的加密,也就是对整个系统的加密,对应用服务器和数据库服务器的备份,也就是对整个系统的备份,这就降低了对系统进行安全管理的难度和系统数据失泄密的可能性。4 软件维护在新的软件体系结构中,由于客户端具有自动识别软件版本、自动升级的能力,对系统的应用软件的维护主要集中在对服务器应用软件包的维护,这样就大大降低了系统软件更新维护的工作量。并且在条件具备的情况下,可实现对服务器的远程维护。3.5 软件协同运算由于席位动态生成,基于C/S/S结构的软件,可以考虑有多个客户端存在的情况,这样对于信息密度较大、运算强度较强的应用,就有了设计多个客户端的协同运算的平台基础。应用程序服务器端需要解决管理运算分配和数据协调,而客户端将运算结果提交给服务器端统一使用。四. 结束语运用C/S/S框架构造指挥自动化系统的系统结构,现有技术已具备支持条件,在系统集成技术不断推陈出新的今天,指挥自动化系统的建设也需要随之不断进步。我们需要将指挥自动化系统建设的主要力量投放于满足部队实际需求和提高系统的决策支持能力之中,而不能重复工作于不断的软件修改和系统维护中。本文只是给出了指挥自动化系统建设系统架构的一个思路,具体在实现过程中,尚有多方面的均衡考虑。文章中不足之处,还请专家斧正。作者简介:鲁士仿:高工。1991年毕业于华东师范大学数学系,曾参加多个部队系统的研制开发,现任某系统总设计师。陈育谦:工程师。1992年毕业于南京大学数学系,曾参加多个部队系统的研制开发,现任某系统软件副总师。