- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.电梯系统概要设计说明书
电梯控制系统
概要说明书
V1.0
拟 制 人 ahnu
2012年3月10日
引言
1.1 编写目的 此文档为用户对开发的软件的功能要求,是软件设计和开发者的主要依据.
1.2 背景
项目名称初步定为:电梯系统.分为四个功能模块:用户交互模块、可/不可用状态模块、信息显示模块、楼层选择模块.
本项目目的主要是通过设计模拟电梯系统来熟悉软件设计的流程.
1.3 定义在该概要设计说明书中的专门术语有:
总体设计
接口设计
数据结构设计
运行设计
出错设计
1.4 考资料
[1] 马殷元.电梯系统实时控制软件建模及PLC实现.兰州交通大学机电技术研究所.2009.[2] 张海藩.《软件工程》.清华大学出版社.2008年2月第5版.
[3] 徐宏喆.《实用软件设计模式教程》.清华大学出版社.2009年7月第1版.[4] 张金磊,和军平,胡峰.基于PC-PLC的电梯群控系统仿真平台的设计.长春理工大学学报(自然科学版),2009.3:第32卷第1期.
[5] 吴国政,李继东,叶顺利,阎欢玲.电梯原理-使用-维修.北京:电子工业出版社,2004.1.
2.总体设计2.1需求规定
2.1.1系统功能
读入用户请求
用户命令处理
向用户显示反馈信息
处理紧急事件
系统执行命令
2.1.2系统性能
精度精度对该系统要求不高,大部分数值只需要保留整数部分就可以.
时间特性要求时间响应要求高,如当乘客按下按钮的时候必须尽快的时候发出响应.
可靠性必须完全可靠,以保证乘客的安全.
输入输出要求输入的数据主要是乘客执行的各种按钮操作.
故障处理要求a.电梯不能在快速模式下停下来,必须在停止前一秒中内切换到慢速模式; b.电梯在移动过程中不能改变电机极性(这回损坏卷扬设备);c.当电梯门打开时候,电梯不能移动;
其他专门要求a.可用性
向客户提供详细的操作手册使用户能够对电梯的控制系统有个初步解.
b.可移植性 本系统采用通用程序设计语言和在运行支撑环境下有较高的可移植性.
2.2运行环境
2.2.1设备
一台装有windows xp或以上版本的操作系统.
2.2.2支持软件
支持本软件的操作系统有:windows xp或以上版本
程序开发语言:JAVA
数据库开发语言:SOL Server 2005
2.2.3接口
系统输入:从内/外控制面板输入用户请求.
系统输出:将各种信号反馈到内/外显示面板和警报器.
硬件接口:电梯.
软件接口:Windows XP 或以上版本.
2.2.4控制
主要根据用户按键选择,当出现故障的时由管理员或者技术人员控制.
2.3基本设计概念和处理流程
总体程序流程图
系统数据流图a.顶层数据流图
b.各部数据流图 c.模块数据流2.4结构
2.5人工处理过程
在电梯内,由乘客按下要到达的楼层的按钮.
在电梯外,由乘客按下要上行或下行的按钮.
3.接口设计
3.1外部接口
用户界面:内外控制面板.
软件接口:Windows XP,无须其他支撑软件.
硬件接口:PⅡ或更高档微机.
3.2内部接口
管理员控制台模块:管理员启动/关闭电梯系统,对紧急事件的处理;
外部控制面板模块:提供和接收外部用户的请求;
内部控制面板模块:提供和接收内部用户的请求;
用户命令处理模块:接收和处理管理员与用户的请求;
楼层选择模块:根据用户的请求,将用户送到目的楼层;
系统配置模块:配置用户命令处理模块的数据,并将数据送到信息显示模块;
警报器模块:接收并响应报警信号;
信息显示模块:接收电梯各种信号;
显示面板模块:显示电梯的各种状态.4.运行设计4.1运行模块组合 具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据.程序在有输入时启动数据模块,通过各模块之间的调用,读入并对输入进行格式化.然后数据处理模块会对数据进行处理,判断结果,并传输给数据输出模块,数据模块对结果进行处理,以动态的形式在显示器显示出来.4.2运行控制 先由管理员启动系统,然后用户进行操作,并调用各种功能模块.运行控制将严格按照各模块间函数调用关系来实现.在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径.软件运行时有较友好的界面,基本能够实现用户的数据处理要求.4.3运行时间 各模块运行时间均应控制在0.1~0.2s.由于系统采用事件驱动方式,将有效提高电梯系统的利用率.5.系统数据结构设计
5.1全局变量
接收命令 command : int
文档评论(0)