为加强图书管理水平、提高图书借阅效率,校图书馆开发了图书借阅系统。其功能如下:①学生借阅与归还图书时,需利用校牌在刷读器中进行身份验证。
②身份验证通过后,学生可以通过浏览器访问该系统。该系统共含有三个功能页面:个人数据查询,图书借阅申请,图书数据更新。系统框架图如图a所示:

③进入“个人数据查询”页面,可查询个人的基本信息以及图书借阅数量、时间等情况。
④进入“图书借阅申请”页面,可以提交借阅申请信息。
⑤进入“图书数据更新”页面,可以进行图书数据的查看和更新。
(1)考虑在现有技术下该图书管理系统的存储要求、速度要求和通信要求等,以判断系统搭建是否能实现。这一过程属于搭建信息系统的前期准备中的 BB(单选:A.需求分 析/B.可行性分析/C.开发模式的选择/D.详细设计)
(2)根据上述该系统介绍,结合图a可知,访问“图书数据更新”页面的URL为 http://10.192.80.1:5050/datahttp://10.192.80.1:5050/data。
(3)该系统学生身份信息采集部分工作原理如图b所示,则进行信息刷读时使用的校牌属于 CC(单选题:A.传感器/B.读写器/C.电子标签)

(4)利用Flask搭建该信息系统的网络架构,实现图书借阅申请功能的部分Python代码如下,数据库中存储图书相关信息的数据表设计如表所示,请在横线处填入合适的代码。

数据表名:booklist | |
字段名 | 数据类型 |
sm | text |
sl | integer |
POST
POST
(选填:GET/POST)方式接受申请借阅的图书名和数量。【考点】常见的信息系统.
【答案】B;http://10.192.80.1:5050/data;C;POST
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/6/27 10:35:59组卷:1引用:1难度:0.5