从0-1建设一个项目确实不容易

2 篇文章 0 订阅
1 篇文章 0 订阅

1.测试环境构建
    》购买物理机及安装
    》物理机上面安装虚拟机:
    镜像文件下载,安装VMware Workstation  安装虚拟机
2.基础软件环境构建,在测试环境安装基础软件    
    》jdk maven 安装
    》git gitlab 安装    
    》svn 安装    
    》mysql 安装    
    mysql安装1
    》redis 安装    
    redis安装1
    》nginx 安装     
    》node 安装     
    》jenkins 安装    
   jenkins安装1
    》禅道安装    
    》wiki安装    
    》docker安装    
    》docker部署    
3.本地软件安装    
    》jdk 
    》maven
    》node 前端构建及打包
    》TortoiseSVN/git  文件、代管管理工具
    》mysql/navicat  关系型数据库及客户端连接工具
    》redis/Another Redis Desktop Manager 内存数据库及客户端连接工具
    》idea  后端开发工具
    》Visual Studio Code  前端开发工具
    》postman
    》xshell
    》nginx
    》亿图/墨刀/Axure        
4.项目需求分析
    根据项目要求分,画出大概理解的需求模型图,逐步细化。    
5.项目设计
    软件架构-数据结构设计-流程设计-页面设计
6.开发
    》一般的项目可以参考的脚手架工程--若依前后端分离架构    
    》因为需求涉及到工作流,故需要工作流集成-flowable。故使用--这个脚手架工程    
    确定核心业务流程,配置流程及设计业务流程表单页面等。
    (不用脚手架里面表单构建,用自定义的表单这样灵活一点)

    》项目需要对各种资源进行预览,故使用该工程--kkFileView

    》按照需求逐步开发,联调
    后端开发自己联调
    可以本地联调,前端开发直接连接后端开发的本地环境。
    也可以使用jenkins快速构建发布至测试环境,前端开发连接测试环境调试。
7.测试部署jenkins构建部署
8.确认部署环境,整理部署脚本/升级维护文档/验收交付的文档等
9.现场部署(客户现场封闭环境,不能连接外网,故前期准备脚本阶段很关键)
10.迭代升级
11.试运行
12.客户验收

13.相关截图:

图1:项目0-1阶段图

图2:业务流程图

图3:在线预览界面图

图4:jenkins项目构建界面图

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值