收藏 分销(赏)

软件工程实践题.doc

上传人:xrp****65 文档编号:7679532 上传时间:2025-01-12 格式:DOC 页数:22 大小:586.50KB
下载 相关 举报
软件工程实践题.doc_第1页
第1页 / 共22页
软件工程实践题.doc_第2页
第2页 / 共22页
软件工程实践题.doc_第3页
第3页 / 共22页
软件工程实践题.doc_第4页
第4页 / 共22页
软件工程实践题.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、1、 某商场在“五一”期间,顾客购物时收费有 4 种情况:普通顾客一次购物累计少于100元,按A类标准收费(不打折),一次购物累计多于或等于100元,按B类标准收费(打9折);会员顾客一次购物累计少于1000元,按C类标准收费(打8折),一次购物累计等于或多于1000元,按D类标准收费(打7折)。请使用 PAD 图来设计收费算法。2、 请用判定表画出以下问题的行为逻辑:人们往往根据天气情况决定出门时的行装;天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。3、 某公司为本科以上学历的人重新分配工作,分配原则如下:(1)如果年

2、龄不满18岁,学历是本科,男性要求报考研究生,女性则担任行政工作;(2)如果年龄满18岁不满50岁,学历本科,不分男女,任中层领导职务,学历是硕士不分男女,任课题组组长;(3)如果年龄满50岁,学历本科,男性任科研人员,女性则担任资料员,学历是硕士不分男女,任课题组组长。要求:画出分析过程,得出判定表,并进行化简。(1)判定条件可能取值表:条件名称取值符号取值数性别男MM1=2女F年龄不满18岁CM2=3满18岁小于50岁Y超过50岁L硕士G文化程度本科UM3=2(2)计算组合数2*3*2=12;(3)初步判定表123456789101112性 别MMMMMMFFFFFF文化程度GGGUUUG

3、GGUUU年 龄LYCLYCLYCLYC组 长领 导科 研行 政资 料 员考 研(4)简化后的判定表1,2,37,8,945,1161012性 别-M-MFF文化程度GUUUUU年 龄-LYCLC组 长领 导科 研行 政资 料 员考 研4、 某公司承担空中和地面运输业务。计算货物托运费的比率规定如下:空运,如果货物重量小于等于2kg则一律收费 6 元;如果货物重量大于2kg而又小于等于20kg,则收费3元/kg;如果货物重量大于20kg,则收费4元/kg。地运,若为慢件每kg收费为l元,若为快件,当重量小于等于20kg时,收费为2元/kg,当货物重量大于20kg时,则收费为3元/kg。请画出对

4、应于计算托运费比率的判定树和判定表。判定表: 方式 空运 空运 空运 地运 地运 地运 货物重量 20Kg2Kg、20Kg20Kg慢件重量20Kg20Kg收费 6元3元/Kg4元/Kg1元/Kg2元/Kg3元/Kg5、 “计算折扣量”加工逻辑为:如果是国有企业,定购量100吨的,优惠20,否则优惠15,如果是私营企业,定购量100吨的,优惠15,否则优惠10,请画出该加工的判定树和判定表。 6、 一台微机有一个显示器,一个主机,一个键盘,一个鼠标,汉王笔可有可无。主机包括一个机箱,一个主板,一个电源,存储器等部件。存储器又分为固定存储器、活动 存储器,固定存储器又分为内存和硬盘,活动存储器又分

5、为软盘和光盘。建立微机的对象模型。 7、 一本书的组成有一个封面,一个目录,一个前言,若干章,每章有若干节,每节有若干段,每段有若干句子,每节有0个或多个插图,还有0个或多个表格,最后有一个附录。建立该书的对象模型。书附录前言封面章目录1+节1+段句子表格1+1+插图8、 交通工具分为空中、陆上、水上交通工具,空中交通工具分为客机、货机、专用轻型机,陆上交通工具分为火车、汽车;火车汽车又分为客车、货车;水上交通工具分为客轮、货轮、客货混合轮。建立交通工具的对象模型。 交通工具水上陆上空中专用机货机客机货轮客轮火车汽车客货轮客车货车货运列车旅客列车9、 某报社采用面向对象技术实现报刊征订的计算机

6、管理系统,该系统基本需求如下:(1)报社发行多种刊物,每种刊物通过订单来征订,订单中有代码,名称,订期,单价,份数等项目,订户通过填写订单来订阅报刊。(2)报社下属多个发行站,每个站负责收集登陆订单、打印收款凭证等事务。(3)报社负责分类并统计各个发行站送来的报刊订阅信息。 请就此需求建立对象模型。10、 根据下列描述,画出教材征订系统的第一层数据流图。学生入学后到教材科订书,教材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来通过学校的会计科办理。 描绘本系统的第一层数据流图。 11、 用 SA 方法画出下列问题的顶层和 0 层数据流图。某运动会管理系统接受来自运动员

