电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

类型第四章信息系统的搭建实例 学考复习课件 2021—2022学年浙教版(2019)高中信息技术必修2

收藏

编号:336608286    类型:共享资源    大小:1.03MB    格式:PDF    上传时间:2022-09-22
  
10
金贝
分享到微信 分享到微博 分享到QQ空间
关 键 词:
第四章信息系统的搭建实例 学考复习课件 2021—2022学年浙教版2019高中信息技术必修2 第四 信息系统 搭建 实例 复习 课件 2021 2022 学年 浙教版 2019 高中 信息技术 必修
资源描述:
1.搭建信息系统的前期准备2.硬件搭建3.软件开发4.程序编写5.完善信息系统信息系统搭建信息系统的前期准备需求分析可行性分析开发模式的选择概要设计详细设计搭建信息系统硬件搭建软件开发程序编写完善信息系统系统测试文档编写搭建信息系统的前期准备搭建信息系统的前期准备搭建信息系统的前期准备搭建信息系统的前期准备功能需求性能需求资源和环境需求用户界面需求可扩展性需求需求分析必要性可行性技术经济社会意义可行性分析开发模式选择C/S模式B/S模式模块结构设计系统物理配置数据库管理系统选择概要设计输入设计输出设计人机界面设计数据库设计代码设计安全设计详细设计搭建信息系统搭建信息系统1.硬件搭建信息系统硬件服务器为信息系统中的用户提供各种服务,如应用程序的处理、访问数据库管理系统、打印服务等。网络设备通过网络来完成数据的传递(交换机、路由器等)。传感设备智能终端大部分功能依靠传感器实现,包括输入、处理、存储、输出四个部分。智能终端传感设备,即传感器,是重要的输入设备,负责检测并将信息变换成电信号或其他形式信息输出。搭建信息系统搭建信息系统2.软件开发软件开发主要负责与具体数据管理系统衔接,为系统中需要长久存储的数据对象提供数据存储的方案。数据管理设计程序编写客户端程序服务器端程序B/S结构不需要编写,浏览器就是客户端程序。C/S结构需要编写。B/S和C/S结构都需要编写。数据加工处理数据采集数据传输数据存储数据呈现键盘输入光电设备传感器多媒体输入网络传送磁盘输入有线无线文件数据库云存储表格图形化搭建信息系统搭建信息系统3.SQLite数据库的使用(1)创建、打开数据库文件涉及的函数:connect()函数 例如:conn=sqlite3.connect(test.db)。(2)SQLite库涉及的函数命令主要包括 cursor()、commit()、close()、execute()、fetchall()。(3)数据库操作的命令包括:建立数据表:create table表名(字段名1数据类型,字段名2数据类型);插入记录:insert into表名(字段名1,)values(字段值1,);查询记录:select 字段名 from 数据表 where 字段名=字段值;删除记录:delete from 数据表 where 字段名=字段值。搭建信息系统搭建信息系统4.程序编写(2)客户端和智能终端的程序实现 实现传感器采集数据并传输到系统,经系统处理后,使用智能终端实现数据输出的程序代码编写。(1)服务器端程序编写 基于Python的Flask Web框架的服务器端程序编写的框架如下:完善信息系统完善信息系统1.系统测试系统测试的目的是把测试结果与系统需求比较,发现问题并及时修正。软件测试硬件测试:主要测试系统硬件的配置,外观检查和硬件运行等。网络测试:配置测试、外观检查、运行测试、网络连通测试。正确性证明:只选择一些代表性的数据验证程序的正确性,具有一定的局限性;静态测试:不实际运行程序,采用人工检测和计算机辅助分析的手段,针对编 程格式和结构进行评估;动态测试:直接在客户端或服务器上运行程序,观察程序运行并发现错误。完善信息系统完善信息系统2.文档编写按信息系统的阶段按服务目的分类管理文档用户文档开发文档系统规划阶段 系统设计任务书、项目开发计划系统分析阶段 系统分析说明书系统设计阶段 系统设计说明书系统实施阶段 程序设计报告、系统测试报告和开发总结报告系统运行与维护阶段 用户手册、操作手册与维护修改建议书A(1)由网站框架图可知,服务器端的IP地址为 。192.168.1.1(2)实现上述系统的服务器端Python程序如下 from flask import Flask,render_template,request app=Flask(_name_)app.route(/)#系统主页面路由命 def index():#获取采集的数据并存储到列表变量data,代码略 return render_template(vews.html,data=data)#数据采集子页面路由命令 def get():id=int(request.args.get(id)#使用GET方式获取id的值 d=float(_ _)#变量d存储上传采集到的光线数据#打开数据库,并将接收的数据存储到数据库中,代码略 returnget data ok#其他系统子页面路由,代码略 if_name_=_main_:app.run()#启动Web服务器 处选填的代码为()()app.route(/s,methods=GET)request.args.get(d)host=192.168.1.1,port=88 A.app.route(/s?id=1&d=523.3)B.app.route(/get)C.app.route(/s,methods=GET)D.app.route(/get,methods=GET)E.host=192.168.1.1:88,port=5000 F.host=192.168.1.1,port=88 G.host=http:/192.168.1.1,port=88
展开阅读全文
提示  金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:第四章信息系统的搭建实例 学考复习课件 2021—2022学年浙教版(2019)高中信息技术必修2
链接地址:https://www.jinchutou.com/shtml/view-336608286.html
关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.