收藏 分享(赏)

软件工程-复习.ppt

上传人:scg750829 文档编号:7907186 上传时间:2019-05-29 格式:PPT 页数:12 大小:202KB
下载 相关 举报
软件工程-复习.ppt_第1页
第1页 / 共12页
软件工程-复习.ppt_第2页
第2页 / 共12页
软件工程-复习.ppt_第3页
第3页 / 共12页
软件工程-复习.ppt_第4页
第4页 / 共12页
软件工程-复习.ppt_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、2019/5/29,银行计算机储蓄系统的存款工作过程大致如下:储户填写的存款单由业务员键入系统,系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到款日期、利率及密码等信息,并印出存款单给储户。,2019/5/29,对下面的伪码程序,用最少的测试用例,分别设计满足语句覆盖、判定覆盖的测试用例。 START INPUT (A,B,C) IF(A12)THEN X = 10 END IF IF B10THEN Y = 20ELSE Y = 2END IFIF C 15 AND B = 3THEN Z=30ELSE Z=3END IFPRINT(X,Y,Z)STOP,满足语句覆

2、盖的测试用例: (13,11,15),(13,3,16),满足判定覆盖的测试用例: (13,11,15),(12,3,16),2019/5/29,将下面的PDL片断翻译成流图,并计算该流图的环形复杂度。 Procedure: sort 1: do while records remainread record 2: if record field 1=0 3: then process record;store in buffer;incremert counter;4: elseif record field 2=05: then reset counter;6: else process

3、record;store in file;7a: endif7b: endif7c: enddo8:end,2019/5/29,2019/5/29,找出饮料自动售货机系统中的对象 设置一个饮料自动售货机可以放置五种不同或部分相同的饮料,可由厂商根据销售状况自动调配,并可随时重新设置售价,但售货机最多仅能放置50罐饮料,其按钮设计在各种饮料样本的下方,若经金额计算器累计金额足够,则选择键灯会亮;若某一种饮料已销售完毕,则售完灯会亮。 销售顾客将硬币投入售货机,经累加金额足额的饮料选择键灯亮,等顾客按键选择。顾客按键后饮料由取物楼掉出,并自动结算及找钱。 取消交易顾客可在按下选择键前任何一个时刻,

4、拉动退币杆取消交易收回硬币。,2019/5/29,饮料自动售货机系统对象图,贩卖机,饮料号码 价格,投币-接受 饮料掉出 金额显示 按纽 退币杆 售完显示,存量计算器,饮料号码 存量,递减 售完显示 重置,选择钮,选择钮状态,灯亮 灯熄 售完灯亮 按钮,顾客,姓名 硬币,投币-置入 拿取饮料,退币杆,退币杆状态,拉动,金额计算器,金额,累加 找零 重置,购买,选取,被拉动,属于,属于,属于,属于,2019/5/29,为方便旅客,某宾馆拟开发一个房间预定系统,旅客可以通过电话为宾馆提供自己的信息(姓名、年龄、性别、联系方),入住时间,和对房间的要求;宾馆通过查询来提供可预订的确认信息,请画出该系

5、统的对象模型。,2019/5/29,2019/5/29,例:通话脚本(只包括影响电话线的事件),2019/5/29,2019/5/29,银行应用系统中,account(帐户)类的操作有:open,setup,deposit,withdraw,balance,summarize, creditLimit和close。给出account类的最小测试序列,并随机测试方法的测试用例。 限制:在所有操作中最先执行open在所有操作中最后执行close要先建立账户才能应用,2019/5/29,最小测试序列: #r1: open, setup,deposit,withdraw,close,随机测试用例: #r2: open, setup,deposit,deposit,withdraw,balance,summarize,creditLimit, withdraw,close,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报