用例
- 基于深度学习的考前考场身份验证系统解决方案UML软件建模
等类的反馈。2 用例建模2.1 用例图由1.2 节的分析可得该系统的用例图如图1所示。2.2 用例文档(1)“导入考生信息”用例文档见表1。表1 “导入考生信息”用例文档(2)“查看验证情况”用例文档见表2。表2 “查看验证情况”用例文档(3)“上传证明信息”用例文档见表3。表3 “上传证明信息”用例文档(4)“验证考生信息”用例文档见表4。表4 “验证考生信息”用例文档表5 关键抽象信息3 用例分析3.1 关键抽象3.2 识别分析类(1)根据上述2 小节
现代计算机 2023年21期2024-01-03
- 面向微服务的制造执行系统关键技术研究*
构,并提出了基于用例-数据访问关系模型的制造执行系统微服务划分方法,将用例和数据之间的访问关系作为微服务划分的依据,将制造执行系统划分为多个相互独立的微服务,便于在不影响系统运行的条件下进行系统功能的重构,以提高系统持续满足车间业务需求变化的能力,进而提升系统的应用效果和车间管理效率。1 基于微服务的制造执行系统架构基于微服务的制造执行系统架构如图1 所示。主要包括平台层、数据层、服务层、接口层、应用层和展示层。图1 基于微服务的MES 系统架构(1)展示
制造技术与机床 2023年9期2023-09-18
- 基于UML的酒店视觉AI解决方案软件建模
的竞争能力。1 用例建模1.1 用例图(1)获取系统参与者过程如表1所示。表1 获取系统参与者由上可得出该系统存在四种参与者,如图1所示。图1 “身份验证系统”参与者视图(2)从参与者的角度获取用例如表2所示。表2 从参与者的角度获取用例(3)由前两步分析可得到身份验证系统的系统用例图如图2所示。图2 “身份验证系统”用例图1.2 用例文档(1)“验证客户身份”用例文档如表3所示(见下页)。表3 “验证客户身份”用例文档(2)“识别身份”用例文档如表4所示
现代计算机 2022年22期2023-01-16
- 下一代移动网络联盟确定未来的6G用例
总共提出了50个用例,分为四个大类,分别是:人类交流增强,包括有可能丰富人类交流的用例,如沉浸式体验、远程呈现和多模式交互;机器通信增强,包括反映协同机器人和自主机器发展的用例,感知周围环境的需求,以及对机器人之间和人机交流的需求;赋能服务,包括需要附加功能的用例,如高精度定位、地图绘制、环境或身体传感数据;网络进化,描述与核心技术演进相关的各个方面,包括人工智能服务、能源效率和扩大覆盖范围等。NGMN指出,对6G用例的预测将纳入国际电联无线电通信部门(I
互联网天地 2022年3期2022-11-15
- 基于关键用例获取的测试用例排序方法
深入的研究,测试用例排序技术(Test Case Prioritization,TCP)[3]是目前研究的热点之一.测试用例排序技术在不减少测试用例数量的情况下,按照某种准则对测试用例进行排序,使得有较高优先级的测试用例优先执行[4],该技术可以有效减少回归测试工作量[5],其目标是更早揭示程序中的缺陷,从而降低回归测试的成本.目前,许多学者研究了多种性能指标和技术来实现回归测试用例的优先排序,以最大化回归测试的有效性.Fang 等人[6]研究修改的条件/
电子学报 2022年1期2022-03-17
- UML用例间包含关系与泛化关系的比较与分析
049引言UML用例模型是系统需求获取及分析的重要手段,是最终用户与开发人员沟通和交流的有效途径。一旦用例模型被确定,所有分析、设计和开发,包括之后的部署及测试等工作都需要以此为依据开展。对于一个系统而言,不同参与者的需求千差万别;另外,为了确保系统安全性,也需要为不同的参与者设置不同的访问功能和权限。在系统分析和设计过程中,关系直观体现了参与者访问系统功能的具体方式,并直接影响和决定了系统的具体实现方式。由此可以看出,关系的识别在构建用例模型的过程中发挥
科学与信息化 2021年15期2021-12-30
- UML用例模型中依赖关系的比较与分析
049前言UML用例模型是系统需求获取及分析的重要手段,是最终用户与开发人员沟通和交流的有效途径。用例模型一旦被确定,所有分析、设计和开发,包括之后的部署及测试等工作都需要以此为依据开展。用例图中的模型元素之间并非相互独立,参与者之间、用例之间、参与者与用例之间均存在着不同类型的关系。从用户层面来看,关系描述了模型元素间具体化的语义连接,反映了参与者使用系统的具体方式;从开发者层面来看,关系体现了事件处理的流程与协作,决定了系统功能的实现方式。由此可以看出
科学与信息化 2021年12期2021-12-27
- 智能保护装置软件模块动态仿真测试工具研制
测试驱动、测试用例、测试数据等保存的方法和格式过于简单,不利于软件模块快速迭代开发对回归测试的需求,需要规范化建立完善的测试过程数据存储机制,以便于软件模块的回归测试[3,4].4) 仅依靠人员的交叉覆盖测试难以控制人为的偶发性失误,容易造成测试不充分或测试质量参差不齐的情况.5) 软件模块级的动态测试对应用产品依赖性高、针对性强,导致市场上很难出现针对软件模块动态测试通用工具[5].针对以上测试现状,本文设计开发一套嵌入式软件保护模块动态仿真测试工具,
测试技术学报 2021年6期2021-12-23
- 一种高效率可重构的CPU验证平台
写成千上万条验证用例[3],并且需要逐一运行测试并分析结果。据统计,验证时间通常占到处理器芯片研发流程的60%以上[4]。如果完全采用人工的方法分析和查错,验证效率极低,正确性难以保证,验证周期长且验证完成时间无法预估。因此,一个快速、完备、系统的功能验证平台对于CPU的设计来说至关重要,可有效缩短芯片设计周期并提高设计质量[5]。除此之外,由于CPU指令多,指令组合场景多,验证用例非常庞大,除了验证平台外,通过编写自动化脚本,批量构建用例和统计验证结果,
电子与封装 2021年11期2021-12-02
- 基于MBSE的民机系统功能建模方法
,针对关键子系统用例展开基于场景的用例分析,采用循环迭代的方式构建描述子系统行为的活动流和黑盒状态机,并将需求与场景交互请求即功能相链接。1 基于MBSE的民机系统研制流程基于系统工程方法论和敏捷系统相关概念[5-10],构建基于敏捷系统工程的民机系统研制流程,如图1所示。首先开展运行分析,深入剖析民机市场运行与系统概念设计的内在机理,然后将捕获到的需求定义进行分析和管理,定义利益相关方需求。将其作为设计研发的目标与约束,进行利益相关方需求用例场景分析,提
系统工程与电子技术 2021年10期2021-11-11
- ES+Pandas实现文档中数据提取
的几部分:需求、用例、报告。需求的作用往往是决定了软件功能的走向,用例是根据需求描述设计出来并对软件功能进行测试的参考依据,报告往往是决定软件是否能够发布的重要参考要素。报告中一般要罗列出需求、用例的最终状态,遗留的问题以及需求、用例的测试通过率等等。需求和用例在逻辑上存在N对N的关系,部分公司使用线上系统,将需求和用例条目化管理,这样就能很好的根据用例状态提取需求的状态,但是也有大部分公司使用word文档管理需求和用例,这种情况将耗费大量的人力在测试报告
电子世界 2021年18期2021-11-03
- 基于Memetic 算法的仿真用例集约简技术
到了目标覆盖率的用例集合,一般通过制订用例计划实现或由自动随机产生的方式构造,易导致一些点被多个用例重复覆盖,造成用例冗余[1]。在回归测试时,为缩短仿真时间,提高效率,希望找到极小的用例集合,在满足覆盖率的前提下,用尽量短的时间,完成回归测试,在多次反复执行中,节省了大量时间,从而大大缩短项目完成时间。通常,对所有用例进行回归测试,只适用于规模较小或项目时间较宽松的情况[2]。有时会根据对项目的理解,凭经验从用例集中挑选一些用例进行计算,但效果并不理想,
浙江大学学报(理学版) 2021年3期2021-06-03
- 论研发项目生产质量低的原因分析和解决方案
)故事点数、测试用例数和线上bug等数据收集完整。基于前面数据和项目筛选原则,结合相应模型对研发项目生产质量情况进行评价,主要包括以下几个模型:简单测试缺陷密度模型:缺陷密度=0.2141+0.1461*用例密度-0.05176*开发平均行业经验目前公司平均行业开发经验5.78年,行业经验需要在本领域内进行经验积累,也很难在短时间内对开发平均行业经验进行大幅度提升,对本因子暂不考虑改进。测试用的密度:UCL=1.491,均值=0.638,标准差=0.256
新型工业化 2021年11期2021-03-25
- 基于SCADE需求分析和用例设计在新型列控系统RMU子系统的应用
法进行需求分析和用例设计非常必要。本文提出了利用SCADE 进行需求分析,测试模型建立,来指导用例的设计。2 SCADE的应用基础SCADE(Safety-Critical Application Development Enviroment)作为一个高安全软件开发环境,它针对嵌入式软件的特点,运用了正确构建的概念,提出了一种基于模型的图形化开发方式,覆盖了从需求分析到代码实现的整个软件开发流程。SCADE 提出反应式系统、确定性、同步假设、并发性4 个概
铁路通信信号工程技术 2021年2期2021-03-09
- 面向测试用例的中文文本聚类分析
3)0 引言测试用例[1]的设计是整个测试工作中最重要的一环,也是整个测试流程中难度最大的部分,往往是在同一时间段对同一对象设计一系列测试用例,通常以中文文本的形式表示。测试用例会随着应用功能的扩展不断完善,并且在不同的领域有不同的用例,相应的侧重点也有所不同。测试用例是由多个人员共同评审出的产物,由于编写习惯不一样,因此在更新用例的过程中难免会有一些相类似的混合在其中。为了提高用例的质量,需要对用例进行去重,然而在实际工作中测试人员往往是通过人工来判断筛
数字技术与应用 2020年12期2021-01-22
- 数据匹配在大数据业务中的作用
0 %。确定支持用例此步骤是关于了解哪些用例将帮助实现第一步中的成果。例如,如果在线销售额增加10 %是期望的业务成果,那么其支持用例将是:在高流量网站上做广告促销、开展电子邮件营销活动以及增加在线潜在客户生成等。一旦实现了每个业务成果的支持用例,需要评估每个用例的财务影响、潜在价值和实施风险。优先考虑用例在此步骤中组织需要对所有用例进行优先级排序,以便可以一次专注于一个用例,这可以通过对比业务价值、用例的实施可行性来完成。确定每个用例的数据源每个用例的实
计算机与网络 2021年23期2021-01-13
- 分类算法应用程序的蜕变测试方法研究
的通过测试的正确用例,虽然没有发现应用程序的错误[4],但能够以该用例为基础,采用一定的蜕变策略构造新的测试用例(称为蜕变用例)及预期输出(称为蜕变输出)。通过检查蜕变用例的程序输出与蜕变输出是否契合来更全面地检测应用程序的正确性[5]。本文以数据挖掘算法中经典的分类算法为例,对蜕变测试技术在分类算法中的应用进行深入研究。针对分类算法的特点,参考了文献[3]和文献[18]中描述的蜕变关系构造的基本准则,构造了一系列蜕变关系(Metamorphic Rela
计算机应用与软件 2020年7期2020-07-13
- aSIT:面向接口的分布式自动化测试系统*
的增长,使得测试用例数量相应增加。图1 微服务架构另一方面,企业为了在市场竞争中赢得优势,要求更短的需求交付周期,及早推出新功能,而测试是检验系统是否满足需求及上线标准的重要环节。Google、Facebook等公司依托其强大的自动化测试系统,能实现一天数次的发布[3]。目前已有的自动化测试工具如JUnit[4]、Postman、Selenium[5]、Appium[6]等,都无法很好支持企业内部异构服务集成、多团队协作、海量测试用例执行的场景。本文提出的
广东通信技术 2020年4期2020-05-07
- 软件需求规格说明中UML图的应用
中充分应用UML用例,有利于在各个环节间确立沟通的标准,便于系统文档的制定和项目的管理[1]。1 概述下面以某设备管理软件的需求规格说明分析为例描述UML在需求分析中的应用,以下简称上位机软件,本软件主要功能为接收显示四个上装设备(包括两个车载设备、两个便携式设备)的测量信息,能够查询和设置设备的参数,能够对设备进行控制,能够手动对设备进行自检以及设备开机自动上报自检结果,设备能够自动上报故障以及工作状态。软件和不同设备之间有共性功能,也有独立功能,软件对
山西电子技术 2019年5期2019-10-29
- 19世纪以来广州方言有标记被动句的发展
引进施事的被动句用例,如:(7)佢俾人杀死哓。Hewaskilled(.1874D:106)(8)呢個俾颠狗咬亲。This one was bitten by a mad dog.(1888F:45)我们考察范围内的19世纪广州方言文献中,有标记的被动句共有38处用例,其中“被”的用例有33处,“俾”5处。20世纪初期,用“俾”引进施事的被动句越来越多见,同时“被”的使用频率迅速下降;到20世纪中期,广州方言被动句中引进施事的介词已基本上是“俾”,较少见到
长江学术 2019年1期2019-06-24
- 基于组合测试模型的系统测试工具设计与实现
必要的参数替换和用例演化, 以达到更高的测试可靠性和全面性。 数量较大的输入卡参数也给其系统测试带来了较大的工作量和较大的执行难度, 现有的常用测试工具很难应对此种强度下的系统测试[5]。 于此同时, 近年来以组合测试为代表的测试理论研究日渐成熟。 组合测试是一种科学有效的软件测试方法,该方法旨在通过一定算法用总体数量较少的测试用例有效地检测和衡量软件系统中各个因子以及因子间的相互作用对整个系统的影响[6]。目前此类专用软件的系统测试由于常见测试工具的兼容
科技视界 2019年9期2019-06-12
- IFC铁路通信用例构建方法研究
号、能源等领域。用例在IFC标准研究中起着至关重要的作用,它定义了在什么场景下需要进行数据交换,交换什么内容,从而确定各个对象哪些数据需求,形成IFC铁路标准的核心内容。2 IFC用例IFC标准的核心目标是:提供统一的数据存储格式,满足不用应用软件间的数据交换需求。它不关心应用软件内部的数据存储格式,主要关心数据交换场景下的数据存储格式(即应用软件间进行数据交换时的数据输入、输出格式),而且不排斥应用软件直接采用IFC标准作为自身的数据存储标准。IFC用例
铁路技术创新 2019年1期2019-04-26
- 回归测试用例优先级评估模型研究
障手段。回归测试用例一般继承自产品用例库。对于实际的软件项目来说,回归测试用例的数量往往很大。由于测试资源的限制,通常不可能执行回归测试用例集中的全部用例,而是要予以适当的取舍。通常的做法是,首先确定每个回归测试用例的优先级,然后再根据可用资源的规模,挑选一部分优先级较高的用例进行回归测试。针对回归测试用例优先级相关的课题,学术界开展过大量的研究工作:Wong等人[1]提出了根据用例覆盖能力进行优先级排序的方法;Rothermel等人[2-3]从语句和分支
电子技术与软件工程 2019年1期2019-01-30
- 基于SysML的平台无关模型转换研究
ysML需求图及用例图的模型扩展版型(Stereotype),通过元模型间的映射方法实现SysML需求图到用例图、用例图到序列图的转换。1 国内外研究现状文献[2]提出一种模型映射的九元组,并给出序列图到状态图转换的形式化定义,但该方法没有实现模型的自动生成,需要分段分析并进行整合。文献[3]采用规范化的描述语言,设计了一种用例图到序列图的半自动转换方法,但这种方法不但在描述语言中抽取信息时存在混淆错误的情况,还需额外设计模型图中元素的格局布置,准确度和自
计算机应用与软件 2018年12期2018-12-13
- 构建用例场景的交互界面设计方法研究
试图通过构建用户用例场景分析,从用户的场景活动出发来解决以用户为中心的交互界面设计问题。1 关于场景场景设计的概念最早来自电影或者动画工业,设计者基于某种假设、想象或者事实,通过图画兼简短文字来描绘故事中的人物、场景和故事情节,通过连续性图画来表达一连串发生的人物行为和状态。1967年,IvarJacobson博士在定义爱立信AXE系统的构架时候开始使用场景书写方法来解决复杂的人机关系问题。Jacobson发明了对整个软件工业都产生深远影响的工具—用例。[
上海视觉 2018年1期2018-06-06
- 李芳桂皮影戏《玉燕钗》关中方言词举例
3)现代关中方言用例。(4)其他作品用例。最后一部分内容主要是为了说明词语的渊源,尽量列举古代汉语、近代汉语用例,如果没有找到,有时也列举现代作品用例。有些词条若有需要说明的内容,加按语提示。【白没啥】phei24mo21·sa 什么都没有,文中引申为没有学问。《玉燕钗》第八回:“贾充:只要把人杀,头上戴乌纱,肚里白没啥。”[5]178方言用例:那人看起来一表人才,其实肚里白没啥。其他用例:李芳桂《白玉钿》第一回:“董寅:外面十分厌诈,肚里白者没啥。”【白
渭南师范学院学报 2018年23期2018-03-07
- 资费拨测系统的研究与应用
词:资费;拨测;用例;自动化中图分类号:TP311 文献标志码:A目前移动通信市场有如下特点:业务种类繁多,新业务增长迅速,计费系统需实时变动、升级,以适应业务的需求,从而使系统的风险增加,这就给计费系统的准确性、稳定性、高效性提出了更高的要求,面对软件系统的变化,前期的测试验证也要求更高的效率及精确度。一直以来国内电信运营商的BOSS系统(Business & Operation Support System,业务运营支撑系统)计费测试都是手工或者半自动
中国新技术新产品 2018年4期2018-02-23
- 用例2.0技术驱动业务过程建模方法
复杂性,提出一种用例2.0技术驱动业务过程建模方法。基本思想是使用用例2.0在结构化业务过程中灵活更改或调整影响业务过程的扩展部分,并保留不受变化影响的基本部分,通过扩展用例2.0覆盖非结构化业务过程需求。结构化业务过程与非结构化业务过程相互补充,给出一个具体的医院业务过程模型案例。该方法能够在结构化业务过程基础上使用用例2.0和UML活动图建模。关键词:医院;SBP;UBP;用例2.0;UML活动图DOIDOI:10.11907/rjdk.181649中
软件导刊 2018年10期2018-01-19
- 《贤愚经》校勘一则
上古无二字成词的用例。但在中土传世文献中有4条用例,其中南北朝2例:(1)“勉仰高而蹈景兮尽忠恕而与人。”(《六臣注文选》第9)(2)“勉仰高而蹈景,尽忠恕而与人。”(《文选》卷9)这里的“勉仰”言勉力仰止也,表推崇仰慕之义。隋、唐和五代无用例。上述例句,我们可知宋已出现了“勉仰”二字拆用分别成词的用例,且拆分率达87.5%。其中,“勉”与“自”组成“自勉”,即自己勉励自己,上古已有此用例,如“此皆自勉,以役其德者也。”(《庄子·天运》)“勉”与“黾”组成
名作欣赏 2017年29期2017-12-22
- 用例在“现代汉语”课程教学中的应用
性强的课程来说,用例的使用就显得尤为重要。用例的使用要做到恰到好处,准确有效,具有代表性、趣味性和新鲜感,尽量避免无意义的重复罗列,使用不当、陌生难懂等问题,只有这样才能进一步提高“现代汉语”课程的教学效果。关键词:现代汉语;教学;用例;教学效果“现代汉语”是高等院校汉语言文学、对外汉语、新闻、秘书等专业的基础课程,它以语言学理论为指导,讲授现代汉语的语音、文字、词汇、语法、修辞各方面的基础知识和基础理论,因此,决定了这门课程的特点是理论性强,抽象程度高,
中国大学教学 2017年7期2017-09-25
- 用例建模在校园E淘系统需求分析中的应用研究
◆陈少晖用例建模在校园E淘系统需求分析中的应用研究◆陈少晖需求分析是软件系统开发中至关重要的一个阶段,它关系到整个项目的成败。本文以校园E淘系统为例,采用UML技术中用例建模技术对系统需求进行建模,展示系统的功能需求,为后续的设计与实现阶段提供参考依据。需求分析;UML;用例建模需求分析是软件系统开发中至关重要的一个阶段,它关系到整个项目的成败。需求分析的任务是确定系统提供什么功能,能够为用户解决什么问题,需求分析阶段形成的需求分析规格说明,是后续的系统设
环渤海经济瞭望 2017年7期2017-09-03
- MBSE在蒸发循环制冷系统设计中的应用
的方式对系统建立用例、功能流、时序关系和可用于执行验证的状态机来描述系统,指导蒸发循环制冷系统在设计过程中的需求分析、功能分析和设计综合工作,探索MBSE方法在蒸发循环制冷系统设计中的指导作用。MBSE;需求分析;蒸发循环制冷系统传统的蒸发循环制冷系统设计都是基于文档的,由于蒸发循环制冷系统是一个涉及机、电、液等多学科融合的系统,不同设计人员所关注的领域不同,从文档中读取信息很容易产生理解的不一致,造成产品在研制过程中出现“拖、降、涨”(拖进度、降指标、涨
河南科技 2017年7期2017-06-15
- 外向型汉语成语词典用例研究
向型汉语成语词典用例研究刘若云 马丽 谭清(中山大学国际汉语学院,中国广州510275)本文选取有代表性的外向型、内向型汉语成语词典进行抽样对比分析,发现外向型汉语成语词典的编写者注意到了外国学生的特殊需求,在用例上已初步具备了外向型的特征:1)用例全部采用难度较低的自编例;2)用例数量比内向型多;3)用例用词难度比内向型小,用词数量比内向型少;4)用例比内向型注意体现成语的句法功能;5)用例比内向型贴近现实生活。但是,外国学生对外向型成语词典用例的满意度
海外华文教育 2017年2期2017-04-11
- 一种基于用例依赖关系自动生成测试调度的方法
048)一种基于用例依赖关系自动生成测试调度的方法韩欣 张毅(中国移动(深圳)有限公司,广东 深圳 518048)本文首先针对自动化测试的现状,分析了自动化测试在深入开展后遇到的问题。通过对测试用例间依赖关系的系统分析,提出基于用例依赖关系的解决方案与应用实现。实验结果表明基于用例依赖关系的应用可以快速生成高可靠性的调度及有效消除缺陷误报。用例依赖;自动生成调度;误报消除;前置条件1 引言随着近几年互联网业务的发展,软件自动化测试技术越来越受到关注,在回归
电脑与电信 2016年9期2016-12-07
- 跨平台系统中测试用例复用技术研究
跨平台系统中测试用例复用技术研究杨娜(天津津微首佳软件有限公司 天津300061)针对跨平台系统中的测试用例复用问题,提出了一种解决思路和方法。首先论述了可复用测试用例应具备的四个基本特性,并讨论了在跨平台系统中可复用测试用例的主要类型。文章围绕着测试用例库的建立和使用,分别从设计测试用例、使用测试用例、可复用测试用例的维护3个方面对测试用例复用的流程进行了论述。软件测试;跨平台;测试用例;复用在软件开发过程中,测试做为一种保障产品质量的有效手段,被越来越
电子设计工程 2016年19期2016-11-09
- 李芳桂皮影戏《四岔捎书》关中方言词举例
》;方言;释义;用例《四岔捎书》又名《忙识字》《四岔》,眉户传统剧目。碗碗腔皮影戏、秦腔、汉调二簧、同州梆子等剧种亦有此剧目。原剧本已散佚,现有的几种剧本多据民间戏曲艺人李卜的口述本加以整理。据说是“李芳桂根据发生在家乡的一件趣事进行巧妙构思,创作了这出妙趣横生,寓教于乐,讽刺粗心大意、故作聪明的喜剧”[1]433。此剧除在舞台上演出外,还以眉户拍成电视戏曲片播放,深受观众喜爱。李芳桂是清代乾隆、嘉庆年间陕西省著名的皮影戏剧作家,原籍陕西华州(陕西渭南华州
渭南师范学院学报 2016年15期2016-09-07
- 用例建模在实验室管理系统需求分析中的应用研究
邓奉先 卓书尧用例建模在实验室管理系统需求分析中的应用研究海南软件职业技术学院 邓奉先 卓书尧软件开发过程中需求分析起着关键性作用,准确把握用户需求关系到开发项目的成败。本文以高职院校实验室管理系统为例,采用UML统一建模语言对系统进行抽象,使用用例建模技术展示系统的功能需求以及系统用户与系统之间的交互关系,为后续的系统设计与实现打下基础。需求分析;UML;用例建模需求分析是软件开发过程中重要的一个部分,通过需求分析准确把握用户需求,对一个项目开发的成败
电子世界 2016年15期2016-08-29
- 用例规约在课程成绩管理系统需求分析中的应用研究
胡桂香等摘 要:用例是从外部角度定义系统的行为,表达系统应该做什么,是关于用户与系统间相互作用的文本性描述。该文以课程成绩管理系统为例,利用用例规约描述,对该系统进行分析,即是测试用例的重要依据,也为后续的系统设计打下坚实的基础。关键词:用例 用例规约 课程成绩管理系统 需求分析中图分类号:G642 文献标识码:A 文章编号:1672-3791(2015)03(b)-0139-01系统分析是指在系统开发的生命周期中系统分析阶段的各项活动与方法,应用系统思想
科技资讯 2015年8期2015-07-02
- UML在企业网站设计中的应用
建模;系统分析;用例模型;类图;活动图;顺序图中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)30-7080-03UML是软件界第一个统一建模语言,是面向对象系统开发中的一种通用的、图形化的建模语言,它具有良好的定义,表达清晰、功能强大且易掌握,普遍适用于不同背景人员之间的交流联系。它是现代软件工程环境中对象分析和设计的重要工具,被视为面向对象技术的重要成果之一。某企业拟开发企业门户网站,经过充分的调查和论证,已完成了网站的
电脑知识与技术 2014年30期2014-11-19
- 使用用例建模进行软件需求分析研究
摘要:需求分析和用例建模是软件需求工程研究的热点,通过讨论二者的作用及相互关系,得到如何使用用例分析技术为捕获的软件需求建立简洁明了的逻辑模型的一般方法。首先介绍用例、软件需求、需求建模等基本概念,然后探讨软件用例建模的一般过程,最后结合实例给出了使用用例进行需求建模的实现方法及采用用例建模的优势所在。关键词:用例;需求分析;建模中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)29-6860-03需求分析是指对要解决的问题进
电脑知识与技术 2014年29期2014-11-07
- 北京话旁称代词的历时嬗变(1750—1950)(下)
到了长足的发展,用例不断增多,使用也日益频繁,到了清代中期曾一度超越“别人”而成为最为常见的旁称代词。在现代汉语中“人家”和“别人”并驾齐驱成为两个最常见的旁称代词。《红》中旁称代词“人家”共有93例,占其全部旁称代词的31.42%,为《红》中使用频率仅次于“别人”的旁称代词。用法也多样,除了主要作主语和宾语外,也可以作定语和兼语。《红》中的旁称代词“人家”常作主语,共有33例,占《红》中“人家”全部用例的35.48%。如:(1)我们被人欺负了,不敢说别的
苏州教育学院学报 2014年1期2014-08-15
- UML用例图在软件工程中的步骤设计研究
波,邓小亚UML用例图在软件工程中的步骤设计研究袁国铭,刘瑞,樊波,邓小亚用例图作为uml的一种建模图形广泛应用在面向对象软件系统开发过程中,首先,界定了用例图在软件开发周期模型中的应用,接着,以“中国证券交易系统”中“上市公司股票发行”子用例图设计为例,详细描述了功能用例子图的绘制过程,然后,对整个软件系统的用例图的绘制过程进行了描述,给出了待开发系统的整体用例图。uml;用例图;证券交易系统;上市公司股票发行0 引言统一建模语言UML (Unified
微型电脑应用 2014年1期2014-08-07
- 北京话第二人称代词句法、语义、语用的历时嬗变(1750—1950)
见下表:词目作品用例占所在系统百分比 你红461386.55% 儿402389.20%正14263.11% 你们红67512.66%儿4489.93%正177.56% 你等红20.04%儿00正00 汝红80.15%儿30.07%正00 尔红10.02%儿100.22%正00 尔等红10.02%儿10.02%正00 您红00 儿00 正6629.33% 君红130.24%儿90.20%正00 伊红10.02%儿00正00 而红00 儿50.11% 正00
阅江学刊 2014年5期2014-08-01
- 一种基于目标转换的用例建模方法
和建模方法,其中用例(Use Case)[1-2]作为重要需求建模工具被广泛使用。用例驱动的需求建模方法优点在于:开发者站在用户视角观察将要开发的系统[3],抽象出系统中的参与者(Actor),将一系列场景抽象成用例。在实际应用中,用例建模也暴露出一些缺点,如:用例建模对参与者及其场景挖掘没有一套系统方法;用例之间存在相互交错情况,其粒度难以把握。文献[4]提出将“缠绕”需求模块化,有效改善了用例之间的交错行为。文献[5]提出了面向目标的需求分析法,将目标
计算机与现代化 2014年7期2014-07-03
- 基于VSTO和Subversion实现的测试用例管理应用
ion实现的测试用例管理应用方有轩 刘 建 董燕秋 朱昌创(中国移动(深圳)有限公司,广东 深圳 518000)Visual Studio 2010作为2005的升级版本提供了功能更加强大的VSTO程序集,使用户具备了扩展Office2010应用程序的能力。本文旨在阐述利用VSTO技术和配置管理工具来实现测试用例的离线管理方法,以及该方法在大范围线下测试管理应用环境中所起到的突破作用。VSTO;测试管理系统;线上测试;线下测试1.概述测试用例管理作为现代化
电脑与电信 2014年10期2014-03-13
- 软件需求分析阶段基于UML的SFMEA方法研究*
不过,作者仅仅对用例图和类图的特点做了研究,缺乏对UML元素全面的阐述。针对当前研究现状,本人致力于研究基于UML的、应用于软件开发各阶段的、全面深入的SFMEA 分析方法,提高面向对象软件的可靠性和安全性。2 需求分析阶段的UML建模特点需求分析阶段是软件开发过程中第一个重要阶段,用来描述用户需求和系统结构。因此在这个阶段需要采用好的需求分析方法和技术,以保证得到高质量的用户需求[3]。需求分析阶段建模常用的UML 图形有:用例图、类图和活动图。用例图:
舰船电子工程 2013年8期2013-08-29
- PBL教学模式下《操作系统》课程教学改革
BL;教学改革;用例中图分类号:G642 文献标志码:A 文章编号:1002-2589(2013)08-0239-03《操作系统》是计算机类专业的核心基础课,重在实践。作为专业必修课在学科层次结构中起关键作用,对该课程的掌握程度影响学习者的学科发展方向及专业水平。本课程要求掌握操作系统的基本概念、原理以及方法,掌握其作为用户和操作系统的接口对整个计算机系统进行的管理和控制功能。作为数据库管理系统,计算机网络等课程的前期基础课程,为开发各种系统软件和应用软件
学理论·中 2013年3期2013-04-22
- 英语不规则动词在一些用法中的不同变化
过去分词:~d。用例:a.She abided his habits as a dutiful wife.她很本分地忍受着丈夫的各项习惯。b.Otherwise,I couldn’t have abided his manner for so long.否则我不可能这么长时间地忍容他的做派。(2)vi.居住,逗留。过去时/过去分词:~d/abode。用例:a.The old couple abode/abided in a remote village.这
重庆理工大学学报(社会科学) 2013年12期2013-02-08
- 基于UML的索赔信息系统功能分析
实现了功能分析中用例图分析和类图分析的全过程。UML;索赔;信息系统;用例引言对建筑工程承包商来讲,索赔是指由于外界干扰造成了非承包商负责的工期延长和成本增加,从而向对方提出的赔偿要求。索赔是建筑工程项目管理中综合性很强的工作,它涉及施工组织、施工技术、预算(估价)、合同等各个方面。这些方面体现出的索赔问题,如成本的增加、工期的延误、合同纠纷等使得项目组织的信息沟通和工程师的辅助决策变得至关重要[1]。如能设计一个工程索赔信息系统,帮助承包商把握各种索赔相
中国科技信息 2012年3期2012-10-26
- 用例分析技术在医院门诊信息系统需求分析中的应用
泽 274000用例分析技术是通过参与者以及用例间的关系来描绘系统内外可见的需求,是用户和开发人员共同塑造系统的合作区间。用例被定义为是一组动作序列的描述,被系统执行后,参与者会获得可见结果。用例分析可对系统局部进行有效的边界划分,从而独立分析系统局部参与者的对应用例。另外,在整个软件开发过程中,用例驱动模式可贯穿软件的开发全程,可有效避免开发过程中软件需求变更的混乱。用例分析可应用于多种迭代式软件开发过程,可在早期对需求错误加以鉴别和解决。在前期的需求分
中国医学教育技术 2012年1期2012-01-23
- 利用UML的面向对象分析建模
言,对该系统进行用例建模、类与对象建模以及动态建模,展示了UML在需求分析建模中的优势。UML;结构化分析;面向对象分析;用例建模0 引言随着面向对象技术的发展,人们对面向对象方法的认识也从面向对象程序设计语言逐渐过渡到对面向对象分析与设计方法的认识,出现了多种面向对象的建模方法,比如Booch、OMT、OOSE方法。然而,面对众多的建模方法,用户难以选择,并且没有统一的标准。因而,在Booch、Rumbaugh和Jacobson三人的共同努力下,推出了U
常州信息职业技术学院学报 2011年5期2011-12-26
- 实用测试用例书写规范
软件项目中,测试用例的设计起着至关重要的作用。在测试过程中使用测试用例具有以下几个方面的作用:有效性,准确的测试用例的设计、执行和跟踪是测试有效性的有力证明;可评估性,测试用例的通过率和bug的数量是普遍采用的测试量化标准;可复用性,良好的测试用例具有易于修改维护可重复使用的特点。1 测试用例概念测试用例是可以独立进行执行的最小测试单元,描述了测试内容的一系列情景和每个情景中所包含的输入和输出,以及对软件行为/状态的正确性做出判断的依据。如果结合实际应用,
科技传播 2011年19期2011-08-30
- 基于概念格的系统用例挖掘方法研究
言目前,遗留系统用例[1]挖掘方法的研究主要是通过检查和分析面向对象系统的代码来实现。但是许多遗留系统是在面向对象系统的设计方法出现之前产生的,并且遗留系统的代码经常无法得到,而那些可以得到的代码也大多不能分析得到精确的系统功能需求。形式概念分析(Formal Concept Analysis,简称FCA)作为一个建立在数学基础之上的数据挖掘方法,其核心数据结构——概念格是提取规则知识门的一个很好的平台,非常适合于用来发现规则型知识,可以将数据中内在逻辑和
湖北理工学院学报 2011年4期2011-06-25
- 基于UML的考试管理系统设计
个阶段,是一种以用例为驱动、以体系结构为中心、迭代及无间隙性的过程,此过程以喷泉模型作为其工作模型,软件生存期各阶段没有明显的界限。在每个阶段,UML都提供了相应的视图和元素,以满足系统的分析与设计。其中,用例图、类图、组件图和配置图用于系统的静态建模;时序图、协作图、状态图和活动图用于系统的动态建模。在建模过程中,各阶段的主要工作如下:(1)在初始阶段,根据用户提出的需求产生角色、用例,并采用用例图进行可视化描述。在此阶段可以使用用例和用例图从高层建模系
电子科技 2011年12期2011-06-01
- 软件设计中用例详细需求描述的应用研究
靖 655000用例详细描述是软件详细设计过程中的重要环节。通过用例详细描述完成用例详细设计说明书。1 用例详细描述的用途通过用例模型和业务对象模型,对目标系统的功能和数据有了概要的理解。这两者将成为高层需求说明书的主要内容。更进一步,需要以用例为单位,进行细节的描述,即编制系统需求说明书。由于信息技术的发展,当今研发的信息系统,均采用联机方式。用户在客户机前,采用鼠标,键盘或其它工具,通过图形用户界面(GUI)与系统进行交互,引导系统完成规定的处理,达到
科技传播 2010年14期2010-08-15
- 车辆段入线调车算法研究
方式进行的。2 用例这里的用例指的是车辆源调车过程产生的数据,主要用于说明算法,分基本用例和扩展用例两类。基本用例反映了采用车辆源调车的最原始数据,扩展用例是对基本用例进行部分优化后的结果,主要用于说明算法优化。在下面的分析中,S表示待调的源车辆及股道;D表示目标台位股道及车辆。由于合并算法可以看作是将相邻两次调车信息进行合并,所以用A、C分别表示第N次和第N+1次牵出股道名称,B、D表示第N次和第N+1次的推入股道名称,m、n表示每次牵出或推入的车辆数。
铁路计算机应用 2010年9期2010-08-08
- 基于Windows的API自动化测试框架的设计与实现
析提取处理,测试用例的生成,用例的执行,以及执行结果的验证。系统主要应用于windows平台,整个系统采用C++ .NET设计实现。XML(Extensible Markup Language)在整个框架的作用十分关键,它是框架中的各个模块之间的接口,增加模块的独立性,降低耦合度。XML也要用来存储驱动用例的数据以及配置信息。XML是本文设计的框架最适合的数据存储实现方式,它使用起来快捷方便。近年对软件测试技术的不断研究评估,得出纯自动化的测试能发现的软件
科技传播 2010年18期2010-04-12
- 需求捕获和需求分析方法探析
色的需求方法,“用例模型法”中确定边界、建模步骤、用例文档及用例粒度的需求方法,并讨论了两种方法综合应用中功能比对和细化迭代的相关问题。需求捕获;需求分析;界面原型法;用例模型法需求捕获和分析是软件开发的第一个阶段,需求工作的成功与否决定着待开发系统的成败。据权威部门统计,目前软件的成功率约为25%,75%的软件是失败的。在这75%的失败中,约有50%以上的软件是由于需求的原因造成的。由于任何一个系统都会有很多的用户,同时每个用户只知道自己如何使用系统,一
河北民族师范学院学报 2010年2期2010-01-09