停车场管理模拟系统试验报告-Read
PAGE
PAGE - 10 -
停车场管理模拟系统
设计报告
设计人班级:2001级计算机011班
设计人姓名:徐骥
设计人学号:20011210040
设计日期:2003年9月1日∽2003年9月19日
报告总页数:17
目 录
Ⅰ 需求说明…………………………………………………2
Ⅱ 概要设计…………………………………………………3
= 3 \* ROMAN III 软件测试…………………………………………………8
= 4 \* ROMAN IV 改进建议…………………………………………………9
= 5 \* ROMAN V 用户使用说明……………………………………………10
= 6 \* ROMAN VI. 附完整程序一份…………………………………………10
Ⅰ、需求说明
1、引言
= 1.1 \* Arabic 1.1目的
为了细致的了解模拟的要求及约束。
1.2范围
说明停车场进出的规则、收费方式、输入输出。
2、一般描述:
2.1问题描述:
本程序模拟停车场中汽车的进出及对汽车费用的管理。停车场可停放n辆汽车,且仅
有一个大门进出。汽车按车辆到达的时间顺序进入车场,若车场已满,则后来的车仅能在便车道上停放。仅有车场内的车可以离开,便道上的车必须等到进入车场后才可离开。当车场内第k(1≤k≤n)辆车要离开时,则在它之后的n, n-1,…,k+1辆车须按序先退出车场为它让路,待第k辆车出去后再按k+1,k+2,…,n的顺序依次进入车场。当车出停车场后,须现实要交的费用。收费标准为: = 1 \* GB2 ⑴按停放时间收费。 = 2 \* GB2 ⑵便道与停车场上的汽车均要收费,但便道上比停车场的便宜。 = 3 \* GB2 ⑶汽车按不同种类收费,车分3类:小型、大型、中型。其中小型车为基本费用的1倍,中型车为基本费用的1.5倍,大型车为基本费用的3倍。按以上需求编写模拟程序。
2.2 产品描述
本程序以堆栈模拟停车场,队列模拟便道及一个临时堆栈。当一车到来时,若车场堆栈未满,则进入车场堆栈,否者进入队列。当一车出堆栈时,停在它之前的几辆车先入临时栈,此车出去后,显示其费用,停在临时栈的车辆在弹入车场堆栈,检查队列中是否有车,若有则队列中的头车辆出堆栈进入车场。
2.3 一般约束
只有车场内的汽车可离去,而便车道上的汽车不能离去。
3、特殊需求
3.1 功能需求
3.1.1 功能需求1
3.1.1.1 规格说明
3.1.1.1.1 引言
汽车进入停车场堆栈的模拟
3.1.1.1.2 输入
汽车牌号,车型,到达时间。
3.1.1.1.3 加工
将汽车的输入信息压入车场堆栈。
3.1.1.1.4 输出
汽车在车场堆栈中的逻辑位置,起始位置为1。
3.1.1.2 界面
车号,车型,时间
3.1.2 功能需求2
3.1.2.1 规格说明
3.1.2.1.1 引言
汽车进入停车场便道的模拟。
3.1.2.1.2 输入
汽车牌号,车型,到达时间。
3.1.2.1.3 加工
将汽车的输入信息进入便道队列,队列中现有车辆的数量加1。
3.1.2.1.4 输出
汽车在便道队列中的逻辑位置,起始位置为1。
3.1.2.2 界面
车号,车型,时间
3.1.3 功能需求3
3.1.3.1 规格说明
3.1.3.1.1 引言
汽车出停车场的模拟
3.1.3.1.2 输入
车牌号,离开时间
3.1.3.1.3 加工
将堆栈中的头一辆车弹出,计算费用,车场现有车辆数减一。
3.1.1.1.4 输出
汽车在车场堆栈中的逻辑位置,起始位置为1。
3.1.3.2 界面
车号,车型,时间
3.1.4 功能需求4
3.1.4.1 规格说明
3.1.4.1.1 引言
汽车出便道队列的模拟
3.1.4.1.2 输入
无
3.1.4.1.3 加工
记录汽车出便道的时间,即前一辆车出车场的时间。
3.1.4.1.4 输出
您可能关注的文档
最近下载
- 2024-2025学年吉林省长春五十五中八年级(上)期末英语试卷.pdf VIP
- 2025年临床执业医师资格考试题库附答案.doc VIP
- 股价波动及其影响因素的分析——从交易量视角的研究.pdf VIP
- 脑出血采用藏药七十味珍珠丸治疗配合护理干预对NIHSS评分的改善作用.pptx VIP
- 标准图集-15J403-1 楼梯 栏杆 栏板(一).pdf VIP
- 维多利亚2修改大全讲解实用.doc VIP
- 初级电焊工考试《初级电焊工考试测试题》模拟卷.doc VIP
- 保安队长个人年终述职报告范文5篇.docx VIP
- 2024届吉林省长春市中考第一次模拟考试语文模拟试题(含答案).pdf VIP
- TCECS 616-2019 隧道施工超前地质预报技术规程.docx VIP
原创力文档

文档评论(0)