文档库 最新最全的文档下载
当前位置:文档库 › FARO推出CAM2 Measure 10软件

FARO推出CAM2 Measure 10软件

FARO推出CAM2 Measure 10软件

常见五大开源网络监控软件测评分析

常见五大开源网络监控软件测评分析 如何缩减成本是IT高管面临的永恒难题,确保企业中所有的东西满足服务水平协议对资源本就紧张的IT部门是极具挑战的。开源软件为企业节约成本带来了曙光,相较于更昂贵的商业产品,开源软件提供了极具吸引力的替代方案,但是开源产品可以提供企业级效果吗? 为了回答这个问题,我们测试了五个开源产品:OpenNMS、Pandora FMS、NetXMS、SugarNMS和Zabbix。这四个产品都有稳固的用户基础且最近都有更新。我们测试的重点是安装,管理工具、接口以及每个产品的监控能力,有无代理,自动发现等。 我们在Windows上测试了这五款产品,当然并不是这五款产品不能在Linux上运行。值得注意的是,我们每审查一次网络监控工具,就会发现它们都有了全面的重大改进,供应商开始挖掘客户的监测需求,并把其作为管理的重点。 虽然这五款产品都很好,但是如果论整体表现的话可能SugarNMS更胜一筹。SugarNMS 易于安装、用户界面简洁现代,信息易于阅读,支持使用较小的设备如平板电脑。一般来说,SugarNMS的配置比其他竞争者更直观容易,这一点肯定会特别吸引那些忙碌的系统管理员。NetXMS可以排在第二位,其与PSugarNMS有很多相似点,漂亮的用户界面,易于配置的规则和实用的用户手册,但是它的导航和保存功能还需加强。 那么,这些产品都是企业级产品吗?总体来说,我们发现所有五款产品都适合在中小型企业中使用,其中SugarNMS可以在大型网组中使用,但是我们没有对其进行高容量或地理分布的测试。 这五款产品都有商业付费版,但是还有所不同,例如,NetXMS和Zabbix仅在一个具有可选付费支持计划的开放源代码版本中可用。OpenNMS分布在两个不同的版本,两者基于相同的开放源代码,提供LTS的商业版本。PandoraFMS提供了多个商业版本,包含很多额外的功能和支持更高容量的环境。而SugarNMS则提供了平台级的版本,支持了自定义扩展和开发集成。如果要在大型企业或高度复杂的环境中使用,最好咨询供应商并进行商业评估。

软件工程重点整理

软件工程重点 (吐血整理——林新发) 红色的是重点中的重点 前面数字是课本页码 第一章概论 1 什么是计算机软件 计算机软件指计算机系统中的程序及其文档 3软件的特点 (1)软件是一种逻辑实体,而不是有形的系统元件,其开发成本和进度难以准确地估算 (2)软件是被开发的或被设计的,它没有明显的制造过程,一旦开发成功,只需复制即可,但其维护的工作量大 (3)软件的使用没有硬件那样的机械磨损和老化问题 4软件的分类 (1)系统软件(如操作系统、编译程序等)、 (2)支持软件(如数据库管理系统、网络软件、软件开发环境等)、 (3)应用软件(如实时软件、嵌入式软件、科学和工程计算软件、事务处理软件、人工智能软件等) 6软件工程定义 软件工程是应用计算机科学、数学及管理科学等原理,以工程化的原则和方法制作软件的工程 7生存周期 软件有一个孕育、诞生、成长、成熟、衰亡的生存过程。这个过程即为计算机软件的生存周期 软件生存周期大体可分为如下几个活动:计算机系统工程、需求分析、设计、编码、测试、运行和维护 12能力成熟度模型CMM(了解一下) 初始级、可重复级、已定义级、已管理级、优化级 18瀑布模型(重) 系统工程、需求分析与规约、设计与规约、编码与单元测试、集成测试系统测试、运行与维护 第二章系统工程 41系统工程的任务 (1)识别用户的要求,确定待开发软件的总体要求和范围,

(2)系统建模和模拟 (3)进行成本估算,做出进度安排 (4)进行可行性分析,即从经济、技术、法律等方面分析待开发的软件是否有可行的解决方案,并在若干个可行的解决方案中作出选择。 (5)生成系统规格说明书 42可行性分析 (1)经济可行性(成本、效益、货币的时间价值、投资回收期、纯收入) (2)技术可行性(风险分析、资源分析、技术分析) (3)法律可行性 第三章需求工程 48软件需求 指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 包括:功能需求、性能需求、用户或人的需求、环境需求、界面需求、文档需求、数据需求、资源使用需求、安全保密要求、可靠性需求、软件成本消耗与开发进度需求、其他非功能需求 50需求获取方法与策略(重) 建立顺畅的通信途径、访谈与调查、观察用户操作流程、组成联合小组、用况 51 图3.2 53 创建用况模型的主要步骤 (1)确定谁会直接使用该系统,即参与者(Actor) (2)选取其中一个参与者 (3)定义该参与者希望系统做什么,参与者希望系统作的每件事将成为一个用况 (4)对每件事来说,何时参与者会使用系统,通常会发生什么,这就是用况的基本过程 (5)描述该用况的基本过程 54需求分析原则(重) 1.必须能够表示和理解问题的信息域 2.必须能够定义软件将完成的功能 3.必须能够表示软件的行为(作为外部事件的结果) 4.必须划分描述数据、功能和行为的模型,从而可以分层次地揭示细节

软件工程考试题库

