软件工程导论练习题集.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 37 - 1. 航空公司“机票预定系统”: 航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统根据旅客信息和航班信息为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。 请用结构化分析方法,给出系统的功能模型(DFD描述)。 旅行 旅 行 社 机票 预订 旅 客 预订信息 取票通知 账单 机票 取票通知 账单/票款 旅行社 旅行社 旅客 录入预订信息 安排 航班 旅客 取票 账单 旅客信息 航班信息 取票通知 机票 取票通知 机票 价格 价格 时间 等级 旅行时间 姓名 性别 旅行地点 身份证号 旅客 工作单位 航班机票信息 取票通知 旅行社 账单 航空公司 订票 合适航班机票 订票旅客账单 售出机票信息 可售机票信息 2. 一个简化的机票销售系统需求描述如下: 售票员根据旅客需要的航班,首先查询有无该航班机票。若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;售票部经理可随时查询每一个航班的售票情况,并在当日结算时能计算出日营业额。 请画出该系统的0层DFD图和1层DFD图(注:1层分解为查询和录入、统计和计算两个处理)。 3. 图书馆的预定图书子系统有如下功能: (1)由供书部门提供书目给订购组 (2)订书组从各单位取得要订的书目 (3)根据供书目录和订书书目产生订书文档留档 (4)将订书信息(包括书目、数量)反馈给供书单位 (5)将未订书目通知订书者 (6)对于重复订购的书目有系统自动检查,并将结果反馈给订书者 画出数据流图,并转换为软件结构图。 4.某单位要研制一个计算机培训管理系统,它的业务是将学员发来的信件收集分类后,按以下几种情况处理: 1)处理报名 如果是报名,则将报名数据送给负责报名事物的职员,他们将查阅课程文件,检查课程是否满额,然后在学生文件、课程文件上登记,并开出报告单较财务部们,财务人员开出发票给学生。 2)注销课程; 如果是想要注销原来已选修的课程,则有注销人员在课程文件、学生文件和账目文件上做相应的修改,并给学生注销单。 3)处理付款 如果是付款,则有财务人员在账目文件上登记,也给学生一张收费收据。 要求:给出该系统的数据流图和软件结构图。 参考答案:(1)数据流图 (2)结构图 5. 假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据;零件编号、零件名称、定货数量、目前价格、主要供应者和次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。 要求:用结构化方法学对定货系统进行分析与设计,分别完成以下工作: (1) 给出定货系统的功能模型。 (2) 用数据字典描述该定货系统中主要加工“处理定货”和主要数据存储“定货报表”。 (3) 给出定货系统的软件体系结构(用H图或结构图表示)。 参考答案:(1) 仓库管理员 仓库 管理员 采购员 处理入库事务 入库事务 出库事务 定货报表 处理定货 定货 信息 处理出库事务 产生报表 定货信息 库存清单 库存 信息 名字:定货报表别名:定货信息 名字:定货报表 别名:定货信息 描述:每天需要定货的零件表 定义:定货报表=零件编号+零件名称+定货数量+价格+1{供应者}3 位置:输出到打印机 加工名: 加工名: 处理定货 编号: 激发条件:接收到定货信息 优先级: 普通 输入: 库存信息 输出: 定货信息 加工逻辑: 根据库存记录  IF 零件库存数量 该零件库存临界值 THEN 处理定货 ELSE 处理其他零件定货信息 ENDIF (3)定货系统 定货系统 处理事务 产生报表 处理定货 处理库存 处理入库 处理出库 6.高考录取统分子系统有如下功能: (1) 计算标准分:根据考生原始分计算,得到标准分,存入考生分数文件; (2) 计算录取线分:根据标准分、招生计划文件中的招生人数,计算录取线,存入录取线文件。 要求:用结构化方法学对高考录取统分子系统进行分析与设计,分别完成以下工作: (1) 给出高考录取统分子系统的功能模型(用数据流图表示)。 (2) 给出高考录取统分子系统的软件

文档评论(0)

xina171127 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档