📄 项目方案书

Canadian UAV Association
官网重建项目

CUAVA · 加拿大无人机协会 · 数字化平台升级
方案版本:V1.0  |  日期:2026年6月
编制方:岛民科技集团(海南)有限公司
提交对象:Canadian UAV Association
CONFIDENTIAL

目录

1项目背景与目标
2需求分析(9大模块详述)
3技术架构方案
4项目实施计划
5报价方案
6开发方简介
7后续合作方式

1. 项目背景与目标Background & Objectives

项目名称:CUAVA 官方网站重建与数字化平台升级

现有域名:canadianuav.org

参考网站:canadianaam.com(加拿大AAM行业协会)

1.1 现状分析

CUAVA(Canadian UAV Association)现有网站为 WordPress 基础站点,功能以信息展示为主,包含首页、关于、新闻、联系等基础页面。随着协会会员数量增长、行业影响力扩大以及服务需求的多样化,现有网站已无法满足以下核心需求:

1.2 项目目标

2. 需求分析(9大模块)Requirements Breakdown

以下为需求方提出的9大功能模块,我们对每个模块进行拆解分析和技术评估。

核心 📋 模块一 · 会员系统 Membership System

会员类型(5类)
会员类型定位典型用户
企业会员Corporate Member无人机制造商、软件公司、飞行服务商等
个人会员Individual Member无人机飞行员、行业从业者
政府会员Government Member市政部门、监管机构、研究机构
学术会员Academic Member大学、学院、研究团队
学生会员Student Member在读学生(可设优惠价或免费)
核心功能
  • 注册/登录:邮箱注册、社交账号登录(Google/LinkedIn)、验证邮件
  • 会员资料管理:基本信息编辑(姓名、公司、职位、联系方式),简洁明了
  • 会员等级:Gold / Silver / Startup 三级差异化权益体系
  • 会员续费:到期提醒(邮件+站内通知)、在线续费、支付记录查询
  • 会员介绍页:各类会员权限对比表(由CUAVA提供内容),清晰展示权益差异

📌 技术说明:会员系统为项目的核心模块,涉及用户认证、支付集成、权限管理。建议使用 Stripe/PayPal 作为支付网关,支持自动续费和发票生成。

重要 📂 模块二 · 行业目录 Industry Directory

分类体系:

  • 无人机制造商 / 软件公司 / AI公司 / 培训机构 / 飞行服务公司 / 反无人机公司 / 传感器公司
  • 支持按分类筛选 + 名称搜索

企业信息展示:名称、Logo、简介、网站、所在省份、联系方式(由协会审核后发布)

📌 价值点:行业目录是CUAVA的核心资产之一,将成为加拿大无人机行业的"黄页"。建议后台支持CSV批量导入和企业认领功能(企业申请认领后自行更新信息)。

核心 🎪 模块三 · 活动系统 Event System

活动类型
  • 线下活动:行业峰会、交流会、培训、展会等
  • Webinar:线上研讨会,提供会议链接
功能清单
  • 活动报名:填写个人联系方式,选择票种(会员价/非会员价)
  • 在线支付:集成 Stripe/PayPal,报名即支付
  • 入场方式:线上活动→自动发送会议链接(Zoom/Teams);线下活动→生成专属二维码
  • 活动日历:以日历视图展示全年活动
  • 活动回放:Webinar录制视频可上传,用户点击在网站页面内播放(视频托管可选择YouTube/Vimeo/自建)

功能 📰 模块四 · 新闻中心 News Center

  • 支持文章发布(标题、正文、封面图、标签、发布日期)
  • 主页滚动播放最新新闻(横向轮播或列表+滚动)
  • 新闻分类:行业新闻 / 协会动态 / 政策更新 / 会员新闻
  • 后台可编辑:CKEditor 富文本编辑器,支持图文混排

重要 🗺️ 模块五 · 加拿大无人机地图 Drone Map of Canada

这是CUAVA的特色差异化功能,同类协会网站中少有此项。

