# DIM **Repository Path**: yadongT1/dim ## Basic Information - **Project Name**: DIM - **Description**: 药品图片管理系统 这是一个基于PyQt5开发的药品图片管理系统,用于管理药品信息和图片。目前已实现基本的信息录入和数据库存储功能。 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-19 - **Last Updated**: 2025-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 药品图片管理系统 ## 系统简介 这是一个基于PyQt5开发的药品图片管理系统,用于管理药品信息和图片。目前已实现基本的信息录入和数据库存储功能。 ## 功能特点 1. 包含三个导航菜单:上传、管理、设置 2. 上传页面已实现信息录入功能,可录入以下信息: - 商品信息 - 通用名 - 规格 - 生产厂家 - 条形码 - 分类(无、RX、OTC、医疗器械、中药饮片) 3. 信息保存到数据库 4.管理界面对信息进行管理 ## 使用方法 1. 运行main.py文件启动系统 2. 点击"上传"菜单进入信息录入页面 3. 填写药品信息 4. 点击"保存信息"按钮将信息保存到数据库 5. 点击"重置"按钮清空表单 ## 后续开发计划 1. 完善管理页面,实现药品信息的查询、修改和删除功能 2. 实现图片上传和显示功能 3. 优化用户界面 4. 添加更多高级功能 ## 技术栈 - Python 3.x - PyQt5 - SQLite ## 系统要求 - Python 3.6 或更高版本 - PyQt5 5.15 或更高版本 ## 安装说明 1. 确保已安装Python 3.6+。 2. 安装所需依赖: ``` pip install PyQt5 ``` 3. 克隆或下载项目代码到本地。 4. 运行main.py文件启动系统: ``` python main.py ``` ## 数据库结构 系统使用SQLite数据库存储药品信息,数据库文件为medicine.db,表结构如下: ```sql CREATE TABLE IF NOT EXISTS medicine ( id INTEGER PRIMARY KEY AUTOINCREMENT, product_info TEXT, generic_name TEXT, specification TEXT, manufacturer TEXT, barcode TEXT, category TEXT ) ```