2.0 项目流程 需求分析请求

Vue2移动端项目开发流程 Vue 项目开发流程 目录 移动端电影项目 1、项目效果 2、开发项目流程 3、开发环境 4、初始化项目 @4.5.19 版本Vue脚手架创建项目 UI 图形界面创建项目 Mac 电脑使用 Vue.cli4.X搭建项目流程 5、Vant 移动端组件库 5-1、安装 Vant 5-2、自动按需引入组件( 推荐 !) 5-3、移动端样式设置(适配) 6、路由规划 7、网络请求 实战案例 : 阅读详情

0:创业的话,就是一个点子,因为现在技术其实都能实现了。


1: 需求文档(项目经理)(如果是接来的项目,项目经理需要评估这个项目的可行性,例如要做健身的,就需要一个手表之类的)
      主题,
      受众,
      类似于什么风格的软件。
      主体的功能,需不需要第三方登陆,需不需要定时提醒,需不需要。。。。


2:需求分析-》

              2.1:UML图(类图),使用的工具是starUML 需要哪些数据,需要那些类,那些方法,不会特别细致,就是大概的。这个是不是应该架构师来做呢??

              2.2:模型图:最底层数据库,然后网络层,控制层,UI,就像是老张的那个图吧

              2.3:UI/UE(用户体验)(产品部分)----》产出 原形图,整体的界面是什么样子的,返回按钮在哪,点某个按钮在哪个界面

              2.4:接口文档: 前台到后台,需要那些数据,需要提供那些数据

              2.5: 甘特图,就是我的plan的表,注意前置任务,前置任务就是这个任务必须完成不然其他任务不能完成


关于接口文档:可以查看下面的接口

接口的规范可以查看自己的资源里面的内容,也可以查看一下新浪的 接口规范:http://open.weibo.com/wiki/Oauth2/authorize

               http://m2.qiushibaike.com/article/list/video?page=
请求数据:
属性名 类型 默认值 描述
page int 1 请求的页

返回的接口:
eer:0,0代表没有错误,
。。。   。。。 。。。。


3:编码阶段, 标准的来说,产出物是一个测试版本,交给测试team去测试
小公司,编码事件最长,越大的公司,需求分析的较长,需求分析的事件有可能接近编码的时间。
测试版本也不能不稳定,肯定会报错的不要放在上面了,



4:测试阶段 给出bug的,压力测试一般是针对后台的。
测试组会根据需求分析的,去写测试案例,测试用例等等。
游戏的话,会有性能测试,
网络测试,有的时候会找网差的时候做,网络切换的时候,wifi换3G等。
公司小的话,就是一个excel的表格,
公司大的话,就会搭建一个defect的服务器

开始的时候,提交一个测试版本到测试组,测试组会测试一个星期,
后来的时候,可能就是2天一个版本,最后可能就是1天一个版本了。甚至半天一个版本。

理想情况下,是全部close,当然也会有deferred的defect,这个会在下一个版本中fix,
当然了重大的defect一定是要fix的。


-----------------------------------------------
自己的名下有bug的情况下,
open a defect/bug
not a defect/bug?,这个会到项目经理那边,最终决定在产品那边
fix
reopen
fix
close
----------------------------------------------

5:上线,分为两种,新品上线,产品更新,公测,时间比较宽松
如果着急的话,可以是一两个星期,如果不着急,可以是一两个月
产品更新的时候一定要在用户使用量最小的时候进行,半夜,11点之后,这个时候测试组的主要程序员,这个时候发现任何bug,在6点之前上线。



需要降低耦合度,公共类越多,耦合度越高,


网络,就是网络,
界面就是界面,我只要做展示就行了,数据怎么来的是网络的问题。(如果做网络的还没有做完这个,网络的需要先给假数据),接口
一个人专门去写数据库
一个人专门去写框架
实体类不要再用gsonformat去生成了,因为开发的时候先有实体类(要加注解)

接口文档:

后台如果是c语言的话,需要一个对照表,为了考虑各个类型


