需求工程项目前景与范围文档
软件需求规格说明模板(IEEE标准)

3.Байду номын сангаас综合描述
3.3系统特性
3.4外部接口需求
3.5其它非功能需求
附录A:术语表
此处数据字典略
此处数据模型略
附录B:分析模型
此处略
附录C:待确定问题的列表
此处略
课程名称
《软件需求工程》
文档名称
某某系统的需求规格说明书
学院
计算机科学与工程学院
专业
软件工程
学号
姓名
2013——2014学年第一学期
文档修订记录
日期
版本编号
说明(如未评审的初稿、正式文件、变更内容、变更范围等)
作者
变更人
批准人
批准日期
未评审的初稿
1前景和范围文档
此处略
2用例文档
此处略
3需求规格说明书
工程项目建议书

工程项目建议书
尊敬的各位领导:
我们向您提交这份工程项目建议书,希望能够得到您的支持和指导。
项目概述:
本项目旨在建设一座现代化的城市综合交通枢纽,以解决城市交通拥堵和交通运输效率低下的问题。
该交通枢纽将集合公交、地铁、出租车、自行车等多种交通方式,为市民提供便捷、高效的出行体验。
项目目标:
1. 缓解城市交通拥堵,提高交通运输效率;
2. 提升城市交通设施的现代化水平,改善市民出行体验;
3. 促进城市经济发展,增强城市的交通运输竞争力。
项目内容:
1. 建设现代化的公交站、地铁站和出租车停靠点,提升交通设施的舒适度和便捷性;
2. 推广智能交通系统,提高交通管理和运输效率;
3. 鼓励发展绿色出行方式,建设自行车停车点和骑行道。
项目预期效益:
1. 缓解城市交通拥堵,减少交通事故发生率;
2. 提高城市交通运输效率,减少交通运输成本;
3. 提升城市形象,吸引更多游客和投资者。
项目实施计划:
1. 确定项目建设地点和规划方案;
2. 开展前期调研和设计工作;
3. 筹集项目资金和物资;
4. 开展项目建设和设施改造;
5. 完成项目验收和投入使用。
希望各位领导能够审慎考虑本项目建议书,支持并指导我们的工作。
我们将竭尽全力,确保项目的顺利实施和取得预期效益。
谨呈。
XX工程项目组。
日期,XXXX年XX月XX日。
需求工程习题

一、选择题1、需求获取的成果()。
A、获取笔录、录音或摄像B、客户C、需求规格说明文档D、设计说明书2、项目前景与范围文档中,项目前景不应包括什么信息()。
A、前景概述B、详细的功能需求C、主要特性D、假设与依赖3、下列不属于需求开发的活动的是( )。
A、需求获取B、需求管理C、需求验证D、需求分析4、面谈的类别不包括()。
A、结构化面谈B、半结构化面谈C、封闭式面谈D、非结构化面谈5、采用观察方法进行需求获取的原因()。
A、用户多B、客户变化D、事件的情景性 D、存在默认知识6、确定需求优先级的常用的方法()。
A、累计投票B、协商C、需求细化D、需求建模7、需求评审是()中常用的一种方法。
A、需求获取B、需求验证C、需求分析D、需求管理8、需求跟踪是()中的一个活动。
A、需求获取B、需求验证C、需求分析D、需求管理9、针对客户需求文档进行文档审查的时候,采用的方法是()。
A、需求重用B、文档分析C、需求剥离D、民族志10、下列不是过程建模中使用的技术是()。
A、上下文图B、数据流图C、E-R图D、微规格说明二、名词解释1、系统需求2、需求基线3、涉众4、用例模型5、民族志三、填空题1、功能需求通常体现为三个层次:、和系统需求。
2、面向对象建模中用到的技术包括:、、行为模型、状态机模型和对象约束语言。
3、常见的需求定义错误:没有反映用户真实需要、、信息遗漏、、。
4、涉众分析包括哪些活动:、涉众描述、和。
5、微规格说明是一些被用来描述过程处理逻辑的技术,主要有三种常用的技术:、、。
6、在需求工程中原型方法步骤:、、、原型修正。
四、简答题1、需求获取活动的主要步骤包括哪5步?2、涉众分析有哪些活动?解释每一个活动的具体内容?3、需求工程定义?需求工程的活动包括?4、什么是过程建模?过程建模中用到哪些技术?并对每一个技术详细解释?5、需求管理的活动包括哪些?并具体说明每一个活动内容?。
需求工程期末复习总结