软件工程概述 一单项选择 1.软件生命周期一般包括:软件开发期和软件运行期,下述(D)不是软件开发期所应包含的内容。 A需求分析B结构设计C程序编制D软件维护 2.软件是一种逻辑产品,它的开发主要是(A)。 A研制B拷贝C再生产D复制 3.以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是(C)。 A喷泉模型B增量模型C瀑布模型D螺旋模型 4.在软件生存周期中,(B)阶段必须要回答的问题是“要解决的问题是做什么?”。 A详细设计B可行性分析和项目开发计划C概要设计D软件测试 5.软件产品与物质产品有很大区别,软件产品是一种(C)产品 A有形B消耗C逻辑D文档 6.(C)把瀑布模型和专家系统结合在一起,在开发的各个阶段上都利用相应的专家系统来帮助软件人员完成开发工作。 A原型模型B螺旋模型C基于知识的智能模型D喷泉模型 7.(B)阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。 A概要设计B详细设计C编码D测试 8.下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是(A)。 A原型模型B瀑布模型C基于知识的智能模型D变换模型 9.下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是(C)。 A原型模型B瀑布模型C喷泉模型D螺旋模型 10.下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的模型是(D)。 A原型模型B瀑布模型C喷泉模型D螺旋模型 11.软件特性中,使软件在不同的系统约束条件下,使用户需求得到满足的难易程度称为(C)。 A可修改性B可靠性C可适应性D可重用性 12.软件特性中,一个软件能再次用于其他相关应用的程度称为(B)。 A可移植性B可重用性C容错性D可适应性 13.软件特性中,(A)是指系统具有清晰的结构,能直接反映问题的需求的程度。 A可理解性B可靠性C可适应性D可重用性 14.软件特性中,软件产品交付使用后,在实现改正潜伏的错误、改进性能、适应环境变化等方面工作的难易程度称为(B)。 A可理解性B可维护性C可适应性D可重用性 15.软件特性中,软件从一个计算机系统或环境移植到另一个上去的难易程度指的是(C). A可理解性B可修改性C可移植性D可重用性 16.软件特性中,在给定的时间间隔内,程序成功运行的概率指的是(D)。 A有效性B可适应性C正确性D可靠性 17.软件特性中,允许对软件进行修改而不增加其复杂性指的是(A)。 A可修改性B可适应性C可维护性D可移植性 18.软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是(B)。 A可理解性B可互操作性C可维护性D可追踪性 19.软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向

网络视频监控系统重要知识点

前言: 2018,你好,祝大家新年快乐!新年第一篇发一个基本的知识,一些网络视频监控基础知识,非常适合新入门的小伙伴学习,也可做公司培训资料。 正文: 1、什么是网络高清视频监控? 网络视频系统通常指的是安全监视和远程监控领域内用于特定应用的IP监视系统,该系统使用户能够通过IP网络(LAN/WAN/Internet)实现视频监控及视频图像的录像、以及相关的报警管理。与模拟视频系统不同的是,网络视频系统采用网络,而不是点对点的模拟视频电缆,来传输视频及其他与监控相关的各类信息。 2、网络高清视频监控系统的哪些功能? 网络高清视频监控系统主要功能包括远程图像控制、录像、存储、回放、实时语音、图像广播、报警联动、电子地图、云台控制、数据转发、拍照、图像识别等。 3、网络高清视频监控可以应用于哪些方面? 主要应用于道路监控、小区监控、网吧监控、平安城市等行业,目前已经应用到各行各业。 4、目前主流的网络高清视频监控的产品有哪几种? 有两种,网络视频服务器(DVS)、网络摄像机(IPCAM)。 5、网络高清视频监控系统与传统视频监控系统有什么区别? 传统的闭路监控系统(包括以DVR为主的区域监控系统)采用视频线缆或者光纤传输模拟视频信号的方式,对距离十分敏感,且跨地域长距离传输不够经济便利(相比网络高清视频监控系统-网络高清视频监控),一般以局部的区域进行集中监控,远距离的传输一般采用点对点的方式进行组网,整个系统的布线工程大,结构复杂,功耗高,费用高,需要多人值守;整个系统管理的开放型和智能化程度较低。

网络高清视频监控系统采用灵活的租用方式(主要采用IP宽带网),多个用户可以共用一套中心控制平台,用户投入、使用简便,用户能远程进行浏览与控制,原则上任何可以上网的地方都可以进行浏览与控制。它还引入了许多新的数字化技术成果(如图像识别技术),弥补了传统视频监控系统的不足,提供了增值业务能力,扩展了功能和范围,提高了系统的性能和智能化。 6、网络高清视频监控系统与模拟闭路系统相比有什么优势? 网络高清视频监控系统系统的信息流和媒体流全程数字化并且相互独立,硬件和软件采用标准化、模块化和规模化的设计理念,系统设备的配置具有通用性强、开放性好、系统组态灵活、控制功能完善、数据处理方便、使用方便以及系统安装、调试和维修简单化的优点。同时,IP化、数字化产品的规模化将带来成本优势。 7、网络高清视频监控系统软件平台可实现的功能? 网络高清视频监控系统平台可实现集中监控管理、视频分发、报警联动管理、录像存储管理、系统日志管理、远程录像回放与查看等等。 8、模拟监控升级数字监控投入的成本需要多大? 原来有模拟监控系统可以通过开通接入网络线路及安装视频服务器等相关设备进行改造,实现网络高清视频监控系统的相关功能。这种情况下,用户需要投入的成本是其所负担的设备投入,主要是视频服务器的成本,由于视频服务器的种类与规格不同,具体的承担成本需与当地的客户经理协商。 9、使用网络高清视频监控系统,原有的设备如何处理?不增加使用成本吗? 原有设备可以利旧改造,但需要增加视频服务器、铺设接入线路和网络设备等相关设备。利旧改造仅仅涉及一次性费用,不会增加日常的使用成本。 10、安装客户端软件,还是使用浏览器就可以访问系统全部功能?