7、的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。该系统有两部分功能:(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成 运动员名单及团体成绩表两种数据存储。(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。12、 用 SA 方法画出下列问题的顶层和0层数据流图。某图书管理系统有以下功能:(1)借书:输入读者借书证。系统首先检查借书证是否有效,若有效,对于第一次借书的读者,在借书文件上建立档案。否则,查阅借书文件,检查该读者所借图书是否超过10本,若已达10本

8、,拒借,未达10本,办理借书(检查库存、修改库存目录并 将借书情况登入借书文件)。(2)还书:从借书文件中读出与读者有关的记录,查阅所借日期,如果超期(3个月)作罚款处理。否则,修改库存目录与借书文件。(3)查询:可通过借书文件、库存目录文件查询读者情况、图书借阅情况及库存情况,打印各种统计表。 顶层图管理员图书管理系统读者借书罚款单还书读者拒绝借书借书信息0层图审核借书1借书处理2借书库存记录还书处理3查询4借书信息借书通知罚款单统计表拒绝借书借书文件还书13、 某服装贸易公司的销售子系统功能如下: (1)公司提供多种类别服装,所有类别的服装通过各个地区的分公司进行销售;(2)公司接收分公司

9、的订单,检验订单,若有库存就供货,则修改库存,给仓库开备货单,并且将订单留底;若库存不足,则进行缺货登记。(3)根据缺货记录将缺货通知单发给采购部,以便采购。(4)根据采购部门的进货通知单处理进货,即修改库存,并从缺货记录中取出缺货订单进行供货处理。 试采用SA方法画出该公司销售管理系统的分层 DFD(画出顶层图、0层图、1层图)顶层图分公司销售子系统仓库订单进货通知单备货单缺货通知单采购部0层图处理订单1供货处理2订单原缺货现可供货订单库存记录订单记录缺货统计3处理进货4缺货订单备货单可供货单缺货通知单进货通知单缺货记录1层图图1检验订单1.1查阅库存1.2订单可供货单库存记录缺货记录确定能

10、否供货1.3合格订单库存单订货单缺货订单图2根据供货单修改库存2.1开备货单2.2可供货单备货单已留底的订单(或登记过的订单)库存记录订单记录图3汇总各项缺货量3.1缺货量缺货通知单打印缺货通知单3.2缺货记录图4进货通知单核对后的进货单库存记录缺货记录处理缺货订单4.2订单变更信息根据进货单修改库存4.1修改缺货记录4.3原缺货现可供货订单14、 问题描述:1)顾客将订票单交给预订系统(1)如是不合法订票单,则输出无效订票信息;(2)对合法的订票以及预交款要登录到一个记账文件中;(3)系统有航班目录文件,根据填写的施行时间和目的地为顾客安排航班;(4)在获得正确航班信息和确认已交了部分预付款

11、时发出取票单,并记录到票单文件中; 2)在指定日期内顾客用取票单换取机票(1)系统根据票单文件对取票单进行有效性检查,无效的输出无效取票信息;(2)持有有效取票单的顾客在补交了剩余款后将获得机票;(3)记账文件将被更新,机票以及顾客信息将被登录到机票文件。试采用 SA 方法画出该机票预订系统的分层 DFD(画出顶层图、0 层图、1 层图)。顶层图、顾客预订系统顾客订票单取票单取票单机票无效取票信息无效订票信息0 层图、1 层图检验取票单2.1机票准备2.3记帐2.2取票单无效取票信息机票有效取票单及剩余票款票单文件记帐文件机票文件顾客信息15、 一个考务处理系统的要求如下,试画出该系统的数据流

12、图(画出顶层图、0 层图、1 层图)。(1)对考生送来的报名表进行检查;(2) 对合格的报名表编好准考证号码后将准考证送给考生,并将汇总后的考生名单 送给阅卷站;(3)对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者;(4)填写考生通知单(内容包含考试成绩及合格不合格标志),送给考生;(5)按地区、年龄、文化程度、职业、考试级别等进行成绩分类统计及试题难度分析,产生统计分析表。2716、 某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统,其中:生产科的任务是:(1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制 定车间

13、月生产计划。(2)根据车间实际生产日报表、周报表调整月生产计划 (3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。(4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车间技术科的任务是:(1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给供应科,并产生产品自制物料清单。(2)根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程图给零件厂。 试写出以上系统中生产科和技术科处理的软件结构图。17、 某培训中心要研制一个计算机管理系统。它的业务是:将学员发来的信件收集分类后,按几种不同的情况处理。如果是报名的,则将报名

14、数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。 如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。要求:1.对以上问题画出数据流程图。2.画出该培训管理的软件结构图的主图。18、 图书馆的预定图书子系统有如下功能:(1)由供书部门提供书目给订购组;(2)订书组从各单位取得要订的书目;(3)根据供书目录和订书书目产生订书文档留底;(4)将订书信息(包括数目,数量等)反馈给供书单位;(5)将未订书目通知订书者;(6)对于重复订购的书目由系统自动检查,并把结果反馈给订书者。试根据要求画出该问题的数据流程图,并把其转换为软件结构图。19、 某程序中共有两个判定,一个判定是 X10 且 Y60,另一个判定是 A0 或 B10,Y60; X10,Y10,Y60;X10,Y60;A0,B0,B0,B100;20、 根据下列条件使用等价类划分法设计测试用例。 某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177177,如 05,0127,-065 47

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服