《软件工程》应用题四、应用题(每小题10分)。它业务是:将学员发来信件搜集分类后,按多个不一样情况处理。(1)假如是报名,则将报名数据送给负责报名事务职员,她们将查阅课程文件,检验该课程是否额满,然后在学生文件、课程文件上登记,并开出汇报单交财务部门,财务人员开出发票给学生。(2)假如是想注销原来已选修课程,则由注销人员在课程文件、学生文件和帐目文件上做对应修改,并给学生注销单。(3)假如是付款,则由财务人员在帐目文件上登记,也给学生一张收费收据。要求:(1)对以上问题画出数据步骤图。(2)画出该培训管理软件结构图。解答:(1)数据流图(2),问题陈说以下:“窗口分为对话窗、图形窗、滚动窗三种。对话窗中有若干对话项,由唯一项名字来确定;对话项分为按钮、选择项和正文项三种,选择项中有若干选择项入口。图形窗中有若干形状元素,形状元素分为一维形状和二维形状。一维形状又分为直线、圆弧、折线;二维形状分为圆、椭圆、矩形、多边形,其中折线和多边形由若干有序顶点组成。正文窗是滚动窗一个,而图形滚动窗既是图形窗又是滚动窗。”解答:,乘客能够无偿托运行李重量不超出30千克。当行李重量超出30千克时,对通常舱中国乘客超重部分每千克收费4元,对头等舱中国乘客超重部分每千克收费6元。对国外乘客超重部分每千克收费比中国乘客多一倍,对残疾乘客超重部分每千克收费比正常乘客少二分之一。试画出对应判定表。,依据判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖等五种覆盖标准,从供选择答案中分别找出满足对应标准最小测试数据组。(1)a=5 b=1 (2)a=5 b=-1(3)a=5 b=1 (4)a=5 b=1 a=-5 b=-1 a=0 b=-1(5)a=5 b=-1 (6) a=5 b=1 a=-5 b=1 a=0 b=0 a=-5 b=-1 a=-5 b=-1 (7)a=5 b=1 (8) a=5 b=1 a=0 b=1 a=0 b=-1 a=0 b=-1 a=-5 b=1 a=-5 b=1 a=-5 b=-1步骤图以下: 解答:达成判定覆盖为(4);达成条件覆盖为(3);达成判定/条件覆盖为(6);达成条件组合覆盖为(8);达成路径覆盖为(7)。;天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。假如天气要下雨,出门时带上雨伞;假如天气变冷,出门时要穿上大衣。解答:“微机”对象模型。 一台微机有一个显示器,一个主机,一个键盘,一个鼠标,汉王笔可有可无。主机包含一个机箱,一个主板,一个电源及储存器等部件。储存器又分为固定储存器和活动存放器两种,固定存放器为内存和硬盘,活动存放器为软盘和光盘。解答::储户填写存款单或取款单由员工键入系统,假如是存款则系统统计存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存款单给储户;假如是取款而且存款时留有密码,则系统首先查对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。请用数据流图描绘本系统功效,并画出系统E-R图。解答:DFD图:ER图::该子程序接收x,y,z值,并将计算结果x值返回给调用程序。要求:(1)画出程序步骤图。(2)依据条件组合覆盖标准设计测试用例。(1)程序步骤图(2)条件组合覆盖设计测试用例 ①y=2,z=0,x=4
2021年软件工程应用题 来自淘豆网m.daumloan.com转载请标明出处.