软件需求工程复习题

需求工程练习题 一、单选题(每空1分,共20分,请在备选答案中选择唯一一个正确的选项) 1、产品特性可以称为质量属性,在众多质量属性中,对于开发人员来说重要的属性有哪些 (B ) A 有效性、效率、灵活性、互操作性 B 可维护性、可移植性、可重用性、可测试性 C 完整性、可靠性、健壮性、可用性 D 容错性、易用性、简洁性、正确性 2、需求包括11个方面的内容,其中网络和操作系统的要求属于(B),如何隔离用户之间的数据属于(C),执行速度、相应时间及吞吐量属于(D),规定系统平均出错时间属于(A )。 A 质量保证 B环境需求 C安全保密需求 D 性能需求 3、需求分析过程应该建立3种模型,它们分别是数据模型、功能模型、行为模型。以下几种图形中,(B)属于功能模型,(A)属于数据模型,(C)属于行为模型。 A 实体-联系图(ERD) B 数据流图(DFD) C 状态转换图(STD) D鱼骨图 4、常用的需求分析方法有:面向数据流的结构化分析方法(SA),面向对象的分析方法(OOA),下列(D)不是结构化分析方法的图形工具。 A决策树 B数据流图 C数据字典 D快速原型 5、软件开发中,原型是软件的一个早期可运行的版本,它反映最终系统的部分重要特性。其中,(B)和(C)用完就可以丢弃,而(A)围绕原型修改、增加。 A 进化型 B 探索型 C实验型 D 以上都是 6、(D)用于描述数据的处理过程。 A 数据字典 B决策树 C决策表 D 数据流图 7、DFD的基本符号不包括下列哪种(A) A 数据字典 B 加工 C 外部实体 D 数据流 E 数据存储文件 8、DD的主要字典条目包括以下哪种(E) A数据流 B文件 C 数据项 D加工 E以上都是 9、常用的动态分析方法不包括以下哪种(B) A 状态迁移图 B 层次方框图 C时序图 D Petri网 10、需求分析阶段的文档包括以下哪些(E) A 软件需求规格说明书 B数据要求说明书 C初步的用户手册 D修改、完善与确定软件开发实施计划 E以上都是 11、需求验证应该从下述几个方面进行验证:(C) A 可靠性、可用性、易用性、重用性B可维护性、可移植性、可重用性、可测试性 C一致性、现实性、完整性、有效性 D 功能性、非功能性 12、风险管理的要素包括哪项(D) A风险评价 B风险避免 C风险控制 D以上都是 13、下列描述中错误的是(D) A每一个集成的需求变更必须能跟踪到一个经核准的变更请求。 B变更过程应该做成文档,尽可能简单,当然首要的是有效性。 C所有需求变更必须遵循过程,按照此过程,如果一个变更需求未被采纳,则其后过程不再予以考虑。 D可以从数据库中删除或修改变更请求的原始文档

软件工程考试试卷答案

一.选择题 1、TURBO C是(D)软件· A、系统软件 B、人工智能 C、事务软件 D、应用软件. 2、计算机辅助软件工程,简称(D) A、SA B、SD C、SC D、CASE' 3、在数据流图中,O(椭圆)代表(C) A、源点 B、终点 C、处理 D、模块、 4、模块聚度越高,说明模块各成分彼此结合的程度越(B) A、松散 B、紧密 C、无法判断 D、相等、 5、软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( C)维护所占维护量最小。 A、纠错性维护 B、代码维护 C、预防性维护 D、文档维护、 6、软件需求分析是保证软件质量的重要步骤,它的实施应该是在(C) A、编码阶段 B、软件开发全过程 C、软件定义阶段 D、软件设计阶段. 7、软件测试方法,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试(D) A、结构合理性 B、软件外部功能 C、程序正确性 D、程序部逻輯. 8、软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要(D) A、软件结构 B、软件过程 C、软件模型 D、软件模块、 9、软件文档不仅是软件开发各阶段的重要依据,而且与影响软件的(B) A、可理解性 B、可维护性 C、可扩展性 D、可移植性. 10、在瀑布模型中,将软件划分为若干个时期,软件项目的可行性研究一般归属于(B) A、维护时期 B、计划时期 C、运行时期 D、开发时期, 11、系统定义明确之后,应对系统的可行性进行研究。可行性研究应包括(A) A. 软件环境可行性、技术可行性、经济可行性、社会可行性 B. 经济可行性、技术可行性、操作可行性 C. 经济可行性、社会可行性、系统可行性 D. 经济可行性、实用性、社会可行性 12、(C),则说明模块的独立性越强 A、耦合越强 B、扇入数越高 C、耦合越弱 D、扇入数越低 13、面向数据结构的设计方法(JACKSON方法)是进行(B )的形式化的方法 A.系统设计B、详细设计C、软件设计D、编码 14、模块聚度越高,说明模块各成分彼此结合的程度越(B)。 A、松散 B、紧密 C、无法判断 D、相等. 15、软件测试的目的是(C) A.评价软件的质量 B.发现软件的错误. C.找出软件的所有错误 D.证明软件是正确的. 16、结构化设计方法是面向(A )的设计。 A.数据流 B.数据编码 C.数据库 D.数据结构 17、在编程安全方面,一般来说无法做到(B) A、避开错误 B、完美无缺,绝无错误 C、冗余 D、涉及防错程序, 18、数据耦合、公共耦合、标记耦合、控制耦合的耦合性从低到高的序是(B) A.数据、公共、标记、控制 B.数据、标记、控制、公共 C.控制、数据、标记、公共 D.控制、数据、公共、标记.。 19、需求分析最终结果是产生(B) A.项目开发计划B需求规格说明书 C.设计说明书 D.可行性分析报告

