电梯系统概要设计说明书_第1页
电梯系统概要设计说明书_第2页
电梯系统概要设计说明书_第3页
电梯系统概要设计说明书_第4页
电梯系统概要设计说明书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

PAGEPAGE12电梯系统概要设计说明书完成时间:2009年12月1日目录1引言……………………31.1编写目的…………31.2项目背景…………31.3术语说明…………31.4参考文献…………32任务概述………………32.1目标………………32.2运行环境……………42.2.1软件环境………42.2.2硬件环境………42.3需求概述…………42.3.1主要功能划分…………………2.3.2功能描述………2.4限制与约束………53总体设计……………53.1处理流程…………53.2总体结构和模块外部设计…………63.3功能分配……………63.3.1用户交互子系统模块…………63.3.2可/不可用状态模块…………73.3.3信息显示子系统模块…………83.3.4楼层选择子系统模块…………104接口设计………………114.1外部接口……………114.2内部接口……………115数据结构设计………116运行设计………………126.1运行模块的组合…………………126.2运行控制……………126.3运行时间……………127维护设计……………121引言1.1编写目的根据数据流图导出软件模块图,并利用模块划分原则给与精化;给出每个模块的接口和功能说明;给出全局数据结构的定义。读者为系统的开发和设计人员。1.2项目背景项目名称初步定为:电梯系统。分为四个功能模块:用户交互模块、可/不可用状态模块、信息显示模块、楼层选择模块。本项目的提出者为写字楼或小区居民楼用户。1.3术语说明无。1.4参考文献齐治昌、谭庆平、宁洪:《软件工程》,高等教育出版社,2004年4月第2版胡林玲:《软件工程与UML》,电子工业出版社,2005年2月第1版2任务概述2.1目标本软件能够使电梯实现将用户送从某一楼层送到另一楼层,并且能够处理紧急事件等功能。2.2运行环境2.2.1软件环境操作系统:WindowsXP,无须其他支撑软件。用户界面:Windows风格界面。2.2.2硬件环境PⅡ或更高档微机;运行时内存要求:256MB;安装所需硬盘:100MB;2.3需求概述2.3.12.3.12.3.12.3.12.3.12.3.12.3.22.3.2.1当按下按钮后,按钮灯亮,并指出电梯开往相应的楼层。当电梯到达该楼层后,按钮灯熄灭2.3.2.2在遇到有冲突请求的情况下,如果两楼层同时发出请求的情况下,则这能取消其中一个请求2.3.2.3如果电梯已到达该楼层,或者电梯正在沿所请求的方向运动,或者遇到有冲突的请求时,按钮灯灭2.3.2.4当没有服务请求时,电梯保持在最后一个目地楼层,电梯门关闭2.3.2.5系统以事件驱动方式响应楼层对电梯的请求,所有楼层的优先权是相同的2.3.2.6系统以事件驱动方式响应电梯内部对到达楼层的要求,并按照电梯运动方向一次完成这些要求2.3.2.7每个电梯都有一个紧急按钮,按下后向管理人员发出报警信号,然后电梯被置为“不可用”状态。每个电梯都有取消“不可用”2.4限制与约束本电梯系统软件是应用于中小型电梯的。考虑到本软件载重范围:1000kg——153总体设计3.1处理流程3.1.1管理员启动系统;3.1.2从内外控制面板接受用户请求,经过用户命令处理,使用户到达目的楼层;3.1.3当紧急事故发生时,电梯置为不可用状态,警铃响,管理员处理事故后,电梯置为可用状态;3.1.4电梯运行时,内外显示面板显示电梯运行状态;3.1.5管理员关闭系统。3.2总体结构和模块外部设计系统总体结构图如下图所示:1.系统总体结构图3.3功能分配3.3.1用户交互子系统模块用户交互子系统的数据流图如下:2.用户交互子系统的数据流图用户交互子系统的程序结构图如下:3.用户交互子系统的程序结构图3.3.2可/不可用状态模块可/不可用状态子系统的数据流图如下:4.可/不可用状态子系统的数据流图可/不可用状态子系统的程序结构图如下:5.可/不可用状态子系统的程序结构图3.3.3信息显示子系统模块信息显示子系统的数据流图如下:6.信息显示子系统的数据流图信息显示子系统的程序结构图如下:7.信息显示子系统的程序结构图3.3.4楼层选择子系统模块楼层选择子系统的数据流图如下:8.楼层选择子系统的数据流图楼层选择子系统的程序结构图如下:9.楼层选择子系统的程序结构图4接口设计4.1外部接口4.1.1用户界面:内外控制面板4.1.2软件接口:WindowsXP,无须其他支撑软件4.1.3硬件接口:PⅡ或更高档微机4.2内部接口4.2.1管理员控制台模块:管理员启动/关闭电梯系统,对紧急事件的处理;4.2.2外部控制面板模块:提供和接收外部用户的请求;4.2.3内部控制面板模块:提供和接收内部用户的请求;4.2.4用户命令处理模块:接收和处理管理员与用户的请求;4.2.5可/不可用状态模块:当有紧急事件发生时,电梯置为不可用状态,并发送报警信号。否则,置为可用状态;4.2.6楼层选择模块:根据用户的请求,将用户送到目的楼层;4.2.7系统配置模块:配置用户命令处理模块的数据,并将数据送到信息显示模块;4.2.8警报器模块:接收并响应报警信号;4.2.9信息显示模块:接收电梯各种信号;4.2.10显示面板模块:显示电梯的各种状态。5数据结构设计5.1全局变量5.1.1接收命令command:intcommand[max]5.1.2发送信号signal:int5.1.3电梯状态available:bool5.1.4信息显示display:int5.1.5紧急信号alarm:bool6运行设计6.1运行模块的组合模块命名方式按照相应模块结合特性制定。6.2运行控制先由管理

温馨提示

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

评论

0/150

提交评论