首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下某门禁控制系统的技术说明,根据要求回答问题1~问题3。 [说明] 门禁系统是楼宇安防系统的重要组成部分,也是大厦智能化管理的体现。其工作过程是,如果在入口处的读卡器上刷卡,锁控器(LockController)接收读卡器(FingerR
阅读以下某门禁控制系统的技术说明,根据要求回答问题1~问题3。 [说明] 门禁系统是楼宇安防系统的重要组成部分,也是大厦智能化管理的体现。其工作过程是,如果在入口处的读卡器上刷卡,锁控器(LockController)接收读卡器(FingerR
admin
2010-01-15
51
问题
阅读以下某门禁控制系统的技术说明,根据要求回答问题1~问题3。
[说明]
门禁系统是楼宇安防系统的重要组成部分,也是大厦智能化管理的体现。其工作过程是,如果在入口处的读卡器上刷卡,锁控器(LockController)接收读卡器(FingerReader)的读卡信息并进一步识别,如果为有效卡,则触发控制电控锁(Lock)的继电器,让持卡人通过。锁控器还会将这些读卡及进出事件存储起来,并将相关事件记录传送给上位机。每个锁控器管理1~4个门,每5~8个锁控器接入1条RS-485总线,并转换成RS-232方式与管理主机的串行口。对锁控器进行相关设置后,允许它脱机独立对门禁点进行控制,管理主机或通信线路故障都不会影响它的正常运行。在普通场合通常会设置1个出门按钮,允许已进入的人员按动此按钮以打开电控锁;而对于一些重要场合通常会在门的内外安装两个读卡器,进出门时都需按预设方式进行刷卡。
门禁系统中的每个电控锁都有一个唯一的编号。锁的状态有两种:“已锁住”和“未锁住”。在管理主机上可以设置每把锁的安全级别及用户的开锁权限。只有当用户的开锁权限大于或等于锁的安全级别并且锁处于“已锁住”状态时,才能将锁打开。用户的感应卡信息、开锁权限及锁的安全级别都保存在管理主机的数据库中。表2-19给出了门禁系统主要组成部件的作用。
软件开发公司A承担了该门禁控制系统的开发任务,其开发小组采用根据问题领域的模型建立系统结构的面向对象方法完成该系统的设计,系统中的类及类之间的关系用UML类图表示。
选项
答案
这是一道要求读者掌握如何从问题域中抽象出类的属性的综合分析题。本题的解答思路如下。 ①首先要仔细理解题目中的信息,从这些信息牛获知该感应门禁系统主要部件有锁控器 (LockController)、读卡感应器(FingerReader)、电控锁(Lock)和主机管理软件(Win-Pak Software)。将关键信息转化成如图2-29所示的系统体系结构。 [*] ②在面向对象系统建模过程中,通常用概念模型来详细描述系统的问题域。类图用于描述系统的结构化设计,即用来表示概念模型,表达了类、接口及它们之间的静态结构和关系。它最基本的元素是类或接口。通常,在类图上包含泛化(Generalization)、实例(Realization)、关联(Association)、聚集(Aggregation)、组装(Composition)、依赖(Dependency)等关系。 ③对系统的静态设计视图建模时,通常以对系统的词汇建模、对简单协作建模、对逻辑数据库模式建模这3种方式之一使用类图。其中,对系统的词汇建模需划分哪些抽象是考虑中的系统的一部分,哪此抽象是处于系统的边界之外,即用类图详细描述这些抽象和它们的职责。而对简单协作建模中,协作是一些共同工作的类,接口和其他元素的群体,该群体提供的一此合作行为强于所有这些元素的行为之和。在很多领域中要在关系数据库或面向对象数据库中存储永久信息,可以用类图对这些数据库的模式进行建模。 ④在图2-25类图中,已经完成了面向对象分析中的认定类,读者所要完成的工作是定义类的内部信息。类Lock是本系统中的一个关键类,题目与它的属性相关的描述有“门禁系统中的每个电控锁都有一个唯一的编号”、“锁的状态有两种”、“在管理主机上可以设置每把锁的安全级别”、“锁处于‘已锁住’状态时,才能将锁打开”等。从这些信息中提炼出说明类Lock关键属性及特性的答案,即“锁的编号”、“锁的状态”和“锁的安全级别”。
解析
转载请注明原文地址:https://kaotiyun.com/show/d0DZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
在Windows系统中设置默认路由的作用是(68)。
计算机的用途不同,对其部件的性能指标要求也有所不同。以科学计算为主的计算机,对(1)要求较高,而且应该重点考虑(2)。
下图中,类Product和ConcreteProduct的关系是(45),类ConcreteCreator和ConcreteProduct的关系是(46)。(46)
在分层体系结构中,(41)实现与实体对象相关的业务逻辑。在基于Java,EE技术开发的软件系统中,常用(42)技术来实现该层。(41)
面向对象分析需要找出软件需求中客观存在的所有实体对象(概念),然后归纳、抽象出实体类。(26)是寻找实体对象的有效方法之一。
针对下列程序段,需要(58)个测试用例可以满足分支覆盖的要求。intIsLeap(intyear){if(year%4==0){if((year%100==0){
下面关于程序语言的叙述,错误的是(22)。
对高级语言源程序进行编译时,可发现源程序中的(21)错误。
CPU中的数据总线宽度会影响(4)。
国标16260中,在描述外部(内部)效率度量时,给出了若干针对计算机系统时间消耗的定义,以下描述项中正确的有(31)。①响应时间是指从按下传送键到得到结果为止所需要的时间。②处理时间是指从接受一个消息到送出它的结果之间计算机的历时时间。③周转时间是指
随机试题
本题的功能是监听对于列表项的操作。窗口中有一个列表和三个按钮“添加”、“删除”和“关闭”。单击“添加”按钮.则会在当前所选列表项后添加一个名为“新增表项”的列表项。同时后台输入列表中的表项数量。单击“删除”按钮后,如果未选中表项,则弹出提示消息框“请选择表
某办公楼由12层主楼和3层辅楼组成。施工单位(乙方)与建设单位(甲方)签订了承建该办公楼施工合同,合同工期为41周。合同约定:工期每提前(或拖后)1天奖励(或罚款)2500元。乙方提交了粗略的施工网络进度计划,并得到甲方的批准。该网络进度计划如图3
需要进行社会评价的投资项目主要包括()。
孔径大于75mm、深度大于5m的钻孔爆破称为()。
对于需要试生产的建设工程项目,建设单位应当在项目投人试生产之日起()内向环保行政主管部门申请竣工验收。
施工合同中的承包人到材料供应商处去购买水泥,水泥厂将劣质水泥标榜为进口水泥予以出售。该买卖合同约定有仲裁条款,发现问题后,承包人应()。
第一代计算机是()计算机。
下列选项中,作为税金及附加在企业所得税税前扣除的有()。
Aswelfarereformhas____millionsofsinglemotherslikePatinointotheworkforcesince1996,questionsaboutitseffectsonfa
Werequestthatnofoodsorbeverages(钦料)bebroughtintoDisneyland.Apicnicareaislocatedwestofthemainentranceforyour
最新回复
(
0
)