需求工程期末复习

第一章:需求工程导论 1.需求工程定义: 是所有需求处理活动的和,它收集信息、分析问题、整合观点、记录需求并验证其正确性,最终反映软件被应用后与其环境互动形成的期望效应。 2.需求工程的基本活动: 1)需求开发:需求获取,需求分析,需求规格说明,需求验证 2)需求管理 3.各个活动的目的: 1)需求获取的目的是从项目的战略规划开始建立最初的原始需求; 2)需求分析的目的是保证需求的完整性和一致性; 3)需求规格说明的目的是将完整、一致的需求与能够满足需求的软件行为以文档的方式明确地固定下来; 4)需求验证的首要目的是保证需求及其文档的正确性,即需求正确的反映了用户的真实意图;另一个目标是通过检查和修正,保证需求及其文档的完整性和一致性; 5)需求管理的主要工作是跟踪后继阶段中的需求实现与需求变更情况,确定需求得到了正确的理解并被正确的是想到了软件产品中。 4.软件需求规格说明定义: 软件需求开发用来确定系统需求中应该由软件满足的部分,将其映射为软件行为,产生软件需求规格说明。 第二章:需求基础 5.软件系统能够与问题域进行交互和相互影响的原因在于,软件系统中的某些部分对问题域中的某些部分具有模拟特性。 6.需求分类: 1)功能需求:业务需求,用户需求,系统需求 2)性能需求 3)质量属性 4)对外接口 5)约束 第三章:(不考) 第四章:需求获取概述 7.需求工程需要获取的内容主要有三种: 1)需求 2)问题域描述 3)环境与约束 8.需求获取信息的主要来源: 1)涉众 2)硬数据 3)相关产品 4)重要文档 5)相关技术标准和法规 9.获取信息的方法: 1)传统方法:问卷调查,面谈,文档分析,文档检查,需求剥离 2)集体获取方法:头脑风暴,专题讨论会,JAD,JRP 3)原型

网络监控管理软件的设计

网络监控管理软件的设计 网络监控管理软件的设计【1】 摘要:网络安全管理是近年来很热门的话题,企业无论规模大小,只要有电脑,就需要对公司的上网情况进行管理、控制、监控。 本文针对大量的中小企业,特别是小微企业,为企业管理者提供一个可以实时了解企业员工工作状态的系统软件,提高员工工作效率,强化企业竞争力,这种软件有着一定的市场需求。 关键词:网络监控网络管理 目前,国内主要上网行为管理厂商的产品主要有深信服、网康、游龙等,各家产品大同小异,几乎都集成网关、防火墙、代理服务器功能,支持多种接入方式,多链路接入均衡,网络访问行为管理、邮件安全与杀毒、流量管理、阳光上网、网络监控、VPN等企业网络应用功能,几乎每家产品所囊括的功能足以为网络管理提供一站式的解决方案。 但是具体到绝大多数网络管理中,客户真正需要的功能一般也只是常规的网络管理功能,比如禁止P2P下载、限制聊天软件、限制主机公网带宽、网页浏览、网络游戏软件等等,为此开发设计出高性价比的产品显得尤为重要。 一、系统设计目标 本软件开发的目标主要是针对中小型企业开发出网络监控管理系统软件,可让企业管理者很方便的实现对公司电脑终端的监督和管理,以实时了解员工的工作状态,提高工作效率。

二、系统软件设计 本系统主要涉及到系统平台的两个组成部分:主监控端和客户端。 主监控端主要是完成从被监控端采集桌面画面,电脑基本信息,当前运行程序等。 程序流程图如图1所示。 为保证系统安全,为主监控端系统设置了用户认证,必须通过用户名和密码才能登陆到管理系统,登陆界面如图2所示:监控管理系统的界面如图3所示:在监控系统中,本软件主要监控客户端的电脑桌面画面,并远程截取客户端当前运行程序以及系统信息。 通过这些信息,能清楚了解客户端电脑的运行情况,以实现对客户端的实时监控。 三、结论 本软件主要是从企业管理者的需求出发,为其实时了解公司员工的工作状况提供了很大的方便。 经过测试,效果良好。 * [1]王荣华,王永强局域网监控管理技术[J].信息安全,xx(1):37-39. [2]孙莉娜,企业网络监控技术初探 xx (32):02. 校园网络监控管理系统设计【2】

软件需求工程选择题

选择题 1.软件生命周期包括哪些阶段A A. 需求、设计、编码、单元测试、接收测试和维护阶段。 B. 设计、编码、单元测试、接收测试和维护阶段。 C. 需求、设计、编码、单元测试和接收测试阶段。 D. 需求、设计和编码阶段。 2. 好的软件需求具有哪些特性A A. 一致性和全面性。 B. 易读性和充分性。 C.充分性。 D.易读性。 3.RUP的十大要素是:开发一个前景、达成计划、标识和减小风险、分配和跟踪任务、检 查商业理由、设计组件构架、对产品进行增量式的构建和测试、验证和评价结果、_________和_________。A A. 管理和控制变化及提供用户支持。 B. 迭代的开发和提供用户支持。 C. 迭代的开发和管理和控制变化。 D. 建立模版和迭代的开发。 4.下列哪个不是RUP的核心工作流C A. 业务建模 B. 分析和设计 C. 用户需求了解。 D. 需求 5.RAD的缺点不包括___D______。 A. 如果用户不能持续地参与整个生命周期中,最终产品会受到负面影响。 B. 要求系统能适当模块化,如果没有可重用的组件,它的效率就会下降。 C. 盲目应用时,会缺乏成本概念和项目完成的时间限制。项目有永远不能完结的风险。 D. 工作重点从文档转为构建,所见即所得。 6.螺旋模型的优点不包括____C______。 A. 能够及时找到项目存在的风险,避免因为克服不了的困难而造成大的损失。 B. 使用户能够尽早将信息经常反馈给开发人员,保证了产品的正确性和高质量。 C. 大量的中间阶段会产生额外的内外部文档。 D. 可以方便地评估和验证每次迭代的成果;实现从开发到维护的无缝连接。 7.迭代方法中的常见问题不包括___B________。 A. 过分详细的规划 B. 项目收敛 C. 回避棘手问题 D. 不同的小组按自己的进度进行工作 8.用户故事的书写遵循一定的原则,其中不包括___C_____。 A. 作为(系统的一个涉众) B. 我想要(做一件事) C. 是什么(用户的需求是什么) D. 从而(达到一个商业价值)

