zhoumin最终的-质量管理任务书.docx

上传人:牧羊曲112 文档编号:1687293 上传时间:2022-12-14 格式:DOCX 页数:38 大小:362.86KB
返回 下载 相关 举报
zhoumin最终的-质量管理任务书.docx_第1页
第1页 / 共38页
zhoumin最终的-质量管理任务书.docx_第2页
第2页 / 共38页
zhoumin最终的-质量管理任务书.docx_第3页
第3页 / 共38页
zhoumin最终的-质量管理任务书.docx_第4页
第4页 / 共38页
zhoumin最终的-质量管理任务书.docx_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《zhoumin最终的-质量管理任务书.docx》由会员分享,可在线阅读,更多相关《zhoumin最终的-质量管理任务书.docx(38页珍藏版)》请在三一办公上搜索。

1、武汉工程大学 计算机科学与工程学院综合设计报告设计名称: 信息管理综合设计 设计题目: 集装箱优化设计的质量管理任务书 学生学号: 1005110129 专业班级: 信息技术1班 学生姓名: 周 敏 学生成绩: 指导教师(职称): 王庆春(教授) 课题工作时间: 2013.6.3 至 2013.630 说明:1、报告中的第一、二、三项由指导教师在综合设计开始前填写并发给每个学生;四、五两项(中英文摘要)由学生在完成综合设计后填写。2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。3、指导教师评语一栏由指导教师就学生在整个设计期间的平时表现、设计完成情况、报告的质量及答辩情况,给出

2、客观、全面的评价。4、所有学生必须参加综合设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。答辩小组成员应由2人及以上教师组成。5、报告正文字数一般应不少于5000字,也可由指导教师根据本门综合设计的情况另行规定。6、平时表现成绩低于6分的学生,其综合设计成绩按不及格处理。7、此表格式为武汉工程大学计算机科学与工程学院提供的基本格式(适用于学院各类综合设计),各教研室可根据本门综合设计的特点及内容做适当的调整,并上报学院批准。成绩评定表学生姓名: 周 敏 学号: 1005110129 班级: 信息技术1班 类别合计分值各项分值评分标准实际得分合计得分备注平时表现1010按时参加综合设计,

3、无旷课、迟到、早退、违反实验室纪律等情况。完成情况3020按设计任务书的要求完成了全部任务,能完整演示其设计内容,符合要求。10能对其设计内容进行详细、完整的介绍,并能就指导教师提出的问题进行正确的回答。报告质量3510报告文字通顺,内容翔实,论述充分、完整,立论正确,结构严谨合理;报告字数符合相关要求,工整规范,整齐划一。5课题背景介绍清楚,综述分析充分。5设计方案合理、可行,论证严谨,逻辑性强,具有说服力。5符号统一;图表完备、符合规范要求。5能对整个设计过程进行全面的总结,得出有价值的结论或结果。5参考文献数量在3篇以上,格式符合要求,在正文中正确引用。答辩情况2510在规定时间内能就所

4、设计的内容进行阐述,言简意明,重点突出,论点正确,条理清晰。15在规定时间内能准确、完整、流利地回答教师所提出的问题。总评成绩: 分 补充说明: 指导教师: (签字)日 期: 年 月 日答辩记录表学生姓名: 学号: 班级: 答辩地点: 答辩内容记录:答辩成绩合计分值各项分值评分标准实际得分合计得分备注2510在规定时间内能就所设计的内容进行阐述,言简意明,重点突出,论点正确,条理清晰。15在规定时间内能准确、完整、流利地回答教师所提出的问题。答辩小组成员(签字): 年 月 日指导教师评语指导教师: (签字)日 期: 年 月 日一、综合设计目的、条件、任务和内容要求:l 目的:信息管理综合设计是

5、项目管理的核心内容之一,其目的是通过信息管理综合设计,熟悉和了解项目的质量管理、质量控制等概念,从而加深和理解项目的软件质量管理、软件质量控制的核心内容等。l 条件:学院机房的硬件和软件环境已具备信息管理综合设计的条件,可如期进行信息管理综合设计的设计工作。l 任务:信息管理综合设计是项目管理的核心内容之一,要结合具体项目完成信息管理综合设计文档的设计。具体任务如下:1) 质量与软件质量的概述。2) 软件质量的策划和计划。3) 软件质量的保证。4) 软件质量的控制。5) 软件质量的相关内容等。l 要求:1) 掌握质量与软件质量的概念。2) 掌握软件质量的策划和计划。3) 掌握软件质量的控制。4

