1 / 15
文档名称:

论基于智能手机平台的WEB遥控器程序设计课件.ppt

格式:ppt   大小:2,481KB   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

论基于智能手机平台的WEB遥控器程序设计课件.ppt

上传人:书犹药也 2021/12/5 文件大小:2.42 MB

下载得到文件列表

论基于智能手机平台的WEB遥控器程序设计课件.ppt

文档介绍

文档介绍:论基于智能手机平台的WEB遥控器程序设计
程序功能模块
2.
数据库设计
3.
程序设计与实现
4.
程序测试效果
5.
程序后期升级维护
6.
内容目录
程序框架
1.
*
论基于智能手机平台的WEB遥控器程序设计
程序框架
B/S架构即Browser/Server,浏览器/服务器模式,是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统程序功能实现的核心部分集中到服务器上,简化了系统程序的开发、维护和使用。
SQL数据库
客户端(浏览器)
服务器端
浏览器请求
数据库访问
数据库返回
数据返回
框架选择背景
B/S架构工作原理
*
论基于智能手机平台的WEB遥控器程序设计
程序运行原理
完整的用户远程控制流程图
*
论基于智能手机平台的WEB遥控器程序设计
程序功能模块
背景音乐控制
灯光控制
窗帘控制
背景音乐音源管理
用户注册
用户登录
首页
*
论基于智能手机平台的WEB遥控器程序设计
程序设计与实现
程序总体设计图
模块化设计是当前主流的软件设计方法,它采用自上而下的思想将系统功能进行分解,把大的功能逐渐细分直至每一个可以独立完成的小功能模块。这样可以简化设计,提高效率。
*
论基于智能手机平台的WEB遥控器程序设计
数据库设计
背景音乐音源管理数据库E-R图
*
论基于智能手机平台的WEB遥控器程序设计
数据库设计
数据库表关系
根据数据库表格的设计在MySQL数据库中建立对应的数据库表。
并通过phpMyAdmin(管理程序)的Web界面来管理MySQL资料。
*
论基于智能手机平台的WEB遥控器程序设计
程序设计与实现
程序注册设计 (Ajax+PHP)
*
论基于智能手机平台的WEB遥控器程序设计
程序设计与实现
程序与控制相关功能介绍(灯光控制为例)
根据当前设备状态判断可进行的操作,并显示在页面上,用户进行操作同样是等待反馈,反馈时钟还是2秒。
每当打开控制页面的时候,网站Web程序就会建立socket连接发送获取页面设备的状态的指令,等待2秒若没有获的,则视为失败,再发送,直到返回状态,并将参数封装成一个变量用于输出。
接受完反馈可以等待用户操作,倘若用户一定时间没有操作则关闭socket连接,停止监听端口。
打开
控制页面
获取状态
进行操作
等待反馈
接受反馈
继续操作
*
论基于智能手机平台的WEB遥控器程序设计