软件工程考试题带答案

一、选择题 1.软件开发瀑布模型中的软件定义时期各个阶段依次是:(B) A) 可行性研究,问题定义,需求分析。 B) 问题定义,可行性研究,需求分析。 C) 可行性研究,需求分析,问题定义。 D) 以上顺序都不对。 2.可行性研究主要从以下几个方面进行研究:(A) A)技术可行性,经济可行性,操作可行性。 B)技术可行性,经济可行性,系统可行性。 C)经济可行性,系统可行性,操作可行性。 D)经济可行性,系统可行性,时间可行性。 3 耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下:(C) A) 内容耦合,控制耦合,数据耦合,公共环境耦合。 B) 内容耦合,控制耦合,公共环境耦合,数据耦合。 C) 内容耦合,公共环境耦合,控制耦合,数据耦合。 D) 控制耦合,内容耦合,数据耦合,公共环境耦合。4.在详细设计阶段所使用到的设计工具是:(A) A) 程序流程图,PAD图,N-S图,HIPO图,判定表,判 定树. B) 数据流程图,Yourdon 图,程序流程图,PAD图, N-S图,HIPO图。 C) 判定表,判定树,PDL,程序流程图,PAD图,N-S 图。 D) 判定表,判定树,数据流程图,系统流程图,程序流程 图,层次图。 5 按照软件工程的原则,模块的作用域和模块的控制域之间的关系是:(A) A)模块的作用域应在模块的控制域之内。 B)模块的控制域应在模块的作用域之内。

C)模块的控制域与模块的作用域互相独立。 D)以上说法都不对。 6在软件生命周期中,能准确确定软件系统的体系结构的功能阶段是(C) A.概要设计 B.详细设计 C.需求分析 D.可行性分析 7下面不是软件工程的3个要素的是(C) A过程 B.方法 C.环境 D.工具 8.下面不属于软件的组成的是(B) A程序 B.记录 C.文档 D.数据 9在瀑布模型中,将软件分为若干个时期,软件项目的可行性研究一般归属于(C) A.维护时期 B.运行时期 C.定义时期 D.开发时期 10.在瀑布模型中,下面(C)是其突出的缺点。 A.不适应平台的变动 B.不适应算法的变动 C.不适应用户需求的变动 D.不适应程序语言的变动 11下面不属于软件的特点的是(D)。 A软件是一种软件产品 B软件产品不会用坏,不存在磨损、消耗问题 C软件产品的生产主要是研制 D软件产品非常便宜 12 软件开发工具是协助开发人员进行软件开发活动所使用的软件或环境。下面不是软件开发工具的是(A)。 A.维护工具 B.编码工具 C.测试工具 D.需求分析工具 13.下列叙述中不属于软件生命周期模型的是(D)。 A.原型模型 B.瀑布模型 C.螺旋模型 D.快速组装模型 14.软件设计中,用抽象和分解的目的是(B)。 A.提高易读性 B.降低复杂性 C.增加内聚性 D.降低耦合性 15软件生命周期中所花费用最多的阶段是(D)。 A.详细设计 B.软件编码 C.概要设计 D.软件测试和维护 16.开发软件时对提高开发人员工作效率至关重要的是(B)。

视频监控管理平台软件

