- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
(2)绘制系统的分解图(0层图):把顶层图的加工分解成若干个子加工,并用数据流将这些加工连接起来,使得顶层图的输入数据经过若干子加工处理后,变成顶层图的输出数据流。这张图称为0层图。从一个加工绘制出一序列子处理加工连成的数据流图的过程就是对加工的分解。如:系统的0层图。(3)绘制加工的分解图把每个加工看作一个小系统,把加工的输入输出数据流看成小系统的输入输出流。于是可以象画0层图一样画出每个小系统的加工的DFD图。例如:超市销售管理0层2号加工进一步分解,得到其1层数据流图,如下图。(4)数据流图和加工编号1)顶层图只有一张,图中的加工也只有一个,所以不必为其编号。2).从0层图开始编号,0层图中的加工号分别是1、2、3等。3)子图号就是父图中被分解的加工号。4)子图中的加工号是由图号、圆点和序号组成,如:1.12,1.3等等。数据字典用来描述更详细的数据说明,是系统中各类数据描述的集合。数据字典通常包括数据流、数据项、数据结构、数据存储和处理过程5个部分,1、数据流条目举例:定义数据流组成及数据项。??机票=姓名+日期+航班号+起点+终点+费用
????姓名={字母}
????航班号=“Y7100”...“Y8100”
????终点=[上海|北京|西安]
数据流条目主要内容及举例如下:数据流名称:订单
????别名:无
????简述:顾客订货时填写的项目
????来源:顾客
????去向:加工1“检验订单”
????数据流量:1000份/每周
????组成:编号+订货日期+顾客编号+地址+电话+银行账号+货物名称+规格+数量2.数据结构条目????数据存储条目是对数据存储的定义,如:
????数据存储名称:库存记录
????别名:无
????简述:存放库存所有可供货物的信息
????组成:货物名称+编号+生产厂家+单价+库存量
????组织方式:索引文件,以货物编号为关键字
????查询要求:要求能立即查询
??3.数据项条目数据项条目是不可再分解的数据单位,,其定义格式如下:
????数据项名称:货物编号
????别名:G-No,G-num,Goods-No
????简述:本公司的所有货物的编号
????类型:字符串
????长度:10
取值范围及含义:
?????????第一位:进口/国产
?????????第2-4位:类别
?????????第5-7位:规格
?????????第8-10位:品名编号
用表格表示:如数据字典中的商品信息数据项。数据项名数据类型长度取值范围商品编号字符型500001-99999商品名称字符型20任何字符或数字商品类型字符型20任何字符或数字商品简介字符型100任何字符或数字商品品牌字符型20任何字符或数字厂商名称字符型50任何字符或数字4.加工条目????加工条目是用来说明DFD中基本加工的处理逻辑的,由于上层的加工是由下层的基本加工分解而来,只要有了基本加工的说明,就可理解其他加工。举例如下:????加工名:查阅库存
????编号:1.2
????激发条件:接收到合格订单时
????优先级:普通
????输入:合格订单
????输出:可供货订单、缺货订单
????加工逻辑:根据库存记录
?????IF订单项目的数量该项目库存量的临界值
???????THEN可供货处理
???????ELSE此订单缺货,登录,待进货后再处理
?????ENDIF系统总体功能一般是从使用的角度对管理信息系统进行功能设计的。可以从管理职能分类着手,采用自顶向下逐步分解原则,通过对业务过程和数据进行分析,将系统分解为多个子系统,再将子系统分解为功能模块,直到每个下层子功能对应一个窗口界面,完成一个相对独立的业务处理。在某些新系统开发中,很难摸清用户的需求或用户提不出自己的需求的情况下,采用演化模型方法:第一次只是试验开发,其目标只在于探索可行性,弄清软件需求;第二次则在此基础上获得较为满意的软件产品,通常把一次得到的试验性产品称“原型”,这种采用开发方法也称原形化方法。采用这种方法可以减少由于软件需求不明确而给开发带来的风险,一般适合于中小型系统。需求分析最后得出一份分析成果,即需求分析报告(又称需求分析说明书),需求分析说明书编写格式可参照IEEE标准830-1998(IEEE1998)描述的需求规格说明书模板(,再根据项目系统特点进行适当改动。需求规格说明书纲目:条目细目123456一、引言目的文档约定预期的读者和阅读建议产品的范围参考文献二、综合描述产品的前景产品的功能用户类和特征运行环境设
文档评论(0)