|
|
@@ -1,93 +1,247 @@
|
|
|
-FastAdmin是一款基于ThinkPHP+Bootstrap的极速后台开发框架。
|
|
|
+智慧社区养老综合运营平台
|
|
|
+需求文档
|
|
|
|
|
|
|
|
|
-## 主要特性
|
|
|
|
|
|
-* 基于`Auth`验证的权限管理系统
|
|
|
- * 支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置
|
|
|
- * 支持单管理员多角色
|
|
|
- * 支持管理子级数据或个人数据
|
|
|
-* 强大的一键生成功能
|
|
|
- * 一键生成CRUD,包括控制器、模型、视图、JS、语言包、菜单、回收站等
|
|
|
- * 一键压缩打包JS和CSS文件,一键CDN静态资源部署
|
|
|
- * 一键生成控制器菜单和规则
|
|
|
- * 一键生成API接口文档
|
|
|
-* 完善的前端功能组件开发
|
|
|
- * 基于`AdminLTE`二次开发
|
|
|
- * 基于`Bootstrap`开发,自适应手机、平板、PC
|
|
|
- * 基于`RequireJS`进行JS模块管理,按需加载
|
|
|
- * 基于`Less`进行样式开发
|
|
|
-* 强大的插件扩展功能,在线安装卸载升级插件
|
|
|
-* 通用的会员模块和API模块
|
|
|
-* 共用同一账号体系的Web端会员中心权限验证和API接口会员权限验证
|
|
|
-* 二级域名部署支持,同时域名支持绑定到应用插件
|
|
|
-* 多语言支持,服务端及客户端支持
|
|
|
-* 支持大文件分片上传、剪切板粘贴上传、拖拽上传,进度条显示,图片上传前压缩
|
|
|
-* 支持表格固定列、固定表头、跨页选择、Excel导出、模板渲染等功能
|
|
|
-* 强大的第三方应用模块支持([CMS](https://www.fastadmin.net/store/cms.html)、[CRM](https://www.fastadmin.net/store/facrm.html)、[企业网站管理系统](https://www.fastadmin.net/store/ldcms.html)、[知识库文档系统](https://www.fastadmin.net/store/knowbase.html)、[在线投票系统](https://www.fastadmin.net/store/vote.html)、[B2C商城](https://www.fastadmin.net/store/shopro.html)、[B2B2C商城](https://www.fastadmin.net/store/wanlshop.html))
|
|
|
-* 整合第三方短信接口(阿里云、腾讯云短信)
|
|
|
-* 无缝整合第三方云存储(七牛云、阿里云OSS、腾讯云存储、又拍云)功能,支持云储存分片上传
|
|
|
-* 第三方富文本编辑器支持(Summernote、百度编辑器)
|
|
|
-* 第三方登录(QQ、微信、微博)整合
|
|
|
-* 第三方支付(微信、支付宝)无缝整合,微信支持PC端扫码支付
|
|
|
-* 丰富的插件应用市场
|
|
|
|
|
|
-## 安装使用
|
|
|
|
|
|
-https://doc.fastadmin.net
|
|
|
|
|
|
-## 在线演示
|
|
|
|
|
|
-https://demo.fastadmin.net
|
|
|
|
|
|
-用户名:admin
|
|
|
|
|
|
-密 码:123456
|
|
|
|
|
|
-提 示:演示站数据无法进行修改,请下载源码安装体验全部功能
|
|
|
+文件信息
|
|
|
+文件状态:
|
|
|
+[√ ] 草稿
|
|
|
+[ ] 正式发布
|
|
|
+[ ] 正在修改 文件标识 Company-Project-RD-UR
|
|
|
+ 当前版本 Beta 1.0
|
|
|
+ 作者 王馨墨
|
|
|
+ 完成日期
|
|
|
|
|
|
-## 界面截图
|
|
|
-
|
|
|
|
|
|
-## 问题反馈
|
|
|
|
|
|
-在使用中有任何问题,请使用以下联系方式联系我们
|
|
|
|
|
|
-问答社区: https://ask.fastadmin.net
|
|
|
+修订历史
|
|
|
+NO. 版本 编写/修订说明 修订人 修订日期 备注
|
|
|
+1 Beta 1.0 基础文档编写,业务流程图添加 王馨墨 2025年12月11日
|
|
|
+
|
|
|
+
|
|
|
|
|
|
-Github: https://github.com/fastadminnet/fastadmin
|
|
|
|
|
|
-Gitee: https://gitee.com/fastadminnet/fastadmin
|
|
|
|
|
|
-## 特别鸣谢
|
|
|
|
|
|
-感谢以下的项目,排名不分先后
|
|
|
|
|
|
-ThinkPHP:http://www.thinkphp.cn
|
|
|
|
|
|
-AdminLTE:https://adminlte.io
|
|
|
|
|
|
-Bootstrap:http://getbootstrap.com
|
|
|
|
|
|
-jQuery:http://jquery.com
|
|
|
|
|
|
-Bootstrap-table:https://github.com/wenzhixin/bootstrap-table
|
|
|
|
|
|
-Nice-validator: https://validator.niceue.com
|
|
|
|
|
|
-SelectPage: https://github.com/TerryZ/SelectPage
|
|
|
|
|
|
-Layer: https://layuion.com/layer/
|
|
|
|
|
|
-DropzoneJS: https://www.dropzonejs.com
|
|
|
|
|
|
|
|
|
-## 版权信息
|
|
|
|
|
|
-FastAdmin遵循Apache2开源协议发布,并提供免费使用。
|
|
|
|
|
|
-本项目包含的第三方源码和二进制文件之版权信息另行标注。
|
|
|
|
|
|
-版权所有Copyright © 2017-2024 by FastAdmin (https://www.fastadmin.net)
|
|
|
|
|
|
-All rights reserved。
|
|
|
+
|
|
|
+
|
|
|
+项目概述
|
|
|
+产品背景介绍
|
|
|
+本项目旨在开发并运营一个以赋能社区养老服务中心为核心的智慧化平台。平台通过提供标准化的SaaS管理工具与整合化的供应链服务,帮助养老服务中心实现服务线上化、管理数字化、收入多元化,最终构建一个连接服务机构、社区居民、供应商及政府的可持续养老生态圈。
|
|
|
+
|
|
|
+产品概述及目标
|
|
|
+本项目采取“工具+服务”双轮驱动模式:
|
|
|
+1.工具侧:提供可灵活配置的食堂管理、养老服务预约、社区团购等SaaS模块,降低中心数字化门槛。
|
|
|
+2.服务侧:通过“平台严选”供应链、运营支持及合规的金融分账服务,为养老服务中心创造新增量收入。
|
|
|
+
|
|
|
+阅读对象
|
|
|
+该文档适用于需求评审人员,开发人员,测试人员等阅读。
|
|
|
+
|
|
|
+参考文档
|
|
|
+列出本文档的所有参考文献(可以是非正式出版物),格式如下:
|
|
|
+[SPP-PROC-PP] SEPG,需求开发规范,机构名称,日期
|
|
|
+
|
|
|
+术语与缩写解释
|
|
|
+缩写、术语 解释
|
|
|
+Demo 产品小样
|
|
|
+......
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+产品设计约束及策略
|
|
|
+应当遵循的标准或规范,包含程序与UI部分的要求......
|
|
|
+产品架构图
|
|
|
+
|
|
|
+产品功能性需求
|
|
|
+业务流程图
|
|
|
+S1菜品服务流程
|
|
|
+
|
|
|
+S2点餐流程
|
|
|
+
|
|
|
+S3团购商品流程
|
|
|
+
|
|
|
+角色功能模块规划
|
|
|
+按 “用户类、服务提供类、平台运营类” 三大维度划分,覆盖全业务链路的参与方:
|
|
|
+用户类角色
|
|
|
+核心是平台服务的 “需求发起方”,适配老年群体的操作特性:
|
|
|
+1. 老年用户
|
|
|
+●职责:自主选择养老服务 / 商品、参与服务履约(如确认收货 / 评价);
|
|
|
+●权限范围:仅查看 / 操作本人的服务、订单、个人信息;
|
|
|
+●使用终端:用户端小程序(适配老年模式:大字体、简化操作);
|
|
|
+●核心场景:自主浏览 “附近助餐/团购/养老服务” 并预约;
|
|
|
+○到社区食堂出示核销券取餐;
|
|
|
+○预约养老服务
|
|
|
+○团购购买商品
|
|
|
+○对完成的服务提交评价。
|
|
|
+服务提供类角色
|
|
|
+核心是平台服务的 “履约执行方”,对应商家端 / 门店的不同岗位:
|
|
|
+1. 社区养老商家管理员
|
|
|
+●职责:管理门店的服务资源、处理订单、运营店铺;
|
|
|
+●权限范围:操作本门店的订单、服务者、项目、账户(无平台全局权限);
|
|
|
+●使用终端:商家端小程序;
|
|
|
+●核心场景:接收用户助餐订单,分配给门店送餐员;
|
|
|
+2. 商家服务者
|
|
|
+●职责:执行具体服务(如送餐);
|
|
|
+●权限范围:接单、查看服务地址 / 备注、确认服务完成;
|
|
|
+●使用终端:商家端小程序;
|
|
|
+●核心场景:接收 “居家保洁” 派单,导航至老人住址;
|
|
|
+○完成服务后让老人(或家属)确认履约状态;
|
|
|
+○查看自己的服务订单记录。
|
|
|
+3. 社区食堂运营员
|
|
|
+●职责:处理食堂订单、备餐、核销取餐;
|
|
|
+●权限范围:接收食堂订单、生成取餐核销码、打餐;
|
|
|
+●使用终端:商家端小程序;
|
|
|
+●核心场景:收到用户 “社区食堂自取” 订单后准备餐食;
|
|
|
+○为现场打餐的用户生成支付二维码;
|
|
|
+○扫码核销用户的取餐券并交付餐食。
|
|
|
+平台运营类角色
|
|
|
+核心是平台的 “规则制定者 + 管控者”,对应后台管理端的不同岗位:
|
|
|
+1. 平台超级管理员
|
|
|
+●职责:全局管控平台,配置系统规则、管理运营角色权限;
|
|
|
+●权限范围:所有后台功能(含角色创建、系统参数配置);
|
|
|
+●使用终端:PC 后台管理端;
|
|
|
+●核心场景:创建 “平台业务运营员” 角色并分配订单管理权限;
|
|
|
+○配置平台支付规则(如余额支付的限额);
|
|
|
+○查看系统运行日志排查异常。
|
|
|
+2. 平台业务运营员
|
|
|
+●职责:处理日常业务,审核商家 / 项目、管理订单 / 用户;
|
|
|
+●权限范围:订单管理、商家管理、用户管理、项目审核(无系统配置权限);
|
|
|
+●使用终端:PC 后台管理端;
|
|
|
+●核心场景:
|
|
|
+○处理用户 “餐食不符” 的售后投诉并协调退款;
|
|
|
+○下架违规的商家自定义服务项目。
|
|
|
+4. 平台客服专员
|
|
|
+●职责:对接用户 / 商家的咨询、投诉,协助解决问题;
|
|
|
+●权限范围:查看用户 / 商家的基础信息、订单记录,发起售后流转;
|
|
|
+●使用终端:PC 后台管理端(客服子系统);
|
|
|
+●核心场景:回复老年用户 “如何预约上门服务” 的咨询;
|
|
|
+○接收商家 “提现失败” 的反馈并协调技术排查;
|
|
|
+○记录用户投诉内容并流转至业务运营员处理。
|
|
|
+功能模块
|
|
|
+用户端功能模块(小程序)
|
|
|
+序号 一级功能 二级功能 功能描述
|
|
|
+1 首页 搜索框 输入文字搜索服务
|
|
|
+2 Banner图 轮播图展示,可自定义跳转页面
|
|
|
+3 菜单导航 一级分类展示
|
|
|
+4 附近服务者 展示同城服务者列表
|
|
|
+5 分类服务 展示后台推荐分类列表
|
|
|
+6 商品详情 立即预约 多规格商品选择规格,无规格直接跳转
|
|
|
+7 收藏 收藏后在个人中心收藏列表展示
|
|
|
+8 上门服务 选择上门服务地址及时间
|
|
|
+9 到店核销 直接到店二维码核销
|
|
|
+10 订单备注 备注个人需求说明
|
|
|
+11 付款方式 支持微信支付和余额支付
|
|
|
+12 分类 分类列表 左边一级分类,右边二级分类
|
|
|
+13 服务者 搜索框 输入文字搜索服务者
|
|
|
+14 分类 通过服务者分类筛选
|
|
|
+15 服务者列表 根据距离展示服务者列表
|
|
|
+16 商家列表
|
|
|
+ 搜索框 输入文字搜索商家
|
|
|
+17 分类 通过服务一级分类筛选
|
|
|
+18 商家列表 根据距离展示商家列表
|
|
|
+19 个人中心 个人信息 会员、收藏、钱包、订单等入口
|
|
|
+20 会员 购买会员享受相应折扣
|
|
|
+21 收藏 收藏的服务者、服务项目、服务商家
|
|
|
+22 我的钱包 展示钱包余额及充值
|
|
|
+23 我的订单 全部订单、待付款、待服务、服务中、待评价、售后
|
|
|
+24 帮助中心 平台常见问题及解答
|
|
|
+25 意见反馈 用户反馈问题
|
|
|
+26 联系客服 联系设置的小程序客服
|
|
|
+27 我的评价 评价服务的记录
|
|
|
+28 服务地址 地址记录管理
|
|
|
+29 平台公告 平台发布的公告信息
|
|
|
+
|
|
|
+商家端功能模块(小程序)
|
|
|
+序号 页面 功能模块 功能描述
|
|
|
+1 首页 核销 扫码或输入核销码核销到店订单
|
|
|
+2 数据统计 统计经营数据
|
|
|
+3 折线图 订单金额和订单量的折线图
|
|
|
+4 订单 订单池 未选择服务者和门店的订单
|
|
|
+5 待派单 分配给门店但未分配服务者的订单
|
|
|
+6 待接单 门店服务者未接单的列表
|
|
|
+7 进行中 接单后未完成的订单
|
|
|
+8 已完成 已服务完成的订单
|
|
|
+9 售后订单 用户申请售后的订单
|
|
|
+10 已结算 订单已结算,佣金进入商家账户
|
|
|
+11 未结算 还未结算的订单
|
|
|
+12 收入 收入明细 已结算和未结算订单佣金
|
|
|
+13 个人信息 个人信息 商家头像、商家名、工号
|
|
|
+14 账户余额 已结算的订单佣金
|
|
|
+15 服务项目 服务者 加入门店的服务者列表
|
|
|
+16 平台项目 门店选择的平台项目
|
|
|
+17 店铺项目 门店创建的自己项目
|
|
|
+18 个人中心 意见反馈 门店反馈意见
|
|
|
+19 平台公告 平台发布的门店端公告
|
|
|
+20 店铺评价 用户评价列表
|
|
|
+21 联系客服 联系设置的小程序客服
|
|
|
+22 提现绑定 绑定提现账号
|
|
|
+
|
|
|
+后台管理端功能模块(PC端)
|
|
|
+序号 页面 功能模块 功能描述
|
|
|
+1 统计概览 整体数据统计 总用户数,服务人员数,商户数统计,总订单数据统。订单趋势分析,用户趋势分析,服务排行等。
|
|
|
+2 订单管理 订单列表 提供对待支付、待接单、待出发/待核销
|
|
|
+、服务中、已完成、已评价、已取消等类型订单进行管理
|
|
|
+3 售后订单 列出订单及申请退款、补充说明、用户信息等进行管理
|
|
|
+4 订单投诉 对投诉信息进行管理,包括订单、投诉原因、补充说明。
|
|
|
+5 商家管理 商家列表 对商户的信息,接单信息,人员信息,项目内容,介绍等进管理。
|
|
|
+6 商家服务项目管理 商品信息、服务内容、时间、状态、上架下架等管理
|
|
|
+7 平台项目 列表 平台自运营服务项目与商品的管理,包括开通范围,时间,费用等。
|
|
|
+8 用户管理 用户列表 用户信息的管理,包括名称,联系方式,用户余额等信息。
|
|
|
+9 权限管理 角色管理 角色设置,权限设置管理。
|
|
|
+10 管理员管理 进行管理员的设置与管理
|
|
|
+11 系统管理 配置管理 各类系统需要的设置等
|
|
|
+ 日志管理 系统运行日志
|
|
|
+
|
|
|
+功能模块设计
|
|
|
+包括各模块的业务流程,用例描述,用户界面,字段及其他说明
|
|
|
+
|
|
|
+用户端
|
|
|
+S1-1
|
|
|
+功能需求
|
|
|
+描述:
|
|
|
+优先级:
|
|
|
+执行者:
|
|
|
+业务规则:
|
|
|
+主流程:
|
|
|
+异常情况:
|
|
|
+后置条件:
|
|
|
+原型图:
|
|
|
+
|
|
|
+商家端
|
|
|
+PC端
|
|
|
+产品非功能性需求
|
|
|
+软硬件环境、产品质量、安全性需求、产品升级维护需求等
|
|
|
+
|
|
|
+序号 服务/产品 配置描述 备注
|
|
|
+1 阿里云账号 需要进行企业或个人认证 开通阿里云账号,并购买云服务器及数据库等服务
|
|
|
+2 域名 已备案域名
|
|
|
+3 服务资源 服务器及数据库资源 根据乙方建议方案进行采购
|
|
|
+
|
|
|
+
|
|
|
+附录
|
|
|
+点击左上角 + 插入 相关的文档、表格、PPT、视频、链接等
|
|
|
+
|
|
|
+
|