美国海军依靠Sybase加强军队管理
2006-03-29 23:09:06 来源:WEB开发网“现在是晚上10点,你知道你的孩子在哪里吗?”其实不仅仅是父母需要知道他们监护对象的去处,最近,一连串的突发事件使军方意识到,军队指挥官需要随时知道每个人都在什么地方,以便对紧急事件作出快速有效的反应。
“海军最宝贵的财富是我们的队员,保护他们是我们非常重要的工作。”
为了满足这种要求,Space 和Naval Warfare System Center (SPAWAR),Chesapeake联合开发了一个新的SQL Anywhere应用程序,并充分利用了美国海军船只和海军官员所配smart card上已使用的Sybase ASE数据库管理系统。
一般来说,每艘船上的官员用纸和笔管理着上下船的船员和访客。船的大小不同,船员从几百到上千。一直以来,一艘要出海的船必须集合所有的船员清点人数,这个时间大约要30多分钟。对一艘停泊的船只来说,2/3的船员在许可的时间内都可以自由活动,用纸头工作来登记检查身份不仅繁重而且易出错,海军需要一个精确可靠的系统。
利用现有系统,将手工操作变为高效管理
“为了自动跟踪每个船员和访客,我们决定建立一个新的Quarter-Deck Access System,在现有的数据库管理系统上,这将增加额外的数据模型和数据元素,”SPAWAR的Rick Vroman解释说,“新的商业逻辑可以通过识别smart card上的社保号,和保存在行政管理数据库里照片来确定身份。”
应用的客户部分是用Sybase PowerBuilder完成的,运行在一个膝上电脑里,连接2台扫描仪(1个用做到达,1个用做离开)。1个本地网连接着用户的SQL Anywhere 数据库与行政管理Adaptive Server Enterprise数据库,行政管理数据库中包含着所有船员的社保号和照片。当船员离开或到达船只时,我们用相应的扫描仪扫描他的smart card,这些数据马上被传送到行政管理数据库,在这里确认他的身份,并且确认是否允许他登船/离开。这个确认结果也包括这个人的照片以保证没有人冒用smart card。
这个系统也允许指挥官或其他得到授权的人士与客户端进行信息交换。比如,一个船员没有获得休假许可,图象和声音资料将会传送到甲板指挥官那里,他将阻止这名船员的离开。另外,如果一个船员/访客的离开或到达需要马上向长官报告,他也可以立刻通过Quarter-Deck Access System传送信息。
SQL Anywhere是解决问题的关键
当Quarter-Deck Access System首次用在USS George Washington战斗组的船上时,他们的膝上电脑没有安装SQL Anywhere。这个系统如同预期的运行,但是有一个明显的缺点:在特定的时间里(尤其是当船到达港口,有很多船员同时离开和返回时),网络就运行缓慢,以至甲板上排满了船员等待扫描以确认身份。
“为了优化Quarter-Deck Access System”Vroman说,“我们决定增加SQL Anywhere 数据库,通过其内置的同步装置,和Adaptive Server Enterprise administrative database达到实时同步。这样,即使内部网荡机,用户也可以用一份最新的主数据库倍份来维持工作,直到内部网恢复工作,这时2个数据库再进行同步。”
这个改进了的Quarter-Deck Access System现在正应用于海军船只。另外,SPAWAR还开发了这个程序的无线版本,以便无法应用网络或连接信号有问题时使用。
一个吸引了其他国防机构注意力的系统
很明显,这套加入了SQL Anywhere的Quarter-Deck Access System达到了预期的目标。它加快了追踪船员和访客去向的速度和准确度,并且相对以前节省了30分钟集合点名的时间。“这套系统还有一个额外的好处,”Vroman说,“国防部的其他机构开始对SPAWAR表示关注,并打听这套系统的构成。”
他补充说,这套系统适用于任何一个需要在控制区域内追踪人们去向的机构。
当SPAWAR展望未来时,他们想进一步完善这套系统,例如采取指纹或虹膜辨别的方法更精确的确定身份。
应用开发中的发展
这个项目是一个逐步完善的应用开发的案例。Quarter-Deck Access System在现有的技术基础上创建了一个新的,完全无缝集成的解决方案。尤其是相关的数据库技术经过了数年之久,即便在海军船只上,也没有特别的新东西产生。同样,Quarter-Deck Access System中条码技术也没有更新。就连用于解决内部网问题的同步技术,也没有突破性进展。
事实上,革新性技术不是SPAWAR的上上选。“我们需要的是一个行之有效的解决方案,”Vroman说,“而做到这一点最好的方法就是使用我们熟悉并且信赖的技术。海军最宝贵的财富是我们的队员,保护他们是我们非常重要的工作。因此,我们希望去改造船上现有的设备和技术,这样我们才能很快的学会应用这些技术,才能把以前个人承担责任的工作做的更好。”
这个解决方案无疑将导致信息技术的提高,以满足在新形势下军队的战备。为完成使命,SPAWAR将会继续探索改进现有技术的方法,以便为海军不断的提供他们所需的各种信息。
更多精彩
赞助商链接