项目业务题

本文详细介绍了项目的人力配置、开发周期、端口分配、微服务架构、数据库设计、核心业务实现、上线流程和后期维护等内容。项目采用微服务架构,涉及用户服务、订单服务等多个微服务,通过分布式锁和分布式事务保证数据一致性。项目已上线,具有一定的用户量和日活跃度,涉及多线程技术提高并发处理能力。
摘要由CSDN通过智能技术生成
1. 你们这个项目多少人在做?人员分布是怎样的?做了多长时间?

我们项目组一共十个人,包括四个后端开发人员、两个前端开发人员、两个测试人员、一个项目经理和一个产品经理。

需求分析、设计、开发到测试上线到最后的维护阶段,整个项目的周期大概是8个月左右。

2. 你们项目一共有几个端? 每个端都是哪些人在用? 作用是什么? 有哪些模块?

后台管理端,APP端

后台管理端主要是后台管理人员和员工,主要用于企业管理人员用于药品上架,内容发布,数据统计,创建促销活动等

药品模块、用户模块、内容模块、促销模块、数据统计、权限管理、交易模块

app 端主要是用户主要用于用户购买药品,浏览文章,参加活动

药品模块、个人中心、交易模块、内容管理、促销管理,
3. 你们项目一共有几个微服务? 每个微服务负责的任务是什么? 

10个

  1. 用户服务:负责管理用户信息、身份认证和权限控制,包括用户注册、登录、个人信息管理等功能。
  2. 订单服务:负责订单的创建和管理,包括产品浏览、下单、支付和退款等功能。
  3. 支付服务:负责处理支付相关的逻辑,包括接收订单支付消息、调用第三方支付平台进行支付操作并处理支付结果。
  4. 搜索服务:负责提供药品的搜索功能。
  5. 药师服务:负责在线问珍
  6. 药品服务:用于药品管理,上架,出库
  7. 网关服务:负责处理路由请求并提供统一的访问入口。
  8. 评论服务:管理用户商品的评价,包括查看评论、发布评论等操作。
  9. 数据服务:负责对经营数据进行汇总、分析和挖掘以提供决策支持。
  10. 监控服务:负责监控各个微服务的运行状态和性能指标,并提供警报和分析功能。

通过微服务拆分,实现了高内聚、低耦合的架构,每个微服务都能独立部署

4. 你们项目一共有几个数据库? 你负责的数据库是哪个? 核心表是哪几张? 表中有哪些字段?

8个

  • 27
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值