接口
字段名,类型,是否为必选项,描述




请举例说明一个 AI 项目从需求分析到部署的完整流程 一个 AI 项目从需求分析到部署的完整流程可以分为以下几个阶段,每个阶段都有其特定的目标和任务。 阅读详情

相关推荐

软件项目“烂尾”的根源:需求分析阶段的常见失误与教训

摘要: 项目失败往往源于需求分析阶段的三大失误:需求蔓延与镀金导致延期、缺乏用户访谈造成业务脱节、忽视非功能性需求引发系统缺陷。这些错误决策会带来预算超支、用户抵制或系统崩溃等严重后果。要规避风险,需建立严格的需求基线变更控制,采用结构化需求发现技术(如用户访谈、事件风暴),并量化非功能性需求指标。通过早期精准定义需求,才能避免项目"烂尾",确保交付真正有价值的软件。

专注智能硬件软硬件产品经理成长与实战,分享从需求定义到量产落地的真实日记。涵盖IoT趋势洞察、研发协作经验、产品方法论与工具箱,用轻松有趣的“汪式”视角,陪伴产品经理成长、避坑与升级。 1761

uView 2.0企业级项目实战:从需求分析到部署上线的完整流程

uView UI是全面兼容nvue的uni-app生态框架,拥有丰富的组件库和实用工具,能帮助开发者快速构建高质量的企业级应用。本文将带您了解使用uView 2.0进行企业级项目开发的完整流程,从需求分析到最终部署上线,让您轻松掌握这一强大框架的实战应用。 ## 一、项目初始化与环境配置 ### 1.1 快速搭建项目框架 首先,您需要通过以下命令克隆uView 2.0项目仓库: ```ba

gitblog_00536的博客 435

ADAS/AD控制器模块开发14 - ASPICE流程

前言 相信每个从事汽车电子开发的人都会有这样的心路历程:1.刚毕业时,懵懵懂懂的进入公司,跟着公司的培训走,了解自己岗位的内容,以及与其他岗位的交互,还要熟悉V模型开发流程;2.工作几年后,睁开眼睛看外部的世界,例如跟从事IT行业的同学们聊聊,跟转行做医疗器械的同学们扯扯,突然会想一件事情,为什么汽车电子的开发会是这样一种形态呢?都涉及到系统和软件的开发,但是组织形式和开发形式却又如此的不一样?...

我爱露营车的自留地 1万+

「经典题」完整的前端项目开发流程

一个项目从一开始的计划到最后的上线,大概要经过以下的流程: 目录 一、产品设计 1、原型交互图 2、产品设计文档 3、文档参考: 二、原型评审 三、项目分工 四、项目开发 第一阶段:库/框架选型 第二阶段:简单构建优化 第三阶段JS/CSS模块化 第四阶段:组件化开发与资源管理 五、项目测试 六.项目构建 七.项目上线 一、产品设计 主要负责人 : 产品经理 产品经理前期负责收集销售,客户,领导的零散需求,然后做需求分析,完成产品设计 需求分析一般有以下几种情况:

王春燕的博客 1万+

web前端教程:Vue项目开发流程

一、企业项目开发流程 产品提需求 交互设计出原型设计 视觉设计出UI设计图 前端开发出页面模板 server端存取数据库 验收测试 二、为什么要使用vue:https://cn.vuejs.org/v2/guide/comparison.html 5个前端,4个会vue,1个会react,那么你该如何选择 客户要求使用vue ... 三、如何选择脚手架 自己搭建脚手...

IT教育任姐姐的博客 4214

项目需求分析规格书

小组作业:GA007-185-06 班级 组员 学号 18软件工程5班 许聚洛 1814080902526 18软件工程5班 翁格婉 1814080902537 项目需求分析规格书1.引言1.1编写目的1.2背景1.3定义1.4参考资料2.任务概述2.1目标2.2用户的特点3.需求规定3.1对功能的规定3.2对性能的规定3.2.1精度3.2.2时间特性要求3.2.3灵活性3.3输人输出要求3.4数据管理能力要求3.5故障处理要求3.6其他专门要求4.功能需求5.数据需求6.行为需求7

