酷鲨商城概述

酷鲨商城概述

项目进程

三阶段:酷鲨商城引流平台

SSM基本增删改查,完成的一个广告性质的展示页面

四阶段:酷鲨商城后台管理系统

单体管理项目的经典实现,完成商城的后台管理系统

五阶段:酷鲨商城前台访问页面(移动端)

微服务架构的项目,完成支持"高并发,高可用,高性能"的前台访问

项目工作常识

java语言是开发大型项目的语言

所以java项目开发人较多,开发周期长是特征

一般情况下一个项目组6~8个人

一个项目经理(架构师) 25k

一个技术大拿 25k

两个技术骨干 20k

2个初级工程师 10k

1个实习生

开发周期

6~8月

1.设计,一个月

2.开发,两个月

3.迭代测试(修改bug)

4.上线调试一到两个月

面试过程其实就是测试你对项目的熟悉程度

所谓实际开发经验就是就是你敲代码的多少

酷鲨商城项目文档

已经发送给项目经理老师

需要文档的向项目经理老师索取

<<酷鲨商城数据库设计>>

开发计划

1.分类搜索

2.商品详情

3.购物车管理

4.订单生成

5.搜索

6.秒杀

开发模式

现在市面上开发模式主要分"传统开发模式"和"敏捷开发模式"

传统开发模式最经典的模型就是"瀑布模型"

严格的在项目开发开始时,定制计划,分析\设计\开发\测试\部署都有严格的时间线,规定好了每个阶段的输入和产出,每一个阶段都依赖上个阶段的产出才能进行,重视标准化和文档的规范

  • 优点:

    文档详细,通过文档可以更简单的理解业务

    每个阶段值只关注下个阶段的对接和物料产出

    每个阶段验收和检查有具体指标

  • 缺点

    不适应项目需求的变化(严重缺点)

    文档输出量大,因为文档导致的工作量也大

    出效果的周期长

敏捷开发模式

将项目开发的核心转为用户的需求,根据用户需求的变化不断完善项目,强调的是更新迭代,每个迭代可以是非常短的开发周期

  • 优点

    实时追踪用户需求,开发周期短,交付快,应对变化能力强

    开发风险低,根据市场变化随时变化需求

  • 缺点

    文档详细程度远不如传统开发

    很多代码会在项目迭代的过程中完全弃用,变成无用功

    架构图

    alt

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务