c程序设计方案报告停车场.docVIP

  • 11
  • 0
  • 约6.96千字
  • 约 21页
  • 2020-10-25 发布于江苏
  • 举报
C++课程设计汇报 题 目: 学生成绩管理程序 课 程: C++程序设计 院 (部): 计算机和信息技术学院 专 业: 软件工程 班 级: 20XX级4班 学生姓名: 张越 学 号: 完成日期: 20XX年6月19日 目 录 1 课程设计目标 1 2 任务和要求 1 3 关键数据结构(类 函数) 2 4 程序功效结构 2 5 功效测试 3 6 课程设计总结 7 7 附:课程设计源代码 8 1.课程设计目标 (1)巩固和加深学生对c++课程基础知识了解和掌握; (2)掌握c++编程和调试基础技能; (3)利用c++进行简单软件设计基础思绪和方法,初步了解面向对象编程思想; (4)提升学生利用c++处理实际问题能力; (5)提升学生综合利用C++编程知识能力; (6)培养学生工程设计和综合分析能力; (7)培养和提升学生书写课程设计汇报能力; (8)培养学生实际操作能力和团结协作能力,为后续课程学习打下坚实基础。 2.课程设计任务和要求 任务:编写停车场管理程序,用于停车场对车辆管理。程序能够实现可用车位统计和查询、零车位提醒、停车时长统计、按车型时长收费、管理员收费累计等功效。 要求:编写停车场收费管理系统,定义汽车类Car和管理员类Manager,Car类有number(车牌号),model(车型)、et(enter time,入场时间)、qt (quit time)、price(每小时收费价)、cost(费用)等属性,Manager类有id和key等,实现以下收费功效:⑴可用车位统计和查询;⑵零车位提醒;⑶停车时长统计;⑷按车型时长收费; ⑸管理员收费累计。 主界面以下: 3.关键数据结构(类,函数) 主函数:int main(); 停车函数:void putcar(); 取车函数:void tackcar(); 时间函数:string time1; 判定车位函数:int juge; 4.程序功效结构 程序关键功效图1所表示。 用户登录 用户登录 退出 退出 泊车操作查询信息取车操作 泊车操作 查询信息 取车操作 查询历史信息退出查询车位查询车牌号车牌号车牌号 查询历史信息 退出 查询车位 查询车牌号 车牌号 车牌号 5.功效测试 运行程序,进入主界面: 用户名或密码输入错误截图 用户名和密码正确进入系统截图 输入车牌号界面 车辆类型选择界面 查询信息界面 按车牌查询界面 按车位查询界面 历史信息查询界面 收费界面 6.课程设计总结 经过一个学期对《C++程序设计》学习,我学习到了基础理论知识,了解到了C++语言程序设计思想,这些知识全部为我课程实践和深入学习打下了坚实基础。 经过C++课程设计,首先是为了检验这一个学期来计算机语言学习结果,其次也是为了让我们深入掌握和熟练地利用它,和此同时,也能够让我们认清自己在C++学习方面不足之处和微弱步骤,并加以填补和巩固。经过对教学管理系统程序设计,深入巩固了用C++语言编写程序能力,而且利于愈加好掌握C++语言! 在为期近一周C++课程设计中,我体会颇多,学到了很多东西。我知道了用Microsoft Visual C++ 6.0对程序进行调试,我加强了对C++程序设计这门课程认识,而且复习了自己以前学习到知识,自己逻辑思索能力也提升不少。这些全部使得我对计算机语言学习有了更深入认识!总而言之,经过这次课程设计,我收获颇丰,相信会为自己以后学习和工作带来很大好处。最关键还是激发了我编程爱好和热情,让我从一个只懂理论变成了能做部分小型程序。整体地评价这次课程设计,我认为收获很大,正如上面所说那样,经过课程设计,既复习了以前旧知识,又学到了部分新知识。像停车场管理系统这么应用程序设计和创建,经历了平时在课堂和考试中不会出现难题和考验。而这些问题,又全部是书本上极少提到、更深一层实践和知识相结合问题,这并不是我们平时只靠书本,就能够轻易处理。所以,锻炼了我们面对难题,学会用已掌握知识去处理具体问题能力,深入培养了独立思索问题和处理问题能力。尤其是学会了在Visual C++中怎样调试程序方法。当然,老师指导和同学帮助也是不可忽略,她们给了我很多提醒和帮助,教会了我编译复杂程序方法。 总而言之,这次C++程序设计实践让我收获很大。 附件:程序源代码 #include iostream #include stdio.h #include string #include time.h #includefstream using names

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档