基于WEB 的目标特征信号数据库建设

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:week11430
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:在分析目标特征信号的基础上,进行数据库需求分析,采用.Net(C#) SQL Server 2005等基于WEB2.0的最新技术,服务器平台采用Windows 2003 Server IIS技术,建立了一个涵盖多种物理场的统一标识、统一格式的目标特性数据库。规范了目标特性数据管理,方便了数据的查询和分析,为目标特征信号数据相关性研究课题提供重要的数据支持。
  关键词: 数据库;物理场;目标特征
  中图分类号:TP311.13 文献标识码:A 文章编号:1009-3044(2013)28-6253-04
  1 概述
  构建目标物理场数据库是目标物理场特征数据相关性研究课题的重要内容之一,其主要目的是为目标物理场特征数据相关性研究提供数据平台,方便数据的查询和分析,规范目标特征数据管理。随着多年来对目标特性的研究,积累了丰富的目标物理场特性数据,但测试系统的复杂性(每期试验测量参数、控制参数等都不尽相同)、数据采集系统的发展等原因造成了目标物理场测试数据的文件格式和储存形式存在很大差别;不同时期目标物理场测试数据内容不同,格式不尽相同,且有文本、uff、Excel表格等多种存储方式。这对普通的数据查询和管理来说都是很费时费力的事,更不要说涵盖不同时间、不同型号和不同实验方法的数据相关性研究了。因此,对大批量目标特征数据统一数据格式,进行分类管理,以方便进行查询和分析,是进行目标物理场特征数据相关性研究的一个技术关键。
  对大批量数据的分类管理和查询分析等应用,采用数据库的方式是最有效的选择[1]。该文着重从目标特征数据库体系结构、数据库管理软件功能等方面开展研究。首先建立一个统一的符号标识,搭建数据库的结构体系,规范不同格式的目标特征数据;然后采用一整套基于B/S(浏览器/服务器)架构应用程序设计开发的完整解决方案,并在此基础上开发目标特征信号的试验数据管理软件;最后完成数据的格式转换和录入,为目标特征数据相关性研究等各项应用构建一个方便易用的数据平台。
  2 目标特征数据库的体系结构
  2.1目标特征数据库设计
  目标特征数据库设计是建立目标特征数据库及其应用系统的核心和基础,它要求对于指定的应用环境,构造出较优的数据库模式,建立起数据库应用系统,并使系统能有效地存储数据,满足特征信号分析的各种应用需求[2,3]。系统将数据库设计大体分成五个阶段:系统规划阶段、需求分析阶段、逻辑设计阶段、物理设计阶段和系统实施阶段[4,5] 。另外,在数据库的设计过程中还包括数据库的安全性、完整性、一致性和可恢复性等方面的设计。
  2.2目标特征数据库E-R模型
  系统在分析MVC模式基础上进行设计开发,采用标准的三层结构模型,迅速将Web表现层开发,业务逻辑组件开发,系统设计合理分离,通过合理分工协作由团队开发实现[6]。基础数据库设计如下:
  1) 完整的事务、事件管理、用户、单位、角色、权限管理设计,能快速完成用户、单位、角色、权限的分配。
  2) 完整的字典管理功能,能方便的对业务系统的全部字典文件进行维护。
  3) 分页查询存储过程设计,为业务系统开发过程中的分页查询提升效率。
  4) 编码分配设计,只需要通过配置即可快速实现可满足各种要求的唯一编码。
  5) 汉字拼音管理,收录了常用的3万多汉字的全拼与简拼,能迅速完成对汉字的全拼与简拼的翻译处理。
  2.3网络结构设计
  系统的网络运行环境如图2所示,无论是用户还是管理员都通过网络登录到本系统。
  其中局域网用户主要是指单位内部人员,远程用户主要是指通过广域网登录系统的用户,可以是单位内部人员,也可以是协作单位人员。
  2.4体系结构设计
  系统的逻辑层次体系结构图3所示。
  完整的信号分析系统包括图3表示的逻辑结构。相邻两层之间能够通信,进行数据交换。各层功能如下:
  数据文件:提供原始信号数据。
  PC应用软件:设置/显示测试参数、用户测试控制、分析结果显示。
  参数设置:设置分析、触发等参数。
  数据分析:保存测试参数、PC端分析、离线分析、测试流程控制。
  结果导出:将分析结果以报告或文件的形式进行保存。
  3 目标物理场数据库管理软件的功能分析
  3.1 功能结构
  a)测试数据来源分类:
  由PC软件实现一套DSP的模拟分析系统,分析的数据来源为系统进行的数据记录文件或者其它系统支持的文件数据格式[7]。
  b)分析系统组织分类:
  PC与DSP一一对应构成分析系统。
  3.2 模块主要通用流程
  模块主要通用流程如图4所示。
  3.3测试信号的分配
  每种测试类型需要分配不同的信号,因此不同测试类型在分配的过程中调用不同的函数进行分配[8,9]。进入测试程序和开始测试时都需要重新分配测试信号。此外,与测试信号相关的任何参数的设定改变时也需要重新分配测试信号。
  3.4 业务处理模块
  业务处理模块分六大类:数据批量处理、后期数据维护、数据查询、基础数据管理、红外试验数据接口、试验数据分析接口。
  由于单次试验的数据量庞大,为了将大量数据批量纳入数据库,系统开发了数据批量录入功能。批量录入的对象包括:公共工况信息、目标工况、非目标工况、目标试验数据和非目标试验数据[10,11]。
  基础数据管理主要实现对目标信息管理及传感器阵列信息的管理,包括数据的查询、添加、更新及删除。   非目标数据的处理与目标数据的处理相似,区别在于不需要上传GPS数据及距离时标数据,其工况需要添加自然干扰源和人工干扰源,具体的实现步骤与目标类相同。
  数据库管理系统提供查询下载,能够通过link提供数据文件,或直接读取数据库调用相关数据文件路径。选取信号文件点击预览按钮后当前页面会显示信号文件部分数据信息。曲线显示部分由Applet应用程序实现,客户浏览器需要安装过jre1.6或之上版本时才能正确显示该曲线,服务器程序已经实现当客户浏览器无法正常显示时自动从服务器安装jre的功能[12]。
  通过图5所示脚本语言调用客户机上的离线分析软件,如果客户机上没有该软件,则会从服务器下载该软件,用户只需安装完成后再次点击打开便可获得正确结果。
  在调用离线分析软件的同时传入服务器地址(serverUrl.value)以及信号文件的路径(path.value),软件启动后便可通过Socket与服务器端程序通讯并将从服务器端获得的文件存入客户机的临时文件夹内(当软件关闭时该临时文件将被删除)。
  时频显示窗口是通用的显示窗口,提供四种形式的窗口:单窗口、两水平窗口、两垂直窗口、四窗口。用户可根据需要选择其中之一,并为要创建的窗口指定名称。缩略图窗口用于显示多个同种类型的信号,每个信号拥有一个独立的图形显示区,可以观察到每个信号的总体情况。
  4 结论
  目标物理场特征数据库建设项目为装备的研制开发、开展攻击目标探测与跟踪等相关研究提供可靠的、功能齐全的信息平台。通过本系统的开发,首次把典型目标的物理场数据进行一次集中统一的管理。系统建立的数据库具有数据量大、方便调用的特点。系统采用基于B/S架构,严格按照MVC模式设计开发,实现将Web表现层开发、业务逻辑组件开发、系统设计合理分离。系统采用标准的三层结构模型,为系统的稳定、高效运行打下坚实基础。此外,系统还解决了基于WEB的信号在线远程管理与分析等关键技术。
  目前,该数据库在多种智能武器和战场感知技术研究的多个项目中得到了实际应用。为装备研制过程中的优化设计、性能检测打下了良好的基础。本项目的研究对后续科研项目缩短研制周期、提高设计水平、节约研制经费与试验经费有显著的军事和经济效益,并将为装备的数字化、信息化起到巨大的推动作用,具有广泛的应用前景。
  参考文献:
  [1] 王智学.一种业务概念模型驱动的需求分析与获取方法[J].军事运筹与系统工程,2006,20(1).
  [2] 李晓黎.VB SQL Server 数据库应用系统开发与实例[M].邮电出版社,2003.
  [3] 张晓林.基于Web的个性化信息服务机制[J].现代图书情报技术,200(1).
  [4] 蔡国民.基于XML的个性化信息检索系统研究[D].中南大学,2007.
  [5] Liu W,Meng X F.Vision-based Web Data Records Extraction[C].In Proceedings of the 9th SIGMOD International Workshop on Web and Databases,2006:20-25.
  [6] Dong Xin,Halevy Alon,Yu Cong.Data Integration with Uncertainty[C].Proceedings of VLDB,2007:697-698.
  [7] Michael k.Bergman.The deep web:Surfacing hidden value[J].The Journal of Electronic Publishing.2001(4):183-201.
  [8] Cheng Tao,Chang Kevin Chen-Chuan.Entity Search Engine:Towards Agile Best-Effort Information Integration over the Web.Proceedings of CIDR,2007:108-113.
  [9] 郭朝辉,齐清文,等.基于ArcSDE的云南沿边境地带生态环境数据库建设研究[J].测绘通报,2007(3).
  [10] 凌永顺.武器装备的信息化[M].北京:解放军出版社,2004.
  [11] 刘银红.络环境下数据库建设标准化探析[J].现代图书情报技术,2002(1).
  [12] 周绪,管丽娜.SQLServer2000入门与提高[M].北京:清华大学出版社, 2001.
