- 1、本文档共186页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第四单元信息系统搭建;知识点;;;1.信息系统的开发包含信息系统搭建______准备、信息系统搭建和信息系统完善三部分。
2.搭建信息系统的前期准备分为______分析、________分析、__________选择、概要设计和详细设计五部分。
3.需求分析指搭建信息系统前要明确用户对所搭建系统的__________,并由此分析需求。需求分析包括______需求、______需求、资源环境需求(软硬件环境)、用户界面需求、可扩展性需求。;4.________分析指在需求分析的基础上,针对系统的环境、同类产品在市面上的完善程度,判断所提出的系统是否有必要搭建(必要性),有无实施的可能性(可行性)。______性体现在搭建是否应该马上开始,有没有迫切需要。______性分析主要从技术、经济、社会意义等方面分析系统的可行性。
5.______模式选择指在设计信息系统开发方案时,应根据信息系统的具体功能和应用场景确定开发模式。目前搭建信息系统一般采用______模式或________模式。
6.概要设计主要解决信息系统“怎么做”的问题,包括______结构设计、系统物理______和____________________三个部分。;7.详细设计:________________________________,是在概要设计的指导下,对系统进行详细具体的设计。主要包括______设计、输出设计、人机界面设计、________设计、代码设计、______设计。
8.FlaskWeb框架非常精简,属于________模式的小型框架。可以编写Web应用程序搭建Web服务器。
9.服务器有硬件服务器和软件服务器之分,硬件服务器指安装网络__________和提供网络信息请求应答服务软件的高性能计算机。软件服务器往往指后者,可以连接多个客户端,并能响应客户端信息请求,将处理结果返回给客户端。
10.一台服务器上可以同时安装服务器软件和________软件。;11.导入Flask框架后,语句app=Flask(__name__)创建了一个服务器的应用程序______,当执行app.run(hsot=″″,port=8080)函数后,客户端就可以在浏览器的地址栏中通过输入________地址http://:8080来访问服务器主页。
12.一个服务器程序可以响应多个请求,每个请求用不同的______来区分,相当于有多个网页文件。语句@app.route(″/input″);defask():创建一个路由/视图函数对,输??URL为就可以访问该路由,并执行自定义函数ask返回请求的结果。;搭建信息系统前需了解信息系统能解决什么问题,实现哪些功能,就是需要分析。在分析硬件、软件和功能的基础上,进一步分析技术和经济上是否可行,搭建信息系统的社会意义有哪些。在确定开模式后,对整个系统结构进行设计,最后再设计具体的代码。Flask框架解决应用程序对用户请求的响应和处理。路由是Flask应用程序中的URL映射。它指定了URL与视图函数之间的关系。视图函数是Flask应用程序中处理请求的函数。它们使用装饰器将路由绑定到函数上。URL的格式为协议://IP地址:端口号/路由?参数1参数2;【例1】(多选)在搭建″简易化学实验室温度″监测系统的前期准备中,下列说法正确的是()
A.明确系统“先干什么,后干什么”属于搭建信息系统前期准备中的概要设计
B.可行性分析主要对信息系统的必要性和可行性进行分析
C.确定采用什么终端设备,具体传感器型号等属于详细设计
D.明确用户对所搭建信息系统的目标期待这一过程属于需求分析
E.考查在现有技术条件下是否可能实现系统搭建这一过程属于概要设计
F.数据库管理系统选择是详细设计过程的主要任务之一; ; ;【例2】小明使用Flask模块制作了某信息系统的用户登录验证子系统,其各个路由、视图说明以及实现程序如下所示,请回答相关问题。;defindex():
returnrender_template(″index.html″)
①________
deflogin():
#查询代码略
iflen(cur.fetchall())0:#找到用户的相关信息
returnrender_template(″manage.html″,
username=usr)
else:
returnredirect(/);@app.route(″/user/name″)
defuser(name):
return″Hello,″+name+″!″
if__name__==″__main__″:
app.run(②________)
(1)程序第①空是传递登录信息,进行登录验证并显示系
您可能关注的文档
- 9.2 提高防护能力 七年级道德与法治上册(统编版2024).pptx
- 10. 往事依依 第2课时七年级语文上册(部编版 五四学制2024).pptx
- 第15课 十月革命的胜利与苏联的社会主义实践(课件)高一历史课件(中外历史纲要下).pptx
- 第六课 实现人生的价值 课件高考政治一轮复习统编版必修四哲学与文化.pptx
- 第三课 把握世界的规律之矛盾观 课件-高考政治一轮复习统编版必修四哲学与文化.pptx
- 高考历史选择题解题思路和方法(3):特殊题型(课件)高考历史题型解法复习.pptx
- 高考通用技术专题7 设计分析及标准件.pptx
- 高考通用技术专题10 形体尺寸标注.pptx
- 高考通用技术专题11 模型或原型的特性与作用 材料的性能与规划.pptx
- 高考通用技术专题13 木工工具与工艺.pptx
文档评论(0)