项目开发结构角色介绍

一个项目的开发结构和流程我看还是有必要说一下,一般大点的公司要做一个项目要有的角色都有
1客户 提出自己的需要,想做个什么样子的软件,哪里哪里都是什么样子的
2SA 系统分析师,用来根据客户的需要来做分析,设计项目结构
1和2形成需求文档,供开发人员使用
3后端人员 根据需求建表,也就是数据库,写数据库查询语句和response 用http来发 state (表示后端状态,是查询成功还是数据库崩了还是其他错误比如参数不够,查不到)data(存放数据,一般是json数组结构)
4架构师 这个用来根据需求来配置服务器 ,看硬件的大小,比如用到了缓存就要使用内存,数据量大小用来决定硬盘大小
5UI ui主要是通过绘制图片来展示客户的需求,也会把尺寸样式给前端展示
6前端 前端主要是根据ui和需求来绘制页面,写request请求和发送数据,把数据上到网页。要对后端的数据做验证和结构更改,还有请求的逻辑也是要写的。
7测试 测试人员将项目跑起来,按照测试用例来模拟不同的场景,看代码的反应。通常就是冒烟测试,直接搬一块代码上去看看。有点傻大粗。当然还有其他的测试软件,用来辅助。这里打比方 业务逻辑是否有bug ,并发情况下能撑多久,攻击下的安全性,运行是否缓慢这些。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值