项目框架搭建

发布时间:2026/7/22 3:42:24
项目框架搭建 1.1软件生命周期sdlc 软件从想法到上线的完整过程步骤 为1.2 瀑布vs敏捷瀑布模型适合需求极其稳定合同性项目敏捷模型是现代主流选项特点短周期迭代拥抱变化-需求可微调但契约要同步文档1.3团队协作与分工2项目的rabc需求分析2.1求职者端功能需求C-AUTH-01 密码登录输入手机号11 位、密码≥6 位可选记住账号输出JWT、candidateInfophone、name、avatar、resumeStatus验证码登录、钉钉登录为 P2C-JOB-01 职位搜索筛选维度关键词、城市、薪资区间、经验、学历列表字段职位名、公司名、薪资、城市、经验、学历、标签分页page、pageSize点击跳转详情C-JOB-02 职位详情展示职位描述、任职要求、福利、公司信息操作投递、收藏、立即沟通浏览量 1异步C-RESUME-01 在线简历模块基本信息、工作经历、教育经历、项目经历、附件完整度计算规则与现有前端一致API 字段当前前端约定后端需对齐2.2企业端需求分析B-CERT-01 企业认证申请接口GET /api/v1/company/certification/status接口POST /api/v1/company/certification/applymultipart材料营业执照、法人身份证正反面、组织机构代码证可选B-POS-01 职位列表筛选关键词、状态、城市字段ID、职位名、部门、城市、薪资、经验、学历、状态、浏览量、沟通数、简历数操作详情、编辑、沟通、查看简历、暂停/关闭、删除分页B-POS-02 发布职位必填title、department、city、salaryMin/Max/Month、experience、education、number、description、requirements选填district、address、tags、welfare、gender提交后关联当前 HR 的companyIdB-RES-01 简历列表本质为 投递记录 的企业视角筛选关键词、期望职位、学历、经验、投递状态展示候选人姓名、期望职位、投递状态、匹配度可 Mock操作查看详情、标记状态、发起聊天B-RES-02 简历详情展示完整简历内容快捷操作感兴趣、不合适、待面试、发 OfferB-CHAT-01 沟通管理会话列表需从后端拉取含未读数聊天窗口需 WebSocket 实时通信3平台项目管理M-DASH-01 数据概览指标今日新增企业、新增职位、新增求职者、待处理举报接口GET /api/admin/dashboard/metrics更新频率可接受 5 分钟缓存M-CERT-01 企业认证审核展示资质图片放大、下载展示工商核验结果MVP 可 Mock操作通过、拒绝必填拒绝原因通过后CompanyStatus.ACTIVEM-COMP-01 企业管理筛选企业名、行业、城市、状态操作查看详情、封禁/解封封禁后该企业职位不可被搜索HR 不可登录M-POS-01 职位监管查看全平台职位操作下架、封禁封禁后求职者端不可见M-CHAT-01 会话质检展示 flagged 会话列表风险等级、关键词详情完整聊天记录、敏感词高亮处罚警告、限制聊天、临时/永久封禁