路飞项目 :软件开发流程 与 路飞项目需求

1 软件开发流程

# 真正的企业里软件从立项到交付整个过程
	-立项:确定公司要开发这个软件   公司高层
    	-软件来源
        	-产品经理设计出来的----》互联网项目      互联网公司
            -用户(医院,政府部门,企业。。)          传统软件公司
    -需求分析
        # 互联网项目
            -需求调研和分析:产品经理设计出来的
        # 传统软件
            -需求调研和分析:市场人员跟客户对接
    		-产品经理 ,开发人员跟客户对接,生成需求文档
	-原型设计:产品经理 
		-懂业务
        -画出原型图:app,网页款
    -分任务开发
    	-UI设计
        	-根据原型图设计 切图
    	-前端团队
            -前端拿着切图写代码(pc,小程序,移动端)
            -mock数据:搞假数据,先把功能开发出来
        -后端团队
        	-组里开会,需求文档和原型图,设计后台
        	-架构,数据库设计
            -分任务开发:用户,商品板块
        -测试(质量控制部)
        	-普通功能测试
            -接口测试
            -压力测试,jmeter
            -自动化测试
        -联调测试
        
    -项目上线(运维)
    
    -持续维护项目


# 作为后端开发,公司里开发的流程
	-开新项目,先开会,设计技术选型,数据库设计
    	-产品,原型图做好了
        -老大在项目管理平台(禅道)分配任务给我
        -进入到管理平台就能看到任务,相关功能的原型图
        	-需求,原型图,实现的效果
        -开发---有不明白的需求,找产品对接----》自测
        -提交到版本仓库(git,svn)
        -管理平台点完成
        -所有都开发完了,分支合并
        -跟前端联调
        -发版
    
    -如果是老项目
        	-老大在项目管理平台(禅道)分配任务给我
            -进入到管理平台就能看到任务,相关功能的原型图
                -需求,原型图,实现的效果
            -开发---有不明白的需求,找产品对接----》自测
            -提交到版本仓库(git,svn)

            -所有都开发完了,分支合并
            -跟前端联调
            -发版

image-20221103103750589

2 路飞项目需求

# 关于路飞项目
	-商城类
    -知识付费项目
    -前后端分离
    	-主站vue
        -后台管理 simpleui
        
        
# 需求
	-首页功能
    	-首页轮播图
        -推荐课程(没有讲)
	-用户功能
    	-用户名密码登录
        -手机号验证码登录
        -发送手机验证码
        -验证手机号是否注册过
        -注册接口
        -查看用户信息(没有)
        -修改用户信息(没有)
    -课程列表功能
		-课程列表接口,课程列表展示
    	-排序,过滤,分页
    -课程详情
		-课程详情接口
    	-视频播放功能
        -视频托管(第三方,自己平台) 文件托管
    -下单功能
		-支付宝支付:生成支付链接,付款,回调修改订单状态
   		-购买成功功能
posted @ 2023-02-24 19:29  Duosg  阅读(58)  评论(0编辑  收藏  举报