C语言家政服务系统
题目描述
家政服务系统(北邮2022C语言题)
家政服务人员信息包含∶
家政服务人员ID、姓名、服务区域、服务价格、服务类别、得分、服务时间,所属家政服务公司。
要求:
家政服务人员ID:字母数字混合,长度6-10个字符服务区域:字符串
服务价格:整数
得分:1~5之间的整数,1为差评,5为好评,中间依次过度,3分为合格
服务时间:符合时间格式hh:mm-hh:mm,只能是整点或者半点口假设:顾客选择家政服务人员为单项选择
口家政服务公司管理员功能:
登陆:输入管理员ID和密码登陆系统。订单管理:
口查看用户订单情况:
查询管理员自己所属家政服务公司的订单情况(订单详情)
口统计订单信息:
按已服务次数排序本公司的所有服务人员信息;统计不同区域的热门服务时间;
按收入的高低排序所有家政服务人员,可以按月份筛选结果;
按月份按服务人员统计本月内订单评分低于合格分的订单数,并按从差到好的顺序排序所有服务人员。
家政服务系统家政服务公司管理员功能∶
家政服务人员管理:针对管理员本公司的服务人员口人员查询:查询所有的家政服务人员
口添加服务人员:添加一个新的家政服务人员
家政服务人员的工作时间介于8:00-20:00之间;家政服务人员的工作时间不能超过八小时;
可能出现同名的家政服务人员;
家政服务人员的ID不能重复;
添加服务人员的最后一步为发布,发布之前可以修改和取消添加。
个人信息管理
口对个人信息中的密码及邮箱进行修改
家政服务系统
顾客功能:
登陆:输入用户ID和密码登陆系统。
家政服务人员查询:根据系统提供的信息进行家政服务人员查询。
口根据家政人员姓名查询;
口根据家政人员姓名及服务时间查询;根据服务类别和所属区域查询;
口可用服务时间段、所属家政服务公司、服务类别等过滤查询结果口根据得分排序所有家政服务人员;
口根据服务价格排序所有家政服务人员;查询之后允许用户下单;
系统也可以有热门家政服务人员推荐,可根据得分或同一地区服务次数等来推荐,此处可自行确定用什么规则来推荐。
家政服务系统
顾客功能:
用户下单:用户根据需要浏览并可选择满意的家政服务人员。
口同一个订单同一时间段同一类型的家政服务人员只能有一名;口同一个订单同一个时间段可包含多个不同类型的家政服务人员;
口同一个家政服务人员在服务时间上不产生冲突;
口同一个家政服务人员两个相邻的订单间保证地点可达;口每次家政服务最小服务单位为2小时,最大服务单位不超过8小时;
口只能下单和用户处于同一区域内的家政服务人员。
家政服务系统
顾客功能:
■个人信息管理
口对个人信息中的电话、密码及地址进行修改取消订单
在未付款之前用户可以取消自己的订单假设:可模拟付款
查询订单
口查看用户曾经的家政服务订单记录
家政服务系统
系统服务人群:
顾客。顾客信息包含:顾客ID、姓名、性别、电话、用户地址、顾客所属地理区域、密码。
家政管理员。每个家政公司一个管理员,管理员信息包含:管理员ID、所属家政公司、姓名、邮箱、密码。■要求:
口顾客ID、管理员ID均为字母数字混合,长度6-10个字符口电话号码为11位数字
口邮箱必须符合规范@**
家政服务系统
家政服务人员信息包含:
家政服务人员ID、姓名、服务区域、服务价格、服务类别、得分、服务时间,所属家政服务公司。
口要求:
家政服务人员ID:字母数字混合,长度6-10个字符服务区域:字符串
服务价格:整数
得分:1~5之间的整数,1为差评,5为好评,中间依次过度,3分为合格
服务时间:符合时间格式hh:mm-hh:mm,只能是整点或者半点口假设:顾客选择家政服务人员为单项选择
源码传送门
传送门:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111