南昌航空大学科技学院实验报告
年月日
课程名称:软件工程A 实验名称visio完成可行性研究的图形文档(数据流图)
班级:姓名:同组人:
指导教师评定:签名:
一、实验目的和要求
1.熟悉visio的工作环境;
2.明确软件工程中数据流图的基本结构,掌握数据流图的常见模式;
3.理解数据流图的控制结构。
二、实验内容和步骤(及流程图)
1、完成图3.10,3.27,4.9。
2、为方便储户,某银行拟开发计算机储蓄系统。
储户填写的存款单或取款单由业务员键入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期,利息等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。
三、实验结果(及调试过程)
四、实验体会
南昌航空大学科技学院实验报告
年月日
课程名称:软件工程A 实验名称:visio完成需求分析中的图形文档
班级:姓名:同组人:
指导教师评定:签名:
一、实验目的和要求
1、熟悉visio的各种工具
2、模拟完成需求分析中所要使用的各种图形工具
3、能用visio完成不同行为的状态转换图
二、实验内容和步骤
1、复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到复印
命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时发现没纸,则进入缺纸状态,发出警告,等待装纸,装满纸后进入闲置状态,准备接收复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员来排除故障,故障排除后回到闲置状态。
用状态转换图描述复印机的行为。
2、请用状态转换图描述自己在A TM机上取款的行为过程。
三、实验结果
四、实验体会
[实验三]
南昌航空大学科技学院实验报告
年月日
课程名称:软件工程A 实验名称:用visio完成过程设计图形文档
班级:姓名:同组人:
指导教师评定:签名:
一、实验目的和要求
1、熟悉visio的各种工具
2、模拟完成过程设计中所要使用的各种图形工具
3、能用visio完成各种的过程设计的图形文档
二、实验内容和步骤
1、画出下列伪码程序的程序流程图和盒图:
START
IF p THEN
WHILE q DO
F
ENDDO
ELSE
BLOCK
g
n
END BLOCK
END OF
STOP
2、某交易所规定给经纪人的手续费用计算方法如下:总手续费等于基本手续费加
上与交易中的每股价格和股数有关的附加手续费。
如果交易总金额少于1000元,则基本手续费为交易金额的8.4%;如果交易总金额在1000元到10000元之间,则基本手续费为5%,再加上34元;如果交易总金额超过10000元,则基本手续费为交易金额的4%,再加上134元。
当每股售价低于14元时,附加手续费为基本手续费的5%,除非买进、卖出的股数不是100的倍数,在这种情况下附加手续费为基本手续费的9%。
当每股售价在14元到25元之间,附加手续费为基本手续费的2%,除非交易的股数不是100的倍数,在这种情况下,附加手续费为基本手续费的6%。
当每股售价超过25元时,如果交易的股数零散,则附加手续费为基本手续费的4%,否则附加手续费为基本手续费的1%。
要求:用判定表或者判定树表示手续费的计算方法
三、实验结果
四、实验体会
[实验四]
南昌航空大学科技学院实验报告
年月日
课程名称:软件工程A 实验名称:软件测试班级:姓名:同组人:
指导教师评定:签名:
一、实验目的和要求
1、了解软件测试的概念、方法、步骤和策略
2、学习白盒测试技术中的逻辑覆盖方法
3、学习黑盒测试技术中的等价划分原则。
二、实验内容
1、设计下列代码的点覆盖,边覆盖和路径覆盖的测试用例
START
INPUT (A,B,C)
IF A>5
THEN X=10
ELSE X=1
END IF
IF B>10
THEN Y=20
ELSE Y=2
END IF
IF C>15
THEN Z=30
ELSE Z=3
END IF
PEINT (X,Y,Z)
STOP
2、某工厂招工,要求出生年月在1980。
1。
1至1988。
12。
31日之间的人员可以
报名。
请用C语言编制程序,要求输入六位字符串表示的日期,结果为显示日期是否满足报名要求。
要求给出代码和黑盒测试的测试用例。
三、实验结果(及调试过程)
四、实验体会
或者
[实验四]
南昌航空大学科技学院实验报告
年月日
课程名称:软件工程A 实验名称:面向对象的图形工具班级:姓名:同组人:
指导教师评定:签名:
一、实验目的和要求
1、熟悉visio的各种工具
2、模拟完成面向对象设计中所要使用的各种图形工具
3、能用visio完成各种的面向对象的图形文档
二、实验内容
1、请用类图描述自己在A TM机上取款的行为过程。
三、实验结果(及调试过程)
四、实验体会。