数据结构 停车场课程设计

数据结构 停车场课程设计

ID:13711707

大小:105.26 KB

页数:17页

时间:2018-07-24

数据结构  停车场课程设计_第1页
数据结构  停车场课程设计_第2页
数据结构  停车场课程设计_第3页
数据结构  停车场课程设计_第4页
数据结构  停车场课程设计_第5页
资源描述:

《数据结构 停车场课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大学数据结构课程设计说明书题目:停车场问题院系:计算机科学与工程学院专业班级:计算机09-5班学号:   学生姓名:    指导教师:  2010年06月18日11大学课程设计(论文)任务书计算机科学与工程学院计算机软件教研室学号学生姓名专业(班级)计09-5设计题目停车场问题设计技术参数系统平台:WindowsXP开发工具:MicrosoftVisualC++6.0设计要求1、用户到来时,选择停车,并输入车牌号和当前时间,程序实现:计算并输出停车位置;2、用户离开时,选择离开,同样输入车牌号和当前时间,程序实现:计算所

2、要付的费用,若便道上有车,将第一位置的车辆停在车位上;3、在此过程中,不断保存记录,通过重载运算符实现,为程序下次运行提供必要的数据;4、在程序开始运行时,首先读取文件中的记录,为程序运行提供必要的历史数据记录;5、程序中还提供退出操作;工作量课程设计报告要求不少于3000字。源程序要求不少于300行工作计划第一步:对本系统的要求进行仔细的分析,做出正确的判断,设计好主要功能模块;第二步:对所要实现的功能用程序实现;第三步:对程序进行调试,发现问题并修改,确保程序的正确性与可行性;参考资料[1]C程序设计与指导.北京:清

3、华大学出版社,2007[2]温秀梅.VisualC++面象对象程序设计教程与实验.北京:清华大学出版社,2007[3]秦锋.数据结构.合肥:中国科学技术大学出版社,2007[4]龚沛曾,杨志强.C/C++程序设计教程.北京:高等教育出版社,2007指导教师签字教研室主任签字112008年06月18日学生姓名:学号:专业班级:计09-5课程设计题目:停车场问题指导教师评语:成绩:指导教师:年月日大学课程设计(论文)成绩评定表11目  录1需求分析12总体设计12.1数据类型定义12.2函数功能说明22.3模块调用.....

4、.....................................33详细设计33.1开发工具的选择33.2主界面设计33.3算法设计43.3.1全局变量定义43.3.2初始化及功能函数调用43.3.3应付费用的算法63.3.4保存记录的实现之重载运算符83.4消息响应函数93.4.1查询事件处理93.4.2离开事件处理.................................103.4.3保存事件处理.................................103.4.4读取事件处理......

5、...........................113.4.5调试分析124总结13参考文献13111需求分析设计停车场的管理程序,为来停车的人提供相应服务:1、用户到来时,选择停车,并输入车牌号和当前时间,程序实现:计算并输出停车位置;2、用户离开时,选择离开,同样输入车牌号和当前时间,程序实现:计算所要付的费用,若便道上有车,将第一位置的车辆停在车位上;3、在此过程中,不断保存记录,通过重载运算符实现,为程序下次运行提供必要的数据;4、在程序开始运行时,首先读取文件中的记录,为程序运行提供必要的历史数据记录;5

6、、程序中还提供退出操作;停车场示意图入口西北大门放车长廊…N个便道2总体设计2.1数据类型定义11#defineN3//定义最大容量typedefstruct{intlxiaoshi,lfenz,gxiaoshi,gfenz;//包括到达时间和离开时间charchepaihao1[10];//车牌号号码}record;typedefstruct{recordrc[N];//定义一个数组,用于存放记录inttop;//通过栈实现,指向栈顶}Record;typedefstructduilie{structduilie*ne

7、xt;charchepaihao2[10];}Queue,*PQueue;//队列的定义typedefstruct{PQueuefront,rear;//队头和队尾指针intshuliang;//记录队列中记录数}Qu;2.2函数功能说明1、保存记录voidbaocunjilu();2、读取记录voidduqujilu();3、查找并输出全部记录voidchaxunjilu();114、汽车离开时输出停车时间和应付的费用voidjisuanmoney(char*chepaihaoma);//价格是:2.4元/小时2.3模

8、块调用主程序模块选2时选1时停车模块离开模块3详细设计3.1开发工具的选择由基本设计的要求可知该系统的功能较少,实现起来比较简单,对于其开发工具的选用,就直接选择DOS环境下实现,开发起来比较容易实现,3.2主界面设计主界面该程序主界面设计如下图所示:113.3算法设计3.3.1全局变量定义Recordrc1;//定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。