6、) 掌握软件质量的相关内容等。 指导教师签字: 年 月 日二、进度安排:1. 发题:2013.5 .302. 17周前完成设计。3. 18周完成说明书的书写,其中说明书的内容包括:第一章、质量与软件质量的概述。第二章、软件质量的策划和计划。第三章、软件质量的保证。第四章、软件质量的控制。第五章、软件质量的相关内容等。4. 18周周五答辩。三、应收集资料及主要参考文献: 1 李伟波,刘永祥,王庆春软件工程M武汉:武汉大学出版社,20062 毋国庆,梁正平软件需求工程M北京:机械工业出版社,20083 罗铁清,王莹软件项目管理流程分析与设计M北京:机械工业出版社,20054 任永昌,鄂旭,李春杰等

7、软件项目开发方法与管理M北京:清华大学出版社,20105 贾郭军软件项目管理M北京:机械工业出版社,20106 王如龙. IT项目管理从理论到实践M北京:清华大学出版社,20087 梁工谦质量管理学M北京:中国人民大学出版社,20088 马旭晨项目管理成功案例精选M北京:机械工业出版社,20109 王长峰,李英辉现代项目质量管理M北京:机械工业出版社,200810 杨青项目质量管理M北京:机械工业出版社,200811 韩福荣现代质量管理学M北京:机械工业出版社,200712 王立福,张世琨软件工程技术、方法和环境M北京:北京大学出版社,199713 杨智明软件项目管理过程M北京:机械工业出版社

8、,2006四、课程设计摘要(中文):集装箱是现代重要的运输工具,提高集装箱的容积率可以使企业在货物运输这一重要环节降低成本与费用,是进出口和运输等企业普遍关心的问题。那么,集装箱优化设计的软件项目就具有着非常重要的实际意义。对软件项目进行质量管理的主要是确保项目能够达到预期需求。从用户的需求出发,保证最终交付的软件要满足客户的期望。质量管理的重点在事前的预防,而不是事后的检查,这就需要管理者在项目执行的全过程中保持质量管理的理念,不断改进,使得最终交付的软件产品满足客户明确需求、隐含需求的所有特性。质量是构成社会财富的物质内容,没有质量就没数量,也就没有经济价值。对于一个项目的编制,首先就是要

9、编写集装箱优化设计质量管理任务书,它主要是为了使我们通过相关文档的书写而掌握有关软件项目管理的知识。集装箱优化设计的质量管理任务书主要是要求我们从实际出发了解集装箱的特性,收集相关的信息为集装箱的优化设计的需求加以分析并实施管理计划,使项目的开发设计过程行之有效。并通过此次设计了解质量管理任务书的格式、方式和内容,并通过对集装箱的优化设计增强个人编码能力。将正方形、长方形和三角形这三种形状的图形装在一个平面矩形框内,设计三种装箱方案,通过这三种方案然后对其进行编写代码,按照其需求规格说明书的书写格式进行编写。关键词:质量管理;文档;管理计划;需求说明;集装箱优化五、课程设计Abstract(英

10、文):The container is an important means of transport. Improving the plot ratio of container can make the enterprise to reduce the cost and expenses in the transport of goods,That is generally concerned about import and export.So, the software project of optimization design of container has a very imp

11、ortant practical significance. Quality management of software project is to ensure that the project can achieve the anticipated demand. Starting from the needs of users, Our purpose is to ensure he software can meet customers expectations. The key point of quality management is the prior prevention.

12、it is required managers to maintain the concept of quality management in the whole process of project implementation Quality is the material content of society, If dont have quality, there would be no economic value. For the preparation of a project, writing document about the task of quality manage

13、ment is first of all.it is mainly in order to enable us to grasp the knowledge of software project.the related document is mainly required us to understand the characteristics of container proceed from reality , Collecting relevant information make the project development design effective. Besides,

14、through the design of quality management we can kown more format, style and content about the related document, In this design ,I arranged the square, rectangle and triangle in a rectangular frame, designing three kinds of packing scheme,writing code through these three schemes with the requirements

15、 format.Keywords:the optimization of container; plot ratio; quality management; document; management plan8武汉工程大学计算机科学与工程学院 综合设计报告目 录摘要IIIAbstractV第一章 质量管理概述1 1.1软件质量1 1.2 软件质量指标1 1.3软件质量模型3第二章 软件质量的策划5 2.1软件质量策划的依据5 2.2软件质量策划的内容5 2.3质量策划的工作流程6 2.4质量策划的实际意义6第三章 软件质量的计划7 3.1软件质量的基本文档7 3.2软件质量的评审和检查7 3

