文件名称:美发店管理系统.zip
文件大小:142.39MB
文件格式:ZIP
更新时间:2023-07-05 03:33:27
c++ 美发店管理系统设计
1、问题描述 定义顾客类,属性有:会员卡号、姓名、性别、电话等信息和相关的对属性做操作的行 为。 定义员工类:属性有:编号、姓名、性别、电话、美发项目(理发、烫发、洗发)等信 息和相关的对属性做操作的行为。 定义美发类:属性有各种美发项目的收费标准和相关的对属性做操作的行为。 定义一个管理类,完成对美发店的简单管理。 2、功能要求 (1)美发功能。根据顾客所要做的美发项目、服务的雇员、消费金额等将相应信息添 加到顾客类中指定顾客和员工类中指定员工信息里。 (2)简单管理功能。 添加功能:程序能够添加顾客信息和雇员信息,要求编号要唯一,如果添加了重复编号 的记录时,则提示数据添加重复并取消添加。 查询功能:可根据姓名、电话、卡号等信息对已添加的顾客信息进行查询,如果未找到, 给出相应的提示信息,如果找到,则显示相应的记录信息;还可以根据姓名、工种编号等信 息对雇员信息进行查询。 显示功能:可显示当前系统中所有顾客信息和雇员信息,每条信息占据一行。 编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。 删除功能:主要实现对已添加的顾客和雇员记录进行删除。如果当前系统中没有相应的 人员记录,则提示“记录为空!”并返回操作。 保存功能:可将当前系统中顾客和雇员记录存入文件中,存入方式任意。 读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。 (3)统计功能。能统计出顾客的消费总数、雇员的收入总数。都按从大到小排序。 3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤: (1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计; (2)分析系统中的各个实体及它们之间的关系; (3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述; (5)完成类中各个成员函数的定义; (6)完成系统的应用模块; (7)功能调试; (8)完成系统总结报告。
【文件预览】:
.vs
----美发店管理系统()
--------v15()
美发店管理系统
----Project.cpp(673B)
----employeemain.cpp(5KB)
----Managemain.cpp(0B)
----Employeefunction.h(683B)
----Projectmain.h(640B)
----Project.h(484B)
----Projectmain.cpp(4KB)
----customer.txt(103B)
----customermain.cpp(5KB)
----Projectfunction.cpp(2KB)
----Employee.h(706B)
----customermain.h(659B)
----Maincustomer.cpp(1KB)
----employeemain.h(666B)
----美发店管理系统.vcxproj(8KB)
----美发店管理系统.sdf(532KB)
----Customerfunction.cpp(2KB)
----Employeefunction.cpp(2KB)
----Customer.h(626B)
----project.txt(55B)
----Employee.cpp(1KB)
----美发店管理系统.vcxproj.user(165B)
----Mainproject.cpp(1KB)
----Customer.cpp(973B)
----Mainmenu.h(584B)
----Customerfunction.h(686B)
----Debug()
--------mainmenu.obj(939KB)
--------Customer.obj(243KB)
--------Employee.obj(246KB)
--------Mainproject.obj(379KB)
--------customermain.obj(301KB)
--------Customerfunction.obj(640KB)
--------Projectfunction.obj(638KB)
--------employeemain.obj(303KB)
--------Consumptionmain.obj(290KB)
--------Mainconsumption.obj(366KB)
--------Maincustomer.obj(380KB)
--------Mainemployee.obj(380KB)
--------美发店管理系统.log(137B)
--------vc141.idb(315KB)
--------Consumption.obj(245KB)
--------美发店管理系统.Build.CppClean.log(2KB)
--------美发店管理系统.tlog()
--------Project.obj(239KB)
--------Main.obj(477KB)
--------Consumptionfunction.obj(606KB)
--------Projectmain.obj(299KB)
--------vc141.pdb(1.11MB)
--------Employeefunction.obj(640KB)
----美发店管理系统.vcxproj.filters(3KB)
----mainmenu.cpp(4KB)
----Projectfunction.h(661B)
----Main.cpp(965B)
----employee.txt(104B)
----Mainemployee.cpp(1KB)
Debug
----美发店管理系统.ilk(2.86MB)
----美发店管理系统.pdb(2.04MB)
----美发店管理系统.exe(373KB)
美发店管理系统.sln