diff --git a/arch.md b/arch.md new file mode 100644 index 0000000..42de150 --- /dev/null +++ b/arch.md @@ -0,0 +1,62 @@ +# 爱鉴花项目架构文档 + +## 1. 项目概述 +爱鉴花是一款通过AI图片识别植物类型的微信小程序应用,为用户提供花卉相关信息、购买、配送等服务。项目包含以下组成部分: +1. **微信小程序** (uni-app) +2. **后端接口** (Node.js) +3. **后台管理系统** (Vue3) +4. **官方网站** (HTML5 Bootstrap) + +## 2. 系统架构 +项目采用前后端分离的架构,主要组件包括: +- **微信小程序**:前端用户界面,提供拍照识别、商品展示、订单管理等功能。 +- **Node.js后端服务**:提供API接口,处理业务逻辑和数据交互。 +- **Vue3后台管理系统**:管理用户、商品、订单等数据。 +- **HTML5 Bootstrap官网**:公司展示和产品宣传。 +- **数据库**:存储用户、商品、订单等数据。 +- **AI识别服务**:植物识别功能的核心服务。 + +## 3. 模块设计 + +### 3.1 微信小程序 (uni-app) +- **首页**:展示推荐内容和拍照入口。 +- **识别结果页**:显示识别结果和植物信息。 +- **商城**:展示花卉商品。 +- **配送**:下单和配送信息。 +- **工具**:园艺工具。 +- **个人中心**:用户信息和订单管理。 + +### 3.2 后端接口 (Node.js) +- **植物识别接口**:接收图片,调用AI服务,返回识别结果。 +- **用户管理接口**:注册、登录、用户信息管理。 +- **商品管理接口**:商品增删改查。 +- **订单管理接口**:订单创建、查询、状态更新。 +- **支付接口**:处理支付请求。 + +### 3.3 后台管理系统 (Vue3) +- **用户管理模块**:查看和管理用户。 +- **商品管理模块**:添加和管理商品。 +- **订单管理模块**:查看和处理订单。 +- **数据统计模块**:展示业务数据。 + +### 3.4 官方网站 (HTML5 Bootstrap) +- **首页**:公司介绍和产品展示。 +- **关于我们**:公司信息。 +- **联系我们**:联系方式。 + +## 4. 数据流程 +1. 用户在小程序拍照上传图片。 +2. 小程序调用后端植物识别接口。 +3. 后端服务调用AI识别服务。 +4. AI服务返回识别结果。 +5. 后端服务将结果返回给小程序。 +6. 用户查看识别结果及相关信息。 +7. 用户可在商城下单购买。 +8. 订单信息存储在数据库中。 +9. 后台管理系统可查看和处理订单。 + +## 5. 数据库设计 +- **用户表**:存储用户基本信息。 +- **商品表**:存储花卉商品信息。 +- **订单表**:存储订单信息。 +- **识别记录表**:存储用户识别记录。 \ No newline at end of file diff --git a/website/about.html b/website/about.html index fe459fb..4d168ec 100644 --- a/website/about.html +++ b/website/about.html @@ -244,7 +244,7 @@
北京市海淀区中关村大街
+武汉光谷软件园F2栋
400-123-4567
contact@aijianhua.com
北京市海淀区中关村大街1号
海龙大厦15层
武汉光谷软件园F2栋