电梯调度模拟系统-设计文档.doc_第1页
电梯调度模拟系统-设计文档.doc_第2页
电梯调度模拟系统-设计文档.doc_第3页
电梯调度模拟系统-设计文档.doc_第4页
电梯调度模拟系统-设计文档.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电梯调度模拟系统 080607A小组-详细设计() 电梯调度模拟系统测试方案 080607A小组学号:080607姓名:马哲学号:080607113Catalog目 录1Introduction 简介- 4 -1.1Purpose 目的- 4 -1.2Scope 范围- 4 -1.2.1Name 软件名称- 4 -基于Android的贪食蛇手机游戏错误!未定义书签。1.2.2Functions 软件功能- 4 -1.2.3Applications软件应用- 4 -2High Level Design概要设计- 4 -2.1Level 0 Design Description第0层设计描述- 4 -2.1.1Software System Context Definition 软件系统上下文定义:- 4 -2.1.2Design Considerations (Optional)设计思路(可选)- 4 -2.2Level 1 Design Description第一层设计描述- 5 -2.2.1Decomposition Description分解描述- 5 -2.2.2Dependency Description依赖性描述- 5 -2.3Level 2 Design Description (Optional)第二层设计描述(可选)错误!未定义书签。2.3.1UI Interface Design UI界面设计错误!未定义书签。2.3.2Game Control Design 游戏控制设计错误!未定义书签。2.3.2.1Decomposition Description分解描述错误!未定义书签。2.3.3 Game SoundEffect Design 游戏音效描述错误!未定义书签。2.3.4 GameTools Design游戏道具描述错误!未定义书签。3Detailed Design 详细设计- 7 -3.1UI Interface Detail Design UI界面详细设计错误!未定义书签。3.1.1Data Description 数据描述错误!未定义书签。3.2Game Control Detail Design 游戏控制详细设计- 7 -3.2.1Data Description 数据描述- 7 -3.3Game SoundEffect Detail Design 游戏音效详细描述错误!未定义书签。3.3.1Data Description 数据描述- 8 -3.4GameTools Detail Design游戏道具详细描述- 8 -3.4.1Data Description 数据描述错误!未定义书签。3.5Error Process 错误处理- 8 -3.5.1System Error 系统错误错误!未定义书签。3.5.2Interface Error 接口错误错误!未定义书签。1 Introduction 简介1.1 Purpose 目的本文档为电梯系统软件的系统设计说明书,规范的定义本软件的功能。该系统设计的阅读人员包括项目组中的所有成员。1.2 Scope 范围1.2.1 Name 软件名称电梯系统软件1.2.2 Functions 软件功能本软件的基本功能是使电梯处在正常的运行状态下,用户可以任意请求,电梯可以选择请求,并且响应请求作出处理。 1.2.3 Applications软件应用本软件是一个应用于所有的电梯系统。2 High Level Design概要设计 2.1 Level 0 Design Description第0层设计描述2.1.1 Software System Context Definition 软件系统上下文定义:English描述:本软件通过手机运营商作为外界来源,借助手机运营商所提供的移动运营市场,客户可以在手机上面下载本软件,并且各个手机用户互相间可以进行交互。2.1.2 Design Considerations设计思路2.1.2.1 Design Methodology 设计方法本软件是由小组成员商讨进行的,一步一步的进行了软件的项目计划,需求分析的分析与完成,对于软件的设计有了大致的了解与思路,进一步完善。2.1.2.2 Design Constraints 设计约束1. Standards compliance 遵循标准项目标准按国际游戏开发标准流程,从需求分析了解用户需求,逻辑设计,物理设计,任务分配,任务实施,模块调用,测试代码,到最后打包完成。每个阶段都严格按照国际标准开发的模式。尤其在模块划分上要符合客观意识、符合功能要求,在各个模块的逻辑接口上要紧密衔接。2. Hardware Limitations 硬件限制本软件现在只是在编译器上运行成功,如果要进一步应用测试必须添加相应的硬件。3. Technology Limitations 技术限制本软件小组成员在VC/MFC的应用下,成员对此应用技术还具有局限性。4. Other Design Considerations 其他2.2 Level 1 Design Description第一层设计描述2.2.1 Decomposition Description分解描述2.2.2 Dependency Description依赖性描述2.2.2.1 Running Design 运行设计 电梯状态图 用例图 类图3 Detailed Design 详细设计3.1 Interface detailed design界面详细设计3.1.1 Data Description 数据描述3.2.1.1 Simple Data Description 简单数据描述;图形描述:抽象电梯运动操作形态数据定义:intm_iLevelNum;/总层是默认10 CRectm_rcElvt;/楼层形状CRectm_rcBuilding; /建筑形状COLORREFm_clrElvt; /电梯颜色intm_iFloorHeight; /楼层高度CElvtButton*m_btnElvt; /电梯的运动方向按钮CEditm_edInputLevel; /输入框,表示楼层请求CButtonm_btnLevelOK; /确定按钮3.2 Elevator function detailed design电梯功能详细设计3.2.1 Data Description 数据描述3.3.1.1 Simple Data Description 简单数据描述;功能描述:响应电梯的运动数据定义:intm_ElvtCurLevel;/电梯所处的当前层intm_ElvtDestLevel; /电梯要去的目标层UINTm_uTimer;/时钟变量UINTm_MyTimer;ELVT_STATEm_ElvtState; /电梯当前运动状态int*m_ElvtLevel; /记录电梯要去的楼层ELVT_STATEflag;/记录电梯前一次的运动状态3.3 Software functions described软件的功能函数描述CSDI_ELVTView:CSDI_ELVTView(); /初始化变量void CSDI_ELVTView:OnInitialUpdate();/界面除楼层设置外的设置void CSDI_ELVTView:OnPaint();/界面楼层的设置void CSDI_ELVTView:OnTimer(UINT nIDEvent);/时钟触发器void CSDI_ELVTView:OnButtonLevelOK();/响应OKvoid CSDI_ELVTView: ElvtStop();/停止运行void CSDI_ELVTView: ElvtDown(int Level);/向下运行void CSDI_ELVTView: ElvtUp(int Lev

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论