军事电子信息系统需求工程方法研究_赵弘new

军事电子信息系统需求工程方法研究_赵弘new

ID:34457412

大小:297.82 KB

页数:4页

时间:2019-03-06

军事电子信息系统需求工程方法研究_赵弘new_第1页
军事电子信息系统需求工程方法研究_赵弘new_第2页
军事电子信息系统需求工程方法研究_赵弘new_第3页
军事电子信息系统需求工程方法研究_赵弘new_第4页
资源描述:

《军事电子信息系统需求工程方法研究_赵弘new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2006年12月军事运筹与系统工程Dec.2006第20卷第4期MilitaryOperationsResearchandSystemsEngineeringVo.l20No.4军事电子信息系统需求工程方法研究12赵弘,蒋晓原(1.解放军通信指挥学院,湖北,武汉430010;2.中国电子设备系统工程研究所,北京100039)摘要:需求分析是军事电子信息系统建设的关键环节。长期以来,我们对军事电子信息系统的需求分析一直是用自然语言定性描述,主观因素较多。论文采用需求工程方法,对需求工程的获取、处理、验证和实现四个阶段进行了分析,并结合军事电子信息系统的具体特点对每个阶段可采用的

2、具体方法进行研究。关键词:军事电子信息系统;需求工程;信息流中图分类号:TP391文献标识码:A文章编号:1672-8211(2006)04-0044-041引言在军事电子信息系统的需求分析、开发设计和建设维护的各个阶段中,需求分析处于系统建设的初始部分,它提供了构建整个系统的根基。需求分析差之毫厘,系统实现则谬以千里。据统计,在系统项目的研制中百分之四十至六十的不成功都是由于需求分析不科学、不全面造成的。长期以来,我们对军事电子信息系统的需求一直处在用自然语言定性描述的阶段,主观因素较多,而较少把之作为一项工程来看待。事实上,需求工程是系统工程的重要分支,在软件工程学

3、科中已得到广泛运用。军事电子信息系统建设作为一项复杂巨系统工程,亦应采用需求工程的方法,综合运用多种需求分析技术,使构建的信息系统切实符合未来战场的需要。2需求工程过程研究需求工程实际上是对问题域及需求作调查研究,并经过不断交互的分析处理,最终设计成满足那些需求的解系统的特性并用标准化的格式进行描述的过程。根据需求工程的特点,可以将其分为需求获取、需求处理、需求验证和需求实现四部分,这四个环节是层次递进关系,在每个环节中同时包含需求管理,因为需求管理贯穿于需求工程的全过程,因此不在阶段划分之中。2.1需求获取需求获取是一个信息收集的过程,此阶段主要考虑的问题有:应当收集什么信

4、息、从哪里收集信息、采用什么技术或手段收集。对军事电子信息系统需求来说,信息获取的来源有军队指挥人员、系统领域的专家、系统领域操作员,他们从打得赢的角度出发,以军事思想、作战样式、指挥理论等为依据,综合考虑作战对象、作战环境、技术发展及人员素质等因素,对军事电子信息系统提出一系列功能和效能需求。但这种直接表述的需求仅仅是一种初始需求,并非全部科学、合理,与需求实现阶段所需要的格式化需求相比还相当肤浅,甚至有不少疏漏。为保证需求获取的相对合理,还需要系统分析员与上述系统使用人员收稿日期:2006-04-03作者简介:赵弘(1973-),男,博士研究生,讲师,主要研究方向

5、为军事信息系统总体分析设计.军事电子信息系统需求工程方法研究45进行多次沟通和交流。在需求获取阶段常采用的方法有:座谈会法、德尔菲法、调查问卷法、系统原型、组织文档、联合会议记录等。2.2需求处理需求处理就是对所获取的需求进行归纳、整理、分析和处理,明确哪些需求是可行及可接受的,哪些是需要进一步深化细化的,哪些是不必要或不可行的,并形成相对完整和规范的系统体系架构描述。做好需求处理首先要对获取来的信息进行过滤。由于每个人的阅历及对问题的认识不同,从众多相关人员中收集的需求会差别很大,有些甚至是对立的。对于这些千差万别的需求,系统分析人员还需从经济、技术等方面综合客观考虑,对于

6、那些被排除在系统之外的需求,分析人员有义务帮助用户分析为什么他们提出的要求是不合理的。这样做既是为了保证将来整个系统的完整性、有效性不受影响;也是为了保证在随即进行的系统开发进程中不会因此而产生被动的设计变更,对于系统可以接受的需求条目,需求工程师在此时应当能够掌握每个需求的验证方法。其次,要构建系统的基本体系结构。在系统功能需求确定之后,还要理清这些需求之间的相互关系、系统的边界条件、环境因素等。经过严谨的分析,将系统分解成一系列子系统或组件。而后,就是对构建的体系结构进行优化,使体系结构更简捷、更科学、实现更方便。需求处理的主要方法有:结构化分析法、面向对象分析法、面向问

7、题域分析法和系统效能权衡分析法等。2.3需求验证需求验证是试图发现并纠正需求工程阶段中出现的任何错误,确保问题域的特征和系统需求都全面而准确地得以确定,而且确保系统体系结构无二义地定义了系统的行为,以致于给定问题域的特征后,该行为能很好地满足多种需求。通过验证,使分析的需求无遗漏、无重复、无前后不一致。需求验证的过程实际上是需求反馈、复审、循环的过程。验证的第一步是把经需求处理后的文档交由领域专家、指挥员和系统操作员评阅,看是否与其初始需求在理解上有偏差。由于系统分析人员和系统需求人员知识领域不同,对同

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。