版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025年大学软件工程(软件需求工程)试题及答案
(考试时间:90分钟满分100分)班级______姓名______第I卷(选择题共30分)答题要求:本大题共10小题,每小题3分。在每小题给出的四个选项中,只有一项是符合题目要求的。1.以下关于软件需求工程的描述,错误的是()A.是一个不断反复的需求定义、文档记录、需求演进的过程B.主要目的是明确软件系统需要实现什么功能C.只关注软件功能需求,不涉及非功能需求D.包括需求获取、需求分析、需求规格说明等活动2.需求获取的主要任务不包括()A.与用户沟通,了解他们的业务流程和需求B.分析现有系统,找出其优缺点C.确定软件系统的性能指标D.编写需求规格说明书3.在需求分析阶段,常用的建模方法不包括()A.数据流图B.状态转换图C.用例图D.程序流程图4.用例模型主要由()组成。A.用例、参与者B.用例、系统边界C.用例、参与者、系统边界D.用例、前置条件、后置条件5.以下关于需求规格说明书的说法,正确的是()A.是软件开发过程中唯一的需求文档B.只需要描述软件的功能需求C.应该具有完整性、准确性、一致性等特点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.需求应该在软件开发前期明确并稳定下来D.需求只需要开发人员理解,不需要用户理解第II卷(非选择题共70分)二、填空题(共10分)答题要求:本大题共5小题,每小题2分。请在每小题的横线上填上正确答案。1.软件需求工程包括需求获取、需求分析、______、需求验证和需求管理等活动。2.用例之间的关系有包含关系、扩展关系和______。3.需求规格说明书的主要内容包括功能需求、非功能需求、______等。4.需求变更管理的目的是确保变更得到有效控制,保证软件项目的______和质量。5.需求评审的主要目的是发现需求中的______和不一致性等问题。三、简答题(共20分)答题要求:本大题共4小题,每小题5分。简要回答问题。1.简述需求获取的主要方法。2.什么是用例图?用例图的作用是什么?3.需求规格说明书的作用有哪些?4.简述需求变更管理的基本原则。四、分析题(共20分)答题要求:阅读以下材料,回答问题。材料:某公司要开发一个在线购物系统,用户可以在该系统中浏览商品、添加商品到购物车、下单购买商品等。系统管理员可以管理商品信息、订单信息等。1.请画出该在线购物系统的用例图。(10分)2.针对“下单购买商品”用例,描述其基本流程。(10分)五、设计题(共20分)答题要求:根据以下需求,设计一个简单的软件系统。需求:开发一个学生成绩管理系统,该系统可以实现以下功能:录入学生信息、录入课程信息、录入学生成绩、查询学生成绩、统计学生平均成绩、打印学生成绩单。1.请描述该系统的功能需求。(10分)2.请设计该系统的主要界面。(10分)答案:一、选择题1.C2.D3.D4.C5.C6.D7.D8.C9.B10.C二、填空题1.需求规格说明2.泛化关系3.数据字典4.进度5.错误三、简答题1.需求获取的主要方法有:访谈、问卷调查、观察、文档分析、原型法等。2.用例图是一种描述系统功能的图形化工具,它展示了系统与外部参与者之间的交互。作用是:帮助理解系统的功能需求,明确系统的边界,为后续的开发工作提供基础。3.需求规格说明书的作用有:作为软件开发的依据,便于开发人员和用户之间的沟通,为测试提供依据,便于项目管理等。4.需求变更管理的基本原则有:建立变更控制流程,评估变更的影响,确保变更得到批准,及时通知相关人员,记录变更过程等。四、分析题1.用例图:参与者:用户、系统管理员用例:浏览商品、添加商品到购物车、下单购买商品、管理商品信息、管理订单信息2.“下单购买商品”用例基本流程如下:用户登录系统,浏览商品,选择要购买的商品并添加到购物车,进入购物车页面,确认商品信息和数量,选择支付方式,提交订单,系统生成订单号,记录订单信息,同时减少商品库存,向用户发送订单确认信息。五、设计题1.功能需求:录入学生基本信息(姓名、学号、班级等),录入课程信息(课程名称、课程编号、学分等),录入学生成绩(对应课程的成绩),可以按学生学号或姓名查询成绩,统计学生某门课程或所有课程的平均成绩,打印学生成绩单(包含学生基本信息、课程信息及成绩)。2.主要界面设计:登录界面:包含用户名和密码输入框,登录按钮。主界面:上方有功能菜单,如录入学生信息、录入课程信息、录入成绩、查询成绩、统计平均成绩、打印成绩单等按钮。录入学生信息界面:有姓名、学号、班级等输入框及提交按钮。录入课程信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学班级管理日常工作流程规范
- 2021企业总经理述职报告范文
- 小学语文学习能力观察表设计模板
- 银行客户信用风险评估标准手册
- 2017至2018年教师培训年度计划样本
- 建筑公司行政内控制度
- 现代物流管理案例分析及实操指南
- 医药销售年度业务拓展方案
- 大学生职业规划与就业指导方案
- 酒店财务预算编制与审核流程
- 国家开放大学《森林保护》形考任务1-4参考答案
- GB 31604.1-2023食品安全国家标准食品接触材料及制品迁移试验通则
- 殡葬服务心得体会 殡仪馆工作心得体会
- 工控组态技术及应用-MCGS模块三MCGS模拟量组态基本知识课件
- 电力线路维护检修规程
- YC/T 405.2-2011烟草及烟草制品多种农药残留量的测定第2部分:有机氯和拟除虫菊酯农药残留量的测定气相色谱法
- 医院信息系统操作权限分级管理制度
- 养殖场管理制度
- 《思想道德修养与法律基础》测试试卷含答案
- 《红星照耀中国》教案
- 接受美学-读者反映批评
评论
0/150
提交评论