


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、需求分析简单题 需求分析复习重点 考试简答题重点: 一、软件需求从层次上分哪三类?业务、用户、系统 业务需求:抽象层次最高的需求,是系统建立的战略出发点,表现为高层次的目标,描述了组织为什么要开发系统; 用户需求:执行实际工作的用户对系统所能完成的具体任务的期望,描述了系统能够帮助用户做些什么。表达了用户对系统的期望。 系统需求:用户对系统行为的期望,一系列的系统需求联系在一起可以帮助用户完成任务,达成用户需求,进而满足业务需求;l 软件需求工程分为需求开发和需求管理两部分 1、需求开发的任务可进一步细分为4点 ? 需求获取(是从人、文档或者环境当中获取需求的过程) ? 分析(建模来整合各种信
2、息) ? 规格说明(获取的需求需要被编写成文档,在系统涉众之间交流需求信息) ? 验证(确保需求规格说明文档能正确、准确的反映用户的意图) 2、需求管理 保证需求作用在整个软件的产品生命周期中的连续、稳定和有效发挥 需求管理子活动有以下3点: ? 建立和维护需求基线集 ? 建立需求跟踪信息 ? 进行变更控制 三、需求获取有哪几种方法?(要举例)传统方法、集体获取方法、认知方法、采样 1传统方法 问卷调查、面谈、硬数据分析、文档检查、需求剥离等 2.集体获取方法 头脑风暴(brainstorming)、专题讨论会(workshop)、jad等 3.认知方法 任务分析(task analysis)
3、、协议分析(protocol analysis)等 4.采样 随机采样、分层采样 5.原型 书面描绘、幻灯片演示、程序代码 6.基于上下文的方法 观察、民族志(ethnography)和话语分析(conversation analysis) 四、分析建模有哪几种常见的手段,分别举例(ppt有) 1、结构化需求分析建模 ? 过程建模(过程建模以dfd为中心,结合使用微规格说明、数据字典、erd、 fdd、pdd等技术一起完成结构化分析的建模任务) ? 数据建模(模型建立:erd) 2、面向对象需求分析建模:它以uml为基础,综合使用了多种不同的分析技术,主要有:对象模型、用例模型、行为模型、状态
4、机模型、对象约束语言。crc方法是面向对象分析在处理复杂问题时的手段,但是它需要了解很多的建模知识才足以进行 五、简述统一过程,画图up,简述他的思想特点(重点)(p49) 统一过程(unified process,up) 是风险驱动的、基于用例技术的、以架构为中心的、迭代的、可配置的软件开发流程。 (以用例驱动开l 4、 以质量控制和风险管理为目标,在uml软件开发过程中,质量控制贯穿于软件开发的全过程,即质量全程控制。风险管理同样贯穿于软件开发的全过程,决定每一反复应做什么时,要考虑这次反复对系统的最大影响或最高风险。 6、uml提供了哪些图?分别是静态,动态和用例(p35、) uml分析
5、和设计模型由三大类10种图表示,三大类图分别是:用力模型图,静态模型图,动态模型图。 用例模型图:由用例图组成 静态模型图:由类图、对象图、包图、构建图和配置图组成。 动态模型图:由活动图、顺序图、状态图和合作图组成。 7、面向对象模型包括哪几种?(功能、动态、静态图) 对象类静态结构模型,描述了构成系统的类和对象、他们的属性和操作以及这些对象类之间的联系。 对象动态结构模型描述了系统的动态行为,它自己还包括建造对象状态模型,建造对象之间的交互行为模型。侧重于系统控制逻辑的描述,实际上是解决系统中的对象“何时做”的问题。 系统功能处理模型,是为满足用户的需要而建立的,藐视了系统所提供的功能,着
6、重于系统内部数据的传送与处理,他的主要任务是对输入数据进行必要的计算处理,以得到需要的输出数据,实际上是解决系统“做什么”的问题。 8、根据一段描述,要求会画用例模型,进而会给出分析模型,进而会给出设计 模型。 (所有的都会展开,比如涉众) 软件质量属性常见的有哪些? iso/iec 9126将软件的质量分为6个特征:功能性、可靠性、可用性、效率、可维护性和可移植性。(32页) 功能性:与满足所有要求的功能集及其特征相关的一组属性。 可靠性:与软件在限定的时间内、规定的状态下维持其性能水平的能力相关的一组属性。 易用性:与用户使用软件所花费的努力及其对使用的评价相关的一组属性。 易用性包括:可
7、理解性、可学习性、可操作性、吸引性、依从性 效率:与在规定条件下软件和资源利用性能水平相关的一组属性 可维护性:以进行指定修改所需要的努力相关的一组属性。 可移植性:与软件从一个环境转移到另一个环境的能力相关的一组属性。 1. 用例模型p180、p193: 用例之间的关系主要是:包含、扩展和泛化三种。 包含关系:原有用例和新建立的抽象用例的关系; 扩展关系:有些情况下,有的原有用例文本不能直接被修改,就需要建立一个针对新需要的附加用例的关系; 泛化关系:子用例继承了父用例的特征并增加了新的特征的关系。 基本元素:用例、参与者、关系、系统边界。 用例:最重要的元素,是对业务工作的描述,或者说是对
8、系统功能的陈述; 参与者:发起或触发用例的外部用户以及其他图案件系统等角色; 关系:a关联;b包含、扩展、泛化; 系统边界:一个系统所包含的系统成分与系统外事物的分界线。 2. 建立领域模型: (1) 发现对象和类 对象的确定类的归纳概念类分类列表名词分析行为分析 (2) 建立类之间的关联: (3) 添加类的重要属性 3. 数据建模:建立的是概念数据模型与逻辑数据模型,不涉及物理数据模型。 数据建模建立的模型称为数据模型,是问题域和解系统共享的知识集合,通常能够反映企业业务的核心知识。数据模型说明了问题域和解系统共享的事物、对共享事物的描述和共享事物之间的联系。 包括:概念数据模型、物理数据模
9、型、逻辑数据模型 (1)某公司要开发一个旅店预定系统,该旅店可对外开放豪华双人间、双人间、三人间和单人间,房间费用视情况按季节调整,但周一到周五半价(周末全价)折扣不变。对于外界请求,该系统应能根据请求入住时间预定指定档次的房间,记录旅客姓名、地址、联系电话、有效证件号、房间类型和预定天数,并计算出总费用。预定的同时旅客按规定须提交10%定金。六个小时之内旅店允许旅客取消预定,并退回所有定金,超过六个小时定金不 退还。每周一系统自动打印一周预定情况清单。采用哪种费用支付方式和何种类型操作界面尚不确定。 预订房间计算总费用酒店前台取消预订退还定金查找房间管理人员调整价格时间打印预订清单 5、(本
10、题满分15分) 一个cd销售商店需要开展上销售业务,下面是它的一个典型销售场景: normal flow of events: 1. customer submits提交 a search request to the system, the request contains the category information of cds. 2. the system provides提供 the customer a list of recommended建议 cds. 3. the customer chooses one of the cds to find additional附加的 information according to its identifier. 4. the system provides the customer with basic information & cd reviews 5. the customer maintains 维持 继续 the order, records the item chosen. 6. the customer iterates重复 over 3 through 5 until finished shopping. 7. the customer checks out and leaves
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 古筝教室消防管理制度
- 公司婚嫁产假管理制度
- 培训机构台账管理制度
- 医院器械质量管理制度
- 单位食堂杂工管理制度
- 印刷车间台账管理制度
- 高效备考软件测试试题及答案大全
- 家庭保洁安全管理制度
- 公司应收汇票管理制度
- 农村饭堂使用管理制度
- ZJ50DBS钻机-01使用说明书
- 学生志愿服务证明模板
- 医师手术分级授权考核表
- 香港住宅楼房屋租赁合同
- GB/T 15831-2023钢管脚手架扣件
- 活动策划岗位笔试题目大全答案
- 内外场卫生周清计划表
- 2023广东教师公需课学习《中国式现代化》继续教育考核试题及参考答案
- 作物育种学课后思考题题目及部分答案
- 银团贷款协议与银团贷款合同
- GB/T 14904-1994钢丝增强的橡胶、塑料软管和软管组合件屈挠液压脉冲试验
评论
0/150
提交评论