开发流程

项目立项

明确一个项目,一个功能,一个目标

需求分析

客户提出需求,或者老板,策划代表客户提出需求

客户不懂技术,老板策划同样一般不会太懂技术

例如:我要实现手机桌面随着我的手机壳颜色变化而智能变化,这个需求,很简单,对吧!

》。。。

技术方面,需要和不懂技术的需求提供者分析哪些可以实现,哪些很费劲可以实现

打消一部分不现实的的需求

原型设计

产品经理,负责

》使用软件

效果如下:

软件的界面简览

》前后端各自领任务干活

后端分支:后端架构设计

》模块划分,功能架构

》开发环境选择

》技术选择

》部署架构

。。。
与新人无关

数据库设计

》分析数据表和字段

》表关系

。。。
与新人无关

模块代码实现和单元测试

》分工

自己实现自己功能

》测试

自己测试,然后发布

测试人员再测试,找到问题提醒你改

》关于报错

1,开发过程中要考虑到所有可能的报错误况

数据类型的变化

2, 如果数据来源于外部,一定要对数据进行验证

除了验证数据类型,还要验证数据值

def func(li):return li[2]msg = request.get("numlist")
# 数据类型的判断
if type(msg) == list:func(msg)

3,考虑版本更新

#d = {"name":"zs"}
d = {"uname":"zs"}def func(d):print(d["name"])d.get("name","none")

成员或者索引的变化

代码整合

集成测试

》检测融合后是否有问题

同时测前端,与后端

网站发布

》上前或更新前

紧张的时刻。。。

。。。。

关于开发模式

》 前后端分离

后端只用管后端,不用管数据出现的位置

数据给前端时,需要和前端沟通清楚,什么数据结构,什么字段名称,等等

stu_score = [{“name”:“zs”, “scroe”:16, “test_id”:[“1001”:[2,4,3,1]]},{}]

{{ 变量 }}

》前后端不分离

都要管

自己做主

前端只提供静态页面

我们自己把它动态化的处理

dj电商-项目开发流程相关推荐

  1. 移动端电商项目开发流程

    目录 项目介绍 项目页面介绍 项目开发流程 首页介绍: 搜索页: 搜索页: 项目打包优化上线: 这是我自己写的一个电商开发流程,欢迎大家来补充! 项目介绍 我的项目叫✖✖✖✖,是B2C模式,也就是商家 ...

  2. 微信小程序电商项目开发实战漫谈

    原创文章,若转载请于明显处标明出处和相关链接:https://www.toutiao.com/i6567868839856439822/,否则追究其法律责任! 2018年小程序内容电商风口已成,如果我 ...

  3. SpringCloud电商项目开发完整流程

    SpringCloud项目开发完整流程 一.新建前端Vue项目(管理后台) 先下载node.js Node官网 然后win+r,输入cmd打开命令行窗口,输入命令node -v,检测node是否安装成 ...

  4. 电商项目开发(系统功能分析、架构分析)

    文章目录 电商行业特点 常见的三种电商模式 系统功能分析 项目开发人员分配 技术选型与开发环境 技术 开发环境 架构分析 集中式 分布式 电商行业特点 技术范围广 分布式(一件事,拆开来做,例如,定个 ...

  5. 电商项目开发一般流程

    第一天:项目工程搭建 1. 使用maven构建工程 . maven的继承.聚合.依赖管理. 2. svn的使用,svn上传下载代码. 第二天 :SSM框架的整合 1. mybatis逆性工程. 2.后 ...

  6. 课堂笔记 - 电商项目开发笔记-02

    易购商城 第二天 目  录 1 课程计划 3 1.1 目标 3 1.2 功能分析 3 1.2.1 相关数据表 3 1.2.2 实现的思路 3 2 第一部分:实现商品类目选择功能 4 2.1 需求分析 ...

  7. 电商专题-电商项目开发规模

    1.网站并发数 经过压力测试可以支持3000左右的并发,可以满足目前的业务需求.由于我们的系统是分布式架构,支持水平扩展,如果将来并发量提高的话,可以增加服务器来提高并发量. 2.人员配置 产品经理: ...

  8. 【大型电商项目开发】商品上架-es应用到商品上架-35

    一:商品上架 上架的商品才可以在网站展示. 上架的商品需要可以被检索. es是将数据保存到内存当中,所以我们不能将什么数据都保存到es当中,我们需要将重要的数据保存到es中.例如商品名称,规格型号,价 ...

  9. 【大型电商项目开发】商品服务之SPU检索SKU检索-29

    一:spu检索 请求url:/product/spuinfo/list 1.编辑list接口 1)编辑SpuInfoController的list方法 /*** 列表*/@RequestMapping ...

最新文章

  1. java-简单计算器窗口
  2. JSTL fmt:formatNumber 数字、货币格式化
  3. python对笔记本电脑的要求-笔记本电脑中多版本python的配置
  4. python下处理win和linux分行符
  5. EF Core中关于System.Linq.Dynamic.Core的使用(转载)
  6. 《python cookbook》chapter 1
  7. HFUT 1357.梯田AGAIN(安徽省2016“京胜杯”程序设计大赛 D)
  8. 阿里程序员双11加班吃什么?
  9. 单元测试报告软件测试,软件单元测试报告-模板
  10. python 百度aip实现文字识别
  11. 安捷伦34401A六位半万用表
  12. 问题解决:ERROR: Cannot uninstall 'llvmlite'.
  13. 对称加密算法AES - ECB模式
  14. 最好玩的steam游戏例举,看看都有那些?
  15. 《深入理解计算机系统》课本第七章自学笔记——20135203齐岳
  16. 白盒测试重点复习内容
  17. 两种经过验证的设计相结合:带有低温探针台的 8425 型直流霍尔系统
  18. 零基础学python编程思维(九) | 面向对象的编程——类
  19. linux awk sed strace,docker 中进行strace的三种方式
  20. 北大青鸟消防设备类型编码_北大青鸟JBF6480电子编码器

热门文章

  1. jquery弹出框样式大全_jQuery中w2ui是什么?-前端问答
  2. 网站 html 中英文切换 - API 总结篇
  3. 关于element-ui的upload文件上传组件的使用技巧总结
  4. centos7+svn+mysql_Linux下安装SVN服务(CentOS7下)
  5. BilibilivideoDownload下载器
  6. Bella Email邮件发送模板
  7. 思源EMLOG文章页网址跳转插件V1.1
  8. PbootCMS是全新内核且永久开源免费的PHP企业网站开发建设管理系统
  9. BugTracker.NET安装指南
  10. git-ssh 配置和使用