qq_33680482的博客 623

小型Web项目接口测试全流程实战:从需求分析到自动化闭环

接口测试是保障Web系统质量的基础工程实践,其核心在于将模糊需求转化为可验证的输入输出行为。原理上需覆盖HTTP协议交互、JSON Schema校验、RESTful状态语义及业务规则状态机;技术价值体现在提前暴露空字符串边界、隐性风控逻辑、缓存降级等高发线上缺陷;典型应用场景包括CRM、电商订单、用户注册等中小型Web服务的验收与回归测试。本文聚焦真实项目中的需求分析三色笔法、OpenAPI 3.0驱动的用例生成、Pytest可调试流水线构建,以及测试结果向开发语言的转化机制,尤其强化对空字符串字段、状态机

weixin_30471561的博客 773

Go 语言项目实战:从需求分析到上线部署

在当今的软件开发领域,Go 语言凭借其高效的性能、简洁的语法以及出色的并发处理能力,越来越受到开发者的青睐。本文将通过一个完整的项目案例,从需求分析、设计架构、编写代码到上线部署,全方位展示如何使用 Go 语言开发一个实际可用的项目。

数字魔方操控师的博客 265

【1.0】项目开发流程概述

【一】项目开发流程 公司中的项目流程几乎都可以分为以下五个步骤 需求分析 架构设计 分组开发 项目测试 交付上线 【二】项目需求分析 【1】角色组成 架构师 + 产品经理 + 开发者组长 【2】任务 产品经理带着开发部门的老大(架构师、研发经理),去客户公司寻找客户的需求 在见客户之前,架构师和研发经理会先大致了解一下客户的需求 然后初步定制出一套比较容易实现的流程 之后在和客户...

Chimengmeng的博客 456

从零打造 Python 爬虫项目:需求分析到部署

本项目旨在构建一个能从指定网站爬取特定数据的 Python 爬虫。项目的核心目标是自动获取网页内容,并将收集到的数据进行整理和存储,以便后续分析和使用。本文将以获取公开的科技新闻网站内容为例进行讲解。通过本教程,你已经从零开始打造了一个完整的 Python 爬虫项目,学会了从需求分析到代码实现、再到部署的全过程。爬虫技术虽然强大,但在使用过程中要遵守法律法规和网站的robots.txt文件,尊重网站的版权和隐私政策,合理使用网络资源。

u014481728的博客 1921

Logisim 原码一位乘法器设计 图解及代码(计算机组成原理)

Logisim 原码一位乘法器设计 图解及代码(计算机组成原理) 包对

醉蕤的博客 4375

ASPICE流程

前言 相信每个从事汽车电子开发的人都会有这样的心路历程:1.刚毕业时,懵懵懂懂的进入公司,跟着公司的培训走,了解自己岗位的内容,以及与其他岗位的交互,还要熟悉V模型开发流程;2.工作几年后,睁开眼睛看外部的世界,例如跟从事IT行业的同学们聊聊,跟转行做医疗器械的同学们扯扯,突然会想一件事情,为什么汽车电子的开发会是这样一种形态呢?都涉及到系统和软件的开发,但是组织形式和开发形式却又如此的不一样?是什么东西在指导并搭建了这样一种特定的开发组织形式呢(即开发流程)? 具体再提几个深入一点的问题: 为什么汽

HDZQ2005的专栏 6607

利用WI生成无线信道数据

选取DeepMIMO的一个射线追踪场景O1(Outdoor 1)Scenario,工作频率为3.5GHz。有两条街和一个十字路口的户外场景18个基站和超过一百万个用户18个基站(BSs):BS1-BS18.每个基站的高度是8米每个基站的天线阵列是isotropic天线三个统一的x-y用户网格用户的总计数量为:1184923每个用户网格中的第一个用户总是(x,y)坐标最低的用户 所有用户的高度是2m每个用户的每个天线阵列是isotropic天线定义射频追踪场景。

