某学校图书管理系统的业务流程说明如下: ① 学生提交借书申请,若该图书在书库中,则借书成功,系统在借还数据表和图书数据表中登记相关信息。若该图书不在书库中,则系统向学生退回借书申请。 ② 若 学 生提交还书申请,则系统在借还数据表中登记相关信息,并修改图书数据 表中的图书信息。 ③ 学生可以提交查询申请,以查询已经借还的图书信息和书库中的图书信息。 请完成下列任务。 (1)该图书管理系统的数据流程图中应有哪几个外部实体?哪几个数据处理?哪几个数据存储? (2)画出该图书管理系统的顶层数据流程图。