16、.2.1 软件需求评审7 3.2.2 概要设计评审7 3.2.3 详细设计评审8 3.2.4 软件验证与确认评审8 3.2.5 功能检查8 3.2.6 物理检查8 3.2.7 综合检查8 3.2.8 管理评审8第四章 软件质量保证9 4.1软件质量保证目标9 4.2质量保证活动9 4.3 集装箱优化项目的分析10 4.3.1 集装箱优化的数据流图10 4.3.2 集装箱优化的系统流程图12 4.4 软件质量保证的总结13第五章 软件质量控制14 5.1软件质量控制的基本内容14 5.2软件质量控制的主要环节14 5.3集装箱优化设计的案例分析15 5.3.1 集装箱优化设计的结构15 5.3.

17、2 集装箱优化设计的方案15 5.3.3设计方案与实际装箱方案的比较17 5.4质量控制的技术18 5.4.1因果图18 5.4.2 Pareto图18 5.4.3控制图19 5.4.4运行图19第六章 综合分析21 6.1 集装箱质量控制的综合指标21 6.2 集装箱优化设计的实际体会22总 结23致 谢24参考文献25 摘要 集装箱是现代重要的运输工具,提高集装箱的容积率可以使企业在货物运输这一重要环节降低成本与费用,是进出口和运输等企业普遍关心的问题,那么,集装箱优化设计的软件项目就具有着非常重要的实际意义。对软件项目进行质量管理主要是确保项目能够达到预期需求。从用户的需求出发,保证最终

18、交付的软件要满足客户的期望。质量管理的重点在事前的预防,而不是事后的检查,这就需要管理者在项目执行的全过程中保持质量管理的理念,不断改进,使得最终交付的软件产品满足客户明确需求、隐含需求的所有特性。质量是构成社会财富的物质内容,没有质量就没数量,也就没有经济价值。对于一个项目的编制,首先就是要编写集装箱优化设计质量管理任务书,它主要是为了使我们通过相关文档的书写而掌握有关软件项目管理的知识。集装箱优化设计的质量管理任务书主要是要求我们从实际出发了解集装箱的特性,收集相关的信息为集装箱的优化设计的需求加以分析并实施管理计划,使项目的开发设计过程行之有效。并通过此次设计了解质量管理任务书的格式、方

19、式和内容,并通过对集装箱的优化设计增强个人编码能力。将正方形、长方形和三角形这三种形状的图形装在一个平面矩形框内,设计三种装箱方案,通过这三种方案然后对其进行编写代码,按照其需求规格说明书的书写格式进行编写。关键词:集装箱优化;容积率;质量管理;文档;管理计划AbstractThe container is an important means of transport. Improving the plot ratio of container can make the enterprise to reduce the cost and expenses in the transport o

20、f goods,That is generally concerned about import and export.So, the software project of optimization design of container has a very important practical significance. Quality management of software project is to ensure that the project can achieve the anticipated demand. Starting from the needs of us

21、ers, Our purpose is to ensure he software can meet customers expectations. The key point of quality management is the prior prevention.it is required managers to maintain the concept of quality management in the whole process of project implementation ,so that the final software products to meet cus

22、tomer demand and implicit demand. Quality is the material content of society, If dont have quality, there would be no economic value. For the preparation of a project, writing document about the task of quality management is first of all.it is mainly in order to enable us to grasp the knowledge of s

23、oftware project.the related document is mainly required us to understand the characteristics of container proceed from reality , Collecting relevant information make the project development design effective. Besides, through the design of quality management we can kow more format, style and content

24、about the related document, In this design ,I arranged the square, rectangle and triangle in a rectangular frame, designing three kinds of packing scheme,writing code through these three schemes with the requirements format.Keywords: the optimization of container; plot ratio; quality management; doc

25、ument; Management plan- 25 -武汉工程大学计算机科学与工程学院 综合设计报告第一章 质量管理概述1.1软件质量质量,通常指产品的质量,广义还包括工作的质量。而工作质量则是产品质量的保证,它反映了与产品质量直接有关的工作对产品质量的保证程度。从项目作为一次性的活动来看,项目质量体现在由工作分解结构反映出的项目范围内所有的阶段、子项目、项目工作单元的质量所构成,即项目的工作质量。国际标准ISO6402对质量的定义是质量是反映实体满足规定或潜在需要的特性总和,质量特性就是产品或服务为满足人们明确或隐含的需要所具备的能力、属性和特征的总和。IEEE认为所谓软件项目的质量,就是

