- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第二讲可行性研究;第2章Content;开始;可行性研究;2.1可行性研究的任务;可行性研究的内容;;经济可行性;举例;操作可行性;2.2可行性研究过程;可行性研究报告的编写;可行性研究报告的编写;可行性研究报告的编写;2.3系统流程图;根本符号
----以概括的方式抽象地描绘一个实际系统所用符号;---具体地描绘一个物理系统所用符号
系统符号;
图2.3库存清单系统的系统流程图;2.4数据流图
DFD----DataFlowDiagram;数据流图四种根本符号;数据流图几种附加符号;数据流图的层次结构;分层的数据流图;----系统逻辑模型;分层的数据流图;举例
学生购置教材系统;;;;.便于实现;1〕为数据流(或数据存储)命名
(1)名字应代表整个数据流(或数据存储)的内容,而不是仅
仅反映它的某些成分。
(2)不要使用空洞的、缺乏具体含义的名字(如“数据〞、
“信息〞、“输入〞之类)。
(3)如果在为某个数据流(或数据存储)起名字时遇到了困难
,那么很可能是因为对数据流图分解不恰当造成的,应该
试试重新分解,看是否能克服这个困难。;2〕为处理命名
(1)通常先为数据流命名,然后再为与之相关联的处理命名。
这样命名比较容易,而且表达了人类习惯的“由表及里〞
的思考过程。
(2)名字应该反映整个处理的功能,而不是它的一局部功能。
(3)名字最好由一个具体的及物动词加上一个具体的宾语组成。
应该尽量防止使用“加工〞、“处理〞等空洞笼统的动词
作名字。
(4)通常名字中仅包括一个动词,如果必须用两个动词才能描
述整个处理的功能,那么把这个处理再分解成两个处理可能
更恰当些。
(5)如果在为某个处理命名时遇到困难,那么很可能是发现了分
解不当的迹象,应考虑重新分解。;画分层DFD的指导原那么
2.注意父图和子图的平衡/balanceorcoherence;;画分层DFD的指导原那么;例子;定货系统的根本系统模型;把处理事务的功能进一步分解后的数据流图;命名
;这种划分自动化边界的方法暗示以批量方式更新库存清单;另一??划分自动化边界的方法建议;2.5数据字典用途
----DD〔DataDictionary〕;数据字典的内容;数据流名:
说明:简要介绍作用,即它产生的原因和结果。
数据流来源:即该数据流来自何方。
数据流去向:去向何处。
数据流组成:数据结构。
每个数据量流通量:数据量、流通量。;数据元素名:
类型:数字〔离散值、连续值〕,文字〔编码类型〕
长度:
取值范围:
相关的数据元素及数据结构;定义数据符号;例:存折格式;;(3)数据存储词条的描述;加工名:
加工编号:反映该加工的层次
简要描述:加工逻辑及功能简述
输入数据流:
取值范围:
相关的数据元素及数据结构
……;注:加工说明;对数据流图的每一个根本加工,必须有一个根本加工逻辑说明。
根本加工逻辑说明必须描述根本加工如何把输入数据流变换为输出数据流的加工规那么。
加工逻辑说明必须描述实现加工的策略而不是实现加工的细节。
加工逻辑说明中包含的信息应是充足的,完备的,有用的,无冗余的。;加工说明组成;自然语言+结构化形式;商店业务处理系统中“检查发货单〞;〔2〕判定表;以“检查发货单〞为例;〔3〕判定树;名称:外部实体名
简要描述:什么外部实体
有关数据流:
数目:;CASE结构化分析与设计工具(大型软件)
卡片形式/excelorrecordinfile(小型软件)
卡片应该包含下述信息:
名字、别名、描述、定义、位置。
例〔P.49〕;2.6本钱/效益分析;本钱估计---人力本钱估计;;;;2.6.2本钱/效益分析的方法;本钱/效益分析使用的几个概念;;本钱/效益分析使用的几个概念;小结
文档评论(0)