bingbingaidaima的博客 5602

整理 Vue 项目 从 0 到 1 搭建

​整理 Vue 项目 从 0 到 1 搭建 目录 1、开发项目流程 2、开发环境 3、初始化项目 图形界面 UI创建项目 4、ElmentUI安装与配置 5、网络请求 6、富文本编辑器 7、Vue 中的 @ 符 提示 文件配置 8、自动化 导入 路由 配置 文件 : 9、自动化 导入 Vuex 模块化配置 文件 : 10、项目目录层级 11、项目环境配置

Mr.小灰狼_随笔 5841

麒麟系统下的多媒体革命:VLC在kylinV10上的性能优化与调试技巧

本文详细介绍了在麒麟kylinV10系统上优化VLC多媒体播放性能的实战技巧,特别针对飞腾FT-2000/4硬件平台。从源码编译调优到硬件加速配置,提供全面的性能提升方案,帮助开发者在国产操作系统上构建高效媒体播放环境。

weixin_29168675的博客 457

YOLO26涨点改进 | 独家创新,细节涨点改进篇 | CVPR 2025顶会 | YOLO26引入Mona即插即用模块, 含MoCAA和DyTMona二次创新改进,含多种创新改进高效发论文

本文给大家介绍Mona即插即用模块, 含MoCAA和DyTMona二次创新模块优化YOLO26模型。YOLO26引入 Mona通过引入多尺度视觉友好型卷积滤波器(如3x3、5x5、7x7深度卷积)和可伸缩归一化层来优化适配器设计,以更好地处理视觉信号并调节输入特征分布。YOLO26引入Mona即插即用模块, 含MoCAA和DyTMona二次创新改进,含多种创新改进高效发论文。适合目标检测、图像分割、图像分类等所有CV任务通用即插即用模块。

Ai缝合怪、助力小伙伴高效发论文 240

[需求管理-4]:需求分析全过程:需求分析+资源评估+项目计划

需求收集后,需要经过漫长的需求分析和所需要评估过程,才能正式在某个软件版本中实现需求。在软件开发人员通过编程实现需求前,中间经过了多种角色的辛苦劳动,最终才会生成需要规格说明书,需求规格说明书是逐步由粗到细的分解过程。一个需求,要进入项目计划中,除了范围管理的需要,进行技术分析和细化,还需要时间管理和人力资源管理,即需要多少人,多长时间才能实现这些需求,因此,还需要进行人力资源“人月”的评估。除了软件故障的解决,几乎所有的软件开发和代码改动活动,都是基于“需求”进行的。

文火冰糖(王文兵)的博客 2337

芒果YOLOv8改进160:姿态估计Head篇:即插即用|轻量化非对称多级压缩LOADH旋转检测头,原创改进适配YOLOv8高效检测头,检测头新颖改进,全网首发独一份

芒果YOLOv8改进159:OBB旋转检测头Head篇:即插即用|轻量化非对称多级压缩LOADH旋转检测头,原创改进适配YOLOv8高效检测头,检测头新颖改进,全网首发独一份

包括YOLOv5、YOLOv7、YOLOv8等模型改进 811

用户中心项目全流程

需求分析 => 设计(概要设计 、 详细设计) => 技术选型 =>初始化项目 / 引入需要的技术 => 写个小demo => 写代码 (实现业务逻辑) => 测试(单元测试)=> 代码提交 / 代码评审 => 部署 => 发布。2、登录成功后,得到登录成功的session,并给该session设置一些值(比如用户信息),返回给前端一个设置cookies的命令。方法,我们可以获得用户的会话对象,可用于存储和检索与用户会话相关的信息,例如用户的登录状态、购物车信息等。

m0_73966521的博客 1343

软考中级网络工程师通关指南:从学习到实战

