按照国家标准GB/T 11457-- 89《软件工程术语》的定义,数据流图是“系统的一种形表示。其中表示出数据源、数据汇、存储和以结点形式对数据执行的处理,以及在结点间作为连接部分的逻辑数据流。”数据流图是从数据加工的角度对一个复杂组织的业务活动进行分析描述的图形技术,是逻辑系统的图形表示。对于信息管理系统而言,数据流图可以用来正确理解用户的需求,清晰表示系统的功能。设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要考虑怎样具体地实现这些功能,所以,它是软件设计的出发点。采用数据流图,着重描绘的是系统所完成的功能,而不是系统的物理实现方案。
数据流图重点强调的是数据流,而不考虑控制流。因为在需求分析阶段要解决的是“系统必须做什么”这一问题,所以要集中精力找出现存系统中的数据流及其处理。由于控制流涉及处理的细节,如果把它也画上去,就会使数据流图变得十分复杂,从而陷入“系统应该如何做”的控制设计中。所以,数据流图不考虑控制流。如果需求分析阶段结束了,则应该产生出SRS。关于SRS的作用,国家标准GB 9385-88《计算机软件需求说明编制指南》指出:SRS的首要目标是“在软件产品完成目标方面为客户和开发者之间建立共同协议创立一个基础。对要实现的软件功能做全面描述,帮助客户判断所规定的软件是否符合他们的要求,或者怎样修改这种软件才能适合他们的要求。,,“SRS应当是描写一个软件产品,而不是描述生产软件产品的过程。“SRS所讨论的是软件产品,而不是开发这个产品的设计。’’“SRS中一般不描述任何设计、验证或项目管理细节。”
只有当需求分析阶段结束,建立了由数据流图、数据字典和一组IPO图表(即输入/处理/输出图表,用来描述算法)所定义的系统逻辑模型,才算解决了“系统必须做什么”的问题。软件定义时期才告结束。至于如何设计、生产出这个软件产品,则是软件开发时期的任务。软件开发时期结束后,进入软件维修时期,即通过各种必要的维护活动使系统持久地满足用户的需要。
概要:软件著作权被侵犯该怎么办?想知道怎么找专业的律师挽回损失,您大可看看上面的文章。专业的侵犯软件著作权专家律师团队:擅长侵犯软件著作权立案、起诉。
邱律师:15915344883,广东长昊律师事务所,软件著作权被侵犯了请联系我们。
我们可帮助您立案起诉、成功维权、减轻损失、争议解决、知识产权管理与保护等全方位高效的法律服务。
设计数据流图是软件开发时期的任务
时间:2019-12-25 来源:长昊律师网 浏览次数:次
文章声明:本网站发表的文章包括原创信息、转载信息和会员投稿,如您认为上述内容涉及个人、企业隐私或涉及著作权,要求修改或删除的,请发邮件至:1870527569@qq.com,我们将在一个工作日内和您联系妥善处理。
联系我们
- 广东长昊律师事务所
- 联系电话:0755-26751234
- 长三角电话:15800707700
- 珠三角电话:15915344883
- 地址:深圳市罗湖区南湖路国贸商业大厦1412M