1 / 23
文档名称:

停车场停车管理.docx

格式:docx   大小:585KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

停车场停车管理.docx

上传人:miao19720107 2018/9/23 文件大小:585 KB

下载得到文件列表

停车场停车管理.docx

文档介绍

文档介绍:软件学院
综合训练项目报告书
课程名称数据结构
项目名称停车场停车管理
专业班级软件九班
组别第X组
成员 XXXXXXXXXX
任课教师 XXXXX

目录
………………………………………………………1
………………………………………………………1
………………………………………………………1
…………………………………………………1
…………………………………………………2
……………………………………2
………………3
…………………………………4
…………………………………………4
……………………………………………4
………………………………………………7
…………………………………………………7
…………………………………………………10
………………………………………………………10
……………………………………………………18
1 设计时间

2 设计任务
设停车场是一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若车场内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入停车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短缴纳费用。试为停车场编制按上述要求进行管理的模拟程序,程序运行要有相应功能选择菜单。
3 设计内容

通过栈和队列结构解决问题。栈以顺序结构实现,队列以链表结构实现由于停车场是一个狭窄通道,而且只有一个大门可供汽车进出,问题要求汽车停车场内按车辆到达时间的先后顺序,依次由北向南排列。由此很容易联想到数据结构中的堆栈模型,因此可首先设计一个堆栈,以堆栈来模拟停车场,我设计用顺序存储结构来存储停车场内的车辆信息,并给车辆按进栈顺序编号,当停车场内某辆车要离开时,在他之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入停车场。这是个一退一进的过程,而且让道的汽车必须保持原有的先后顺序,因此可再设计一个堆栈,以之来暂时存放为出站汽车暂时让道的汽车。当停车场满后,继续进来的汽车需要停放在停车场旁边的便道上等候,若停车场有汽车开走,则按排队的先后顺序依次进站,最先进入便道的汽车将会最先进入停车场,这完全是一个先进先出模型,因此可设计一个队列来模拟便道,队列中的数据元素设计成汽车的车牌号,并以链表的形式存储。另外,停车场根据汽车在停车场内停放的总时长来收费的,在便道上的时间不计费,因此必须记录车辆进入停车场时的时间和车辆离开停车场时的时间,然后计算、显示费用情况。


Typedef struct
{
char car_number[20];
char time[5];
}car;
typedef struct
{
car cars[N];
int top;
}Stack;
typedef struct A
{
struct A *next;
char car_number[20];
char time[5];
}list;
typedef struct
{
list *rear;
list *head;
}Queue;



void Menu()
{
Print \n 停车场停车管理系统");
Print \n ==================================
Print \n| 1--进入停车场|
Print \n| 2--出停车场|
Print \n| 3--显示停车场和便道内的车辆|
Print \n| 0--返回|
Print \n ==================================
Print \n请输入菜单号(0-3):
}

main
{
Stack park,pa;
=0;=0

最近更新

生态修复技术在攀西干热河谷地区的实践 2页

理工科高校多维科技评价体系建立的探讨——基.. 2页

珍稀竹种巨龙竹秆型分化分子机理的初步研究 2页

现场总线型变送器的特点及应用 2页

2024年一汽红塔云南汽车制造有限公司招聘(高.. 38页

玄武岩长丝振膜织物声学性能影响因素研究的任.. 2页

犬细小病毒可视化LAMP检测方法的建立与应用 2页

特殊地下空间应用与研究现状 2页

物料输送管道中的火花检测及熄除技术研究 2页

片状管换热器在热处理炉上的应用 2页

煤矿机电设备安全管理存在问题及对策分析 2页

煤矿井下辅助运输车辆专业化服务与管理探讨 2页

2023-24年神华集团包头矿业有限责任公司招聘1.. 38页

2023-24年湖南郴电国际发展股份有限公司毕业生.. 38页

2023-24年海亮集团有限公司招聘762人公开引进.. 40页

热分析法研究玻璃析晶动力学 2页

炮管内膛表层的定性分析 2页

2023-24年安徽鑫科新材料股份有限公司招聘172.. 38页

2023-24年厦门银鹭食品有限公司招考聘用6人(.. 38页

清除蜡样芽孢杆菌生物被膜的CIP程序优化 2页

深部不同应力环境直墙拱顶巷道破坏形式研究 2页

2025年春季学期德育主题教育活动安排表 2页

自媒体代运营服务合同 2页

顶管施工工艺流程 6页

孤行必赢文集 47页

一种钴配合物的制备 12页

纪检监察机关公文写作材料 (2) 7页

黑龙江2010 暖通定额库 电子版 1页

草图大师使用教程 52页

诗篇16篇 将耶和华常摆在面前 6页