- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程行性分析
1 作为交流信息的工具 2 作为分析和设计的工具 3 数据流图可以辅助物理系统的设计(图) 4 数据流图对详细设计也有帮助 数据流图的用途 * 1.1 1.2 1.3 2 仓库 管理员 采购员 产生报表 定货报表 定货信息 库存清单 接受事务 更新库存 处理定货 D2 定货信息 D1库存清单 定货信息 事务 事务 库存信息 D3 事 务 事务 1.1 1.2 1.3 2 仓库 管理员 采购员 产生报表 定货报表 定货信息 库存清单 接受事务 更新库存 处理定货 D2 定货信息 D1库存清单 定货信息 事务 事务 库存信息 * 2.1 可行性研究的任务 2.2 可行性研究过程 2.3 数据流图 2.4 数据字典 2.5 成本/效益分析 * 定义: 是关于数据的信息集合,是对数据流图中包含的所有元素定义的集合 数据流图和数据字典共同构成系统的逻辑模型 数据流图描述了系统的“分解”,它表明系统由哪些部分组成 数据字典则为数据流图中出现的每一部分都给出“严格定义”,二者有机配合,完整地描述了系统 没有数据字典数据流图就不严密,没有数据流图数据字典也难于发挥作用 数据字典 * 数据字典的内容 数据字典的组成 数据流 数据流分量(即数据元素) 数据存储 处理 数据字典中记录数据元素的下列信息 一般信息(名字、别名、描述) 定义(数据类型、长度、结构) 使用特点(指的范围、使用频率、使用方式) 控制信息(来源、用户、程序的改变和使用权) 分组信息(父结构、从属结构、物理位置) * 定义数据的方法 数据字典中的定义就是对数据自顶向下的分解,一般来说应分解到每个和工程有关的人都清楚其含义的元素为止。 数据的基本类型 顺序 选择 重复 可选 符号 = + [ ] { } ( ) * 符号 含义 说明举例 = 被定义为 订书单=教材ISBN+价格+数量 + 与 X=a+b 表示X由a和b组成 […|…] 或 X=[a|b] 表示X由a或b组成 {…} 重复 X={a} 表示X由0个或多个a组成 M{…}n 重复 X=2{a}5 表示X中最少出现2次a,最多出现5次a。 5,2为重复次数的上、下限 (…) 可选 X=(a) 表示a可在X中出现,也可不出现 “…” 基本数据元素 X=“a”,表示X是取值为字符a的数据元素 .. 连接符 X=1..9,表示X可取1到9中任意一个值 * 数据字典的用途 1 作为分析阶段的工具 2 用于开发小组之间的通信 3 可控制程序和模块的改变 4 是开发数据库的基础 * 数据字典的实现 开发小系统时可建立卡片 每个要定义的名字准备一张卡片 在卡片上注明名字、别名、描述、定义、位置、控制信息、使用特点 将所有卡片按一定方式排序,如英文字母顺序或汉字笔画多少等 * 名字:定货报表 别名:定货信息 描述:每一天送给采购员的需要 定货的零件表 定义:定货报表=零件编号+零件 名称+定货数量+目前价格 +主要供应者+次要供应者 位置:输出到打印机 名字:零件编号 别名: 描述:惟一地标识库存清单中 一个特定零件的关键域 定义:零件编号=8{字符}8 位置:定货报表 定货信息 库存清单 事务 名字:定货数量 别名: 描述:某个零件一次定货的数量 定义:定货数量=1{数字}5 位置:定货报表 定货信息 * 2.1 可行性研究的任务 2.2 可行性研究过程 2.3 数据流图 2.4 数据字典 2.5 成本/效益分析 * 成本估计 1.代码行技术 是一种比较简单定量的估算方法,把开发每个软件功能的成本和实现这个功能需要用的源程序代码行数联系起来 若有历史数据作参考的话,这种方法还是有效的 设 T - 软件成本 N - 软件源代码行数 A - 每行源代码的平均成本 T=A·N 其中A取决于软件的复杂程度和工资水平 成本/效益分析 * 成本估计 – cont. 2.任务分解技术 把软件开发工程分解为若干个相对独立的任务,然后再分别估计每个单独开发任务的成本,最后累加起来得到软件工程的总成本 * 成本估计 – cont. 2.任务分解技术 – cont. 设 T - 软件总成本 B - 每个单独开发任务的成本 α - 系数 T=∑αB B=C·D C - 完成每个单独任务所需的人力(月) D - 每人每月的平均工资 T=∑α·C·D 3.自动估计成本技术 要有长期搜集的大量历史数据和数据库系统的支持 * 效益分析 四个重要概念
您可能关注的文档
- 超声波测开题报告.doc
- 超前地质预报红外探水.ppt
- 超吸水纤维在防治荒漠造林应用研究学会报告.doc
- 超八CT服务器部署规格建议书.docx
- 超声波科技广创业策划.doc
- 超大型构件液同步提升施工工法.docx
- 超大超深坑渗漏处理.ppt
- 超宽带室内定位算法究开题报告.ppt
- 超市仓库理系统可行性研究报告.doc
- 超市管理系uml论文.doc
- 2025年乌海市教育系统第三批人才引进 (乌海市第十中学专场)考前自测高频考点模拟试题附答案详解(名.docx
- 2025年度甘肃省高级人民法院及直属法院遴选法官(6人)考前自测高频考点模拟试题及答案详解(基础+提.docx
- 2025年度生态环境部黄河流域生态环境监督管理局生态环境监测与科模拟试卷含答案详解(综合卷).docx
- 2025年西安市高陵区民政局公益性岗位招聘(2人)模拟试卷含答案详解(研优卷).docx
- 2025年度国务院国资委商业机关服务中心招聘(1人)模拟试卷含答案详解(完整版).docx
- 2025年巫山县卫生健康委员会县属医疗卫生事业单位考调工作人员的考前自测高频考点模拟试题及答案详解(.docx
- 2025年西林县气象局招聘编外聘用人员(4人)笔试备考试题含答案详解(能力提升).docx
- 2025年度中国建设银行大连市分行本部消防安全岗社会招聘(1人考前自测高频考点模拟试题附答案详解(巩.docx
- 2025年度国务院国资委物资机关服务中心招聘(2人)考前自测高频考点模拟试题有答案详解.docx
- 1中国人民站起来了(新).pptx
最近下载
- GBT50218-2014 工程岩体分级标准 (2).pdf
- 投标产品退换货方案.docx VIP
- 2025第三届国赛精选项目江苏省选拔赛无人机驾驶员(植保)项目技术文件.pdf VIP
- GB/T 44578-2024热塑性塑料隔膜阀.pdf
- SJT 10 406-2016 声频功率放大器通用规范.pdf
- +ISO14001+ISO45001质量环境职业健康安全三体系监督审核准备资料清 .pdf VIP
- 干冰清洗在石化常减压加热炉炉管清灰技术的应用.docx
- 学术英语(综合) 季佩英 课文译文.pdf
- 2025年演出经纪人考试题库附答案(满分必刷) .pdf VIP
- 花卉栽植质量保证方案.pdf VIP
文档评论(0)