教育软件工程复习一

教育软件工程复习一

ID:39438473

大小:379.32 KB

页数:17页

时间:2019-07-03

教育软件工程复习一_第1页
教育软件工程复习一_第2页
教育软件工程复习一_第3页
教育软件工程复习一_第4页
教育软件工程复习一_第5页
资源描述:

《教育软件工程复习一》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、教育软件工程习题解答一、软件计划银行计算机储蓄系统工作过程:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并打印出存款单给储户;如果是取款而且取款时留有密码。则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息清单给储户。请用数据流图描绘本系统的功能,并用实体-关系图描绘系统中的数据对象。1、数据流图银行储蓄管理系统数据流图2、数据字典系统中的数据对象:业务员、储户、存款清单、取款清单、利息清单储户与存款清单、取款清单、密码信息分别有1:N的拥

2、有联系业务员与存款清单、取款清单、利息清单有1:N的处理联系。存款清单(存款人姓名,住址,存款人证件号码,存款类型,存款日期、到期日期、利率,存款数量)取款清单(存款人姓名,存款人证件号码,取款人姓名,取款人证件号码,取款类型,取款数量)利息清单(取款人姓名,身份证号码,取款类型,利息,取款总数量)3、实体-关系图储户业务员取款清单利息清单拥有处理存款清单11NNNNNN二、结构化设计例1:图书馆管理系统结构图该系统含有图书采编、读者管理、图书流通、查询等功能。该系统执行时,先输入一个数据,根据此数据选择执行的路径:对购入图书进行登记;图书编目调用图书采编功能;借书、还书

3、调用流通功能;查询调用查询功能。该系统属于事务型系统。(1)图书馆管理系统示意图变换流事务流(2)事务分析方法事务分析的映射方法(3)图书馆管理系统示意图接收数据事务中心图书采编读者管理图书流通查询借书还书(4)图书馆管理系统结构图图书馆管理系统图书采编读者管理图书流通查询输入图书信息还书借书(5)图书馆管理系统HIPO图例2、判定表某旅行社根据旅游淡季、旺季及是否团体订票,确定旅游票价的折扣率。具体规定如下:人数在20人以上的属团体;20人以上的是散客。每年的4~5月、7~8月、10月为旅游旺季,其余为旅游淡季。旅游旺季,团体票优惠5%,散客不优惠;旅游淡季,团体票优惠

4、30%,散客优惠20%;试用判定表表示旅游订票的优惠规定。例2、判定表例3研究伪代码LOOP:SetIto(START+FINISH)/2ifTABLE(I)=ITEMgotoFOUNDifTABLE(I)ITEMSetFINISHTO(I-1)if(FINISH-START)>1gotoLOOPifTABLE(START)=ITEMgotoFOUNDifTABLE(FINISH)=ITEMgotoFOUNDSetFLAGto0FOUND:SETFLAGTO1DONE:EXIT例3研究伪代码(1)画出程序流程图

5、程序不是结构化的,因为用了GOTO结构例3研究伪代码等价的结构化程序和流程图setFLAGTO0whileSTART<=FINISHANDFLAG=0dosetIto(START+FINISH)/2ifTABLE(I)=ITEMthensetFLAGTO1elseifTABLE(I)>ITEMthensetFINISHtoI-1elsesetSTARTTOI+1enddoexit例3研究伪代码此程序的功能是:在TABLE中用二分法查找已知数ITEM。它完成预定功能隐含的前提条件是:TABLE中的数据应按升序排序。

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

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

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