软件工程复习

填空:

1.软件工程的三要素:方法 过程 工具

2.可行性分析三个角度:经济 技术 社会

3.传统的软件过程模型:瀑布模型 圆形模型 螺旋模型

4.结构化分析的思想:自顶向下 逐步求精

5.类之间的关系:关联 泛化

6.成本效益分析

7.类和对象的

8.Javabean作用 封装业务数据

9.给user对象,让它执行query方法,写法:user.query()

选择

1.软件危机

2.软件全生命周期包括什么

3.增量模型

4.圆形模型

5.需求分析 需求规格说明书

6.在uml中五个图

7.tomcat端口8080

8.在jsp中什么属性可以导入引入 import

9.工作量所占比重最大的是 维护

10.记录软件开发的历史文档是什么:开发文档

11.软件工程的5个标准 国家标准 公司标志 行业标准

1️⃣uml面向对象设计方法步骤

1.了解用户需求

2.确定系统边界,建立上下文模型

3.了解系统的业务流程,建立流动图模型

4.确定目标系统功能,建立用例模型

5.识别问题域中的属性和类,建立类图

2️⃣ER图

3️⃣测试用例

划分两个有效等价类和一个无效等价类

有效等价类 1.5元 大于1.5元

无效等价类 小于1.5元

1.输入数据:1.5元 测试操作:选择雪碧 预期结果:雪碧出来

  1. 1.6元 雪碧出来,退0.1元

  2. 1.4元 雪碧不出来,补0.1元/退1.4元

4️⃣过程模型

答:选择Rup模型或螺旋模型

理由如下:1.大型项目,风险大2.需求不是固定的,需要迭代3.数据安全性要求高

应用题

第一题:

第二题:用例图 类图

1)

2)类图

相关推荐
越学不动啦7 小时前
四、Bug篇+用例篇
软件测试·测试用例·bug·软件工程·测试基础
北京理工大学软件工程14 小时前
软件工程-UML
软件工程·uml
编程在手天下我有1 天前
UML 4+1 视图:搭建软件架构的 “万能拼图”
软件工程
小天努力学java1 天前
【软考-架构】10.1、软件工程概述-CMM-软件过程模型-逆向工程
架构·软件工程
武汉唯众智创1 天前
职业本科软件工程实训室建设初探
软件工程·软件工程实训室·软件工程实验室
不是小盆友1 天前
零基础上岸高项丨经验分享
经验分享·软件工程·pat考试·软考高级·软考·软考高项·苏景一软考
Tom Boom1 天前
【3. 软件工程】3.1 软件过程模型
职场和发展·系统架构·软件工程
a180079310802 天前
软件工程面试题(六)
java·面试·软件工程
小小的测试一下3 天前
业务流程先导及流程图回顾
功能测试·软件工程
GIS程序媛—椰子3 天前
【软件工程】习题及答案
软件工程