- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程可行性研究课件.ppt
可行性研究 1 可行性研究的任务和目的 2 可行性研究过程 2 可行性研究过程 2 可行性研究过程 3 可行性研究报告的文档格式 4 系统流程图 4 系统流程图 4 系统流程图 4 系统流程图 4 系统流程图 4 系统流程图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 5 数据流图 6 数据字典 6 数据字典 6 数据字典 6 数据字典 7 成本/效益分析 7 成本/效益分析 7 成本/效益分析 7 成本/效益分析 7 成本/效益分析 7 成本/效益分析 7 成本/效益分析 7 成本/效益分析 7 成本/效益分析 8 本章小结 6.1 数据字典的内容 数据字典通常由四类元素的定义组成:数据流、数据流分量(即数据元素)、数据存储以及处理。但是对数据处理的定义使用其他工具(如IPO图或PDL语言)描述更方便。因此一般数据字典主要由数据的定义组成。除了数据定义外,数据字典还应该包含数据元素的其他一些典型信息,包括: 1.一般信息(名字,别名,描述等); 数据元素定义(类型,长度,结构等); 3.使用特点(取值范围,使用频率,使用方式——输入、输出、本地,条件约束等); 4.控制信息(来源,用户,使用它的程序,使用权限); 5.分组信息(父结构,从属结构,物理存储——记录、文件和数据库等)。 6.2 定义数据的方法 数据字典中的定义是对数据自上而下的分解。一般说来,当分解不需要进一步定义,与工程有关的所有人员都清楚每个元素的含义时,这种分解过程就完成了。 数据元素组成数据的方式有三种基本类型: 1.顺序。即以确定次序连接两个或多个分量; 选择。即从两个或多个可能的元素中选取一个; 3.重复。即把指定的分量重复零次或多次。 可以使用自然语言描述数据元素组成数据的关系: 1.“=” 等价于,定义为; “+” 和,连接两个或多个分量; 3.“[ ]” 或,从方括号中列出的若干分量中选择一个,分量之间使用“|”分隔供选择的分量; 6.3 数据字典的实现 在开发大型软件系统的过程中,数据字典的规模和复杂性很大,人工维护很困难,因此目前的数据字典通常作为“CASE结构化分析与设计工具”的一部分实现的。 在开发小型软件系统时,如果没有数据字典处理程序,可以采用卡片书写数据字典,每张卡片描述一个数据信息。 成本/效益分析的目的是从经济角度分析开发一个特定的新系统是否划算,从而帮助客户组织的负责人正确地做出是否投资于这项开发工程的决定。 成本/效益分析的目的是从经济角度分析开发一个特定的新系统是否划算,从而帮助客户组织的负责人正确地做出是否投资于这项开发工程的决定。 7.1 开发成本估算技术 1.代码行技术 首先,根据经验或历史数据定量估算交付的可运行软件中有效的源程序代码行数(通常不包括程序中的注释);然后将每行代码的平均成本乘以总行数就可以确定软件的成本。每行代码的平均价格与软件的复杂性与薪资水平有关。通常将软件价格计算延迟到工程设计的最后,可得到较精确的平均价格。 任务分解 根据软件生命周期,对开发工作进行任务分解,分别估计每个任务的成本,然后累加得到总成本。估算时基于已完成的类似项目进行。 3.自动估计成本技术 使用一个或多个经验模型,采用自动估计成本软件工具进行软件成本和工作量的估算。 7.2 成本/效益分析技术 成本/效益分析的第一步是估计开发成本、运行费用和新系统带来的经济效益。其中:开发成本的估计方法参见7.1;运行费用取决于系统的操作费用(操作人员数、工作时间、消耗的物资等)和维护费用;系统的经济效益等于因使用新系统而增加的收入加上使用新系统可以节省的运行费用。 注意:运行费用和经济效益存在于软件的整个生命周期,总的效益与生命周期有关;投资现在进行,效益将来收获,因此还应考虑货币的时间价值。 1.货币的时间价值 通常使用利率的形式表示货币的时间价值。假设年利率为i,如果现在存入P元,则n年后可以
您可能关注的文档
最近下载
- DB34_T4316-2022_皖北地区设施草莓栽培技术规程_安徽省.docx VIP
- 外研版八年级上册 Unit 3 单元测试卷答案及解析 新版 2025年新外研版八年级上册.docx
- 人教版高中数学精讲精练选择性必修二4.1 数列的概念(精练)(解析版).pdf VIP
- 输液港用无损伤针相关知识.pptx VIP
- 《尝试教学法》-公开课件.ppt VIP
- 石油化工行业安装工程预算定额说明(2019)版.docx
- 外研版八年级上册 Unit 3 单元测试卷 新版 2025年新外研版八年级上册.docx
- 2025—2026学年第一学期学校教学工作计划及序列表.doc VIP
- 高中物理电学实验专题练习(2020整理).pdf VIP
- 保洁服务管理人员安排、架构,管理方案.pdf VIP
初级会计持证人
专注于经营管理类文案的拟写、润色等,本人已有10余年相关工作经验,具有扎实的文案功底,尤善于各种框架类PPT文案,并收集有数百万份各层级、各领域规范类文件。欢迎大家咨询!
文档评论(0)