学进去-教育应平等而普惠
试题
类型:操作题
难度系数:0.65
所属科目:高中信息技术
小李设计了一个会员管理系统,用户通过浏览器在相应页面可进行会员注册、在线充值、线上查询消费记录等操作。该系统服务器端程序采用Flask Web框架编写,框架结构如图a所示。

图a

其中会员注册子页面如图b所示。存储会员信息的users表中共3个字段,依次保存序号、用户名和密码,如图c所示。会员注册时需满足以下条件:①用户名不重复;②密码长度大于5。服务器端部分代码如下。

图b

图c

from flask import Flask,render_template,request
import sqlite 3
def check(name,pwd):

conn=sqlite 3.connect("account.db")

cur=conn.cursor()

cur.execute("select*from users where name='%s' '' %

val=cur.fetch all()

flag=True

if len(val)== 0 and           

sql="insert into users(name,password)values('%s','%s')''%(name,pwd)

cur. execute(sql)

conn. commit()

else:

flag=False

cur. close()

conn. close()

return flag

app=Flask(__name__)
@app. route("/reg")
def reg():

name=request.args.get("xm")

pwd=request.args.get("psd")

if      

return "注册成功! "

else:

return "请重新注册!"

#其它代码略
if __name__=="__main__":

app. run(host="192.168.1.10",port=80,debug=True)

(1)在搭建“会员管理系统”的前期准备过程中,选定系统物理配置的过程属于___________(单选,填字母:A.需求分析/B.概要设计/C.详细设计)。
(2)该系统网络应用软件的实现架构是__________(单选,填字母:A.B/S架构/ B.C/S架构)。
(3)分析程序可知,该系统中存储会员用户名和密码数据的数据库文件名为__________
(4)分析程序,①处应填写的代码为__________,②处应填写的代码为__________
(5)下列关于该信息系统的描述正确的是__________(多选,填字母)。
A.服务器采用GET方式接收用户名和密码数据
B.程序代码中debug=True语句的作用是打开调试功能,在实际的网站应用环境中,也可以打开该功能,方便调试程序。
C.注册新会员时,用户名为admin03,密码为123abc,提交数据到Web服务器的URL为http://192.168.1.10/check?xm=admin03&psd=123abc
D.对users表中的密码进行加密, 可以提高该信息系统的安全性
编辑解析赚收入
收藏
|
有奖纠错

同类型试题

优质答疑

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19
我要答疑
编写解析
解析:

奖学金将在审核通过后自动发放到帐

提交
我要答疑
我要答疑:
提交