文章目录

  • 前言
  • 一、开发工具及使用技术
  • 二、主要功能
    • 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。相关功能还在完善中。

智能商场管理系统(可当做毕设)相关推荐

  1. java毕设项目开源了,springboot+vue的智能停车管理系统

    一.项目简介 智能停车场管理平台!科学计费 多种计费方案灵活切换,商场.小区.停车场等场景均适用!无人值守 云端控制实现无岗亭模式下的车辆自主进出,降低人工成本! 2.1 功能 系统管理:角色管理.接 ...

  2. ssm毕设项目百货商场管理系统lk299(java+VUE+Mybatis+Maven+Mysql+sprnig)

    ssm毕设项目百货商场管理系统lk299(java+VUE+Mybatis+Maven+Mysql+sprnig) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HB ...

  3. 【人工智能毕设之基于opencv的人脸识别智能考勤管理系统

    [人工智能毕设之基于opencv的人脸识别智能考勤管理系统-哔哩哔哩] https://b23.tv/slzvS7e

  4. java-net-php-python-java智能会议管理系统计算机毕业设计程序

    java-net-php-python-java智能会议管理系统计算机毕业设计程序 java-net-php-python-java智能会议管理系统计算机毕业设计程序 本源码技术栈: 项目架构:B/S ...

  5. java计算机毕业设计Vue和mysql智能图书管理系统MyBatis+系统+LW文档+源码+调试部署

    java计算机毕业设计Vue和mysql智能图书管理系统MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计Vue和mysql智能图书管理系统MyBatis+系统+LW文档+源码+调 ...

  6. 基于微信小程序的智能停车场管理系统的研究与设计

    前言 2017年一组数据显示, 我国停车位缺口率已经达到50%, 停车场的平均空置率也高达51. 3%. 区域拥堵. 乱停车.找车难. 收费难. 停车管理成本搞. 停车场管理效率底下.市政停车规划采集 ...

  7. JAVA计算机毕业设计智能停车场管理系统Mybatis+源码+数据库+lw文档+系统+调试部署

    JAVA计算机毕业设计智能停车场管理系统Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计智能停车场管理系统Mybatis+源码+数据库+lw文档+系统+调试部署 本源码技 ...

  8. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java智能物流管理系统k852w

    好的选题直接决定了毕业设计好坏,甚至决定了能否毕业.今天,我们就来聊一聊毕设该怎么选题. 这里分三个选题标准. 第一,参考所在学校往年选题类型和难度 可以向学长学姐了解往年的选题类型,以及使用的技术, ...

  9. 商场计算机管理系统,计算机专业毕业论文商场管理系统—数据库设计及人事管理模块设计.doc...

    韶 关 学 院 毕 业 设 计 题 目:商场管理系统 -数据库设计及人事管理模块设计 学生姓名:xx 学 号:xx 系 (院):计算机科学系 专 业:计算机科学与技术 班 级:04级本(2)班 指导教 ...

  10. (附源码)计算机毕业设计ssm城市道路智能停车管理系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

最新文章

  1. CSDN 开学见面礼!限时免费申请,手慢无!
  2. 博客园模板 样式优化
  3. 揭开并发包底层AQS的神秘面纱
  4. 【Python相关】jupyter平台最强插件没有之一
  5. Hadoop Mapreduce分区、分组、二次排序过程详解[转]
  6. 传苹果正与米高梅谈判 拟购买新007电影流媒体版权
  7. 有个稳定的副业,才能有足够的底气面对这个世界
  8. Win2008 R2 VDI动手实验系列之八:远程桌面虚拟机终极测试
  9. 简记SqueezeNet
  10. LINUX下载编译sqlite3
  11. 3D线激光成像数学模型简析
  12. kubectl命令的使用、滚动更新以及回滚操作
  13. 记录一次阿里云服务器被攻击事件
  14. vue3的组件传递之子传父(项目实操)
  15. 从Mate X3看华为折叠屏手机的创新领启
  16. Via浏览器 – 简洁优雅的手机浏览器
  17. 2021年中国电力行业境外电力项目签约额分析:实现签约项目536个 签约合同总金额440.6亿美元[图]
  18. 高频交易系统性能应该从哪些方面优化?
  19. QGC地面站手把手教你改——如何添加跟随面板显示关键参数
  20. Win10强制更改/重置开机密码

热门文章

  1. [转][职业导航]作为初涉销售的年轻人,你是否具备核心竞争力?
  2. 连接共享打印机时提示无法访问计算机,共享打印机无法连接,教您共享打印机无法连接怎么办...
  3. html电子贺卡国庆,中秋贺卡设计欣赏 电子贺卡制作 中秋电子贺卡模板
  4. linux基础之用户和用户组
  5. swiper半圆形旋转
  6. PHP开发API签名验证
  7. ajax加载txt文件,ajax读取txt文件
  8. 请收藏ANSYS Fluent电子风扇效能及噪音仿真攻略
  9. 冲激函数和傅里叶变换
  10. teams快捷键_每个Microsoft Teams键盘快捷键及其使用方法