欢迎使用CSDN-markdown编辑器

第一次听说软件工程这个课程名字时,我第一反应就是这是一门理论性的课程,靠考试之前的突击背诵知识点就可以了,结果第一次上课就改变了我对这门课的看法,老师的的教学方法主要以实践操作为主,让我们学会写博客看博客,并且让我们每个人都建立github帐号,让我们从一开始就慢慢接触多人合作才是软件开发的主流这一重要的思想,以下,是我在看了这本书之后提出的问题。

1、软件测试是软件工程中的一项重要的步骤,然而软件测试的基本出发点又有那些呢?总不能盲目的就的随便的进行测试吧,所以我们必须要理清各种的软件测试要求。基于这些疑惑,我在网上找到了一篇专门总结软件测试驱动模式的文章,总结来说,软件测试总共有七种常用的驱动模式:
业务/需求驱动测试
产品质量风险驱动测试
模型驱动测试
(系统)功能驱动测试
设计驱动测试
(程序/代码)结构驱动测试
统计/经验驱动测试这七项就是软件测试的基本核心驱动模式。

2、在我们决定要制作一个软件工程项目的时候,需求分析就变得尤为重要,这是软件构造的核心,也是软件设计的重要方向和指示牌,需求分析中我们软件开发人员最应该重视的是那些呢?
在软件工程项目开发中,需求分析是十分重要的,同时也是同时面向用户和开发人员的,而软件开发人员最需要的就是结构分析。在结构化分析方法中,“数据字典”是建模的核心,有三种建模方式,每一种方式对应有一种相应的工具来描述
(1)、数据模型,用实体-联系图描述;
(2)、功能模型,用数据流图描述;
(3)、行为模型,用状态转换图描述。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值