# acupoint-study001 **Repository Path**: kazamaring/acupoint-study001 ## Basic Information - **Project Name**: acupoint-study001 - **Description**: 用Java swing构建人体穴位管理应用 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-01-17 - **Last Updated**: 2026-01-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # acupoint-study001 #### 介绍 用 Java swing 构建人体穴位管理应用,sqllite 数据库中有如下数据表: 1. 用户数据表,根据用户登录,保存用户信息 2. 人体穴位数据表,可以对 sqllite 数据库做增删改查 3. 用户操作历史数据表,保存用户操作记录,包含用户 ID、操作时间、操作内容信息 #### 软件架构 软件架构说明 ava swing + sqllite 1. 功能说明 数据库初始化: 自动创建 acupointManager.db SQLite 数据库文件 自动创建 acupoint 表(id 自增主键、name、pinyin、meridian_en_name、meridian_cn_name、indications、location、operations 字段) 2. 核心功能: 新增:输入姓名、年龄、邮箱,点击新增按钮添加穴位 查询:输入 ID 查询单个用户,不输入 ID 查询全部穴位 修改:输入 ID 和新的信息,点击修改按钮更新穴位 删除:输入 ID,确认后删除对应穴位 3. 运行说明 运行 main 方法,程序会自动创建 acupointManager.db 数据库文件 操作界面进行增删改查测试 4. 扩展建议 添加输入验证(如邮箱格式校验) 支持按姓名 / 年龄等条件模糊查询 添加表格行双击自动填充表单功能 实现数据分页显示(适合大量数据) 添加日志记录功能 优化界面样式(添加颜色、字体等) #### 使用说明 1. 编译 mvn clean install -DskipTests 2. 执行 jar 包 java -jar target/acupoint-study001-1.0-SNAPSHOT.jar