停车场管理系统需求分析与概要设计(5)

发布时间:2021-06-08

-

确认退车后,是否需要车辆的移动,退车后剩余车辆车辆如何在停车场停放。

3.2、对性能的规定

3.2.1、精度

1>在计费的处理过程中要求保留一位有效数字。

2>停车取车的过程中所考虑的时间是以“分钟”为时间单位的。

3.2.2、时间特性要求

1>用到的时间中,为了保证时间的可靠、公正,一律采用服务器的时间为标准。

2>在多用户的操作过程中可能会碰到数据并发的问题。比如在停车前的过程中所查

到的那个空位在他所查的时候还没有停车辆。但在查询后的任何时候都有可能停放

车辆。可能就在被查之后的那一秒种。所以要确保数据的可靠和实时。

3.2.3、灵活性

该自动化停车场管理系统基于C语言编写,所以同用适应于其他microsoft公司的windows产品。

3.3、故障处理要求

鉴于车辆流动涉及的数据对于车主和管理员双方的重要性,数据严格有效的恢复机制;数据必须每天进行一次备份,由于本信息涉及信息量巨大,应以天为周期进增量转储,以月为周期进行海量转储。

3.4、其他专门要求

(1)所有的查询、记录、修改等操作以按钮的形式给出,且名称一律为取为“查询”、“修

改”“删除”等易于理解的形式;

(2)根据车辆流动情况统计信息计算,系统在正常情况下应该支持200以上的并行操作

能力,高峰期间(例如周末、节假日)客流量高峰期间,应支持300以上并行处理能力;高峰期间服务器端应支持600次以上的信息记录和修改。

四、需求分析

4.1、测试数据

设n=2,输入数据:(‘A’,1,5),(‘A’,2,15),(‘D’,1,5),(‘A’,3,20),(‘A’,4,25),(‘A’,5,30),(‘D’,2, 35),(‘D’,4,40),(‘E’,0,0)。其中:‘A’表示到达(arrival);‘D’表示离去(departure);‘E’表示输出(end)。

4.2、实现提示

需要别是一个栈,临时停放为给要离去的汽车让路二从停车场退出来的汽车,也用顺序存储结构实现。输入数据按到达的时刻有序。栈中每一个元素表示一辆汽车,包含两个数据项:汽车的牌照和进入停车场的时刻。

4.3、需求分析

(1)以顺序栈来表示停车场,限定停车场的容量n。已链队列来表示通道。限制以实型变量money来存放停车场费率。

(2)按照从终端读入的数据序列进行模拟管理。每辆车需要3个数据,其中车辆数据为:A表示到达,D表示离去,E表示程序结束。车辆牌照为整形数据。进场或离场时间同样为整形数据。

(3)对每一组输入数据进行操作后的输出信息为:若是车辆到达,则输出汽车在停车场内或便道上停车位置;若是车辆离去,则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停留的时间不收费)。

(4)该程序可以模拟停车场的管理过程。

(5)测试数据:设n=2,输入数据:

总结

停车场管理系统需求分析与概要设计(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219