1、问题描述
淄博烧烤今年大火,“进淄赶烤”是大家最想干的事情,淄博烧烤大火特火的原因,火的不是烧烤,火的是人间烟火,火的是政通人和,火的是好客山东!火热的烧烤带动了淄博的旅游和经济,使一个三四线城市火出了圈,全部各地的城市都争相模仿,文旅局长们都争出奇招, 利用本地的特色来大力发展当地经济。
某城市效仿淄博, 欲举办烧烤节。为了服务好全国各地来的游客,城市准备成立相应的服务小组,为游客服务。
为了更好的管理各个服务小组,开发相应的管理系统,要求实现如下功能:
(1) 添加输入信息: 程序能够添加后述表格中的信息,要求身份证号要唯一, 如果添加了重复编号的记录时,则提示数据添加重复并取消添加。
(2) 插入(修改)相关信息: 可根据查询结果对相应的记录进行修改,修改时注意身份证号的唯一性。
(3) 删除相关信息:实现对已添加的信息进行删除。如果当前系统中没有相应的人员记录, 则提示“记录为空!”并返回操作。
(4) 统计浏览相关信息: 能根据每个参数进行统计。如按性别进行统计。
(6)保存相关信息:可将输入的信息记录存入文件中,存入方式任意。
(7) 读取相关信息:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
信息管理
餐饮商家信 息管理 为外地游客提供餐饮 服务 餐厅编号、餐厅名称、开业时间、包间种类(10人 以下就餐、10-20人就餐、30人以上就餐)及包间 数量、详细地址、交通情况、餐饮种类(湘菜、川 菜、鲁菜、烧烤等)、营业时间、有无演艺表演、 平均消费价位、餐厅法人、餐厅法人身份证号、备 注
酒店宾馆信 息管理 为外地游客提供住宿 服务 酒店编号、酒店名称、酒店星级、开业时间、客房 种类(标准间、双人间、三人间或家庭房等)及客 房数量和价格、详细地址、交通情况、服务设施( 停车场、商务中心、前台贵重物品保柜、商场、行 李存放服务、残疾人客房、叫醒服务、演艺吧、桑 拿房、健身房、网球场)、支持卡类(国际信用卡 万事达(Master)、国际信用卡威士(VISA)、国 际信用卡运通(AMEX)、国际信用卡大莱(Diner s Club)、国际信用卡JCB、国内发行银联卡、微 信、支付宝等)、附近景点、上网情况(所有房间 免费宽带上网)、酒店法人、酒店法人身份证号、 备注
车站接待志 愿者信息管 理 在车站迎接外地游 客,给游客安全感, 要求身高180以上 编号、姓名、身份证号码、性别、出生日期、籍 贯、民族、单位、现居住地址、文化程度、电话号 码、身体状况、身高、上岗起始时间、上岗结束时 间、上岗地点(汽车站、火车站)、填报日期、备 注
安全保障人 员信息管理 协助警察在活动场地 维持秩序 编号、姓名、身份证号码、性别、出生日期、籍 贯、民族、单位、现居住地址、文化程度、电话号 码、身体状况、上岗起始时间、上岗结束时间、上 岗地点(最多可选10个地点)、填报日期、备注
车辆志愿者 管理 为了方便外地游客从 火车站或汽车站到活 动地点 编号、姓名、身份证号码、性别、出生日期、籍 贯、民族、单位、现居住地址、文化程度、电话号 码、身体状况、拥有车辆数量及可乘坐人数、志愿 服务路线、志愿服务起始时间、志愿服务结束时 间、填报日期、备注
大众艺人信 息管理 为了活跃活动场地的 气氛,需要有一定才 艺的志愿者进行各种 才艺表演,增加活动 的趣味性。 编号、姓名、身份证号码、性别、出生日期、籍 贯、民族、单位、现居住地址、文化程度、电话号 码、身体状况、擅长才艺、集体或个人节目、表演 时长、可参与表演起始时间、可参与表演结束时 间、表演地点(最多可选10个地点)、填报日期、 备注
2、要求
用文件存储数据,用类实现。要求功能完整正确,代码可读性好。
不要用结构实现, 也不能把类的成员全部定义为共有成员, 把类当结构使用。
最后提交源程序及报告。
come on!c++ 烧烤管理系统?
还不能用结构体,那实现起来比较复杂了,你花15不如自己找淘宝去写了,这个工程可不是gpt们能给你实现的,你们老师的需求界面化更合适一点,我认为利用c++和qt的库才能完美做到
这字是真多