首页 > 编程语言 >C++特色家政服务管理系统

C++特色家政服务管理系统

时间:2022-12-06 14:01:19浏览次数:58  
标签:清扫 管理系统 预约 开始 C++ 工作 顾客 家政

C++特色家政服务管理系统

6.30 特色家政服务管理系统

[问题详述]
家政公司针对新建住宅区推出“安心入住”清扫特色家政服务,为房主清扫新装修的住房,让房主能安心地搬人一个干净的新居。住房清扫按房屋的面积计费,收费标准是:清扫一次收费起点 300 元,对应的房屋面积不超过 80 平方米,面积超过部分,每增加2平方米加收 10元清洁费。例如,91平方米房屋的清扫费是 355元。顾客需要提前 2到7天预约顾客预约时,公司登记顾客的姓名、电话、住址、住房面积、开始工作时间、清扫日期。清扫工作一般当天完成,最迟的开始工作时间为 15;00。如果预约的开始工作时间在上午 11 点之后,每推迟1小时,加收 10%的补偿费,开始工作时间以半小时为一个单位计算。例如,一个78 平方米的房屋,要求在 12;30 开始打扫,收费标准为 345 元。其中 45 元是补偿费。在顾客指定的日期,公司派工人在约定的开始工作时间之前,到达顾客的新居进行清扫。公司派工的原则是,通常每户派工 5人,面积每增加 30 平方米,增加一名工人;开始工作时间为13:00及之后的,加派一人,15:00 开始工作的,加派两人。

[程序要求]
请编写特色家政服务管理系统,完成“安心人住”清扫服务的预约登记、查询,实现公司对顾客需求进行管理。系统使用文件存储顾客的预约数据,每天生成当天要完成的预约清扫数据以便公司派工与工作协调,系统每天运行结束之前,重新保存顾客的预约文件,添加当天新预约的内容,去掉过期的预约内容。
系统提供以下功能菜单:
(1)顾客预约登记。登记顾客的姓名、电话、住址、住房面积、开始工作时间、清扫日期。
(2)取消预约:登记顾客的姓名、电话,取消相应的预约,删除对应的数据。
(3)计算查询:输人房屋面积、开始工作时间,计算并显示清扫费用。
(4)统计:统计当天需要完成清扫服务的总户数和需求的工人总数。
(5)浏览;生成当天需要完成的全部清扫工作的数据,并按开始工作时间排序。浏览显示的内容包括顾客的姓名、电话、住址、住房面积、开始工作的时间、费用、建议派工人数。将浏览显示的内容生成一个文件,文件内容包含表头(数据项的名称),另外包含日期,需要时可以打印输出。

源码传送门

传送门:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111

标签:清扫,管理系统,预约,开始,C++,工作,顾客,家政
From: https://www.cnblogs.com/codewriter/p/16955031.html

相关文章

  • C/C++图书管理系统
    C/C++图书管理系统图书管理系统问题描述:设计并实现一个图书管理系统。能模拟图书管理系统的部分功能,包括读者注册,读者借阅,图书管理,用户管理等。功能说明:(1)模拟图书管......
  • C++ goto语句
    goto:跳至标记处继续执行程序首先来个范例,简单入个门#include<iostream>usingnamespacestd;intmain(){ intgetInput; do { cin>>getInput; if(getInp......
  • C++中的namespace简介
    namespace中文意思是命名空间或者叫名字空间,传统的C++只有一个全局的namespace,但是由于现在的程序的规模越来越大,程序的分工越来越细,全局作用域变得越来越拥挤,每个人都可能使......
  • c++ 获取对象地址和从地址获取对象
    #include<iostream>usingnamespacestd;intmain(){constchar*a="Iamthedata";longlongaddr=(longlong)(std::addressof(a));cout<<"......
  • [c++11新特性]02-自动类型推导
    自动类型推导在c++11中,关于类型推导的关键字有using,decltype,auto,typeid。在c++11之前我们要声明一个类型的别名往往使用的是typedef,但是该关键字在模板类型推导中存在一......
  • Windows下使用vscode连接Linux服务器进行C++代码运行与调试
    参考链接:vscode+SSH配置https://blog.csdn.net/irober/article/details/112724986launch.json+tasks.json配置https://blog.csdn.net/jackuylove/article/deta......
  • C++入门(一)----Visual C++ 6.0和Visual Studio 2019 的安装与使用
    VisualC++6.0的安装与使用VisualStudio2019的安装与使用下载链接:​​​https://visualstudio.microsoft.com/zh-hans/free-developer-offers/​​​VisualStudio201......
  • [C++11与并发编程]读写锁的简单实现
    读写锁的简单实现layout:posttitle:读写锁categories:cpp_concurrencydescription:C++并发编程简介keywords:c++,并发编程,读写锁​​boost共享锁实现​​​读写......
  • Vscode环境配置-C,C++环境配置
    前言Vscode一直是我非常喜欢的编辑器,认识它是因为要接一些前端的工作来维持生活,检索JavaScript编辑器的时候找到了它用了很久,自我感觉比一些臃肿的IDE要强很多最近闲......
  • C++钟点家政服务管理系统
    C++钟点家政服务管理系统6.29钟点家政服务管理系统【问题详述】家政服务公司提供按小时计费的家务劳动服务。居民可以到家政服务公司请钟点工到家中完成做饭、做清洁等......