# 《京东物流管理系统》
## 概述
该管理系统用C++语言结合Qt的GUI框架开发,并支持小型轻量、无需服务器的SQLite数据库的使用。
## 功能简介
该系统用于管理仓库中的货物ID编号,名称,库存数量,保质期等信息,并提供搜索货物,添加货物和删除货物信息的功能。除此之外,仓库里的货物信息会按照货物的ID大小进行自动排序,十分方便。使用数据库对信息进行存储,安全高效。
该产品的功能概括如下:
- [x] 对货物的ID编号,名称,库存数量,保质期进行储存
- [x] 用数据库进行储存
- [x] 货物的信息在数据库中按ID顺序自动排列
- [x] 按照分类或货物名臣搜索货物的信息功能支持
- [x] 货物信息提供增加,删除和查找等功能支持
- [x] 管理员登录口令设置
- [ ] 支持Oracle。MySQL等企业级的数据库系统
- [ ] 数据库验证码防SQL注入功能。
## 界面简介
### 1.数据库连接界面。
目前暂时只提供SQLlite数据库支持。
![数据库连接界面](/ScreenShoot/%E6%95%B0%E6%8D%AE%E5%BA%93%E8%BF%9E%E6%8E%A5%E7%95%8C%E9%9D%A2.png)
![更多数据库选择有待开发](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E6%95%B0%E6%8D%AE%E5%BA%93%E9%80%89%E6%8B%A9%E7%95%8C%E9%9D%A2.png)
2.登录界面
为管理员设置了登录口令,初始用户名为admin,密码为12345,只有输入正确口令才能登陆。
![登录界面](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E7%99%BB%E5%BD%95%E7%95%8C%E9%9D%A2.png)
如果口令输入错误,会弹出以下界面对用户进行警告:
![密码错误警告](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E5%AF%86%E7%A0%81%E9%94%99%E8%AF%AF%E8%AD%A6%E5%91%8A%E7%AA%97%E5%8F%A3.png)
3.主窗口界面。左边分区显示货物信息。右上部分分区为滑动动态信息显示区。右下部分为操作菜单。
![主窗口界面](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E4%B8%BB%E7%AA%97%E5%8F%A3%E7%95%8C%E9%9D%A2.png)
4.产品信息区域。
产品信息区域为一个数据表,包括了产品的ID编号,分类,名称,产地,品质,保质期等信息。生成的表格自动按照ID的递增排序,方便管理和查看。
![产品信息区域](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E4%BA%A7%E5%93%81%E4%BF%A1%E6%81%AF%E5%8C%BA%E5%9F%9F.png)
5.滑动信息显示区。
![滑动信息显示区](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E4%BA%A7%E5%93%81%E7%BB%86%E8%8A%82%E5%8C%BA%E5%9F%9F%EF%BC%88%E5%8A%A8%E6%80%81%EF%BC%89.png)
6.操作菜单。
操作菜单提供对货物信息的查找(按类别或按名称),添加,删除,退出系统等功能。
![操作菜单](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E6%93%8D%E4%BD%9C%E8%8F%9C%E5%8D%95.png)
7.添加信息窗口
录入要添加的货物的ID,类别,货物名称等信息,即可完成对新增货物信息的录入。
![添加信息窗口](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E6%B7%BB%E5%8A%A0%E4%BF%A1%E6%81%AF%E7%AA%97%E5%8F%A3.png)
8.查找信息:按类别模糊搜索
![按类别搜索](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E6%8C%89%E7%B1%BB%E5%88%AB%E6%90%9C%E7%B4%A2.png)
按类别搜索结果如下:
![按类别搜索结果](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E6%8C%89%E7%B1%BB%E5%88%AB%E6%90%9C%E7%B4%A2%E7%BB%93%E6%9E%9C.png)
9.查找信息:名称明确搜索
![按名称搜索](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E6%8C%89%E5%90%8D%E5%AD%97%E6%90%9C%E7%B4%A2.png)
按名称搜索结果如下:
![按名称搜索结果](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E6%8C%89%E5%90%8D%E5%AD%97%E6%90%9C%E7%B4%A2%E7%BB%93%E6%9E%9C.png)
10.删除信息操作
用鼠标选中想要删除的货物的信息栏,再点击删除按键,可删除该货物所有信息。
![删除按键](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E5%88%A0%E9%99%A4%E6%8C%89%E9%94%AE.png)
11.删除信息操作确认
防止用户出现误删操作。
![删除信息确认窗口](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E5%88%A0%E9%99%A4%E7%A1%AE%E8%AE%A4%E7%AA%97%E5%8F%A3.png)
12.滑动显示区演示
当鼠标移动到某一个产品那一栏时,该滑动信息显示区会显示出相应的产品信息细节。
![滑动显示区演示](https://github.com/lonelyprince7/CommodityManagmentSystem-Qt/blob/master/ScreenShoot/%E6%BB%91%E5%8A%A8%E4%BF%A1%E6%81%AF%E6%BC%94%E7%A4%BA.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
软件开发设计:PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、IOS、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:数据集、包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
资源推荐
资源详情
资源评论
收起资源包目录
本项目为SWPU程序设计综合实践大作业 用C++结合Qt框架写的程序设计实践大作业《京东物流管理系统》.zip (57个子文件)
cm
build-CMS-Desktop_Qt_5_12_2_MinGW_32_bit-Debug
commodity.db 12KB
Makefile 32KB
debug
moc_mainwindow.cpp 5KB
qrc_zys.o 36KB
moc_login.o 434KB
moc_mainwindow.o 495KB
mainwindow.o 600KB
login.o 352KB
moc_login.cpp 3KB
dbconnect.o 555KB
main.o 561KB
moc_dbconnect.o 435KB
CMS.exe 3.11MB
qrc_zys.cpp 165KB
moc_predefs.h 14KB
moc_dbconnect.cpp 3KB
Makefile.Release 91KB
ui_mainwindow.h 4KB
Makefile.Debug 91KB
.qmake.stash 1KB
ui_dbconnect.h 4KB
ui_login.h 3KB
LICENSE 1KB
ScreenShoot
登录界面.png 32KB
主窗口界面.png 57KB
删除确认窗口.png 11KB
数据表格标签.png 3KB
按名字搜索结果.png 13KB
删除按键.png 594B
产品细节区域(动态).png 3KB
数据库选择界面.png 6KB
按名字搜索.png 3KB
产品信息区域.png 40KB
密码错误警告窗口.png 7KB
添加信息窗口.png 14KB
按类别搜索结果.png 21KB
滑动信息演示.png 68KB
按类别搜索.png 4KB
操作菜单.png 8KB
数据库连接界面.png 16KB
CMS
login.cpp 700B
mainwindow.h 1KB
mainwindow.cpp 9KB
dbconnect.h 480B
CMS.pro 1KB
login.ui 3KB
zys.qrc 116B
main.cpp 568B
mainwindow.ui 3KB
zys.png 17KB
Logo.png 14KB
dbconnect.cpp 2KB
dbconnect.ui 3KB
CMS.pro.user 43KB
README.md 50B
login.h 357B
README.md 5KB
共 57 条
- 1
资源评论
妄北y
- 粉丝: 9766
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于STM32使用HAL库实现USB组合设备之多路CDC源码+说明文档.zip
- 金融贸易项目springboot
- mybatis动态sqlSQL 映射 XML 文件是所有 sql 语句
- 基于基于STM32的智能家居系统源码+qt上位机源码.zip
- 深圳房地产资源数据报告
- 基于stm32的智能门禁系统源码+设计文档+演示视频.zip
- cef + chromium 完整源码支持h265和h264
- 基于SpringBoot的API管理平台源代码+数据库,以项目的形式管理API文档,可以进行API的编辑、测试、Mock等操作
- protobuf 3.11版本,静态编译
- 2023NOC创客智慧编程赛项真题图形化-选拔赛(有解析)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功