网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言课程设计 停车场管理系统.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE C语言课程设计 题 目 停车场管理系统 指导教师 曹东燕 学生姓名 张成 王青岳 魏鑫 学 号 201100805098 201100805102 201100805096 专 业 电子信息工程 教学单位 物理系 (盖章) 目 录 1设计内容与设计要求…………………………………… 1 1.1系统功能简介……………………………………… 1 1.2系统运行环境 ………………………………………1 2功能划分,模块详细说明 ………………………………1 3程序流程图 ………………………………………………2 4运行的运行及说明 ………………………………………3 4.1系统的运行 …………………………………………3 4.2运行说明…………………………………………… 7 5总结 ………………………………………………………7 附件:源程序清单……………………………………………7 1设计内容与设计要求 1.1系统功能简介 系统有简洁明了的菜单界面,用户可以通过输入简单的选项来完成相应的工作。 用户可以选择1,2,3,4分别进行相应的操作,统一查看,统一输出。 此停车场管理系统停车场管理系统 (1) 有一个两层的停车场, 每层有6个车位, 当第一层车停满后才允许使用第二层. ( 停车场可用一个二维数组实现, 每个数组元素存放一个车牌号 ) 每辆车的信 (2) 假设停车场初始状态为第一层已经停有4辆车, 其车位号依次为1—4 , 停车时间依次为20, 15, 10 , 5 . 即先将这四辆车的信息存入文件”car.dat”中( 数组的对应元素也要进行赋值 ) (3) 停车操作: 当一辆车进入停车场时, 先输入其车牌号, 再为它分配一个层号和一个车位号(分配前先查询车位的使用情况, 如果第一层有空则必须停在第一层), 停车时间设为5 , 最后将新停入的汽车的信息添加文件”car.dat”中, 并将在此之前的所有车的停车时间加5. (4) 收费管理(取车): 当有车离开时, 输入其车牌号, 先按其停车时间计算费用, 每5分钟0.2元. (停车费用可设置一个变量进行保存), 同时从文件”car.dat”中删除该车的信息, 并将该车对应的车位设置为可使用状态(即二维数组对应元素清零). 按用户的选择来判断是否要输出停车收费的总计. (5) 输出停车场中全部车辆的信息. (6) 退出系统. 1.2系统运行环境 Vc++6.0下运行,硬件基本无要求,现在的计算机系统基本都可以运行该系统。 4系统的运行及说明 4.1系统的运行 系统初始运行时,会显示如图4-1所示的输入界面,用户可以根据提示,进行相应的选择,来完成系统提供的各种功能。 图4-1输入界面 根据系统提示提示用户选择相应的数字键,按ENTER键后进入相应的功能菜单。 如下图4-2是输入1,显示停车以及所需用户的车牌号输入后按ENTER键进入所要放车的停车位菜单,其中包含了系统分配的层号和一个车位号。下面即为此程序执行此功能时的截图: 图4-2输入1和车牌号界面 停车场管理系统 停车场管理系统 查看全部车辆信息 退出 停车取车 查看全部车辆信息 退出 停车 取车 4.2运行说明 首先打开软件,根据给出的信息输入相应的功能模块数字,输入完毕后按“ENTER”键进入,再根据提示执行相应的操作,程序使用完毕后输入数字0退出程序。 5总结 通过这次实习,让我们初步有了编写小系统的能力,我们对很多的函数有了新的认识,也学会了运用多种函数,也明白了编写软件的基本过程和基本方法。编写软件的过程中我们又学到了曾经自己不知道的函数或是自己不会的函数的用法。这次课程设计课总的来说让我受益匪浅。 在软件的设计过程中遇到了很多的困难。在软件一次一次的调试失败下,曾经想过要放弃。我们小组成员最后还是坚持了下来,毫不畏惧困难,在一起讨论论证到底是用什么函数,什么样的循环来最简单的实现程序的功能,经过几个日夜的努力我们总算是顺利的完成了软件的设计。 在程序的编写过程中我们发现有很多的知识漏洞和缺陷,需要进一步努力学习来巩固完善自己的知识面。 在这几天的编写过程中我们对c语言有了更进一步的认识和了解。此次编程过程的经验和知识肯定能促进我以后的学习,更是对我今后参加电子设计类软件编程大赛有较大的帮助。 附件:源程序清单 #include stdio.h #include stri

您可能关注的文档

文档评论(0)

好老师 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档