题目要求:设计三个类:机动车类、驾驶员类、违章信息类。机动车类用来存储机动车的信息,驾驶员类用来存储驾驶员的信息,违章信息类用来存储机动车和驾驶员的交通违章信息。机动车类可以包括以下数据成员:车牌号、车架号、品牌、型号、颜色、车辆类型、出厂时间、登记时间、车主姓名、车主身份证号等。驾驶员类可以包括以下数据成员:姓名、年龄、性别、身份证号(驾驶员编号)、住址、驾驶证类型、驾驶证获得时间等。违章信息类可以包括以下数据成员:车牌号、驾驶员编号、时间、地点、违章信息描述、是否已处理等。(注意:违章信息类的车牌号成员可关联到具体的某辆机动车、驾驶员编号成员可关联到具体的某个驾驶员)
在程序中需要实现机动车信息的添加和查询、驾驶员信息的添加和查询、交通违章信息的添加和查询。注意:各种信息添加后要求存储在文件中,并根据文件中存储的信息进行查询。三种不同的信息可以存储在三个不同的文件中。
此外,需要为该程序设计简单的菜单系统,根据用户的选择进行不同的操作。
实验环境
Windows+VS2019,上述功能均能实现,函数全部封装好。