网站大量收购独家精品文档,联系QQ:2885784924

Ch02-可行性研究解说.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程 -Ch02 可行性研究 主要内容 可行性研究的任务 可行性研究的任务 可行性研究的任务 可行性研究过程 可行性研究过程 可行性研究过程 可行性研究过程 可行性研究过程 可行性研究过程 可行性研究过程 可行性研究报告内容 可行性研究报告内容 系统流程图 系统流程图 系统流程图 系统流程图 假设一家工厂的采购部每天需要一张定货报表,报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据;零件编号、零件名称、定货数量、目前价格、主要供应者和次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存量临界值时就应该再次定货。 注意事项 数据流图分层细化时必须保持信息连续性,即处理分解前与分解后的输入和输出数据流必须相同。 对处理进行编号,编号反映了处理的分解层次。 1.为数据流(或数据存储)命名 名字应代表整个数据流(或数据存储)的内容,而不是仅仅反映它的某些成分。 不要使用空洞的、缺乏具体含义的名字(如“数据”、“信息”、“输入”之类)。 如果在为某个数据流(或数据存储)起名字时遇到了困难,则很可能是因为对数据流图分解不恰当造成的,应该试试重新分解,看是否能克服这个困难。 2.为处理命名 名字应该反映整个处理的功能,而不是它的一部分功能。 名字最好由一个具体的及物动词,加上一个具体的宾语组成。应该尽量避免使用“加工”、“处理”等空洞笼统的动词作名字。 通常名字中仅包括一个动词,如果必须用两个动词才能描述整个处理的功能,则把这个处理再分解成两个处理可能更恰当些。 如果在为某个处理命名时遇到困难,则很可能是发现了分解不当的迹象,应考虑重新分解。 3.数据源点和终点命名 是目标系统的外部环境部分,通常用问题域中习惯使用的名字。 1.基本目的:交流的工具 考虑多少个元素合适的问题(5-9)分层、分图 DD: Data Dictionary 数据字典是描述数据的信息的集合 对数据流图中所有元素的定义的集合 与数据流图共同构成系统的逻辑模型 1)数据流 2)数据流分量(即数据元素) 3)数据存储 4)处理 ——是对上述四类元素的定义 3. 定义数据的方法 4. 数据元素的定义符号 5. 数据字典的用途 6. 数据字典的实现  the END 用途 2.分析和设计的工具 形象、具体,比较容易验证正确性,描绘功能而不是实现方案。 3.辅助物理系统的设计 根据处理的定时要求划分自动化边界,每组自动化边界一位着一个物理系统。 数据字典 1.概念 数据字典 2 .数据字典的内容 数据字典 名字——数据、控制项、数据存储或外部实体的主要名称。 别名——第一项中对象的其他名字。 使用地点与方式——使用数据或控制项的处理的列表,以及使用这些对象的方式(例如作为处理的输入,从处理输出,作为数据存储,作为外部实体)。 内容描述——描述数据或控制项内容的符号。 补充信息——关于数据类型、预置值、限制等的其他信息。 2 .数据字典的内容 数据字典 顺序——以确定次序连接两个或多个分量。 选择——从两个或多个可能的元素中选取一个。 重复——把指定的分量重复零次或多次。 可选——一个分量是可有可无的(重复一次或零次)。 数据字典 =意思是等价于(或定义为); +意思是和(即,连接两个分量); [ ]意思是或(即,从方括弧内列出的若干个分量中选择一个),通常用“|”号分开供选择的分量; { }意思是重复(即,重复花括弧内的分量); ( )意思是可选(即,圆括弧里的分量可有可无)。 实例: 某种程序设计语言规定,用户说明的标识符是长度不超过8个字符的字符串,第一个字符必须是字母字符,随后的字符既可以是字母字符也可以是数字字符。 数据字典 数据字典 作为分析阶段的工具 估计由于变更产生的影响 作为数据库开发的基础 数据字典 名字:零件编号 别名: 描述:唯一地标识库存清单中一个特定零件的关键域 定义:零件编号=8{字符}8 位置:定货报表 定货信息 库存清单 事务 名字:定货报表 别名:定货信息 描述:每天一次送给采购员的需要定货的零件表 定义:定货报表=零件编号+零件名称+定货数量+目前价格+主要供应者+次要供应者 位置:输出到打印机 小测验 需求陈述: 本章第4题 要求: 1.确定系统应完全的功能,画顶层数据流图和功能级数据流图. 2.对系统处理的数据进行分析,构建数据字典. 成本效益分析 1.成本估计 1)代码行技术

文档评论(0)

a336661148 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档