您好,欢迎访问三七文档
1复习题参考答案三、1、答:条件123库存≧提货量TF库存≧50%提货量TF按提货量出库T按库存量出库T不出库T2.答:2A1B0B1CB2S2YNYN……A0pA2S1S3……B3YNYN3.下面是旅客订飞机票的需求描述,试画出分层的数据流程图。顾客将订票单交给预订系统:(1)如果是不合法订票单,则输出无效订票信息;(2)对合法订票单的预付款登录到一个记账文件中;(3)系统有航班目录文件,根据填写的旅行时间和目的地为顾客安排航班;(4)在获得正确航班信息和确认已交了部分预付款时发出取票单,并记录到取票单文件中。顾客在指定日期内用取票单换取机票:(1)系统根据取票单文件对取票单进行有效性检查,无效的输出无效取票信息;(2)持有有效取票单的顾客在补交了剩余款后将获得机票;(3)记账文件将被更新,机票以及顾客信息将被登录到机票文件。订单中有订票日期、旅行日期、时间要求(上午、下午、晚上)、出发地、目的地、顾客姓名、身份证号、联系电话。IPO01机票预订系统DS002航班目录文件DS001记帐文件DS004机票文件顾客DS003取票单文件0层流程图3DS001记帐文件DS002航班目录文件DS003取票单文件顾客IPO1提交订票单IPO2交预付款IPO3发取票单IPO7有效性检查IPO8安排航班预定流程图DS003取票单文件DS001记帐文件DS004机票文件IPO4提交取票单顾客IPO5补交剩余款IPO6发放机票IPO7有效性检查取机票流程图4.一个简化的图书馆信息管理系统有以下功能:(1)借书:输入读者借书证,系统检查借书证是否有效;查阅借书文件,检查该读者所借图书是否超过10本,若已达10本,显示信息“已经超出借书数量”,拒借;未达10本,办理借书(检查库存、修改库存信息并将读者借书信息登入借书记录)(2)还书:输入书号和读者号,从借书记录中读出与读者有关的记录,查阅所借日期,如果超过3个月,作罚款处理。否则,修改库存信息与借书记录。(3)查询:可通过借书记录、库存信息查询读者情况、图书借阅情况及库存情况,打印各种统计表。请就以上系统功能画出分层的DFD图,并建立重要条目的数据字典。读者IPO001图书馆系统DS004处罚信息办公室DS001读者信息DS002库存信息DS003借还信息0层数据流程图4读者DS003借还信息DS002库存信息IPO1还书处理IPO6处罚处理DS004处罚信息还书流程图读者DS002库存信息DS003借还信息DS001读者信息IPO2有效性检查IPO3借书处理IPO7数量检查借书流程图管理员DS002库存信息DS003借还信息IPO5打印报表IPO4查询查询流程图数据字典:元素名称名称类型说明IPO1还书处理处理根据书号做还书处理,违规做处罚IPO2有效性检查处理检查读者号,图书号的有效性IPO3借书处理处理按读者号,图书号进行借书处理IPO4查询处理管理员对一些基本信息进行查询IPO5打印报表处理打印查询到的信息5IPO6处罚管理处理根据规则对延期给予相应的处罚IPO7数量检查处理对读者借出的数量是否符合规定进行检查DS001读者信息数据存储读者信息录入,修改,删除,保存DS002库存信息数据存储图书的基本的情况以及所有图书的整体情况DS003错还信息数据存储存储借还书信息,系统自动处理,不能人工录入DS004处罚信息数据存储存储延期的处罚信息5.数据覆盖路径覆盖条件Y值A=3,B=1,Y=0cdT1,T2,F3,F40A=1,B=2,Y=3beF1,F2,T3,T46
本文标题:计算题答案
链接地址:https://www.777doc.com/doc-2061394 .html