C/C++停车场管理系统[2024-03-04]
一、停车场管理系统
-
设计目标
基于C语言技术设计并开发停车场管理系统。 -
系统要求
- 系统以菜单方式工作,包括系统主菜单,子菜单。
- 系统包括车辆信息管理模块,主要指车辆信息录入,车辆信息包括车牌号、车主姓名、车主电话、车身颜色;修改、删除、增加、查询,浏览所有车辆信息。
- 停车场管理模块,录入车位信息,包括车位编号、车位面积,车位信息的删除、修改、查询,查看所有车位信息。
- 出入管理模块,车辆驶入时间、驶出时间,查看停车场所有车辆信息等。
- 创新要求,在基本要求达到后,进行创新设计。
- 拟采用的方法
- 通过键盘或读写文件的方法完成信息的增删改查及统计。
- 程序中选取合适的选择和循环语句(比如for,while,do while,if else)。
- 使用合适的结构体、指针、数组或链表存储数据。
- 各个功能分别使用函数来完成。
- 选择合适的排序算法,比如冒泡排序,选择排序等,对数据进行排序。
- 开发流程为:系统需求分析,系统功能设计,功能代码实现,单元及项目测试,项目总结,具体参考《课程设计指导》。
- 参考文献
[1]. 王卓,万立中,刘伯成. C语言工程实训教程[M]. 人民邮电出版社, 2019.
[2]. 陆州,韩耀坤. C语言实验与实训指导教程[M]. 清华大学出版社, 2014.
[3].明日科技. C语言项目开发全程实录(第2版)[M].清华大学出版社,2018.
[4].明日科技. C语言项目开发实战入门(全彩版)[M]. 吉林大学出版社, 2017.
[5]. Stephen Prata,姜佑(译).C Primer Plus 第6版 中文版[M]. 人民邮电出版社, 2016.