zoukankan      html  css  js  c++  java
  • 结对开发Ⅲ——电梯调度需求分析

    需求分析

    1引言

      1.1编写目的

        为了学校新建的基础教学楼的充分使用,电梯调度应该优化,及时便利地满足学生老师们的上下楼的需求。

      1.2背景

        基础教学楼电梯现状:总共有18层, 5部电梯。每个电梯限15人,西侧的两部电梯停1层和8~18的双层,另外两部停1层和8~18层的单层。还有一部是教师专用电梯。

        电梯使用情况:安排有课的教室大部分都在1~4层,所以电梯的任务还不是特别重。空闲期间,从1楼到顶层18楼(中间不停靠)大致需要1分钟左右,还是很快的,所以快到的时候头有点晕。但是在高峰期(上课前10分钟)等电梯的人明显增多,到达目的楼层的时间较长。由于我们有课的时候都是高峰期,没课都是空闲期,所以没有考察到高峰期的实际情况。

    电梯名称        停靠层数(层)  乘客限制(人 重量限制(kg)
    电梯西1 1、8-18单层  15 1150
    电梯西2 1、8-18单层  15 1150 
    电梯东1 1、8-18双层  15 1150 
    电梯东2 1、8-18双层  15 1150 

      (1)待开发的软件系统的名称:基础教学楼电梯模拟系统

      (2)本项目的提出者及开发者:袁佩佩、于海洋;

        用户:石家庄铁道大学全体学生(因为老师有专用电梯,所以此处不考虑老师);

             实现该软件的计算机:PC

    2.任务概述

      2.1目标

        优化电梯调度,更快更好地为同学们提供服务。

        目前的算法是分单双层,并且2~7层不停靠。我们的模拟电梯系统在现有的基础上进行优化,计划2~5层不停,四层四层地停靠,并且在上课前15分钟其中两部电梯的内外按钮不接受下楼的请求,下课后15分钟不接受上楼的请求。并且电梯响应上楼之后,在电梯内部是无法按动该楼层以下楼层的按钮。

      2.2特点

        最终用户的特点:(1)大部分人没那么勤奋,一般在上课前10分钟和下课后10分钟客流量比较大。平时客流量比较少。

                               (2)早上和中午课前大多是上楼的,中午和晚上下课大多是下楼的。

      2.3假定和约束

        开发期限视老师的心情而定。

    3.需求规定

      3.1功能说明

        点击上下楼或楼层按钮,电梯会有相应的动作(上楼下楼、开门关门),来模拟电梯运作的过程。

      3.2对性能的规定

        (1)实时性:实时反映电梯的运行情况;

        (2)灵活性:若电梯出现故障,设计的算法可以较好地达到所有用户的目标。

      3.3输入输出要求

      直接点击按钮,内部传入按下按钮的时间;图形化界面输出。

      3.5故障处理

         若软件内部出错,则提示;硬件故障,则强制关闭,不投入使用。

    4运行环境规定

      4.1支持软件

        操作系统 :win XP/7/8/Vista/10

     

     

    有图有真相

     

  • 相关阅读:
    PL/SQL跨库查询数据
    oracle 两个时间相减
    导出Excel格式数据
    Java导出pdf文件数据
    $.ajax相关用法
    oracle 删除掉重复数据只保留一条
    常用Oracle操作语句
    JS请求服务器,并返回信息,请求过程中不需要跳转页面
    tomcat部署web项目的3中方法
    Date()日期转换和简单计算
  • 原文地址:https://www.cnblogs.com/JJJanepp/p/4367378.html
Copyright © 2011-2022 走看看