地图展示内容
  • 公司分布:无人机相关企业在地图上的位置标记
  • 测试场地:加拿大各地无人机测试场
  • 培训学校:提供无人机培训的教育机构
  • BVLOS走廊:超视距飞行试验走廊的地理信息
技术实现
  • 基于 Mapbox / Google Maps API 实现交互式地图
  • 多层叠加显示(可切换显示不同类型的数据层)
  • 点击标记弹出信息卡(名称、简介、链接)
  • 数据来源:CUAVA提供(GeoJSON / CSV / Excel格式)
  • 后台可管理:后台新增/编辑/删除地图标记点

功能 📊 模块六 · 行业数据中心 Industry Data Center

  • 数据展示页:加拿大无人机市场规模、企业数量、政府投资金额、就业人数等
  • 可配合图表(柱状图/折线图/饼图)可视化呈现
  • 后台可编辑:运营团队自行更新数字和图表
  • 与新闻中心类似的内容管理方式

📌 建议:数据页可做成"数据卡片 + 趋势图表"的Dashboard风格,视觉上比纯文章页面更有说服力。后台使用简单的自定义字段,无需技术背景即可维护。

功能 🏛️ 模块七 · 协会介绍+架构 About & Organization

  • 协会介绍(历史、使命、愿景、核心价值)
  • 组织架构(理事会成员、管理团队展示,含头像+简介)
  • 联系我们(联系表单 + 地址 + 社交媒体链接)
  • 后台可维护所有内容

核心 🌐 模块八 · 语言 Language

  • 网站语言:英文(主语言)
  • 现有网站已有 Language Switcher,未来如需增加法语可按需扩展
  • 网站设计从底层支持 i18n 多语言架构

核心 ⚙️ 模块九 · 后台管理系统 Admin Dashboard

  • 统一后台管理所有模块的内容
  • 会员管理:查看/编辑/导出会员列表、手动添加会员、处理续费
  • 活动管理:创建/编辑活动、查看报名名单、导出签到数据
  • 目录管理:企业条目CRUD、批量导入
  • 新闻管理:文章发布、标签管理、首页轮播配置
  • 地图管理:标记点增删改、地图数据维护
  • 数据中心:数据卡片编辑、图表配置
  • 用户权限:支持多级管理员(超级管理员/编辑/客服等)

3. 技术架构方案Technical Architecture

React / Next.js
RESTful API
Java Spring Boot
MySQL
Stripe 支付 + Mapbox 地图 + AWS S3 存储 + SendGrid 邮件

3.1 技术选型

层级技术方案说明
前端框架React 18 + Next.js 14SSR/SSG 混合渲染,SEO友好,首屏加载快
后端框架Java Spring Boot稳定成熟的企业级框架,适合协会类系统的长期维护
数据库MySQL 8.0成熟的关系型数据库,适合会员/活动/目录等结构化数据
支付Stripe支持信用卡、Apple Pay、Google Pay,支持自动续费
地图Mapbox GL JS交互式地图,自定义标记样式,加拿大地图数据完整
存储AWS S3 / Cloudflare R2图片、视频、文件存储
邮件SendGrid / AWS SES注册验证、续费提醒、活动通知
部署Docker + Nginx + CI/CD自动化部署,零停机更新
域名canadianuav.org(已有)不需要额外购买

3.2 设计原则

4. 项目实施计划Project Timeline

总工期预计 8-10周,分为4个阶段:

第1-2周
Phase 1 · 基础框架 + 设计

✅ 需求确认与UI设计稿(3-5个核心页面设计)
✅ 技术框架搭建(前端+后端+数据库+CI/CD)
✅ 协会介绍页 + 新闻中心(内容先行填充)
✅ 首页设计与开发

第3-5周
Phase 2 · 核心功能开发

✅ 会员系统(注册/登录/等级/续费/支付)
✅ 行业目录(分类+搜索+展示)
✅ 后台管理系统初版(会员管理+目录管理+新闻管理)

第6-8周
Phase 3 · 特色功能开发

✅ 活动系统(报名+支付+回放+日历)
✅ 无人机地图(Mapbox集成+数据层+标记管理)
✅ 行业数据中心(图表+数据卡片)

