学校为了能在充分了解学生需求的基础上开设选修课程,需要搭建一个“选修意愿登记系统”,用于收集学生的自主选择意愿情况。为了与学校实际情况匹配,在这个系统中允许学生从暂设的六个课程门类(艺术类、运动类、文史类、语言类、科学类、设计类等)中选择3门作为选修意愿。请协助小中一起规划设计、搭建这个小型的信息系统。按要求完成以下各小题。
(1)首先研究了将要搭建的信息系统结构。如图1所示,在该系统中客户端通过浏览器发出的请求,需要得到服务器端的响应。这种结构称为 B/SB/S(选填:B/S结构、C/S结构)。
(2)上述信息系统结构中的服务器端需要一系列不同类型的文件,它们各司其职、共同协作。请协助小申根据文件类型把左边文件拖动至右边对应的文件夹下。
(3)小申规划设计的“选修意愿登记系统”的部分功能模块,如图2所示。请协助小申继续完善,在横线处选择恰当的功能名称 ABCABC。
A.提交个人选修意愿
B.修改个人选修意愿
C.修改登入系统密码
D.查看他人选修意愿
(4)在规划信息系统时,“学生意愿登记模块”的主要目的是实现对数据的 AA。
A.采集和输入
B.存储和处理
C.传输和存储
D.传输和输出
(5)用于“个人选修意愿”登记的人机交互界面,如图3所示。该界面属于信息系统中软件部分的 AA。
A.用户界面层
B.业务逻辑层
C.数据访问层
(6)小申选用了Flask模块作为服务器端的服务框架。若图3交互界面中“提交”按钮的请求目标为“/create”,请在服务器端主控程序中与之关联的路由函数的横线处填空。
@app.jye.ai(“/create/create”methods='GET','POST')
(7)小申在数据库xkdata里创建了数据表xuanke,用于存储交互界面提交的数据。数据表xuanke结构如图4所示,其中字段“xm”对应“姓名”。请为小申选择“xm”字段的数据类型并说明理由。
请为“xm”字段选择合适的类型:①texttext(选填:integer、text),理由 “姓名”字段内容通常为人名用文字,应为文本型“姓名”字段内容通常为人名用文字,应为文本型。
(8)华小达的选课意愿如图3所示,若采用数值1表示“艺术类”“运动类”“科学类”的“已选”状态、采用数值0表示其他三个门类的“未选”状态。请将以下SQL命令补充完整,添加记录至数据表xuanke中。

【考点】常见的信息系统.
【答案】B/S;ABC;A;A;/create;text;“姓名”字段内容通常为人名用文字,应为文本型
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/4/30 13:42:58组卷:1引用:1难度:0.3