系统流程图描述的是?的工具

发布网友

我来回答

3个回答

热心网友

百科上说,系统流程图(System Flowchart)是描绘系统物理模型的传统工具。它的基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达信息在各个部件之间流动的情况。
系统物理模型的话,应该是体系结构吧?所以是B?

热心网友

D物理系统

热心网友

的问题定义
问题定义阶段必须回答的关键问题是:“要解决的问题是什么?”因此,分析师访问调查系统的实际用户和用户部门的负责人,简单地写自己的问题的理解和认真讨论的用户和用户部门负责会议的书面报告,澄清含糊之处,正确的认识正确的地方,最后得到一个双方都满意的文件,这个文件在系统分析员应该说明的问题,该项目的目标,规模的性质。
问题定义阶段的软件生命周期中最简短的阶段,通常只有一两天甚至更短的时间。
II可行性研究
这个阶段的任务是不具体的解决问题,但问题的研究范围,是否值得探讨这个问题解决,
是否有一个可行的解决方案。在这个阶段,系统分析员应该输出的高层次的逻辑模型,是基于更准确,更具体,确定的项目规模和目标。及分析员更准确地估计系统的成本和收益的,仔细的成本/效益分析建议的制度,这是这个阶段的主要任务之一。
可行性研究部门负责人决定是否继续这个项目的基础。
III需求分析
在这个阶段的任务,是确定目标系统必须有什么。因此,在需求分析阶段和用户的系统分析师必须密切合作,充分交流信息,以到达用户确认后,系统模型的逻辑。一般与一个数据流图,濑户所述算法根据字典,以及该系统的逻辑模型的简要描述。需求分析阶段系统的逻辑模型,在设计和目标系统的基础上,因此,必须准确地,完整地反映用户的要求。

键的整体设计在这个阶段必须回答的问题:“如何解决这个问题?”
首先应该考虑几种可能的解决方案,一般包括:
1。低成本的解决方案。该系统可以完成必要的工作,不能多做一点额外的工作。
2。豹成本适中的解决方案,该系统不仅能完成预定的任务,非常容易使用,
可能也有一定的功能和特性,用户没有指定。
3。 “完美”的系统成本高。该系统具有用户可能希望拥有的所有功能和特性。
系统分析员应该使用系统流程图或其他工具来描述所有可能的系统,估计每个程序
和有效的成本;还可以根据不同的选项充分权衡的利弊建议更好的系统,并制定了详细的计划达到推荐的系统。
为了完成上述任务,通常在结构设计上的一个基本原则是,该方案应该是模块化的,因此,结构的整体设计也应设计软件,通常软件结构图。

详细设计阶段,详细设计任务是解决方案的具体设计方案,包括必要的细节,
根据他们的代码,程序员可以编写实际的程序的详细规格。
通常的应用程序流程图,NS,PAD图,} {IPO图或PDI_的。语言来形容的详细设计的结果。
编码和单元测试
在这个阶段的任务汇编语言编程的性质和目标系统的物理环境的基础上,选择一个合适的高级程序设置
计数语言(如果有必要的) ,翻译成所选择的语言写程序的详细设计的结果是,并仔细地测试每个模块写入。
程序员在编写程序模块的可读性,可理解性和可维护性。

这个阶段的综合测试任务的测试,通过各种软件来实现的要求。
基本的测试集成测试和验收测试。集成测试是由单元按照一定的策略中选择的测试模块组装,根据设计的软件结构,在组装过程中,必要的程序测试。按照需求规格说明书的规定,在目标系统上的用户接受验收测试。
通过分析软件测试的结果来预测软件的可靠性;相反,按照软件的可靠性的要求也可以决定什么时间的测试和调试过程可以结束。
应该是在测试过程中,测试计划的正式文件,详细的测试方案以及实际的测试结果保存的软件配置的一部分。
八,软件维护
维护阶段的任务,持续通过各种必要的维护活动使系统满足用户的使用需求。
维护活动通常是四类:在系统使用过程中发现的软件错误的纠正性维护,诊断和修正,适应性维护,并软件以适应环境的变化,提高维护,也就是根据用户需要改进或扩展软件,使之更好,预防性维护,即软件提前做好准备,为将来的维护活动。
维修保养活动,应准确记录被保存作为正式文件。
软件生命周期分为8个阶段,被称为被称为软件开发阶段的4至7级的软件定义阶段,前三个阶段,最后一个阶段是所谓的软件维护阶段。在软件开发,测试工作量最大,占约40%的总开发周期最长的软件维护阶段,工作量是非常大的。
软件开发的工作,不能是一条直线,开发人员经常需要返回到前面,从后面阶段。为了减少返工现象,开发人员通常阶段的审查的各个阶段,以确保开发工作秩序。你
软件生命周期的各个阶段的研制任务完成后,文件将被提交给各阶段的格式。
§1.4软件工程方法
软件开发的目标是满足用户需求的高品质开发的软件在规定范围内的投资和时间*。软件开发是一个高度智能化的活动,必须与软件工程方法和技术指导软件开发的全过程。
阿尔法
Alpha

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com