26、“软件项目能够满足已确定的全部需求的特征集合”,它主要反映了四个方面的信息特征:软件产品具备满足给定需求特征及特征的总体的能力;软件拥有所期望的各种属性组合的程度,用户认为软件满足他们综合期望的程度;软件组合特性可以满足用户需求的程度。中国国家标准的定义:反映产品或服务满足明确或隐含需求能力的特征和特征的总和。软件质量特性是用以描述和评价软件产品质量的一组属性,一个软件的质量可以被细分成多级子特性。一般的软件项目可分为启动、规划、执行、监控和收尾五个部分。其中质量管理设计到规划、执行、监控三个部分。软件的质量管理包括质量规划、实施质量保证、实施质量控制三个部分。1.2 软件质量指标在进行质量评

27、估时,需要有对质量进行度量的准则与方法。选择合适的指标体系并使其量化是软件质量评估的关键。但是,选择评估指标时不是越多越好,关键在于指标在评估中所起的作用的大小。在此次集装箱优化设计的质量评价中,我主要从功能性、可靠性、易用性、效率、可维护性和可移植性六个指标来评价集装箱优化项目的性能。 1.2.1 功能性质量指标功能性是软件最重要的质量特征之一,可以细化成完备性和正确性。针对集装箱优化设计系统,我们主要是从以下几个方面进行评价:系统的功能和用户的实际需要、已定义的产品规范一致,没有出错,能正常运行;系统所产生的结果在精度允许的误差范围之内;所有功能及其定义应该清楚、可用,满足所需功能的每一个

28、输入输出数据项、功能、接口、文档等都已具备。 1.2.2 可靠性质量指标根据相关的软件测试与评估要求,可靠性可以细化为成熟性、稳定性、易恢复性等。针对集装箱优化设计系统,具体从以下几个方面进行质量评估:系统自我恢复能力,当系统的某个功能失效发生时,系统在当前环境下能实现故障自动转移,重新配置、继续执行的能力,软件系统具有自我检测、容错、备份等机制,尽量做到独立于硬件的编码、硬件设备之间的通信协议独立等。此外,各种恶劣环境下,如大数据量、大量用户同时访问时,系统能正常工作。 1.2.3 易用性质量指标易用性可以细化为易理解性、易学习性和易操作性等。这三个特征主要针对用户而言的。任何一个产品的设计

29、都是以达到用户满意为最终目的。针对集装箱优化设计系统,主要从用户掌握软件所需要付出的时间及努力程度来评价系统的可操作性。用户付出的时间越短和越容易接受该系统,那么系统的设计也就越成功。 1.2.4 效率质量指标 效率特征可以细化成时间特征和资源特征。对软件的效率特征评价采用定量方法。针对集装箱优化设计,将效率特征可以分解为如图1-1所示的几个方面进行评价:效率特性资源特性输出结果更新周期处理时间吞吐率时间特性代码规模图1-1 效率特性分解图1.2.5 可维护性特征对软件项目在进行后期的维护时,为了修改完善项目所需的努力的一组属性,一个软件项目是否具有可维护性也是项目成功的关键,对项目进行一些小

30、型维护,而不引起其他功能的改变。1.2.6 可移植性特征可移植性反映的是与软件从一个环境到另一个环境的能力有关的一组属性,其中每一个质量特征都分别与若干子特征相对应。一个产品的可移植性一定程度上反映了一个产品的实用性。1.3软件质量模型我们通常用软件质量模型来描述影响软件质量的特性。现在已有多种软件质量的模型,他们共同的特点是把软件质量特性定义成分层模型。在这种分层的模型中,最基本的叫做基本质量特征,它可以由一些子质量特性定义和度量。二次特性在必要时间又可由它的一些自质量特性定义和度量。在本次集装箱优化设计系统中,我主要采用McCall软件质量评价模型来对系统进行评价。下面我们简单地介绍McC

31、all软件质量评价模型。McCall软件质量模型框架图如下图1-2所示:图1-2 McCall软件质量模型框架图 这是McCall等人于1979年提出的软件质量模型,其软件质量概念基于11个特性之上,这11个特性分别面向软件产品的运行、修正和转移。 此外,还有一个影响较大的软件质量模型ISO软件质量评价模型,按照ISO软件质量模型由三层组成。(1)高层(Toplevel):软件质量需求评价准则(SQRC)(2)中层(Midlevel):软件质量设计评价准则(SQDC)(3)低层(Lowlevel):软件质量度量评价准则(SQMC)ISO认为应对高层和中层建立国际标准,在国际范围内推广软件质量管

