开始--提出需求(业务需求报告)--项目立项(项目立项说明书、项目立项PPT)--立项评审--需求调研(项目需求文档、需求调研单)--项目计划(WBS、项目整体计划)--需求分析(产品原型、需求规格说明书)--蓝图评审--系统设计(概要设计说明书、数据库设计说明书、详细设计说明书)--系统开发--系 ...
分类:
其他好文 时间:
2020-01-09 10:21:15
阅读次数:
132
软件工程师应该具备的知识: 1. 了解基本计算机基础知识,包含但不限于数据结构与算法、数据库、计算机网络、操作系统的基本知识。 2. 了解基本的项目管理知识,开发软件的过程就是参与项目管理的过程。 3. 掌握一门面向对象的编程语言。 4. 了解一个软件项目开发的全过程。 5. 基本的工作技能,如基本 ...
分类:
其他好文 时间:
2020-01-04 23:53:21
阅读次数:
102
原则上API接口设计一般出现在开发的详细设计中,但是随着诸多公司建立开放平台,产品经理也逐渐需要能理解API接口,尤其是做平台性的产品,还要学会定义接口。本文就关于产品经理在设计接口中需要定义什么、需要注意什么来展开陈述。 一、了解API的常识 在做接口设计时,如果是新手,建议多参考并了解不同开放平 ...
1.1 软件测试分类 1.1.1 单元测试 单元测试又称模块测试,是针对软件设计的最小单位程序模块进行正确性检验的测试 工作。其目的在于检查每个程序单元能否正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求,发现各模块内部可能存在的各种错误。单元测试需要从程序的内部结构出发设计测试用例。多 ...
分类:
其他好文 时间:
2019-12-30 21:12:14
阅读次数:
88
可以借鉴的设计文档 https://wenku.baidu.com/view/0b7d31c78bd63186bcebbcbf.html?rec_flag=default 要养成职业化能力的意识。 软件开发阶段一般是包括需求分析、总体分析、概要和详细设计、编码、测试、安装及维护。 每一个人对每一个阶 ...
分类:
其他好文 时间:
2019-12-29 01:00:36
阅读次数:
87
如今网上有很多java基础视频,这对于新人学java是很有帮助的,但是视频太多也对小白造成了困扰,不知道自己看的这套视频好吗,内容是否合格,适不适合新手看,我接下来便说一下一套合格的java基础视频应该有哪些内容。 一:Java编程基础 Java基础语法 职业导向训练概述、数据类型和运算符、时间管理 ...
分类:
编程语言 时间:
2019-12-25 20:35:28
阅读次数:
65
首先要搞懂为什么会有软件? .生活节奏加快,时间不够用 以前买衣服:到服装店,一家一家的挑选,试穿,觉得合适了就去付款,店员计算多少钱,客户付款 现在买衣服:打开购物软件,淘宝,京东等等输入条件,商品以数据的形式展现在用户面前,客户选择商品,系统自动计算金额,客户在线支付,直接从银行卡扣款 现在的软 ...
分类:
其他好文 时间:
2019-12-22 14:23:48
阅读次数:
85
python爬虫—爬取英文名以及正则表达式的介绍 爬取英文名: 一. 爬虫模块详细设计 (1)整体思路 对于本次爬取英文名数据的爬虫实现,我的思路是先将A-Z所有英文名的连接爬取出来,保存在一个csv文件中;再读取csv文件当中的每个英文名链接,采用循环的方法读取每一个英文名链接,根据每个英文名链接 ...
分类:
编程语言 时间:
2019-12-22 10:45:51
阅读次数:
132
分享一个简单的小需求应该怎么设计实现以及有关Redis的使用Redis在实际应用中使用的非常广泛,本篇文章就从一个简单的需求说起,为你讲述一个需求是如何从头到尾开始做的,又是如何一步步完善的。需求设定,现在我们有一个APP,产品新提出一个叫“程序员树洞”的功能,具体功能就不说了,其中这个功能有一点需要做的是在使用该功能时,如果是首次进入会展示一个协议页面,用户需要勾选后点确定才能进入功能,此后再进
分类:
其他好文 时间:
2019-12-17 20:44:22
阅读次数:
86
需求分析:https://www.cnblogs.com/Clover-yee/p/11771395.html 详细设计:https://www.cnblogs.com/Clover-yee/p/11882669.html 原型设计:https://www.cnblogs.com/Clover-ye ...
分类:
其他好文 时间:
2019-12-15 23:37:58
阅读次数:
89