zoukankan      html  css  js  c++  java
  • 电梯调度需求分析

    1 引言

    1.1 编写目的

    编写本调研需求说明书的目的是统计电梯高峰时期的人数,调查电梯调度中存在的问题,说明解决的方案,根据高峰时期的人数统计得到的“总线型”方法的平均等待时间。

    预期读者范围:程序设计人员,程序开发人员,程序使用人员,程序维护人员;

    1.2范围

    a.    项目名称:石家庄铁道大学基础教学楼电梯调度程序

    b.    程序功能:满足石家庄铁道大学基础教学楼电梯的日常使用,具有合适的电梯调度方式;

    c.    程序应用:

    1)程序应满足石家庄铁道大学学生对电梯的使用;应满足大多数人电梯的使用规律;适当调度每个电梯的使用范围,适当安排每层楼层电梯的使用时间;

    2)可以适应类似情况下电梯调度;

    2 项目概述

    2.1 产品描述

    背景:石家庄铁道大学基础教学楼的电梯配置如下:大厦有18层, 4部电梯,每部电梯承重1150kg;乘客使用这些电梯的日常(乘客重量:平均70公斤最大120公斤,最小45公斤);电梯速度:3.5m/s ;开/关门时间:3s;1-8层电梯不停;2部电梯停双层,2部电梯停单层。高峰时段满员(电梯达到最大承重或者空间占满13-18人)。

    描述:电梯调度程序解决每层电梯停等时间的适当安排问题;解决每层电梯使用问题(停/不停)

    2.2 产品功能

    1、电梯门开/关功能;

    2、电梯上下控制功能;

    3、报警功能(载重限制)

    2.3 用户特点

    1. 石家庄铁道大学基础教学楼电梯主要适用对象:学生;
    2. 用户流量大;
    3. 用户具有时段性(上下课时间为高峰时段);

    2.4 一般约束

    a.并行操作:电梯之间互不影响

    b.    控制功能:每部电梯可以由总控制中心控制

    2.5 假设和依据

    因为其他原因造成的状态改变,电梯调度系统将根据实际情况作出相应改动。比如因为课程安排变化导致的使用对象变化,因为意外故障或事故造成的需求变化;电梯调度系统都将做出变动

    3 具体需求

    3.1 功能需求

    a.引言

    电梯调度程序解决每层电梯停等时间的适当安排问题;

    解决每层电梯使用问题(停/不停);

    电梯门开/关功能;

    电梯上下控制功能;

    报警功能(载重限制);

    b.    输入

    1)    由用户通过电梯按键输入参数;

    2)    控制中心可以输入参数;

    3)    参数包括:电梯门开/关参数,楼层号参数,控制中心可以输入电梯号参数;

    4)    重量参数由传感器自动获取

    c.加工

    1)    输入数据的有效性检查;

    2)    先输入开门信号,在输入楼层信息,最后输入关门信息;

    3)    响应,例如,溢出、通信故障、错误处理等;

    d.    输出

    1)        输入数据检查通过后,通过指示灯输出确认提示

    2)        如果错误则不予以输出

    3.2 外部接口需求

    3.2.1 用户接口

    a.输入输出时间

    b.    程序功能键的可用性。

    3.2.2 硬件接口

    程序支持外设键盘和开关按钮,支持控制中心显示屏。

    3.2.3 软件接口

    Windows操作系统(平台支持)

    Vs2010(语言环境支持)

    3.4 硬件的限制

    硬件配置必须支持改程序运行;

    3.5 属性

    3.5.1 可用性

    程序出现故障时,可以及时做应急处理,并支持重启

    3.5.3 可维护性

    软件模块应该具有较强关联性,便于后台维护和开发

    3.5.4 可移植性

    软件应该可以在类似环境下使用

    4 附录

    电梯参数表

    项目

    最大载重(kg)

    运行速度(m/s)

    开门时间(s)

    关门时间(m/s)

    参数

    1150

    3.5

    3

    4

    高峰期电梯调度表

    楼层

    进入电梯

    走出电梯

    电梯剩余人数

    到达时间

    1

    17

    2

    17

    0s

    8

    4

    8

    13

    32s

    9

    0

    3

    10

    47s

    10

    1

    1

    10

    58s

    15

    0

    6

    4

    1min15

    18

    4

    3

    5

    1min29

     数据

     合影

  • 相关阅读:
    Unity热更新04-XLua调用C#-01-Lua调用C#类
    Unity热更新03-C#调用XLua-010-LuaMgr
    Unity热更新03-C#调用XLua-09-Lua表映射到 XLua的LuaTable中(不建议)
    Unity热更新03-C#调用XLua-07-Lua表映射到C#接口
    Unity热更新03-C#调用XLua-07-Lua表映射到C#类
    C# 禁用控制台应用程序关闭按钮
    只允许输入正整数、负数、 控制小数点不能是第一位,负号必须第一位
    Godot
    GameFramework摘录
    GameFramework摘录
  • 原文地址:https://www.cnblogs.com/zglsh/p/4370009.html
Copyright © 2011-2022 走看看