文档介绍:详细设计说明
编写目的
在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示 只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件需求
阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表
Zj\ o
项目背景
系统名称:3D旅游咨询员
任务提出者:山东省齐鲁软件设计大赛委员组
开发者:山东农业大学信息工程学院团队
面向用户:游客
开发时间:2010年9月1号到2010年9月19号
该软件运行系统:单机版计算计
1 .需求概述:
根据需求分析,已经得到一个可以实施设计的方案,通过概要设计的概述和系统设计的 说明,可以得到一个可以实施设计的3D旅游咨询员项目,确定了整个软件的系统;
通过需求分析文档和大赛要求,设计一个以岱庙为背景的软件,软件界面以红色、 灰蓝色和土黄色为主,为游客展现一个立体的三维场景,展现岱庙的建筑群和总 体的设计,帮助游客大体的了解岱庙的基本信息,更好的完成游览观光的功能。 分为四个模块,即操作介绍、查询、推荐信息、进入3D景区。
主界面:
展现出3D引导小人,并且列出软件的实现功能,能够进入3D景区场景
操作介绍:
简单的介绍了该款软件操作的使用方法,通过键盘和鼠标控制这款软件的使用, 使得用户能够了解软件的使用方法,便捷了用户。
游戏控制:鼠标控制场景中实现的转移
箭头上:表示视线向前走
箭头左:向左移动;
箭头右:向右移动
箭头下:退回
查询:
软件列出了岱庙坊,遥参亭,正阳门,唐槐院,天祝殿,汉柏院。铜亭铁 塔,东御座,仁安门,泰山神启哗回銮图等几处基本的操作,当用户需要 查询某一个景点的具体信息时,点击景点。会弹出相应的文本信息,并且 旅游小人为用户提供语音信息,方便用户的使用,实现很好的人机交互操 作。
推荐信息:
在推荐信息的界面中,我们团队提供一些和岱庙有关的衣食住行的信息, 当用户想要来岱庙旅游时,可以有所准备。当遇见用户感兴趣的信息时, 可以点击查看,同时输出文本和语音信息,软件全程提供语音信息,实现 很好的人机交互的操作。
进入3D旅游区:
这是这款软件的特色,我们需要在这个功能中,添加一系列三维仿真的岱 庙建筑,形成一个比较真实的岱庙建筑群,在这个建筑景点中,用户可以 根据操作介绍,完成对岱庙的参观游览,先进一步的了解岱庙的信息。参 观一下岱庙的古代建筑,完整对岱庙的大体的掌握和了解信息。在这个功 能中,我们可以根据自己的需要决定是不是要加入音乐,或是是否全屏等 信息,实现软件功能的更大方面的完善。
这款软件界面清晰完善,立体感强,真实感强,用户可以在应用这款软件 的过程中充分的感觉到岱庙的整体效果和建筑特色,获得自己需求的有用 的信息。这款软件可用性很强,实现用户与人的人机交流,可挪用性强,
在任何一款装了 windows操作系统中的计算机上都能够很好的运行。但是, 在3维场景中不容易进行维护。
SAS 8B
完成
结束
1 .功能文件介绍:
:推荐信息模块实现
:推荐信息头文件
CMainMenu .cpp:主界面功能显示
CMainM