



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业(Choice)functional requirements and Nonfunctional requirement 功能性需求和非功能性需求team member role 团队成员的角色project success criteria 项目成功标准coupling, cohesion 耦合,凝聚力actor 男演员;行动者;作用物The architecture style 体系结构风格Entity Objects,Control Object ,Bounda
2、ry Object 实体对象,控制对象,边界对象use case naming rule 用例的命名规则Requirements analysis System Design Object Design Implementation(What should we do in each step?)需求分析系统设计对象设计实现(在每一步我们应该做什么?)Functional modelObject modelDynamic model 功能模型 对象模型 动态模型Use case diagramSequence diagramClass diagramState machine diagram用
3、例图 序列图 类图 状态机图RelationshipCardinalityMultiplicityOverridePolymorphism Encapsulation 关系 基数 多样性 覆盖 多态性 封装Inheritance Aggregation Generalization Composition Association Usability Reliability 产业 聚集 泛化 组成协会 可用性 可靠性 Performance Maintainability Verifiability 性能 可维护性 可验证性(These terms you should know their g
4、eneral meaning)(这些词汇你应该知道他们的一般含义)(Q&A)Model A model is an abstract representation of a system that enables us to answer questions about the system. Models are useful when dealing with systems that are too large, too small, too complicated, or too expensive to experience firsthand. Models also allow
5、us to visualize and understand systems that either no longer exist or that are only claimed to exist.一个模型是一个抽象的表示一个系统,使我们能够回答关于系统的问题。模型是有用的在处理系统,太大,太小,太复杂或太贵的第一手经验。模型还允许我们想象和理解系统不再存在或者只是声称存在。Abstract Class 抽象类When an inheritance relationship serves only to model shared attributes and operations, tha
6、t is, if the generalization is not meant to be instantiated, the resulting class is called an abstract class.当一个只会继承关系模型共享的属性和操作,也就是说,如果概括不是为了被实例化,生成的类叫做抽象类。Nonfunctional requirements 非功能性需求Nonfunctional requirements describe aspects of the system that are not directly related to the functional beha
7、vior of the system. Nonfunctional requirements include a broad variety of requirements that apply to many different aspects of the system, from usability to performance.系统的非功能需求描述方面没有系统的功能行为直接相关。非功能需求包括一个广泛的各种各样的需求,适用于系统的许多不同的方面,从可用性性能。Greenfield engineering 新建工程the development starts from scratchno
8、 prior system existsso the requirements are extracted from the users and the client. A greenfield engineering project is triggered by a user need or the creation of a new market 发展从scratch-no前系统存在的需求提取用户和客户端。新建工程项目是由一个用户需要或创建一个新的市场Sequence diagram 序列图A sequence diagram ties use cases with objects. I
9、t shows how the behavior of a use case (orscenario) is distributed among its participating objects. Sequence diagrams are usually not asgood a medium for communication with the user as use cases are, since sequence diagramsrequire more background about the notation. 一个序列图用例与对象的关系。它显示了一个用例的行为(或场景)分布在
10、其参与的 对象。序列图通常不像良好的交际工具与用户用例,因为序列图需要更多的关于符号的背景。What is the difference between a scenario and a use case? When do you use each construct?1)什么是场景和用例的区别?当你使用每个构造吗?Ans: A scenario is an actual sequence of interactions (i.e., an instance) describing one specific situation; a use case is a general sequence
11、 of interactions (i.e., a class) describing all possible scenarios associated with a situation. Scenarios are used as examples and for clarifying details with the client. Use cases are used as complete descriptions to specify a user task or a set of related system features.答:实际情况是一个序列的交互(即。、一个实例)描述一
12、个特定的情况,一个用例是一个通用的交互序列(即。描述所有可能的场景,一个类)相关情况。场景是用作澄清例子和细节与客户。用例作为完整的描述来指定一个用户任务或一组相关的系统特性。What the difference between Generalization and Specialization?2)一般化与特殊化的区别是什么?Ans: Generalization is the modeling activity that identifies abstract concepts from lower-levelones. Specialization is the activity th
13、at identifies more specific concepts from a high-level one. 答:泛化是识别的建模活动从低级别的抽象概念 的人。专业化的活动从一个高层确定更具体的概念。What the difference between functional requirements and nonfunctional requirements?3)功能性需求和非功能性需求之间有什么区别?Ans: A functional requirement is a specification of a function that the system must suppor
14、t, whereas a nonfunctional requirement is a constraint on the operation of the system that is not related directly to a function of the system.答:功能需求是一个函数的一种规范,系统必须支持,而非功能需求是一个约束的操作系统,并不直接相关的系统的一个函数。 About 4-Layer Architectural Style, please list the four layers and function of each layer.层建筑风格,请列出四
15、层,每一层的功能。Ans:4-Layer-architectural styles (4-Tier Architectures) are usually used for the development of electronic commerce sites. The layers areThe Web Browser, providing the user interfaceA Web Server, serving static HTML requestsAn Application Server, providing session management (for example th
16、e contents of an electronic shopping cart) and processing of dynamic HTML requestsA back end Database, that manages and provides access to the persistent dataIn current 4-tier architectures, this is usually a relational Database management system (RDBMS).答:4-Layer-architectural风格(4-Tier架构)通常用于电子商务站点
17、的发展. 层是1。Web浏览器,提供用户界面2。一个Web服务器,提供静态HTML请求3。一个应用程序服务器,提供会话管理的内容(例如一个电子购物车)和动态HTML处理请求4。一个后端数据库,管理和提供访问持久数据在当前4-tier架构,这通常是一个关系数据库管理系统(RDBMS)。What the four techniques to elicit requirements?四大技术引出需求什么?Ans:Questionnaires: Asking the end user a list of pre-selected questionsTask Analysis: Observing end users in their operational
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁城市建设职业技术学院《公司治理单基础工业工程》2023-2024学年第二学期期末试卷
- 河北工艺美术职业学院《中国特色社会主义建设状况的调查研究》2023-2024学年第二学期期末试卷
- 许昌陶瓷职业学院《幼儿歌曲即兴弹唱(1)》2023-2024学年第二学期期末试卷
- 黑龙江建筑职业技术学院《四史专题》2023-2024学年第二学期期末试卷
- 广东江门幼儿师范高等专科学校《性与生殖健康讲堂》2023-2024学年第二学期期末试卷
- 福建对外经济贸易职业技术学院《科学道德与学术规范》2023-2024学年第二学期期末试卷
- 西南交通大学希望学院《药学微生物学实验》2023-2024学年第二学期期末试卷
- 南华大学船山学院《数学类专业写作》2023-2024学年第二学期期末试卷
- 广西城市职业大学《影视剪辑》2023-2024学年第二学期期末试卷
- 郑州科技学院《运动解剖学B》2023-2024学年第二学期期末试卷
- 卫生管理制度打印 卫生管理制度美发店(8篇)
- HY/T 0305-2021养殖大型藻类和双壳贝类碳汇计量方法碳储量变化法
- 刑法的基本原则课件
- API-650-1钢制焊接石油储罐
- 小学数学四年级(下册)教师用书
- 医学影像科-山东省临床重点专科评分标准(试行)
- 会计专业工作简历表(中级)
- 重庆市沙坪坝区2021-2022学年三年级下学期期末综合检测语文试题(无答案)
- 篮球--传切配合(纵切)课件.ppt
- 《消防安全培训资料》word版
- 绘就“行走的思政课”
评论
0/150
提交评论