| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12898 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: “电梯问题”是软件工程这门技术学与管理学课程中的著名能力训练题,其原型构建涉及需求分析、概要设计、详细设计与实现等,是软件工程教学实践中的关键环节。但由于国内外相关教辅软件的缺乏,教师在授课时缺乏一个好的展示方式,使学生在学习过程中无法形成一个概念模型。因此,一款针对“电梯问题”的三维可视化教辅软件对于软件工程教学过程极为重要。 本文将针对“电梯问题”三维教辅软件做分析与设计。最终使用C#语言作为开发语言,加以友好交互式的UI设计,基于unity3d平台开发一款三维交互式的“电梯问题”教辅软件。
关键词:“电梯问题” 软件工程 教辅软件 三维软件 unity3d
目录 摘要 ABSTRACT 1 绪论-1 1.1课题背景及研究意义-1 1.2课题研究现状-1 1.3课题目标-1 2 需求分析-3 2.1概述-3 2.2“电梯问题”逻辑控制系统需求分析-3 2.2.1 “电梯问题”描述-3 2.2.2 电梯逻辑控制系统功能需求分析-3 2.2.3电梯逻辑控制系统数据流图-5 2.2.4 数据字典-8 2.3“电梯问题”三维教辅软件需求分析-9 2.3.1软件功能需求分析-9 2.3.2软件界面需求分析-10 3概要设计-12 3.1概述-12 3.2系统功能模块设计-12 3.3整体界面设计-13 3.3.1主菜单界面整体设计-13 3.3.2模拟场景界面整体设计-14 4 详细设计与系统实现-16 4.1 unity3D引擎简介-16 4.2详细界面与设计与实现-17 4.2.1主菜单界面的设计与实现-17 4.2.2模拟场景界面三维场景的设计与实现-17 4.2.3 模拟场景UI界面的设计与实现-19 4.3轿厢移动设计与实现-20 4.3.1轿厢移动的前提-21 4.3.2轿厢的简单移动实现-22 4.3.2电梯调度算法-22 4.3.3轿厢移动与目的楼层的整合-23 4.3.4轿厢移动的最终实现-24 4.4电梯门控模块设计与实现-25 4.5人员模拟功能的设计与实现-25 4.5.1人员模拟模式设计-26 4.5.2模拟人员设计与-26 4.5.3人员模拟功能实现-28 5总结与展望-30 5.1总结-30 5.2展望-31 参考文献-32 致谢-33 |