填空:1.在导致需求问题的原因中,一个最为重要的原因是:未能很好的掌握应用型软件的模拟特性以及由此产生的一系列的影响和要求。
2.面向专业用户的纯工具型软件的首要成功标准是:要具有功能的复杂性和使用的高效性。
3.需求开发过程中产生的主要文档有三种:项目前景和范围文档,用户需求文档,需求规格说明文档。
4.系统用例图和上下文图通常被用来定义系统的边界。
5.在需求建模时,常用的技术包括:数据流图,实体联系图,状态转换图,类图等半形式化建模技术。
6.业务需求,高层解决方案及系统特性都应该被记录下来,定义为项目前景与范围文档。
7.每一个明确,一致的问题都意味着涉众存在一些相应的期望目标,即业务需求。
8.业务需求中需要特别注意的特征是可行性和可验证性。
9.在会谈中使用的问题基本上可以分为两种:开放式和封闭式问题10.面谈的类别:结构化,半结构化和非结构化面谈11.原型的需求内容可以从三个纬度上分析:外观,角色,实现12.民族志一个主要的应用目的就是研究和解决复杂的协同问题13.分类框架将场景方法从场景的形式(又分为描述和外观两个方面),目的,内容和生命周期四个方面进行了分类和描述14.工程利用场景的目的有三种:描述,探索,解释15.抽象和分解是建模最为常用的两种手段16.抽象通过强调本质的特征,减少了问题的复杂性;分解的手段体现了分而治之的思想17.分析模型是半形式化的18.建模语言有三个要素:语法,语义,语用19.按照Zachman的矩阵框架,分析技术就是用来对第二行(企业模型)的各列进行建模和描述的技术20.面向对象分析方法以对象为基础,结构化分析方法以功能和数据为基础21.结构化,信息工程和面向对象三中方法学下的需求分析技术都是面向解系统的22.使用面向问题的技术称为前期需求阶段的分析,使用面向解系统的技术称为后期需求阶段的分析23.数据流图建模时使用的基本模型元素有四种:外部实体,过程,数据流和数据存储24.DFD定义了三个层次的DFD图:上下文图,0层图和N层图25.实体联系图用实体,属性和关系三个基本构建单位来描述数据模型26.除了静态的事物和抽象的概念之外,行为和事件也是常见的实体类型27.在关系的命名上通常使用动词28.用例模型的基本元素:用例,参与者,关系,系统边界29.UML的行为模型有三种:交互图,状态图,活动图30.在目标模型中使用的其他模型元素有行为者,场景,操作,任务,资源,UML元素等//31.需求跟踪是以软件需求规格说明文档为基线,在向前和向后两个方向上,描述需求以及跟踪需求变化的能力名词解释:1.需求工程:是软件工程的一个分支,它关注与软件系统所应予实现的现实世界目标,软件系统的功能和软件系统应当遵守的约束,同时它也关注以上因素的准确的软件行为规范说明之间的联系,关注以上因素与其随时间或跨产品族而演化之后的相关因素之间的联系。
软件需求工程_金陵科技学院中国大学mooc课后章节答案期末考试题库2023年

软件需求工程_金陵科技学院中国大学mooc课后章节答案期末考试题库2023年1.软件需求规格说明文档结束审查的标准有()。
参考答案:以上都可能是。
2.后向跟踪是指需求被定义到()之后的演化过程。
参考答案:软件需求规格说明书3.如果用户新增需求或变更需求,正确的做法是()参考答案:灵活处理需求4.需求开发阶段包括需求获取、需求分析、需求规格说明和()四个具体的活动。
参考答案:需求验证5.已经通过正式评审和批准的规格说明或产品,可作为进一步开发的基础,只有通过正式的变更控制过程才能修改的是()参考答案:需求基线6.在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过程。
下列描述中()不是这类工具所具有的功能。
参考答案:定义变更控制计划,并指导设计人员按照所制定的计划实施变更。
7.原型可以说是一个()。
参考答案:演示系统8.性能需求、质量属性、约束、接口属于()参考答案:非功能性需求9.需求评审是()中常用的一种方法。
参考答案:需求验证10.下列描述中,属于需求基线的内容的是()参考答案:标识符、版本号、源头11.文档审查是()中常用的一种方法。
参考答案:需求获取12.需求评审的困难有哪些()。
参考答案:以上都是13.在验证过程中发现的问题应及时修正,常见的问题修正方法有()。
参考答案:以上都是14.需求验证的目的()。
参考答案:保证需求及其文档的正确性,即需求正确反映了用户的真实意图15.需求规格说明的目的()。
参考答案:将完整、一致的需求与能够满足需求的软件行为以文档的形式明确的固定下来16.需求分析的目的()。
参考答案:保证需求的完整性和一致性17.需求获取的目的()。
参考答案:从项目的战略规划开始建立最初的原始需求18.需求确认指()。
参考答案:确认每一条需求都是符合用户的真实意愿。
19.以下对需求验证的过程说法正确的是()。
参考答案:需求验证的过程,就是在软件需求规格说明文档完成后,对文档采用相应的验证方法进行验证。
需求工程(习题集)最新

