目  录

摘要及关键词 1

1 问题描述 1

1.1题目描述 1

1.2任务要求 1

2 设计思想及其目的 2

2.1设计思想 2

2.2设计目的 2

3 系统具备的功能 2

3.1 简体中文控制台界面 2

3.2 到达信息 3

3.3 离开信息 3

3.4 查询信息 3

4系统流程图 3

5 主函数、子程序调用关系 4

6 主要算法实现及其基本操作 4

6.1此停车场管理系统,主要分为以下若干模块: 4

6.2在以上各个模块中,各模块的伪码算法: 5

7 用户手册 9

7.1用户界面 9

7.2新的车辆到达 10

7.3场内车辆离开 10

7.4查询车辆信息 11

8 详细设计 11

8.1源文件 11

9 结果分析及算法评价 20

9.1结果分析 20

9.2算法评价 21

10 设计体会和总结 21

参考文献 21

致谢 22

Head   record

Abstract and key words 1

1  Problem Description 1

1.1problem description  1

1.2task requirements 1

2 Design thought and purpose 2

2.1Design of 2

2.2design objectives 2

3 The system has the function of 2

3.1 simplified Chinese console interface 2

3.2 From to 3

3.3 out of 3

3.4 information 3

4 System flow chart 3

5 Main function, subroutine calls between 4

6 Main algorithms and basic operations 7 4

6.1The parking management system, mainly divides

into the following several modules: 4

6.2Of all the above modules, each module of the

algorithm pseudo code: 5

7 User manual 9

7.1User interface 9

7.2New vehicles arrived in 10

7.3The vehicle from 10

7.4Vehicle information 11

8 Detailed design of 11

8.1Source files  11

9 The results of analysis and eva luation of 20

10.1Results analysis of 20

10.2Algorithm for the eva luation of 21

10 Design experience 21

Reference  21

Thank  22

停车场管理系统

摘  要 本文用C语言设计了一个停车场管理系统,通过此系统可以对停车场进行管理。本文设计的停车场系统是通过两个栈和一个队列实现的,根据停车场的具体特点以及便道的特点,分别用栈来模拟停车场用队列来模拟便道,因为停车场只有一个出口,所以和栈的特点相符,又因为便道中的车有先进先出的特点,因此用队列来模拟便道。汽车离开时排在此辆车后面的车都要为它进行让道,因此还要有一个栈作为临时停放车辆的地方。并且此系统可以计算出汽车所需缴纳的停车费。这套停车场管理系统还可以进行查询,查询停车场内和便道上的车辆信息,但是这个系统还有不完善的地方希望大家能给予宝贵意见和建议,以便进行改进。

关键词 栈队列;  初始化栈;  栈满;   初始化队列