视频监控管理平台软件 视频监控管理平台应充分考虑用户的应用需求,能在同一系统同时兼容主流高清网络摄像机和视频服务器等,实现基于计算机网络技术的视频监控和管理;基于中间件技术、面向业务的四层体系架构模式,可确保新需求的增加无需改变软件核心模块;系统各接口应满足用户应用开发的要求,无偿提供接口开发包,配合用户调用相关安防视频数据满足应用需求。本系统所提供的产品需具有相当成熟的系统设计,保证产品能与采购人正在运行的视频监控管理系统的连、报警系统等的连接。 本系统承诺产品可在今后使用过程中无条件按采购人的实际应用需求修改;确保产品具备各种类信息标准接口,保证产品在今后使用中能与不同品牌的各种类型硬件设备实现无缝接合。本次安防视频监控系统主要用于安全管理工作,包括周界及各区域的视频监控等。 视频监控系统招标内容主要包括:前端摄像机及其编码器设备、网络系统及设备、后台视频管理和存储设备、视频数字解码设备、显示设备、室内外摄像机安装平台、实现视频监控功能的其他相关设备以及配套的线缆敷设等安装工作。 所有监控点在网络接入上采用M-JPEG、MPEG-4、H.264等压缩方式压缩传输,视频质量达到CIF、2CIF、4CIF或D1、720P、1080i及其以上高清效果,实现实时预览、按需录像;室外安装智能高速球,具有自动定位、自动巡航、设置预置位、设置巡航轨迹等功能,具有低照度功能,借助灯光或附近的辅助照明,实现24小时监控、高速巡航。 采用基于IP网络的数字化编码设备,可以兼容硬盘录像机模式兼容目前市场上主流数字压缩卡,主流嵌入式DVR,DVS,网络摄像机等设备,考虑到未来系统扩容和设备更换等因素,为了有效的保护长期投资,系统平台的选择必须可以同时支持10个以上国际和国内知名厂商的产品(),以便于业主可以不受某一单一厂商的控制,能够根据性价比最优的原则采购硬件设备;这样可以满足以后的系统扩容和其他厂家产品的接入。 利用单位之间的IP网络平台构建数字化视频监控系统;系统能够将摄像机根据监管需要任意分配给领导或者其它相关用户,这些用户可以共享或者独立拥有某个摄像机的监视和控制权。系统能够将同一个摄像机的图像保存在多个录像服务器上,需要独立保存录像资源,因此系统需要支持对同一摄像机进行多重录像的能力。 为了确保系统稳定可靠,视频编码器及网络摄像机等设备应该采用国际知名品牌产品,选用的产品必须在环境大致相同有过成功应用,能够经受住恶劣环境的考验;考虑到模拟摄像机大多在国内设有学校,用户可以选择国内生产的国际知名品牌产品; 系统应该支持目前市场上各种存储系统,包括DAS、NAS、IP-SAN、FC-SAN等,以便为用户在建设项目时可以不受限制地选择最优的存储设备; 为了使系统的日常操作灵活方便,系统应该支持用户使用模拟监视器或者数字显示器显示图像,支持采用鼠标、计算机键盘及模拟CCTV键盘等多种操作终端进行摄像机控制和切换显示操作; 功能介绍: A. 基本功能: 通过采用数字化编码设备,对监控现场等进行实时、有效的监控、显示和记录。采用先进的编解码、存储和网络传输技术,实现远程监控、图像传输、联网报警、智能调控、设备巡检、历史资料查询等功能。

软件需求期末考试资料整理

软件需求工程期末考试复习资料 第一讲 1.什么是需求分层?为什么要进行需求分层?【P6~P9】 一些基本术语和概念,需求,软件需求工程,需求分析 (1)软件需求包括三个不同的层次—业务需求、用户需求和功能需求,除此之外,每个系统还有各种非功能需求。 业务需求( business requirement)反映了组织机构或客户对系统、产品高层次的目标要求,它们在前景和范围文档中予以说明。 用户需求(user requirement) 文档描述了用户使用产品必须要完成的任务,这在使用实例(use case)文档或方案脚本(scenario)说明中予以说明。 功能需求(functional requirement)定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。 所谓特性(feature)是指逻辑上相关的功能需求的集合,给用户提供处理能力并满足业务需求。 (2)需求具有多个视图,从不同的角度定义不同项目涉众所关注的相同问题。软件需求的层次划分可以满足需求的多视图需要。 具体而言,管理人员或市场营销人员负责定义软件的业务需求,以提高公司的运营效率(对信息系统而言)或产品的市场竞争力(对商业软件而言)。 所有的用户需求都必须符合业务需求,需求分析员从用户需求中推导出产品应具备哪些对用户有帮助的功能。 开发人员则根据功能需求和非功能需求设计解决方案,在约束条件的限制范围内实现必需的功能,并达到规定的质量和性能指标。 2.需求开发和需求管理是按照什么来划分的?它们各自包含哪些活动?【P9~P10】 按照需求基线来划分的,即:按照某一时刻,对特定版本中已达成一致的需求内容为界限。 它们各自包含的活动有:【参见课本】 3.好的需求是什么样的?【P15~P16】 单条需求(即需求声明)的特点:【P15】 SRS作为整体应具备的特点:【P16】 4.如何去理解需求签约以及如何认识?【P25】 客户和开发人员之间合作伙伴关系的核心是就产品的需求达成一致,很多组织把在需求文档上签字作为客户认可需求的标志。 “签字”的核心在于建立需求协议的基线,即某一时刻需求的瞬态图。在需求规格说明书上签字表示,同意这份文档所描述的系统能够满足客户的需求,进一步的变更将在此基础上,依照项目定义的变更过程进行。 在实务操作中,“签字”常出现如下问题:一是客户代表把在需求文档上签字当做毫无意义的仪式;二是开发经理把签字当做冻结需求的方法。这些都是需要规避的,即不能把“签字”当做武器,而应该将之视为项目的一个里程碑,对于签字之前应进行哪些活动,以及签字对将来变更的影响,各方应形成明确一致的理解。

软件工程考试题含答案