32、理技术,而底层可由各使用单位视实际情况规定,ISO的三层次模型来自McCall等人的模型,高层、中层和低层分别对应于McCall模型中的特性、度量准则和度量。ISO软件质量度量模型如图1-3。图1-3 ISO软件质量度量模型第二章 软件质量的策划2.1软件质量策划的依据质量策划是质量管理的一部分,致力于设定质量目标并规定必要的运行过程和相关资源以实现质量目标。具体地说,就是根据项目内外部环境制定质量目标和计划,同时为保证目标实现,规定相关资源的配置。 软件质量的依据主要为以下四各方面:(1)质量方针(2)范围说明书(3)成果说明书(4)标准和规范2.2软件质量策划的内容软件策划的内容主要为以下

33、几个方面:(1)管理方面。机构;任务;职责。(2)文档方面。基本文档;用户文档;其它文档。(3)评审和审核。过程评审;工作产品审核;不符合问题的解决。(4)评审和检查。软件需求(规格)评审;系统子系统设计评审;软件设计评审;软件验证与确认计划评审;2.3质量策划的工作流程工作流程分以下步骤进行:(1)收集资料。(2)进行相关内容的策划。产品质量策划;质量管理和作业策划;编制质量计划。(3)学习和使用质量策划的科学方法。(4)写出质量策划书和有关辅助文件2.4质量策划的实际意义目前,很多企业还是依赖于人工精心的计算装箱,而装箱方案的优化设计程度还不够理想。同时,人工经验装箱存在着不确定性。本次集

34、装箱优化设计系统是采用数学建模的方式,将现实集装箱的情形进行了简单的抽象,将货物用正方形、长方形和三角形来模拟代替,用简单的平面几何模型取代复杂繁琐的现实三维立体模型。通过前期的软件项目质量策划建立软件质量保证体系和可靠性评价方法、步骤和策略,用简洁直观的模型来模拟优化设计的过程,从而确保使集装箱优化设计项目满足它所应满足的需求。第三章 软件质量的计划3.1软件质量的基本文档文档是软件不可或缺的一部分,文档本身就是软件产品,没有文档的软件,不能成其为软件,更谈不上软件产品。软件文档的编制在软件开发工作中占有突出的地位和相当的工作量。高质量地开发、分发、管理和维护文档对于充分发挥软件产品的效益具

35、有重要意义。开发一个软件项目,首先就是要编写相关文档,它主要是为了使我们通过文档的书写而掌握有关软件项目管理的知识。本次的集装箱优化设计质量管理任务书主要是要求我们从实际出发了解集装箱的特性,收集相关的信息为集装箱的优化设计加以分析并实施管理计划,使项目的开发设计过程行之有效。并通过此次设计了解质量策划书的格式、方式和内容,并增强个人编码能力。将正方形、长方形和三角形这三种形状的图形装在一个平面矩形框内,设计三种装箱方案,通过这三种方案然后对其进行编写代码,按照其需求规格说明书的书写格式进行编写。对于需求规格说明书,它是为开发人员、维护人员、客户之间提供共同的协议而建立基础,对集装箱优化系统软

36、件功能的时间做出描述。3.2软件质量的评审和检查软件质量的评审和检查具体规定了应该进行的阶段评审、评审的内容和评审时间要求。对新开发的或正在开发的各个子系统,都要按照GB 8566的规定认真进行定期的或阶段性的各项评审工作。就整个软件开发过程而言,至少要进行软件需求评审、概要设计评审、详细设计评审、软件验证和确认评审、功能检查、物理检查、综合检查以及管理评审等八个方面的评审和检查工作。下面为每次评审应该进行的工作。 3.2.1 软件需求评审软件需求评审(SRR)是确保一个项目顺利进行的第一步,软件需求评审应确保在软件需求规格说明书中规定的各项需求的合理性。 3.2.2 概要设计评审在软件概要设

