智能商场管理系统(可当做毕设)
文章目录
- 前言
- 一、开发工具及使用技术
- 二、主要功能
- 1.服务端
- 2.客户端
- 三、效果图
- 四、关键代码
- 总结
前言
智能商场管理系统,可用于实际业务要求,提高工作效果。
一、开发工具及使用技术
本次使用QtCreator开发,在项目开发过程中使用到有技术:
数据库技术:连接数据库,通过界面操作实现对数据的增加,删除,修改,查看等相应功能。
网络通信技术,服务器和客户端建立连接,读写发送数据。
视频播放器,创建视频播放器,以及摄像头和捕捉画面。
二、主要功能
1.服务端
对用户的管理,增添,删除,修改,查看。
对商品的管理,增添,删除,修改,查看。
查看实时监控,以及查看回放录播。
2.客户端
实现用户注册,用户登录,用户退出,查看商品种类,查找想要的商品,添加购物车,以及在线咨询客服,登录之后会把实时监控录像发送到服务端。
三、效果图
客户端未登录之前,退出按钮和付款按钮是被禁用的,在登录之后按钮可用,如果没有账号,选择注册一个属于自己的账号,然后登录购物。
客户端有人登录成功之后,后台服务端会接收到实时监控信息。
查看想要的商品进行添加到购物篮中。可以详细的查看商品的信息。
查看所有商品信息
可以联系在线客服咨询相关的问题。
服务端收到客服端发来的信息
管理员对用户的操作,增添,删除,修改,查看。
管理员对商品的操作,添加,删除,修改,查看。
查看实时监控,以及回放录播。
#
四、关键代码
开启摄像头
//开启摄像头和捕捉画面并发送截图
QList<QCameraInfo> camerainfo = QCameraInfo::availableCameras();//获取摄像头设备信息
m_pCamera =new QCamera(camerainfo.at(0).deviceName().toUtf8(),this); //根据电脑设备信息新建摄像头对象
QVideoWidget *widgetVideo = new QVideoWidget(ui->widget); //设置摄像头的输出窗口
widgetVideo->resize(ui->widget->width(),ui->widget->height());
widgetVideo->show();
m_pCamera->setViewfinder(widgetVideo);
m_pImageCapture = new QCameraImageCapture(m_pCamera);
m_pCamera->setCaptureMode(QCamera::CaptureStillImage); //设置捕捉模式
//开启客户端读写端口--实时监控
m_TcpSocket_sendphoto.connectToHost("192.168.133.199",8989);
connect(&m_TcpSocket_sendphoto,SIGNAL(readyRead()),this,SLOT(readFromPhotoChanel()));
//开启客户端读写端口---客服咨询
m_TcpSocket.connectToHost("192.168.133.199",8888);
connect(&m_TcpSocket,SIGNAL(readyRead()),this,SLOT(readDataSlot()));
上面的8888端口--------服务端绑定端口8888
上面的8989端口--------服务端绑定端口8989
m_TcpServer.listen(QHostAddress::Any,8888);
connect(&m_TcpServer,SIGNAL(newConnection()),this,SLOT(newclient()));
qDebug()<<"绑定8888成功,该端口用于客户咨询";
m_TcpServerPhoto.listen(QHostAddress::Any,8989);
connect(&m_TcpServerPhoto,SIGNAL(newConnection()),this,SLOT(newclientPhotoSlot()));
总结
在QtCreator中需要添加几个模块network sql multimedia multimediawidgets。相关功能还在完善中。
智能商场管理系统(可当做毕设)相关推荐
- java毕设项目开源了,springboot+vue的智能停车管理系统
一.项目简介 智能停车场管理平台!科学计费 多种计费方案灵活切换,商场.小区.停车场等场景均适用!无人值守 云端控制实现无岗亭模式下的车辆自主进出,降低人工成本! 2.1 功能 系统管理:角色管理.接 ...
- ssm毕设项目百货商场管理系统lk299(java+VUE+Mybatis+Maven+Mysql+sprnig)
ssm毕设项目百货商场管理系统lk299(java+VUE+Mybatis+Maven+Mysql+sprnig) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HB ...
- 【人工智能毕设之基于opencv的人脸识别智能考勤管理系统
[人工智能毕设之基于opencv的人脸识别智能考勤管理系统-哔哩哔哩] https://b23.tv/slzvS7e
- java-net-php-python-java智能会议管理系统计算机毕业设计程序
java-net-php-python-java智能会议管理系统计算机毕业设计程序 java-net-php-python-java智能会议管理系统计算机毕业设计程序 本源码技术栈: 项目架构:B/S ...
- java计算机毕业设计Vue和mysql智能图书管理系统MyBatis+系统+LW文档+源码+调试部署
java计算机毕业设计Vue和mysql智能图书管理系统MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计Vue和mysql智能图书管理系统MyBatis+系统+LW文档+源码+调 ...
- 基于微信小程序的智能停车场管理系统的研究与设计
前言 2017年一组数据显示, 我国停车位缺口率已经达到50%, 停车场的平均空置率也高达51. 3%. 区域拥堵. 乱停车.找车难. 收费难. 停车管理成本搞. 停车场管理效率底下.市政停车规划采集 ...
- JAVA计算机毕业设计智能停车场管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
JAVA计算机毕业设计智能停车场管理系统Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计智能停车场管理系统Mybatis+源码+数据库+lw文档+系统+调试部署 本源码技 ...
- 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java智能物流管理系统k852w
好的选题直接决定了毕业设计好坏,甚至决定了能否毕业.今天,我们就来聊一聊毕设该怎么选题. 这里分三个选题标准. 第一,参考所在学校往年选题类型和难度 可以向学长学姐了解往年的选题类型,以及使用的技术, ...
- 商场计算机管理系统,计算机专业毕业论文商场管理系统—数据库设计及人事管理模块设计.doc...
韶 关 学 院 毕 业 设 计 题 目:商场管理系统 -数据库设计及人事管理模块设计 学生姓名:xx 学 号:xx 系 (院):计算机科学系 专 业:计算机科学与技术 班 级:04级本(2)班 指导教 ...
- (附源码)计算机毕业设计ssm城市道路智能停车管理系统
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
最新文章
- CSDN 开学见面礼!限时免费申请,手慢无!
- 博客园模板 样式优化
- 揭开并发包底层AQS的神秘面纱
- 【Python相关】jupyter平台最强插件没有之一
- Hadoop Mapreduce分区、分组、二次排序过程详解[转]
- 传苹果正与米高梅谈判 拟购买新007电影流媒体版权
- 有个稳定的副业,才能有足够的底气面对这个世界
- Win2008 R2 VDI动手实验系列之八:远程桌面虚拟机终极测试
- 简记SqueezeNet
- LINUX下载编译sqlite3
- 3D线激光成像数学模型简析
- kubectl命令的使用、滚动更新以及回滚操作
- 记录一次阿里云服务器被攻击事件
- vue3的组件传递之子传父(项目实操)
- 从Mate X3看华为折叠屏手机的创新领启
- Via浏览器 – 简洁优雅的手机浏览器
- 2021年中国电力行业境外电力项目签约额分析:实现签约项目536个 签约合同总金额440.6亿美元[图]
- 高频交易系统性能应该从哪些方面优化?
- QGC地面站手把手教你改——如何添加跟随面板显示关键参数
- Win10强制更改/重置开机密码
热门文章
- [转][职业导航]作为初涉销售的年轻人,你是否具备核心竞争力?
- 连接共享打印机时提示无法访问计算机,共享打印机无法连接,教您共享打印机无法连接怎么办...
- html电子贺卡国庆,中秋贺卡设计欣赏 电子贺卡制作 中秋电子贺卡模板
- linux基础之用户和用户组
- swiper半圆形旋转
- PHP开发API签名验证
- ajax加载txt文件,ajax读取txt文件
- 请收藏ANSYS Fluent电子风扇效能及噪音仿真攻略
- 冲激函数和傅里叶变换
- teams快捷键_每个Microsoft Teams键盘快捷键及其使用方法