其他文献
一、科室概况内蒙古自治区中医医院针灸科成立于1958年,现有门诊诊治室6间,病床49张,医师15名,其中主任医师3名、副主任医师3名、主治医师9名,有研究生学历者8人,护士15名。
文章采用华虹BCD350GE工艺设计一种频率为50kHz仪器仪表芯片专用张弛振荡器。利用低温度系数恒流源对电容进行充放电,在工业温度范围内电流源精度可以达到千分之七,用高性能
【正】 肺活量是呼吸系統功能的重要标誌之一,它的大小也是人体机能状态的一个重要說明。肺活量也是体格檢查項目之一,国内外学者对这一方面已进行过很多的調查和研究。据文
<正>凌云乌鸡因原产于广西凌云县而得名,其喙、冠、胫趾、皮、肉及内脏均为乌黑,当地群众俗称为"五乌鸡"。2006年6月通过广西畜禽品种审定委员会鉴定,认定为优良地方品种鸡并
<正>1非洲猪瘟简史非洲猪瘟疫情首次于1921年在东非国家肯尼亚得以确认。随后于1957年和1971年先后传入欧洲和美洲。2007年非洲猪瘟传入欧亚接壤地格鲁吉亚,并快速侵入俄罗斯
目的观察2-脱氧-D-葡萄糖(2-DG)修饰的超顺磁性氧化铁纳米粒(γ-Fe 2O 3@DMSA-DG NPs)标记人脐带间充质干细胞(hUCMSCs)的可行性。方法采用化学共沉淀法制备γ-Fe 2O 3@DMSA-
根据目前实验室资源需要合理分配与利用的需求,设计与实现了一种稳定方便的多平台实验室管理系统。该系统采用Spring mvc作为服务端核心框架,利用MongoDB存储购物实验室的资源
在智能安防领域中,异常行为识别一直是该领域的一个研究热点。但目前的研究技术仅能够识别简单的行为特征,对于复杂行为的识别还存在诸多问题。随着人工智能技术的不断发展以及在行为识别上的应用,可以尝试通过深度学习技术对监控视频中的异常行为进行识别。因此本文针对监控视频中的交互式异常行为进行分析研究,首先通过背景减除算法对视频数据进行预处理,然后采用深度学习技术在训练数据集上进行算法模型的训练,最后在测试数
目的观察深静脉血栓形成(DVT)患者外周血微小RNA-374a-5p(miR-374a-5p)、白细胞介素10(IL-10)水平变化,并分析二者在DVT发病中的关系。方法收集DVT患者(DVT组)和健康对照(健
摘要:该文以江苏省计算机二级等级考试(Visual Foxpro,VFP)的考试大纲为标准,结合学生实际学习过程中遇到的难点,提出应对考试的复习方法,以帮助学生顺利通过考试。  关键词:等级考试;VFP;应试方法  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2014)33-7922-02  Abstract: This paper discusses the Jiangs