Pages

Thursday, 28 February 2013

中国军方的 IT 技术相比民间来说如何?

绝大部分产品属于软硬结合的嵌入式整合,部分模拟系统属于纯平台化。
大体完成度和高校研究生实现能力类似,对于软件开发方面基本都没有专业的项目管理一说。
见识过的大概有50%左右的军方软件项目组,对于版本管理直到第三方测评方抵达后开始测评才清楚版本管理的重要性。试图用看到问题后改完的版本代替交付测试的版本,屡见不鲜。
军方自行完成的IT项目:
某型号排雷车的综合系统,无锡那边,建立在WinCE上,C++实现,硬件平台系自行搭设,框架设计混乱,可移植性不提,可重用性奇差,互运行性基本无法实现,测试的多一半时间在等该组重新实现其中六项说明书中已提及的功能。
某防化兵探测分析系统,北京这边,对平台要求较宽,后探测部件由美国制改为日本制,重修平台,历时4个多月。
某架桥车的综合系统以及模拟系统,也在无锡那边,模拟系统系纯平台性使用,对预装插件要求繁琐,版本管理混乱不堪。
某仿生架构,直接照扒美国军方对外展示技术,建模后狗形态后退不能,前期研发直接搁浅。
某海军的少校朋友,负责SQLserver项目,12年还在使用7。动态管理的思想基本为零。
某军校的博士朋友,光电专业毕业入伍研究院所,从头开始学编程和系统架构,直接负责项目。主要工作是将委派过来的学生管理好,并且读懂文档。
……
外包由军工集团完成的项目,情况会好一些。但是不要抱太大的幻想。
前同事,兵器某计算所离职,在职期间工作时间及下班后干私活,总工读不懂,被调离;
北斗某类型地台,硬件BIOS用某国外最新芯片,然后招人尝试用ucLinux实现复杂功能,最后未果,最后DSP方法解决基本需求;
某坦克平台的某外回馈计算部分,在系统后台屏蔽的数值段外,无法统计,然后凑合着一直开发了下去,最后取消了该部分了事。
某集团信息中心自行开发的财务审计系统,使用MySQL做数据库,然后上挂Apache服务器,在网页上实现,但是——该设备不能联网,需启动一个虚拟地 址。每次开机启动后还需使用者自行启动三件套:MySQL、Apache、虚拟web,然后才能打开页面尝试连接。后采购金蝶了事。该中心人力资源系统现 在仍在使用中,每年各种数据汇总艰难。
……
郭超提到的地图问题,是因为所有的民用地图都是被强制要求改制过的。
只有军用地图才有准确的距离、高度和经纬度区间。这和军方的技术无关,是由谁掌握第一手资料决定的。
军校每年都有不少有关各种实用算法的文章刊发(简单说,就是现有算法的应用和改进,不会有创新的算法,请诸君放心),从排雷的到寻址的。
不过,一般到了伪码阶段也就到头了。能实现到设备上的,千不存一。
至于保密问题,大多数都是硬件和物理隔离手段。
不会外连.