本文是软考中级网络工程师备考实用指南,先介绍备考前准备,包括考试时间、形式、分值等基本信息,及引导读者评估自身基础以制定学习计划;再推荐官方教材、辅导书籍、在线课程平台和学习社区等优质资源。随后梳理网络协议、设备配置、安全、规划设计等重点知识,剖析企业网络故障排查与园区网络设计典型案例。还分享真题使用、解题技巧、错题本建立等习题解答方法,给出分阶段备考、时间安排与总结反思的备考计划,最后提供考场答题顺序、检查及心态调整策略,助力考生高效备考、顺利通关。

邓邓子的博客 1852

手把手教你用Pytorch代码实现Transformer模型(超详细的代码解读)

本文整理了非常清楚的Transformer模型结构图,建议大家在看代码的时候能结合这个结构图来理解,这样理解起来会比较容易! 用Pytorch实现Transformer的完整代码

捡起一束光的博客 7万+

使用 Claude Code 高效编写需求分析文档:从概念到交付的完整指南

本文介绍如何利用Claude Code智能助手高效完成软件需求分析文档工作。通过"探索→规划→文档化→评审"四步循环工作流,可快速产出专业级需求规格说明书(SRS)、业务流程图和原型设计文档。重点包括:1)配置CLAUDE.md文件规范文档标准;2)采用交互式需求收集和IEEE 830标准生成SRS;3)使用BPMN技能创建标准流程图;4)将需求转化为可交互原型。文章强调结构化输入、迭代细化和人机协作原则,并提供了从一句话需求到完整文档的实操案例,展示如何将AI处理结构化内容与人工验证业

经验分享 3730

黑猫带你学eMMC协议第33篇:eMMC CQE功能介绍——一种模仿UFS命令队列的发送机制

本文详细介绍了eMMC协议中的Command Queuing Engine (CQE)及其相关功能。CQE是eMMC 5.1版本引入的新特性,旨在通过硬件处理命令队列,简化软件代码的编写。文章首先介绍了CQE的基本概念,包括其与Host Controller Interface (HCI)的区别,以及CQE如何通过Task Descriptor List (TDL)管理任务。接着,文章详细描述了CQE如何发送命令和数据给eMMC,并解释了Task Descriptor和Transfer Descriptor

黑猫奥利奥的博客 980

软件项目开发过程中的需求分析和范围管理

0 引言    对于一个软件系统的开发来说,最困难的部分就是准确说明开发什么,最困难的概念性工作就是编写出详细的需求,包括所有面向用户、面向机器和其它软件系统的接口。此工作一旦出现纰漏,将会给系统带来极大的损害,并且以后对它修改也极为困难。所以,需求是整个软件产品链的源头,需求工作的优劣将直接影响到产品的设计、生产、销售和维护的全过程。而对于项目中哪些该做,哪些不该做,做到什么程度,则都是由范围管理来决定的。软件项目开发过程中,花费大量时间用于需求调研和分析,也都是为了准确控制好项目范围,以便于对整个项目的

Kevin.Chen - 专注前行 6913

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

需求分析文档

需求分析

weixin_51722684的博客 3974

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

项目认证需求分析

上图的接入方对应OAuth2.0的客户端,无论是P2P自身的应用还是第三方接入都通过统一的机制接入平台, 用户对应OAuth2.0的资源拥有者。 流程描述: (1)用户登录通过接入方(目前指前端)在P2P平台登录,接入方采取OAuth2.0 密码模式请求认证服务(UAA)。 (2)认证服务(UAA)调用统一账号服务去验证该用户,并获取用户权限信息。 (3)认证服务(UAA)获取接入方权限信息,并验证接入方是否合法,。 (4)若登录用户以及接入方都合法,生成jwt令牌返回给接入方,其中jwt中..

Leon_Jinhai_Sun的博客 370

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

上一篇: ubantu 安装tomcat
下一篇: 2.6 Android 代码的严格检查
千雅爸爸
博客等级 码龄18年 292粉丝 639原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值