1.需求的定义:软件需求是指用户对目标软件系统在功能、性能、行为、设计约束等方面的约束。 2.优秀需求的特性:(1)完整性(2)正确性(3)无歧义性(4)可行性(5)有优先级(6)必要性(7)可验证性 3.需求定义的要素:目标、范围、相关人员与用户、相关事实与假定。 4.软件需求的层次:业务需求、用 ...
分类:
其他好文 时间:
2018-03-19 00:37:19
阅读次数:
246
1.需求分哪几个层次,每个层次的含义 需求层次:业务需求,用户需求,功能需求 业务需求: 代表了需求链中的最高的抽象,它为软件系统定义了项目视图和范围,反映了企业/组织 对软件系统的最高层次目标要求 就是这个系统是做啥的,比如图书馆管理系统就是管理图书馆的,从大的方面指出 用户需求: 用户使用软件需 ...
分类:
其他好文 时间:
2018-03-16 00:11:52
阅读次数:
181
1、软件需求分为三个层次:业务需求、用户需求和功能需求。 其中,业务需求处于软件需求的最高层次,反应了客户对软件系统最高层次的要求。业务需求从项目的投资人、购买商品的用户、实际用户的管理员等人那里收集,描述了组织为什么要开发这个软件系统。 用户需求处于软件需求的中间层次,描述了用户使用软件需要完成的 ...
分类:
其他好文 时间:
2018-03-15 23:04:58
阅读次数:
340
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面;是用工程、科学和数学的原则与方法,研制、维护计算机软件的有关技术及管理方法。 软件工程分为三个阶段,定义阶段:可行性研究初步项目计划、需求分析;开发阶 ...
分类:
其他好文 时间:
2018-03-15 22:19:41
阅读次数:
210
软件工程:是把系统的,有序的,可量化的方法应用到软件的开发,运营和维护上的过程。 软件工程包括下列领域: 软件需求分析,软件设计,软件构建,软件测试和软件维护。 软件工程和下列的学科相关: 计算机科学,计算机工程,管理学,数学,项目管理学,质量管理,软件人体工学,系统工程,工业设计和用户界面设计。 ...
分类:
其他好文 时间:
2018-03-15 22:10:24
阅读次数:
181
案例: 某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。 为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查客户的一项或 ...
分类:
其他好文 时间:
2018-03-15 15:13:34
阅读次数:
157
什么是软件工程 软件工程 是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护的过程。 软件工程包括下列领域 软件需求分析、软件设计、软件构建、软件测试和软件维护。 软件工程和下列的学科相关 计算机科学、计算机工程、管理学、数学、项目管理学、质量管理、软件人体工学、系统工程、工业设计和用户界 ...
分类:
其他好文 时间:
2018-03-13 18:09:40
阅读次数:
179
软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。软件工程包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。软件工程和下列的学科相关:计算机科学、计算机工程、管理学、数学、项目管理学、质量管理、软件人体工程、系统管理、工业设计和用户界面设计。软件工程和软 ...
分类:
其他好文 时间:
2018-03-13 18:04:18
阅读次数:
160
软件生命周期:软件定义期、软件开发期、软件运行和维护期 1、软件定义期:是由软件系统分析人员和用户合作,确定软件中什么,针对有待开发的软件系统进行分析、规划和规格描述,为今后的软件开发做准备。 软件任务立项、项目可行性分析、制定项目计划、软件需求分析 2、软件开发期:在对软件规格完成定义以后,接着可 ...
分类:
其他好文 时间:
2018-03-11 17:47:19
阅读次数:
181
一个好的软件件一定离不开严格的需求管理过程! 今天给大家介绍的就是需求管理! 众所周知,软件并不是凭空产生的,有了需求,才会催生出相应的软件产品!所有生产软件的项目组才会如此的重视软件的需求管理过程,这一个过程叫做需求工程。 一、了解软件需求工程的过程 需求工程流程图 SRS(软件需求规格说明书): ...
分类:
其他好文 时间:
2018-03-11 14:31:44
阅读次数:
218