【CodingNoBorder - 05】无际软工队 - 求职岛:ALPHA 阶段初始任务分配

本文档详细介绍了2022年北航敏捷软件工程课程中,无际软工队在ALPHA阶段的前端和后端开发任务,包括前端环境配置、页面设计,后端CI/CD、API实现和服务器配置。通过这些任务实践敏捷方法论,提升团队协作和产品开发能力。

无际软工队 - 求职岛:ALPHA 阶段初始任务分配

项目内容
这个作业属于哪个课程2022年北航敏捷软件工程
这个作业的要求在哪里团队项目-计划阶段要求
我们在这个课程的目标是熟悉敏捷开发的方法论,并通过实际开发产品进行实践。
这个作业在哪个具体方面帮助我实现目标熟悉敏捷开发的方法论:通过实际开发产品进行实践:

Author: 无际软工队

Date: 2022.04.18

摘要

本文档设计并定义了平台 α \alpha α 阶段待完成的开发任务 。

任务分配的详细清单

本团队使用 notion 管理并追踪任务,具体的任务完成情况请访问团队文档中的任务页面

Github issues 开发流程管理

本团队的代码管理采用 Github 进行,有关创建 issue 和浏览完成情况的需求请访问 Github 仓库中的各 Repo issue 页面。

任务的简要清单

前端

  • 前端开发环境配置
  • 初始化前端仓库
  • 页面
    • 求职者 (小程序)
      • 个人页面(简历)
      • 主功能页(浏览全部需求或筛选需求)
        • 需求详情页
        • 团队详情页
        • 通知页
    • 招聘者 (小程序/web-app)
      • 个人页面(团队详情)
      • 主功能页
        • 发布
        • 浏览
        • 需求详情页
        • 申请人的个人简历
        • 通知页

任务分配 - 后端

  • CI/CD 配置
  • 数据模型定义
  • 数据模型实现/models 搭建
    • 求职者信息,求职者简历
    • 团队信息,团队认证
    • 招聘者信息,招聘需求
    • 通知消息,评价,标签
  • API 实现 1
    • 求职者相关 API
    • 团队相关 API
    • 招聘相关 API
    • 通知与评价 API
  • API 实现 2
    • 微信认证
    • 文件上传及 COS
    • 邮箱认证(校园邮箱,工作邮箱)
    • 搜索
  • 服务器后端环境配置
  • 后端部署
  • 单元测试
  • COS 相关
分布式微服务企业级系统是一个基于Spring、SpringMVC、MyBatis和Dubbo等技术的分布式敏捷开发系统架构。该系统采用微服务架构和模块化设计,提供整套公共微服务模块,包括集中权限管理(支持单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等功能。系统支持服务治理、监控和追踪,确保高可用性和可扩展性,适用于中小型企业的J2EE企业级开发解决方案。 该系统使用Java作为主要编程语言,结合Spring框架实现依赖注入和事务管理,SpringMVC处理Web请求,MyBatis进行数据持久化操作,Dubbo实现分布式服务调用。架构模式包括微服务架构、分布式系统架构和模块化架构,设计模式应用了单例模式、工厂模式和观察者模式,以提高代码复用性和系统稳定性。 应用场景广泛,可用于企业信息化管理、电子商务平台、社交应用开发等领域,帮助开发者快速构建高效、安全的分布式系统。本资源包含完整的源码和详细论文,适合计算机科学或件工程专业的毕业设计参考,提供实践案例和技术文档,助力学生和开发者深入理解微服务架构和分布式系统实现。 【版权说明】源码来源于网络,遵循原项目开源协议。付费内容为本人原创论文,包含技术分析和实现思路。仅供学习交流使用。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值