第9-10周
Phase 4 · 测试与上线

✅ 全站功能测试 + 浏览器兼容性测试 + 性能测试
✅ 数据迁移(现有会员/新闻等)
✅ 安全审计 + 上线部署
✅ 运营培训(教会协会团队使用后台)

5. 报价方案Pricing

以下为分模块报价和打包方案。所有价格为 一次性开发费用,不含服务器托管和第三方服务订阅费。

5.1 分模块报价

模块工时价格(RMB)
UI/UX 设计(6-8个核心页面+响应式)2周¥3,000
基础框架搭建(前后端+部署+CI/CD)1周¥2,000
📋 会员系统(5类会员+注册/登录+等级+续费+支付)2.5周¥5,000
📂 行业目录(分类+搜索+后台管理)1周¥2,500
🎪 活动系统(报名+支付+回放+日历)2周¥4,000
📰 新闻中心0.5周¥1,500
🗺️ 无人机地图(Mapbox集成+4层数据+后台管理)2周¥4,000
📊 行业数据中心(数据卡片+图表+后台)0.5周¥1,500
🏛️ 协会介绍+组织架构页0.5周¥1,000
⚙️ 后台管理系统(所有模块统一后台)(已含在各模块)
🔒 安全审计+性能优化+上线部署1周¥1,500
📚 运营培训+文档0.5天免费
分项合计¥26,000

5.2 打包优惠方案

推荐

🎯 核心包

会员系统 + 行业目录 + 新闻中心
后台管理 + UI设计 + 部署上线

¥13,000 RMB

5周交付 · 适合最小可行版本

推荐

🚀 完整包

全部9大模块
含会员+目录+活动+新闻+地图+数据+后台

¥20,000 RMB

8-10周交付 · 一步到位

5.3 年度运维费用(可选)

网站上线后如需持续的技术支持和运维服务,可选择以下服务包:

服务项目说明年费(RMB)
技术维护服务器监控、安全更新、Bug修复、数据备份¥3,000
内容更新支持每月不超过5次的内容修改/功能调整¥2,000
组合包技术维护 + 内容更新支持¥4,500

5.4 第三方服务费用参考(非开发费用)

服务用途预估月费
AWS / VPS 服务器网站托管$30-80 CAD/月
Stripe支付处理(每笔2.9%+$0.30)按交易量
Mapbox地图API免费额度$200/月,通常够用
域名续费canadianuav.org$15 CAD/年
SendGrid / SES邮件服务$0-20 CAD/月

说明:以上报价为固定总价(Fixed Price),范围以本文档描述的需求为准。如后续新增需求超出范围,将单独评估费用。支付方式支持分期(签约30% + 中期30% + 上线验收40%)。

6. 开发方简介About Us

岛民科技集团(海南)有限公司

相关项目经验

项目技术栈说明
天涯论坛重启React + Node.js + PostgreSQL千万级用户社区重建,含用户系统、内容管理、支付体系
智慧物业管理系统FastAPI + HTML5 + MySQL四端系统(居民+物业+政府+协会),22张表完整数据库设计
多租户SaaS平台FastAPI + Jinja2 + PostgreSQL支持多租户的数据隔离、订阅管理、API网关
AI数字人系统Python + React + WebSocketAI驱动数字员工方案,含实时语音交互

7. 后续合作方式Next Steps

  1. 需求确认:CUAVA团队审阅本方案,标注修改意见
  2. 细节沟通:腾讯会议/Zoom沟通,逐模块确认功能细节和优先级
  3. 签约:双方确认报价后签署开发合同
  4. 设计阶段:输出3-5个核心页面的高保真设计稿,确认后进入开发
  5. 开发与迭代:每2周一次进度同步会议,交付阶段性成果
  6. 测试验收:CUAVA团队参与UAT测试,确认功能符合需求
  7. 上线运营:部署上线,团队培训,交接运维

感谢您考虑与岛民科技集团合作!

我们期待将 CUAVA 打造为加拿大无人机行业的标杆数字化平台。

📧 联系人:张女士  |  📞 175-0895-3292  |  🌐 daomin.com