一单项选择 1.软件生命周期一般包括:软件开发期和软件运行期,下述(D )不是软件开发期所应包含的内容。 A需求分析 B 结构设计C程序编制D软件维护 2.软件是一种逻辑产品,它的开发主要是(A )。 A研制B拷贝C再生产D复制 3.以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( C )。 A喷泉模型 B 增量模型C瀑布模型D螺旋模型 4.在软件生存周期中,(B )阶段必须要回答的问题是“要解决的问题是做什么?”。 A详细设计 B 可行性分析和项目开发计划C概要设计D软件测试 5.软件产品与物质产品有很大区别,软件产品是一种(C )产品 A有形 B 消耗C逻辑D文档 6.(C )把瀑布模型和专家系统结合在一起,在开发的各个阶段上都利用相应的专家系统来帮助软件人员完成开发工作。 A 原型模型 B 螺旋模型 C 基于知识的智能模型 D 喷泉模型 7.( B )阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。A概要设计 B 详细设计 C 编码 D 测试 8.下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是( A )。 A 原型模型 B 瀑布模型 C 基于知识的智能模型 D 变换模型 9.下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是( C )。 A 原型模型 B 瀑布模型 C 喷泉模型 D 螺旋模型 10.下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的模型是( D )。 A 原型模型 B 瀑布模型 C 喷泉模型 D 螺旋模型 11.软件特性中,使软件在不同的系统约束条件下,使用户需求得到满足的难易程度称为( C )。 A可修改性B可靠性C可适应性 D 可重用性 12.软件特性中,一个软件能再次用于其他相关应用的程度称为(B )。 A可移植性B可重用性 C 容错性 D 可适应性 13.软件特性中,(A )是指系统具有清晰的结构,能直接反映问题的需求的程度。 A可理解性B可靠性C可适应性 D 可重用性 14.软件特性中,软件产品交付使用后,在实现改正潜伏的错误、改进性能、适应环境变化等方面工作的难易程度称为( B )。 A可理解性 B 可维护性C可适应性 D 可重用性 15.软件特性中,软件从一个计算机系统或环境移植到另一个上去的难易程度指的是( C ). A可理解性B可修改性C可移植性 D 可重用性 16.软件特性中,在给定的时间间隔内,程序成功运行的概率指的是( D )。 A有效性B可适应性C正确性 D 可靠性 17.软件特性中,允许对软件进行修改而不增加其复杂性指的是(A )。 A可修改性B可适应性C可维护性 D 可移植性 18.软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是( B )。 A可理解性B可互操作性C可维护性 D 可追踪性 19.软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是( C )。 A 可理解性 B 可互操作性C可追踪性 D 可维护性

XYmon网络监控软件配置大全

XYmon网络监控之一 --> XYMON安装步骤 一、安装之前的准备工作: 第一、下载安装centOS 5.0 或者6.0。 第二、笔者是使用VMworkstation安装CentOS,安装步骤简单。 二、准备工作完成后,我们就可以进行XYMON的安装的。笔者只是在一台虚拟机上安装,取消那些繁琐的Gateway,DNS,AD等等一些东西。我们直接君如主题。 1. 添加rpmforge软件; [root@xymonsvr ~]# wget http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6- 1.el5.rf.i386.rpm#下载安装文件 rpmforge-release-0.5.0-1.el5.rf.i386.rpm rpmforge-release-0.5.2-2.el5.rf.i386.rpm最新rpm包 [root@xymonsvr ~]# rpm --import https://www.wendangku.net/doc/57866233.html,/rpm/packages/RPM-GPG-KEY.dag.txt #导入验证文件,基本通用的。 [root@xymonsvr ~]# rpm -K rpmforge-release-0.3.6-1.el5.rf.i386.rpm #注意K为大写 [root@xymonsvr ~]# rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm#安装 2. 添加xymon的源代码文件包备用,这里我们下载4.2.3的版本,最新的是4. 3.7 [root@xymonsvr ~]# wget https://www.wendangku.net/doc/57866233.html,/projects/xymon/files/Xymon/4.2.3/xymon-4.2.3.tar.gz https://www.wendangku.net/doc/57866233.html,/projects/xymon/files/Xymon/4.3.6/xymon-4.3.6.tar.gz https://www.wendangku.net/doc/57866233.html,/project/xymon/Xymon/4.3.7/xymon-4.3.7.tar.gz 版本高,比较稳定,参数比较好设定。 Resolving https://www.wendangku.net/doc/57866233.html,... 140.115.17.45 Connecting to https://www.wendangku.net/doc/57866233.html,|140.115.17.45|:80... connected.yumi HTTP request sent, awaiting response... 200 OK Length: 2313567 (2.2M) [application/x-gzip] Saving to: `xymon-4.2.3.tar.gz' 10% [===> ] 253,933 24.2K/s eta 85s <以下省略> 3. 安装Xymon需要用到的组件,这里通CentOS的软件管理软件yum从软件源直接下载并安装;

国内主流网络控制软件、上网监控软件大比拼、大揭秘!

国内主流网络控制软件、上网监控软件大比拼、大揭秘! 作者:东风破日期:2011/12/16 随着信息技术的发展,国内各个行业都踏上了互联网的快车,享受着互联网、信息化、电子政务工程带来的诸多便利和高效。毋庸置疑,信息技术、网络技术的飞速发展,极大地推动了全社会生产力和工作效率的大幅提升,代表了人类社会的发展趋势。但是,由于互联网的娱乐性、开放性、病毒肆虐等因素的长期存在,对企事业单位网络、信息化系统带来诸多负面的影响,一旦网络出现问题将会导致信息系统无法正常工作,影响正常企事业单位正常的生产和工作。因此,维护网络的稳定、安全和畅通就成为当前企业管理的一个重要方面。而加强网络管理、部署网络监控软件也已经成为国内企事业单位网络管理负责人、网管人员的共识和必然举措。 软件名称:聚生网管系统 软件简介:“聚生网管”是国内最早的专业上网控制软件之一,从2004年推出第一代产品,目前已经更新到2011版本,产品各项网络控制、上网限制功能成熟稳定,可以完全突破各种防火墙和杀毒软件的干扰和影响,目前市场占有率非常高,它以其强大的管理功能和异常简单的操作方式,受到了广大用户的充分肯定和赞誉。 产品亮点: 1、提供六种监控模式,可以适应国内所有的网络环境。 2、最有效控制P2P软件、限制流量、控制网速、限制炒股软件、屏蔽网络游戏 3、带有安全防护功能,有效防止ARP攻击、检测网卡混杂模式、禁止代理上网、自 动隔离外来电脑、远程开关机、监控服务器运行状态等 4、部署最快捷、最简便,不需要调整网络结构和添加任何网络设备 5、使用最简单,全傻瓜界面,点点鼠标就可以启用所有网络控制功能 6、一次收费、永久使用、永久免费升级,没有后续费用,性价比最高 7、带加密狗,可以随意更换电脑或带到其他地方使用 产品不足: 1、监控邮件内容、聊天内容和FTP发帖留言内容,需要在客户端电脑安装插件 2、由于是B/S架构,无法看到被控制电脑的屏幕、结束进程、设定程序运行等 部署方式:聚生网管系统基于业内领先的B/S架构,对系统平台没有任何要求,只需要部署在局域网任意一台电脑就可以控制整个局域网上网行为,不需要安装客户端软件,不需要做端口镜像、不需要HUB或者代理服务器等设备,也不需要对网络环境做任何调整,只需要点点鼠标就可以轻松部署完毕;针对三层交换机划分了多VLAN的环境,只需要将聚生网管系统接入某一个VLAN的某个端口上就可以实现对所有网段电脑的控制,不需要通过双网卡桥接、串接的方式部署,不会出现性能瓶颈、不会出现单点故障而引发整个局域网掉线的风险,同时也不需要调整三层交换机和出口网关的具体配置,更为安全、简单。

