软件工程导论试题(卷)集

软件工程导论试题(卷)集

ID:22827686

大小:2.31 MB

页数:44页

时间:2018-10-31

软件工程导论试题(卷)集_第1页
软件工程导论试题(卷)集_第2页
软件工程导论试题(卷)集_第3页
软件工程导论试题(卷)集_第4页
软件工程导论试题(卷)集_第5页
资源描述:

《软件工程导论试题(卷)集》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.航空公司“机票预定系统”:航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统根据旅客信息和航班信息为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。请用结构化分析方法,给出系统的功能模型(DFD描述)。旅行社机票预订旅客预订信息取票通知账单机票取票通知账单/票款参考答案:(0层,1层

2、DFD)旅行社旅客录入预订信息安排航班旅客取票账单旅客信息航班信息取票通知机票取票通知机票价格时间等级旅行时间姓名性别旅行地点身份证号旅客工作单位航班机票信息取票通知旅行社账单航空公司订票合适航班机票订票旅客账单售出机票信息可售机票信息2.一个简化的机票销售系统需求描述如下:售票员根据旅客需要的航班,首先查询有无该航班机票。若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;售票部经理可随时查询每一个航班的售票情况,并在当日结算时能计算出日营业额。请画出该系统的0层DFD图和1层DFD图(注:1层分解为查询和录入、统计

3、和计算两个处理)。3.图书馆的预定图书子系统有如下功能:(1)由供书部门提供书目给订购组(2)订书组从各单位取得要订的书目(3)根据供书目录和订书书目产生订书文档留档(4)将订书信息(包括书目、数量)反馈给供书单位(5)将未订书目通知订书者(6)对于重复订购的书目有系统自动检查,并将结果反馈给订书者画出数据流图,并转换为软件结构图。4.某单位要研制一个计算机培训管理系统,它的业务是将学员发来的信件收集分类后,按以下几种情况处理:1)处理报名如果是报名,则将报名数据送给负责报名事物的职员,他们将查阅课程文件,检查课程是否满额,然后

4、在学生文件、课程文件上登记,并开出报告单较财务部们,财务人员开出发票给学生。2)注销课程;如果是想要注销原来已选修的课程,则有注销人员在课程文件、学生文件和账目文件上做相应的修改,并给学生注销单。3)处理付款如果是付款,则有财务人员在账目文件上登记,也给学生一张收费收据。要求:给出该系统的数据流图和软件结构图。参考答案:(1)数据流图(2)结构图5.假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据;零件编号、零件名称、定货数量、目前价格、主要

5、供应者和次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。要求:用结构化方法学对定货系统进行分析与设计,分别完成以下工作:(1)给出定货系统的功能模型。(2)用数据字典描述该定货系统中主要加工“处理定货”和主要数据存储“定货报表”。(3)给出定货系统的软件体系结构(用H图或结构图表示)。参考答案:(1)仓库管理员采购员处理入库事务入库事务出库事务定货报表处理定货定货信息处理出库事务产生报表定货信息库存清单库存信息名字:定货报表别名:定货信息描

6、述:每天需要定货的零件表定义:定货报表=零件编号+零件名称+定货数量+价格+1{供应者}3位置:输出到打印机(2)加工名:处理定货编号:激发条件:接收到定货信息优先级:普通输入:库存信息输出:定货信息加工逻辑:根据库存记录IF零件库存数量<该零件库存临界值THEN处理定货ELSE处理其他零件定货信息ENDIF(3)定货系统处理事务产生报表处理定货处理库存处理入库处理出库6.高考录取统分子系统有如下功能:(1)计算标准分:根据考生原始分计算,得到标准分,存入考生分数文件;(2)计算录取线分:根据标准分、招生计划文

7、件中的招生人数,计算录取线,存入录取线文件。要求:用结构化方法学对高考录取统分子系统进行分析与设计,分别完成以下工作:(1)给出高考录取统分子系统的功能模型(用数据流图表示)。(2)给出高考录取统分子系统的软件体系结构(用H图或结构图表示)。参考答案:(1)数据流图(2)结构图7.需求描述如下:参考答案:8.参考答案:(1)数据流图(2)结构图9.10.某运动会概括力相同接受来自运动员的包名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次发送给发布会。该系统的功能如下:(1)登记报名单接

8、受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。(2)统计成绩接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。11.现开发一个银行的活期存取款业务的处理系统,系统功能如下:(1)审查分类:系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。