分析 软件需求分析就是回答做什么的问题。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。需求分析的主要方法有 ...
分类:
其他好文 时间:
2020-07-22 11:38:42
阅读次数:
59
参考博客https://www.cnblogs.com/alabo1999/p/12933811.html 软件需求分析 软件需求分析,对于开发团队而言,是软件开发工作的起点。软件需求分析,是非常重要的节点,但是实际情况是,在敏捷开发时代,很多研发团队错把产品需求作为软件需求。产品需求是以用户的语言 ...
分类:
其他好文 时间:
2020-07-15 23:45:33
阅读次数:
112
参考https://www.cnblogs.com/alabo1999/p/12902307.html。对软件的需求进行的整理 需求分为三个层面:用户需求、产品需求和软件需求。 用户需求,是产品需求的驱动和源泉,来源有:竞品分析,潜在客户的调研,已有用户提供的资料、调研、建议和投诉、往往由市场人员、 ...
分类:
其他好文 时间:
2020-07-15 23:32:06
阅读次数:
157
写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master1、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句
分类:
其他好文 时间:
2020-07-06 20:06:15
阅读次数:
59
在软件需求、开发、测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据。 由于现在的业务系统数据多种多样,千变万化。在手动制造数据的过程中,可能需要花费大量精力和工作量,此项工作既繁复又容易出错,而且,部分数据的手造工作无法保障:比如UUID ...
分类:
编程语言 时间:
2020-07-06 19:36:36
阅读次数:
181
测试覆盖率通常被用来衡量测试的充分性和完整性 测试覆盖率分为两类 需求覆盖率 需求覆盖率是指测试对需求的覆盖程度,通常的做法是将每一条分解后的软件需求和对应的测试建立一对多的映射关系,最终目标是保证测试可以覆盖每个需求,以保证软件产品的质量。 代码覆盖率 代码覆盖率是指,至少被执行了一次的条目数占整 ...
分类:
其他好文 时间:
2020-07-03 21:21:26
阅读次数:
59
1. 简介 项目背景: 在高校教育阶段,为提高政府教育管理的针对性与有效性,需要从学生和教师获知其对学校、 专业、教学情况、教学资源配套、学校管理水平等多方面评价的信息收集。互联网是效率最高、短 时间内涉及人员广的渠道之一,所以依托互联网的调查问卷需求应运而生,通过信息的反馈,进行信息的初步帅选与分 ...
分类:
其他好文 时间:
2020-06-23 21:47:46
阅读次数:
117
1. 思维导图 实体联系图 E-R图 状态转换图 其他图形工具 验证软件需求 ...
分类:
其他好文 时间:
2020-06-16 18:40:03
阅读次数:
43
我们都知道云计算拥有弹性扩展的特性,所谓的弹性,即云端的可用资源能够随着用户的需求而灵活变化、自由升降,在业务高峰或低谷期,均能匹配适量的资源,既不捉襟见肘、也不过分浪费。弹性云服务器,简单地说,是指运行在云计算环境中的虚拟服务器,支持用户自由调度计算资源,不受传统硬件设备的限制。 弹性云服务器具有 ...
分类:
其他好文 时间:
2020-06-08 10:58:29
阅读次数:
88
一、缘起 变化--是软件设计的永恒主题,如何管理变化带来的复杂性? 设计模式的艺术性和复杂度就在于如何分析,并发现系统中的变化点和稳定点,并使用特定的设计方法来应对这种变化。 在软件构建过程中,对于某一项任务,它常常有稳定的整体操作结构,但各个子步骤却有很多改变的需求,或者由于固有的原因(比如框架与 ...
分类:
其他好文 时间:
2020-06-07 10:52:29
阅读次数:
63