第四章 信息系统的搭建实例(知识清单)信息技术浙教版2019必修2

2025-10-30
| 3页
| 533人阅读
| 4人下载
精品

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修2 信息系统与社会
年级 高二
章节 第四章 信息系统的搭建实例
类型 学案-知识清单
知识点 -
使用场景 同步教学-单元练习
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 124 KB
发布时间 2025-10-30
更新时间 2025-06-30
作者 xkw_072556811
品牌系列 上好课·上好课
审核时间 2024-10-11
下载链接 https://m.zxxk.com/soft/47877430.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

第四章 信息系统的搭建实例(知识清单) 【知识结构】 【考点清单】 一、搭建信息系统前期准备 ①需求分析:目标期待,功能需求,性能需求,资源和环境需求,用户界面需求,可扩展性需求 ②可行性分析:必要性分析,可行性分析(技术,经济,社会) ③开发模式选择:C/S模式 或B/S模式 ④概要设计:模块结构设计(功能划分,数据调用关系),系统物理配置,数据库管理系统的选择 ⑤详细设计:输入设计,输出设计,人机界面设计,数据库设计,代码设计,安全设计 二、信息系统搭建 1.搭建基本架构 (1)硬件搭建:服务器,网络设备,传感器和智能终端 (2)软件编写:数据管理程序,服务器端程序,客户端程序(B/S架构不需要编写) 数据传输采用JSON数据格式:JSON是一种轻量级的数据交换格式,是纯文本格式,可被任何编程语言作为数据来读取和使用,格式(“名称”:“值”) 2.智能终端程序 (1)连接网络 ①借助IoT模块可以为microbit板增加联网功能。IoT模块有4个接口,传输+,-,RX(接收),TX(传输) · uart.init(baudrate=9600, bits=8, parity=None, stop=1, tx=pin2, rx=pin1) #串口设置,波特率,数据位,奇偶校验,停止位数值,引脚设置(交叉连接) · Obloq.connectWifi(SSID,PASSWORD,10000) #连接WiFi · Obloq.ifconfig() #返回连接成功的IP地址 (2)连服务器 Obloq.httpConfig(IP,PORT) 连接服务器,成功返回True 否则返回False 配置http,设置被访问服务器的 IP 地址和端口号(终端与服务器通过HTTP协议进行数据传输) (3)发送post请求,提交数据 Obloq.post(URL,DATA,TIME) 函数功能 post请求,将数据以 JSON格式进行提交 参数 URL 提交的目标地址(服务器端路由) DATA 需要提交的数据,JSON格式 TIME 连接超时时间,在该时间内一直尝试连接,单位毫秒 函数返回值 errno:请求状态码 200连接成功 400错误请求 404未找到 408请求超时 resp:请求返回的数据 (4)通过get请求获取高温警报状态 Obloq.get(URL_DATA,TIME) 函数功能 get请求,将数据拼接在 URL中进行提交 参数 URL_DATA 提交的目标地址,包含提交的数据在内 格式:url ?val1=num1&val2=num2…… TIME 连接的超时时间,该时间内会一直尝试连接,单位毫秒 函数返回值 errno:请求状态码 200:连接成功 400错误请求 404未找到 408请求超时 resp:请求返回的数据 3.服务器端程序 (1)/input 响应终端的post请求,获取实时温度,处理json格式数据的POST请求 request.json['key'] 将 JSON数据转换成 Python类型(获取关键字key对应的值) (2)/output界面 响应终端的get请求,返回高温警报状态值,利用request模块获取get数据(见第二章网络应用实践) (3)/get 响应网页请求,返回实时温度 三、完善信息系统 1.系统测试是指测试结果与系统的需求相比较,发现不符或矛盾的地方,及时加以修正。 (1)软件测试:测试只能发现程序错误,不能证明程序无错,测试不可能包含所有数据 · 正确性证明:运用数学技术来证明软件是否正确 · 动态测试:直接在客户端或服务器端上运行程序,检查实际输出结果与预期是否相符 · 静态测试:不实际运行程序,运用人工和计算机辅助分析手段检测 (2)硬件测试:到货后先初验测试(配置,外观,运行),初验通过后与软件,网络一起系统测试 (3)网络测试:到货后先初验测试(配置,外观,运行),初验通过后再系统测试 2.文档编写 (1)按系统阶段划分:系统规划阶段,系统分析阶段,系统设计阶段,系统实施阶段,系统运行与维护阶段。 (2)按服务目的划分:用户文档,开发文档,管理文档 (3)按文档内容划分: ①可行性研究报告:目标、要求和约束,技术、经济、社会意义的可行性 ②系统分析说明书:摘要、背景、参考资料、需求分析、实施计划 ③系统设计说明书:模块代码设计,输入输出、数据库、交互界面设计等 ④程序设计报告:程序结构、流程图、算法、源代码 ⑤系统测试报告:测试内容、方案、结果 ⑥系统使用和维护手册:使用说明、问题解释 ⑦系统评价报告:目标是否达到,可靠性安全性效益评价 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

第四章 信息系统的搭建实例(知识清单)信息技术浙教版2019必修2
1
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。