- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)代码行技术
您可能关注的文档
- CAXA制造工程师2011铣削加工实例解说.doc
- CAXA制造工程师2011与CAXA数控车---第二章_线架造型解说.ppt
- CAXA制造工程师2011与CAXA数控车---第四章_实体造型解说.ppt
- CAXA制造工程师曲面解说.ppt
- CAXA制造工程师曲面造型解说.ppt
- CBJL08-门店改善管理解说.ppt
- cbps7.04说明解说.doc
- CCC检验规范解说.doc
- CCC强制性产品认证解说.ppt
- CCC认证基础知识解说.ppt
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
最近下载
- 2024年广州市高三二模(普通高中毕业班综合测试(二)数学试卷(含官方答案及逐题解析).pdf
- 武汉市2025届高中毕业生四月调研考试(四调)数学试卷(含答案详解).pdf
- (毕业论文)果树采摘机器人的发展现状及运动学分析.doc VIP
- 【高中语文】双新背景下的语文教学设计+85.pptx VIP
- 雨课堂学堂在线《兵棋(中国人民武装警察部队警官学院)》学堂云单元测试考核答案.pdf VIP
- 11.3 一元一次不等式组(教学设计)七年级数学下册(人教版2024).docx
- 年产1万吨一氯甲烷的工艺流程设计.doc
- 医疗器械质量管理制度-全套规章制度.docx VIP
- 木材质量v验收标准.doc
- 直肠癌(外科学课件).ppt VIP
文档评论(0)