软件详细设计说明书

软件详细设计说明书

ID:18569569

大小:204.00 KB

页数:11页

时间:2018-09-19

软件详细设计说明书_第1页
软件详细设计说明书_第2页
软件详细设计说明书_第3页
软件详细设计说明书_第4页
软件详细设计说明书_第5页
资源描述:

《软件详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件详细设计说明书拟制:邓校新日期:2012/11/27审核:邹卓威日期:2012/11/29核准:邹卓威、邓校新日期:2012/12/02签发:庞雄文日期:文档版本:V-1.0文件修改记录修改日期版本修改页码、章节、条款修改描述作者目录1目的52代码框架描述5功能性需求:5目录结构:52.2源文件说明73数据结构83.1数据结构定义83.2公共头文件104子模块1(闯关)105.子模块2(地图编辑)通过鼠标的拖动与释放绘制远见,截面如下11软件详细设计说明书关键词:推箱子小游戏地图编辑器摘要:本项目是推箱子小游

2、戏。该游戏基于Windows平台,运行于Windows7操作系统。除了具备一般的推箱子游戏的功能外,用户可以自行编辑关卡地图。游戏者可以通过选择关卡选择相应的地图进行加载,并且进行游戏。参考资料:1.Windows程序设计(第2版)~王艳平(作者),张铮(作者)人民邮电出版社2.MFCWindows程序设计(第2版)(修订版)~帕罗赛斯(作者)清华大学出版社3.Windows核心编程(第5版)杰夫瑞(JeffreyRichter)(作者),克里斯托夫(ChristopheNasarre)(作者),葛子昂(译者),

3、周靖(译者),廖敏(译者)清华大学出版社4.GDI+图形程序设计钱德(ChandMahesh)(作者),韩江(译者)电子工业出版社5.用户界面设计:有效的人机交互策略(第5版)施耐德曼(BenShneiderman)(作者),普莱萨特(CatherinePlaisant)(作者),李健利(合著者),张国印(译者),汪滨琦(译者),等(译者)电子工业出版社6.PhotoshopCS5中文版完全学习手册(超值版)毛小平(作者),尹小港(作者)人民邮电出版社1目的编写这份软件需求说明书的目的,指出预期的读者。软件需求说

4、明书的作用在于便于用户、开发人员进行理解和交流,反映出用户问题的结构,可以作为软件开发工作的基础和依据,并作为确认测试和验收的依据。2代码框架描述功能性需求:选关功能:选择需要进行的关卡。加载地图:加载关卡对应的地图。闯关功能:用户控制小人物进行推箱子游戏。编辑地图:用户开启地图编辑器进行地图绘制。保存地图:用户保存所绘制的地图。目录结构:(说明系统源代码文件存放的目录、子目录,及其包含的文件列表。如下:)目录名称目录说明包含源文件列表PushBox推箱子工程文件夹BoxMan.cppBoxMan.hHelpDl

5、g.cppHelpDlg.hLoadMapDlg.cppLoadMapDlg.hMainFrm.cppMainFrm.hPushBox.cppPushBox.hPushBoxDoc.cppPushBoxDoc.hPushBoxView.cppPushBoxView.hPushBoxWnd.cppPushBoxWnd.hresource.hStdAfx.cppStdAfx.hPushBox//Debug游戏源程序编译连接后的目标文件以及可执行程序BoxMan.objHelpDlg.objLoadMapDlg.obj

6、PushBox.exePusBox.objPushBox_Edit.objPushBosWnd.objStdAfx.objPushBox//Res游戏的资源文件目录Box.,icohelp.bmpicon1.icoPushBox.icoPushBox.rc2PushBox_Editor地图编辑器的工程MainFrm.cppMainFrm.hMissionLevelDlg.cppMissionLevelDlg.hPushBox_Edit.cppPushBox_Edit.hPushBox_Editor.cppPush

7、Box_Editor.hPushBox_EditorDoc.cppPushBox_EditorDoc.hPushBox_EditorView.cppPushBox_EditorView.hPushBox_EditorWnd.cppPushBox_EditorWnd.hResource.hStdAfx.cppStdAfx.hPushBox_Editor//Debug地图编辑器源程序编译连接后的目标文件以及可执行程序MissionLevelDlg.objPushBox_Edit.objPushBox_Editor.e

8、xePushBox_Editor.objPushBox_Editor.resPushBox_EditorWnd.objStdAfx.objPushBox_Editor//Res地图编辑器用到的资源文件Box.icoico00001.icoico00002.icoico00003.icoico00004.icoico00005.icoicon_bac.icoicon1.ic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。