武汉工程大学计算机科学与工程学院《软件工程》实验报告二专业班级09信息技术02实验地点411学生学号xxxxx指导教师王庆春学生姓名xx实验时间15周实验项目集装箱优化设计的代码设计实验类别操作性()验证性()设计性(√)综合性()其它()实验目的及要求实验目的:通过集装箱优设计的代码编写,加深对软件工程课程的可行性分析、需求分析、软件设计、软件测试及文档重要性的认识和理解
实验要求:1、用正方形、长方形、三角形进行集装箱优设计并写代码
2、通过实验提高分析和解决问题的能力以及编写代的能力
成绩评定表类别评分标准分值得分合计上机表现积极出勤、遵守纪律主动完成实验设计任务30分需求设计比较规范、基本正确功能达到实验要求30分实验报告及时递交、填写规范内容完整、体现收获40分说明:评阅教师:日期:年月日实验内容计算机科学与工程学院一、实验说明1
1对功能的规定1、支持简体中文和英文两种语言
2、可以实现多种货物拼箱,使集装箱的装箱率达到很高
3、可以快速地计算一种货物在集装箱中的装箱数量
4、对于各种不同形状的货物,紧密联系实际装箱工作,设置货物在不同方向的摆放方向,计算切合实际的集装箱方案
5、能够满足各种货物不同的摆放要求
如只能竖放的、易碎怕压的、不允许悬空和允许部分悬空的
2对性能的规定要求输入货物的形状以及相应的一些参数(以米为单位精确到0
01),输出具体的装箱方式以及货物的装箱数量
核心优化算法:1、集装箱装箱软件智能优化算法经过精心设计,拥有最高的装箱率
2、当货物的轻重差异较大时,集装箱装箱软件将自动的进行轻重搭配,从而避免了集装箱超重和集装箱体积利用不足现象的发生
3、货物的装箱数量不足一箱时,货物将按照最少占用集装箱长度的方式摆放
4、通过设置优化选项,可以控制货物在集装箱内的摆放顺序,堆码方式和装箱的复杂度
5、考虑到装箱时货物由于垂直方向的挤压而导