需求工程习题集一、选择题1、需求获取的成果(A)。
A、获取笔录、录音或摄像B、客户C、需求规格说明文档D、设计说明书2、项目前景与范围文档中,项目前景不应包括什么信息(B)。
A、前景概述B、详细的功能需求C、主要特性D、假设与依赖3、下列不属于需求开发的活动的是(B)。
A、需求获取B、需求管理C、需求验证D、需求分析4、面谈的类别不包括(C)。
A、结构化面谈B、半结构化面谈C、封闭式面谈D、非结构化面谈5、采用观察方法进行需求获取的原因(C)。
A、用户多B、客户变化D、事件的情景性D、存在默认知识6、确定需求优先级的常用的方法(A)。
A、累计投票B、协商C、需求细化D、需求建模7、需求评审是(B)中常用的一种方法。
A、需求获取B、需求验证C、需求分析D、需求管理8、需求跟踪是(D)中的一个活动。
A、需求获取B、需求验证C、需求分析D、需求管理9、针对客户需求文档进行文档审查的时候,采用的方法是(C)。
A、需求重用B、文档分析C、需求剥离D、民族志10、下列不是过程建模中使用的技术是(C)。
A、上下文图B、数据流图C、E-R图D、微规格说明11、针对相关产品的需求规格说明进行文档审查的时候,采用的方法是(C)。
A、需求剥离B、文档分析C、需求重用D、民族志12、下列不是用例模型的基本元素的是(A)。
A、用例B、参与者C、实体D、系统边界13、下列不属于需求验证的方法的是(B)。
A、需求评审B、需求分析C、利用跟踪关系D、开发测试用例15、需求分析的最终结果产生的是(C)。
A、项目开发计划B、可行性分析报告C、需求规格说明书D、设计说明书16、最常见的IEEE1998将需求分成5种类别,下列哪个不是5种类别的是(D)。
A、功能需求B、性能需求C、质量属性D、需求获取17、下列不属于面向对象建模中所使用的技术是(C)。
A、用例模型B、行为模型C、数据模型D、对象模型18、下列不属于获取信息的内容的是(D)。
软件需求工程复习题

