①需求分析②详细设计③概要设计④开发模式选择⑤可行性分析
其正确的顺序是(填序号)。
实现上述系统的服务器端程序部分代码如下:
import sqlite3
import datetime
from flask import Flask,render_template, request
DATABASE = 'data.db'
app = Flask(__name__)
@app.route("/")
#视图函数代码略
@app.route(" ⑴ ",methods=[' ⑵ ']) #提交数据功能页面的路由
def input_data():
value = float(request.args.get('temp'))
nowtime = datetime.datetime.now()
nowtime = nowtime.strftime('%Y-%m-%d %H:%M:%S')
db = sqlite3.connect(DATABASE)
cur = db.cursor()
cur.execute("INSERT INTO tempdata(value,updatetime)
VALUES(%f,'%s')" %(value,nowtime))
db.commit()
cur.close()
db.close()
if 16< value < 25:
return "当前温度适宜"
elif value <= 16:
return '当前温度较低'
elif value >= 25:
return '当前温度较高'
if __name__ == "__main__":
app.run(host="60.91.134.21", port=8080,debug=True)
①由以上代码可知访问主页的地址是。
②阅读代码可知提交的数据保存在文件中。
③要实现表中的功能,⑴处路由为,⑵处的请求方式为(填:GET 或 POST)