软件工程试题与答案 (11)

选择题 1、以下哪个不是详细设计中常用的图形描述工具 A 。 A、数据流图 B、程序流图 C、盒图(N-S图) D、问题分析图(PAD) 2、耦合是对软件结构中各个不同模块之间互相关联程度的度量。一个模块直接访问另一个模块的内部信息应属于 B 方式。 A、控制耦合 B、内容耦合 C、数据耦合 D、外部耦合 3、在七种内聚中属于最强的是功能内聚,最弱的是偶然内聚 4、软件工程的原则包括: 模块化 、抽象与 逐步求精 、信息隐藏与局部化、 模块独立 。 模块 D ,则说明模块的独立性越强。 A.耦合越强 B、扇入数越高 C、扇入数越低 D、耦合越弱 5、软件设计包括 D 两个阶段。 A、接口设计和结构设计 B、数据设计和概要设计 C、结构设计和过程设计 D、概要设计和详细设计 6、现有一个计算类型的程序,它的输入只有一个Y,其范围是— 50≤Y≤50。现从输入的角度考虑设计了一组测试用例:—100,100,0。设计这组测试用例的方法是 D 173页 A、条件覆盖法 B、边缘值分析法 C、错误推测法 D 、等价划分法 7、系统设计分为两个阶段分别为 设计方案 与 选择方案 92页 。 8、对于变换型的数据流图,按照软件设计思想,要将一个大型复杂的软件进行分解,要确定数据流图的输入边界,输出边界和变换中心。 9、自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先策略和 宽度优先的策略 157页。 10、在用面向对象观点建立起的3种模型中, B 231页基本、最重要、最核心的。 A、动态模型 B、对象模型 C、功能模型 D、状态模型 11、在软件结构图的有关术语中,用于表示软件结构中控制的层数的是 C 。 A、扇出 B、扇入 C、深度 D、宽度 12、指出PDL是哪种语言过程设计语言 128页 13、在进行软件测试时,首先应当进行单元测试,然后再进行组装

《软件工程》自考02333-重点难点汇集

《软件工程》串讲讲义应考指导 一、课程介绍 1、课程性质 《软件工程》是全国高等教育自学考试计算机及应用(独立本科段)的一门专业课。 软件工程是研究软件开发的一门课程,其主要容包括:软件开发所需要的过程、活动和任务,以及这些活动和任务的组织、实施和管理。 2、指定教材 本课程指定教材为《软件工程》,全国高等教育自学考试指导委员会组编,王立福主编,机械工业出版,2011年版。 新版教材与2000年版相比,无论是容还是容的组织,都有了很大的变化。整个知识体系、章节安排、容选取都不一样,这是考生一定要注意的。新版教材的容组织特点主要体现在:基于对软件开发本质的认识,讲解软件工程的两大技术问题:一是开发逻辑,二是开发途径。 开发逻辑涉及软件生存周期过程、软件生存周期模型(有关过程、活动和任务的组织框架)以及项目软件生存周期的规划与监控。 开发途径涉及结构化方法和面向对象方法,以及支持软件评估所需要的软件测试技术等。 3、章节体系 本课程共有8章: 第1章:回答什么是软件开发的本质 第2章:软件需求与软件需求规约 第3章:结构化方法 第4章:面向对象方法-UML 第5章:面向对象方法-RUP 第6章:软件测试。 第7章:软件生存周期过程及管理 第8章:集成化能力成熟度模型CMMI 二、考情分析 1.历年真题的分布情况

由于教材刚刚经过改版,新教材刚经过2011年10月、2012年01月、2012年10月三次考试。通过对2011年10月、2012年01月这两次真题的分析,各章所占分值的分布情况如下表所示: 25%左右。第1章和第8章的考核知识点相对较少。 2.题型分析 本课程的考试题型分为: (1)单项选择题,共15小题,每小题2分,共30分 (2)填空题,共20个空,每空1分,共20分 (3)简答题,共6小题,每小题5分,共30分 (4)综合应用题,共2题,每题10分,共20分 3.复习方法 (1)以教学大纲为准绳。自学考试的原则是:考试围既不超出大纲又不超出教材围。所以考生一定根据教学大纲规定的考试容和考核要求,认真学习教材,要全面、系统了解教材中的基本概念、基本知识。 (2)有的放矢。在学习的过程中,为了达到“事半功倍”,要学会“舍”。要用有限的时间去抓重点,对重点容要进行深入细致的学习。 (3)注意学习方法,理论联系实际,注重理解

相关文档
相关文档 最新文档