2.6 网络应用软件开发 课件 -2021-2022学年高中信息技术浙教版(2019)必修2

2022-01-04
| 24页
| 1704人阅读
| 14人下载
特供

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修2 信息系统与社会
年级 高二
章节 2.6 网络应用软件开发
类型 课件
知识点 -
使用场景 同步教学
学年 2021-2022
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 2.61 MB
发布时间 2022-01-04
更新时间 2022-01-04
作者 匿名
品牌系列 -
审核时间 2022-01-04
下载链接 https://m.zxxk.com/soft/32040739.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

2.6 网络应用软件开发 1 目 录 CONTENTS 1 网络应用开发概述 1、理解网络硬件及网络协议。 2、了解网络的构建步骤。 3、了解网络应用开发,C/S,B/S概述。 2 网络应用规划设计 1、了解网络的分类及不同种类网络的各自特点。 2、了解计算机网络、移动通信网络及广播电视网络的发展趋势。 2 PART 1 网络应用开发概述 3 复习回顾 1.网络的组成部分有哪些? 计算机系统、 数据通信系统、 网络软件以及网络协议 4 思考 怎么样才能开发出符合用户需求的网络软件呢? 5 1 网络应用开发概述 选择平台、确立架构 客户端/服务器架构 C/S架构 浏览器/服务器架构 B/S架构 6 1 网络应用开发概述 客户端/服务器(C/S): 优点:可以将任务合理分配到客户端和服务器端,降低了系统的通信开销和开发难度。 缺点:客户端软件必须安装才能使用,给应用程序升级和维护带来一定难度 浏览器/服务器(B/S): 优点:升级和维护都比较方便,降低了成本和工作量。 缺点:工作时服务器的负荷较重,对服务器的要求较高 两个平台的区别: 7 PART 2 网络应用的规划设计 8 2 网络应用的规划设计 首先 然后, 并 同时 最后 对网络应用进行详细的分析 在此基础上确立架构模式 根据架构选择合 适的开发工具及现有的应用框架 明确应用的各个模块功能 用统一、规范的图表和书面语言表达出来 9 2 网络应用的规划设计 1.应用的目的 所要解决的问题: 输入的数据: 输出的数据: 人机对话 人向机器人说出的话语 机器人对话语的回应 10 2 网络应用的规划设计 2.应用的总体架构 因为该应用为网络应用,只用于实现简单的人机对话,所以对服务器的要求不高。同时考虑到便于应用和发布,本应用采用 ,开发工具及框架选取Python、Flask Web框架及SQLite数据库。 B/S架构 11 2 网络应用的规划设计 SQLite是一个轻量级、跨平台的关系型数据库、具有独立性、零配置、开放性、占用资源低等特点。 Python中常用的Web应用程序框架由Flask、Django及Tronado。其中Flask Web框架非常精简,属于小型框架。使用Fl

资源预览图

2.6 网络应用软件开发 课件 -2021-2022学年高中信息技术浙教版(2019)必修2
1
2.6 网络应用软件开发 课件 -2021-2022学年高中信息技术浙教版(2019)必修2
2
2.6 网络应用软件开发 课件 -2021-2022学年高中信息技术浙教版(2019)必修2
3
2.6 网络应用软件开发 课件 -2021-2022学年高中信息技术浙教版(2019)必修2
4
2.6 网络应用软件开发 课件 -2021-2022学年高中信息技术浙教版(2019)必修2
5
2.6 网络应用软件开发 课件 -2021-2022学年高中信息技术浙教版(2019)必修2
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。