java数据结构停车场管理系统_数据结构设计-停车场管理系统相关推荐

  1. java数据结构与算法_清华大学出版社-图书详情-《数据结构与算法分析(Java版)》...

    前 言 数据结构是计算机程序设计重要的理论技术基础,它不仅是计算机学科的核心课程,而且已经成为计算机相关专业必要的选修课.其要求是学会分析.研究计算机加工的数据结构的特性,初步掌握算法的时间和空间分析 ...

  2. java工单管理系统_企业工单管理系统--使用mybatis

    1,要求 四种框架中的一种来实现企业工单管理系统,Oracle 10g/11g 或 MySQL 5 作为后台数据 库.该系统包括查看所有的项目信息.选择项目后进行工单添加.添加完毕后显示添加后的工单 ...

  3. Java数据结构与算法_线性表_顺序表与链表

    文章目录 线性表 顺序表 顺序表API设计 顺序表的代码实现 链表 单向链表 双向链表 总结 线性表 概述 线性表是最基本.最简单.也是最常用的一种数据结构. 一个线性表是n个具有相同特性的数据元素的 ...

  4. 基于java的山西菜谱管理系统_家庭食谱菜谱管理系统的设计与实现(JSP,SQLServer)(含录像)...

    家庭食谱菜谱管理系统的设计与实现(,SQLServer)(含录像)(论文15000字,程序代码,SQLServer数据库) 本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管 ...

  5. 计算机毕业设计java+ssm大学生资助金发放管理系统_助学金贫困补助金管理系统

    项目介绍 一直以来我国的教育水平在不断的稳步提升,但是同时也出现了一些问题,在我国还是有一定的贫困家庭,但是往往就是这些学生能够做出突出的成绩,这些学生一旦考上大学往往昂贵的教育费用和生活费用成为家里 ...

  6. java数据结构创建树_在java中创建树数据结构?

    我试图在 java中创建一个树数据结构,其中每个父节点只能有三个子节点,但在节点至少有一个子节点但少于3个子节点的情况下,我一直坚持在树上添加一个节点.我不确定是否应该使用迭代器来迭代我当前节点的节点 ...

  7. java图书馆库存管理系统_书店图书库存管理系统.doc

    毕 业 设 计 报 告课题: 书店图书库存管理系统系部: 软件工程系班级: 软件 092 班学号: 2009005338学生:指导教师:装订交卷日期:2012 年 4 月 10 日 毕业设计任务书一. ...

  8. 家族关系查询系统程序设计算法思路_数据结构设计(家族关系查询系统)汇编.doc...

    1 课程设计介绍 1.1课程设计项目简介 家谱是一种以表谱形式,记载一个以血缘关系为主体的家族世系繁衍和重要人物事迹的特殊图书载体.家谱是中国特有的文化遗产,是中华民族的三大文献之一,属珍贵的人文资料 ...

  9. java 开原文档管理系统_开源文档管理系统LogicalDOC测试报告---安装篇

    开源文档管理系统 LogicalDOC 测试报告 --- 安装篇 一. 软件需求: JDK1.6 MySQL(支持 INNODB引擎 ) 二. 安装步骤: 1. JDK的安装 JDK 可以在官方网址  ...

最新文章

  1. Linux环境编译安装OpenJDK
  2. 【 C 】在单链表中插入一个新节点的尝试(二)
  3. 选择控件— UI组件系列
  4. 排序算法入门之冒泡排序优化
  5. C语言bound函数,C/C++-STL中lower_bound与upper_bound的用法以及cmp函数
  6. 机器学习中的alpha学习率参数
  7. MySQL中的SQL Mode及其作用
  8. spring不懂的applicationContext
  9. nodejs中使用node-sass
  10. CUDNN v3特性
  11. 深度学习常见的基本概念整理
  12. 恶意样本分析手册——理论篇
  13. 会议OA项目(送审后审批人签字功能)
  14. linux权限管理的设计,Linux权限管理漫谈之用户切换
  15. Springboot整合Spring Data JPA
  16. 非北京户口,户口地买房提取公积金
  17. Java 中 Boolean 和 boolean的默认值和修改默认值
  18. linux命令~iconv
  19. 设置css阴影和取消css阴影
  20. 字符串格式化(format()使用)

热门文章

  1. 运行cv2.xfeatures2d.SIFT_create()时报错The function/feature is not implemented的解决方法,亲测可用
  2. 经纬度坐标转墨卡托坐标
  3. iPhone11到来,作为UI设计师这些问题一定要关注!
  4. 江苏南京-守内安上网行为管理
  5. 品牌企业出海,如何抓住独立站热潮
  6. 上海科技创新资源数据中心--免费下载知网、万方等平台论文
  7. andriod 自编译,打包生成apk文件--------------------cocos2d-x 3.0正式版本(7.7)
  8. 阿里巴巴最新 SpringCloudAlibaba 实战教程,入门到精通面面俱到
  9. 【cocos creater】10.仿《弓箭传说》- 添加HP血条
  10. 程序员成长之旅——智能指针