37、计阶段结束后必须进行概要设计评审(PDR),以评价软件设计说明书中所描述的软件概要设计在总体机构、外部接口、主要部件功能分配、全局数据结构以及各主要部件之间的接口等方面的合适性。3.2.3 详细设计评审在软件详细设计阶段结束后必须进行详细设计评审(DDR),以确定软件设计说明书中所描述的详细设计在功能、算法和过程描述等方面的合适性,应确定软件设计说明书中的详细设计在满足软件需求规格说明书中的需求方面的可接受性。 3.2.4 软件验证与确认评审在制订软件验证与确认计划之后要对它进行评审,以评价软件验证与确认计划中所规定的验证与确认方法的合适性与完整性。3.2.5 功能检查在软件释放前,要对软件进

38、行检查,功能检查(FA)应验证所开发的软件已经满足在软件需求规格说明书中规定的所有需求。 3.2.6 物理检查在验收软件前,要对软件进行物理检查(PA),以验证程序和文档已经一致并已做好了交付的准备。3.2.7 综合检查在软件验收时,要允许用户或用户所委托的专家对所要验收的软件进行设计抽样的综合检查(CA),以验证代码和设计文档的一致性、接口规格说明之间的一致性(硬件和软件)、设计实现和功能需求的一致性、功能需求和测试描述的一致性。3.2.8 管理评审要对计划的执行情况定期(或按阶段)进行管理评审(MA);这些评审必须由独立于被评审单位的机构或授权的第三方主持进行。第四章 软件质量保证4.1软

39、件质量保证目标软件质量保证(SQA)是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。软件质量保证的目的是使软件过程对于管理人员来说是可见的。它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。软件质量保证组在项目开始时就一起参与建立计划、标准和过程。它的具体目标包括以下几个方面的内容:(1)在需求分析和设计阶段发现尽可能多的错误;(2)在编码和集成测试阶段减少错误的发生;(3)在系统测试和实际操作中杜绝所有的错误。4.2质量保证活动质量保证是为保证产品和服务充分满足消费者要求的质量而进行的有计划、有组织的活动。软件质量保证的活动,

40、是确保软件产品从诞生到消亡的所有阶段的质量活动。软件质量活动由各种任务构成,这些任务分别与从事技术的软件工程师和负责对保证活动进行计划、监督、记录、分析、报告工作的SQA小组成员相关。人们通常采用可靠的技术方法和措施,进行正式的技术复审,执行计划周密的软件测试来检查软件质量问题并保证软件质量。SQA活动主要包括:SQA计划、需求管理、静态测试、动态测试、过程管理和质量度量,各个活动的主要内容如图4-1所示。 图4-1 SQA活动内容软件质量保证活动的目标:(1)软件质量保证工作是有计划进行的。(2)客观地验证软件项目产品和工作是否遵循恰当的标准、步骤和需求。(3)将软件质量保证工作及结果通知给

41、相关组别和个人。(4)高级管理层接触到在项目内部不能解决的不符合类问题。SQA活动与SQA目标的主要关系如图4-2所示:图4-2 SQA目标与SQA活动的对应关系4.3 集装箱优化项目的分析 在完成集装箱优化设计相关分析文档的过程中,提出基本方案,使得能够在其中装入三种或者三种以上不同形状的货物,让集装箱中剩余的空间越小越好,达到在有限空间上充分利用资源的目标。给定集装箱的外部尺寸,要求在其中装入不同的货物,使得集装箱所剩的空间最小,达到有限资源充分利用的目标。设计的集装箱优化软件过程中的具体目标如下: (1)操作方便简单、直观; (2)根据给定的尺寸和装载的约束条件,解决不同类型的装箱问题;

42、 (3)设计出高效率的算法,并且安全可靠,达到最低风险。 在设计相关文档时还应写出整个过程的数据流图和系统流程图,以便为之后代码编写阶段提供依据。 4.3.1 集装箱优化的数据流图 根据集装箱优化设计的基本要求和最终的要达到的要求,设计的数据流图如图4-3 所示:客 户货物信息校验货物信 息报错:超出范 围计算各装箱方案计算个方案中货物总面积比较并选择最优方案输出各装箱方案并列出最优方案 输入 传递数据 存储箱子信息 输出消息 传递数据 存储数据 存储货物信息 传递数据 存储方案 存储各种方案的计算数据 传递数据 数据反馈给用户 传递数据 存储货物总面积信息 输出结果 比较面积图 4-3 集装箱数据流图 4.3.2 集装箱优化的系统流程图 输入集装箱的长和宽输入正方形校验集装箱尺寸,将长、宽保存;校验货物形状;输入长方形输入三角形YN重新输入判断是否是有效地数据资源;方案1方案2方案3方案.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号