1、数据管理设计包含哪几个环节?数据采集、数据传输、数据存储和数据呈现。1.程序编写2.系统测试3.文档编写程序编写客户端程序服务器端程序B/S结构不需要编写,浏览器就是客户端程序。C/S结构需要编写。B/S和C/S结构都需要编写。“室内环境实时监测系统”网站框架示意图 服务器端程序基于Python的Flask Web框架编写,采用模板功能,以index.html为模板。网站功能页面规划表Request的两种请求方式POST,GET获取系统时间写入数据查询数据找出该id的传感器数据,判断是否超出范围errno,resp=Obloq.get(input?id=1&val=22,10000)GET请求
2、网址 http:/服务器地址/input?id=1&val=22Obloq读取传感器数值,拼接为一个URL地址,向服务器发送GET请求如果成功,则返回状态码200,并且返回接收到的值否则,返回请求失败状态码404。温度传感器获取数据Obloq读取传感器数值,拼接为一个URL地址,向服务器发送GET请求服务器读取url中的温度值和传感器号并写入数据库,并返回信息通过浏览器客户端查看数据好搭板显示串口返回信息或状态系统测试目的是把测试结果与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方,及时加以修正。软件测试硬件测试网络测试信息系统测试正确性证明正确性证明 通过数学技术来确定软件是否
3、正确通过数学技术来确定软件是否正确静态测试静态测试 采用人工检测和计算机辅助分析手段,不运行程序采用人工检测和计算机辅助分析手段,不运行程序动态测试动态测试 直接在客户端或服务器端运行程序直接在客户端或服务器端运行程序配置检测、外观检查、硬件运行测试等配置检测、外观检查、硬件运行测试等配置检测、外观检查配置检测、外观检查、运行测试、网络连通性测试等、运行测试、网络连通性测试等1.数据采集工作流程。智能终端采集传感器信息,通过计算机端的程序传送到Web服务器,并保存到数据库。2.服务器发现传感器数据大于或小于预设的阈值,启动警报命令,发送邮件给指定邮箱,并反馈给计算机客户端,通过串口指挥智能终端启动执行器。服务器启动警报工作流程按信息系统的阶段按服务目的分类管理文档用户文档开发文档系统规划阶段 系统设计任务书、项目开发计划系统分析阶段 系统分析说明书系统设计阶段 系统设计说明书系统实施阶段 程序设计报告、系统测试报告和开发总结报告系统运行与维护阶段 用户手册、操作手册与维护修改建议书内容简介可行性研究报告技术、经济、社会意义的可行性系统分析说明书引言、项目概述、实施计划系统设计说明书系统总体技术方案程序设计报告程序结构、流程图、算法、源代码系统测试报告环境、内容、方案、结果系统使用和维护手册使用说明、问题解释系统评价报告目标是否达到,可靠性安全性、效益评价