- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程基础知识徐二毛的读书笔记需求开发包括需求捕获、需求分析、编写规格说明书、需求验证四个阶段需求管理包括定义需求基线、处理需求变更、需求跟踪等方面软件需求就是系统必须完成的事,以及必须具备的品质。包括:功能需求、非功能需求、设计约束3方面需求工程包括需求开发和需求管理两大工作。软件工程基础知识业务需求项目试图/范围文档用户需求质量属性其它非功能需求用例文档设计约束系统需求功能需求SRS徐二毛的读书笔记软件工程基础知识徐二毛的读书笔记2、用户调查3、现场观摩4、文档考古5、联合讨论会6-18人,1-5小时需求捕获策略:迭代需求调查与问题定义WhatWhereHow需求捕获技术:1、用户访谈(形式包括结构化【准备好问题】与非结构化【粗略想法】)准备问题——》访谈技巧——》应该询问的问题软件工程基础知识徐二毛的读书笔记可行性研究工作的步骤:核实问题定义和目标研究分析现有系统(旧的软件系统和旧的非计算机系统)为新系统建模(建模的目的是为了获得一个对新的系统的框架性认识、概念性认识)系统上下文关系范围图实体-关系图用例模型域模型(OO思想)IPO表(输入、处理、输出)客户复核可行性研究工作的任务技术可行性经济可行性(投资回报率)社会可行性(符合企业实际情况?符合员工利益?符合相关法规和行业规范)软件工程基础知识徐二毛的读书笔记效益分析货币时间价值F=P(1+i) F:代表未来货币价值P:代表货币现在的价值i:代表年利率n:代表年数投资回收期:多少年才能将投资回收纯收入投资回报率(ROI) Return On Investment可行性研究工作的步骤:提出并评价解决方案确定最终推荐的解决方案(是否可行?什么地方最合理?)成本效益分析有两个部分:A、成本估算 准确估算工作量:历史数据和经验模型【功能点分析、COCOMO分析Constructive Cost Model,中文为构造性成本模型】B、效益分析草拟开发计划以书面的形式提交《可行性分析报告》并进行审查软件工程基础知识徐二毛的读书笔记投资回报率(ROI) Return On InvestmentP=F1/(1+j)+F2/(1+j)+…+F /(1+j)P代表总投资n代表系统使用寿命j就是投资回报率F 是第i年年底收益软件工程基础知识徐二毛的读书笔记需求分析方法结构化分析方法(SA ,Structured Analysis)软系统分析方法面向对象分析方法(OOA)面向问题域分析法 (Problem Domain Oriented Analysis ,PDOA)需求建模用图形表示需求就是需求建模,获得分析模型。有助于检测需求的不一致性、模糊性、错误及遗漏软件工程基础知识徐二毛的读书笔记数据流图的五个基本元素过程实体数据存储数据流实时连接结构化分析的思路是依赖于数据流图进行自顶而下的分析。课本P27页的图片有问题。结构化分析包括如下工具:数据流图(DFD,Data Flow Diagram)数据字典(DD)结构化语言(SL)判定表判定树如何做结构化分析需求工作:研究“物质环境”建立系统逻辑模型划清人机界限软件工程基础知识Context图就是顶层数据流图,所以它的组成元素和数据流图一致。上下文关系范围图把需求的范围界定清洗,再通过数据流图进行细化分解,关注过程编号规则,关注输入输出的一致性,否则就会存在明显错误,且关注DFD0层图的意思,不是顶层,而是对顶层的分解。DFD0层图中不会出现0过程。徐二毛的读书笔记数据流图事例:软件工程基础知识解答:①确定规则的个数:这里有3个条件,每个条件有两个取值,故应有2*2*2=8种规则。②列出所有的条件茬和动作茬:③填人条件项。(二进制的真值表)。④填人动作桩和动作顶。这样便得到形如图的初始判定表。徐二毛的读书笔记决策表实例:例:问题要求:”……对功率大于50马力的机器、维修记录不全或已运行10年以上的机器,应给予优先的维修处理……” 。这里假定,“维修记录不全”和“优先维修处理”均已在别处有更严格的定义 。请建立判定表软件工程基础知识徐二毛的读书笔记决策表实例:软件工程基础知识徐二毛的读书笔记数据字典符号:软件工程基础知识学生学号姓名地址学生学生学号number姓名Text(10)地址Text(30)学生学号number (primary key)姓名Text(10)地址Text(30)徐二毛的读书笔记实体关系图:在E-R图中,我们用一个圆角矩形表示实体,而在数据流图中,我们有一个直角矩形表示外部实体。实体也有实例,表示实体的一个具体值,成为实体实例软件工程基础知识正好一个(1…1)0或一个(0…1)1或多个(1…*)0或多个(0…*)徐二毛的读书笔记基数:通常情况下我们需要对关系的多重性进行描述。基数定义了一个实体相对于另一个关联实体的某个具
有哪些信誉好的足球投注网站
文档评论(0)