欢迎来到天天文库
浏览记录
ID:853277
大小:196.03 KB
页数:22页
时间:2017-09-20
《停车库管理系统-c语言课程设计_it168文库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学号2012-2013学年第二学期1208010221《高级语言程序设计》课程设计报告题目:校园车辆管理系统专业:计算机科学与技术班级:计算机科学与技术<2>班姓名:刘志海指导教师:孙淮宁成绩:计算机与信息工程系2013年06月30日目录1设计内容及要求.........................................31.1设计内容.....................................................31.2设计任务及具体要求........
2、...................................32概要设计.........................................................42.1该系统的功能简介.............................................42.2总体程序框图.................................................42.3各个模块之间的主要关系.....................
3、...................433设计过程或程序代码............................................43.1各个模块的程序流程图及运行界面................................53.2对关键代码加以分析说明.......................................64程序调试分析.....................................................105小结....
4、.........................................................12致谢...........................................................13参考文献...........................................................13附:源程序..........................................................
5、131设计内容及要求1.1设计内容《校园车辆管理系统》主要根据课程设计要求进行设计,并了解了学校的停车的工作流程,该系统功能主要包括六大模块:1)输入停车的信息,车牌号。2)根据输入的信息找到车辆的位置。3)对车辆的信息的查询。4)保存当前的信息。5)系统软件的介绍。6)退出管理系统。1.2设计任务及具体要求主要利用c语言的文件操作能力设计开发一个小型的车辆管理系统,至少具有如下功能:车辆的车牌号码的输入,信息的保存,根据信息找到停车的位置,退出系统。操作界面要符合用户的一般习惯,图形或文本界面
6、都可以。要求:明确课程设计的目的,能根据课程设计的要求,查阅相关文献,为完成设计准备必要的知识;提高学生用高级语言进行程序设计的能力,重点提高用C语言进行文件操作和绘图应用的编程技术水平;初步了解软件开发的一般方法和步骤;提高撰写技术文档的能力。2概要设计2.1系统的功能简介该系统的主要功能是停车时车牌号的记录,停车库的三个主车库和四个便道车库。根据停车的信息来找到车辆的位置,可以保存当前信息,也可以退出系统。2.1总体程序框图2.2各个模块之间的主要关系该程序的功能主要是实现车辆的进入和开出,
7、并对车辆的停车时间的计算。各个模块之间的关系是相互联系的。主函数包含了所有的子函数。主函数是整个程序的核心。子函数之间也是有联系的,对停车进行记录,然后才可以进行取车、信息查询和保存信息。因此停车的记录是非常重要的。3设计过程或程序代码3.1各个模块的程序流程图1)①主函数程序(N-S)流程图及运行界面主函数程序(N-S)流程图(见图3.1-A)主函数main()定义变量charc;e=0;while(1)c=gnxzjm();switch(c)case'1':carp();break;停车操作
8、case'2':carg();break;取车操作case'3':card();break;车库信息case'4':xxbc();break;信息保存case'5':rjis();break;软件介绍case'6':exit(0);退出系统图3.1-A主函数程序简单说明:该功能主要显示的是给用户一个进入界面,它主要的是显示该程序主要能够执行的有哪些功能。下面是显示给用户的界面。(见图3.1-A)②主函数程序运行界面:图3.1B主函数界面2)停车函数(N-S)流程图及程序运行界面(见图3.2-B)
此文档下载收益归作者所有