一、单选题(每空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每一个集成的需求变更必须能跟踪到一个经核准的变更请求。
需求工程项目前景与范围文档

实验报告□实践报告□课程名称:软件需求工程实验名称:订餐系统项目前景与范围文档实验地点:太原理工大学虎峪校区专业班级:软件工程1417学号:2014005993 学生姓名:曹旭清指导教师:王建珍2017年5月3日1.业务需求1.1应用背景××是某个大学城的一家餐厅,经营几年,已经初具规模,但是一直以来,该店收益都不能令人满意,经营规模也没有得到提升。
从餐厅开始营业以来,该店在经营管理方面一直存在诸多问题,而且都没有得到很好解决;比如顾客的订餐电话杂乱,导致接线员工作繁忙,不能很好的完成工作;同时需要一位会计需要对顾客顾客的订餐时间、地址等信息都要进行手动排序,来达到优化送货员的服务的目的。
该餐厅对于顾客的资料信息没有储存,甚至连每次的订单以及用户信息记录都被随意抛弃;导致接线员在接到“老客户”时候每次都要重新记录有关信息,这样很不利于增加本店的回头客的迫切需要,另外当顾客向接线员询问一些建议时,接线员不知道如何去推荐也不知道该推荐些什么食物;送货员在送货完成进行交易时需要顾客使用现金支付,而且没有其他任何更加方便的支付手段,所以送货员身边还要带零钱,导致送货员工作效率不高;对于账单结算,本店只能通过会计的手工进行,这样不仅容易出错而且又费时间;现在,经理想要扩大经营范围,但是一番实施之后,发现愿意加盟连锁的并不多;经理自己也不能很好的解释原因;最近一段时间,该店顾客数量在逐渐减少,这是一个令人担忧的状况,员工们也讨论过,但是都不能给出具体的原因,有可能是宣传力度不够,也有可能是食物质量问题,还有可能是本店的服务不到位,或者其他原因;甚至每种问题都存在。
前段时间,经理了解到现代企业都有着自己的软件管理系统,能大幅度提高企业管理效率和质量;于是经理借鉴和参考这样的模式,决定为为该餐厅添加一个管理系统,希望能通过这样的软件系统,尽可能多的解决餐厅面临的问题,同时帮助提高餐厅的管理水平,获得更多的收益。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告□实践报告□
课程名称:软件需求工程
实验名称:订餐系统项目前景与范围文档
实验地点:太原理工大学虎峪校区
专业班级:软件工程1417学号:2014005993 学生姓名:曹旭清
指导教师:王建珍
2017年5月3日
1.业务需求
1.1应用背景
××是某个大学城的一家餐厅,经营几年,已经初具规模,但是一直以来,该店收益都不能令人满意,经营规模也没有得到提升。
从餐厅开始营业以来,该店在经营管理方面一直存在诸多问题,而且都没有得到很好解决;比如顾客的订餐电话杂乱,导致接线员工作繁忙,不能很好的完成工作;同时需要一位会计需要对顾客顾客的订餐时间、地址等信息都要进行手动排序,来达到优化送货员的服务的目的。
该餐厅对于顾客的资料信息没有储存,甚至连每次的订单以及用户信息记录都被随意抛弃;导致接线员在接到“老客户”时候每次都要重新记录有关信息,这样很不利于增加本店的回头客的迫切需要,另外当顾客向接线员询问一些建议时,接线员不知道如何去推荐也不知道该推荐些什么食物;送货员在送货完成进行交易时需要顾客使用现金支付,而且没有其他任何更加方便的支付手段,所以送货员身边还要带零钱,导致送货员工作效率不高;对于账单结算,本店只能通过会计的手工进行,这样不仅容易出错而且又费时间;现在,经理想要扩大经营范围,但是一番实施之后,发现愿意加盟连锁的并不多;经理自己也不能很好的解释原因;最近一段时间,该店顾客数量在逐渐减少,这是一个令人担忧的状况,员工们也讨论过,但是都不能给出具体的原因,有可能是宣传力度不够,也有可能是食物质量问题,还有可能是本店的服务不到位,或者其他原因;甚至每种问题都存在。
前段时间,经理了解到现代企业都有着自己的软件管理系统,能大幅度提高企业管理效率和质量;于是经理借鉴和参考这样的模式,决定为为该餐厅添加一个管理系统,希望能通过这样的软件系统,尽可能多的解决餐厅面临的问题,同时帮助提高餐厅的管理水平,获得更多的收益。
1.2业务机遇
该餐厅配置了管理系统后,能保证各不同职能的员工在分工明确的同时也会极大的提高工作效率。
接线员可以方便的记录顾客的订餐信息和地理位置,同时也能快速通过该系统来确定送货员最佳路线,会计的一些辅助方式可以被省略,同时,顾客的信息可以被很好的存储在系统之中,这样就可以迅速的回调顾客的个人资料和根据顾客的消费记录提供精细的个性化定制服务。
同时,会计也可以通过该系统来进行自己的工作,这样大大提高了工作效率,省去了原来不必要的手工操作。
同时该系统会为该餐厅提供定期反馈的功能,让高层管理人员可以直观了解到最近一阶段的经营状况,并依据这样的数据来进行方案实施和发展规划,当然也能帮助经理更早发现餐厅中需要改进的地方,并辅助处理。
最终,该管理系统会有效提高该餐厅的管理质量和效率,同时降低了管理成本,提高员工的工作效率,推动餐厅的发展,扩大经营规模,得到更多的利润。
1.3业务目标与成功标准
1.3.1业务目标
BO-1第一版应用之后的三个月内,增加顾客的数量。
度量标准:每天订餐的顾客人数,和来餐厅直接就餐的人数
计量方法:检查该管理系统的统计日志
理想标准:增加30%;一般标准:增加20%;最低标准:增加10%。
BO-2第一版应用之后的一年内,有商家加盟
度量标准:商家加盟的数目
计量方法:直接根据加盟合同统计
理想标准:增加10家;一般标准:增加6家;最低标准:增加2家。
BO-3第一版应用之后的三个月后,减少平均送货时间
度量标准:每日计算送货员平均每次送货时间
计量方法:一个月内随机抽查5天,统计送货员送货时间
理想标准:减少40%;一般标准:减少25%;最低标准:减少10%。
BO-4第一版应用之后的三个月后,回头客数数量增加
度量标准:每日顾客中回头客所占的比例
计量方法:查询系统日志和统计数据
理想标准:增加40%;一般标准:增加25%;最低标准:减少10%。
BO-5第一版应用之后的三个月内,出错率控制在1%以下,处理时间减少70%
度量标准:员工的错误历史记录
计量方法:查询系统记录的历史错误数据
理想标准:减少20%;一般标准:减少10%;最低标准:减少5%。
1.3.2成功标准
SC-1:在第一版应用之后的6个月内,员工的平均工作效率增加到原来的1.5 倍。
SC-2:在第一版应用之后的6个月内,对餐厅的季度调查平均要提高到85%;而在第一
版应用之后的12个月内,满意度要提高到98%。
SC-3: 在第一版应用之后的6 个月内,餐厅的收益增加,超过原来的1.5倍。
1.4业务风险
RI-1:部分员工计算机操作知识匮乏,需要培训成本,同时无法预知培训效果。
可能性:0.4,影响为:0.4
RI-2:降低了部分员工的重要性,导致部分员工担心是否会遭遇裁员问题,导致该系
统遭到抵制。
可能性:0.3,影响为:0.7
RI-3:老顾客不适应这样的改变,并放弃成为忠实用户。
可能性:0.3,影响为:0.6
2.项目前景
2.1前景概述
对餐厅的所有员工来说,该餐厅管理系统是一个提供各种功能来简化他们的工作流程提高工作效率的应用程序。
它能及时记录顾客的个人信息,自动计算和统计顾客订餐费用并保存到安全的位置,同时对每位顾客的位置进行线路优化选择,减轻送货员负担,该系统还对以往的历史数据进行分析和汇总,方便会计进行汇总和预算工作。
极大的减少了员工的手动操作。
同时,该管理系统在辅助管理的同时,能极大提高服务质量和水平,能够帮助餐厅增加回头客和吸引更多的顾客。
2.2主要特性
FE-1:系统记录保存顾客数据
FF-2:根据顾客订餐记录予以个性化服务
FE-3:系统开通网上订餐和网上支付手段
FE-4:记录老顾客包月支付手段的信息
FE-5:系统自动化处理订单排序分类和账单的汇总
FE-6:系统记录顾客反馈数据,自动生成多种形式报表
FE-7:系统提供加盟商家管理模块
2.3假设与依赖
2.3.1假设
AS-1:在现阶段,公司的人员结构不会变动。
AS-2:顾客有可以连接Internet的网络和相关知识。
AS-3:餐厅送货采用的是较大的车子来运输。
AS-4:顾客的数量规模有一个最大上限,最大信息存储空间一定。
AS-5:大部分顾客在本意上还是愿意帮助提供反馈。
2.3.2依赖
DE-1:需要和第三方支付平台进行集成,可以双向通信和变更。
DE-2:加盟连锁有着本身既定的市场规则
3.项目范围3.1范围列表
3.2限制与排除
LI-1:本餐厅是普通的中式餐厅,针对的是普通顾客;
LI-2:该系统外送路线只能在大学城内;
LI-3:餐厅内有些食物不适合外送,因此需要外送订餐的顾客可能不能订取某些食物;
4.操作环境
4.1操作环境
用户地理集中情况:所有用户都应该本餐厅内使用该系统;
各类用户使用系统的时间状况:
数据的生成与使用情况:
附加:用户对数据的访问时间有较高的要求,如接线员要在半秒内得到顾客要求所要求的食物信息;在早餐、午餐以及晚餐的时间段内不允许发生服务中断的情况;对于一些重要数据(如营业额、各种报表等),除了经理有访问权限之外,要对其他用户严格保密。
4.2渉众
项目涉众相关信息的具体说明:
与该软件系统直接相关的用户以及优先级评定:
4.3项目属性
参考资料
《需求工程——软件建模与分析》高等教育出版社
THANKS !!!
致力为企业和个人提供合同协议,策划案计划书,学习课件等
等
打造全网一站式需求
欢迎您的下载,资料仅供参考。