小区物业管理系统C++课程设计

上传人:m**** 文档编号:559626792 上传时间:2023-08-12 格式:DOC 页数:13 大小:121KB
返回 下载 相关 举报
小区物业管理系统C++课程设计_第1页
第1页 / 共13页
小区物业管理系统C++课程设计_第2页
第2页 / 共13页
小区物业管理系统C++课程设计_第3页
第3页 / 共13页
小区物业管理系统C++课程设计_第4页
第4页 / 共13页
小区物业管理系统C++课程设计_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《小区物业管理系统C++课程设计》由会员分享,可在线阅读,更多相关《小区物业管理系统C++课程设计(13页珍藏版)》请在金锄头文库上搜索。

1、.#include#include#include#include#includeusing namespace std;class livers/livers类 private:char name20; /姓名char sex;char room_num10;char parking10;char ID_num20;char phone_num20;public:livers()livers(char n20,char s,char room10,char park10,char phone20,char ID20)strcpy(name,n);sex=s;strcpy(room_num,r

2、oom);strcpy(parking,park);strcpy(phone_num,phone);strcpy(ID_num,ID);friend void menu();/友元函数;void key()char mima20,key20;char yu_mima20=12345;int flag;int p;char w;ifstream in;ofstream out;fstream f;/ 输入输出对象w.cout*endl;cout欢迎登录小区物业管理系统endl;cout*endlendl;doflag=0;cout请输入管理员密钥:endl;in.clear();in.open(

3、E:c.dat,ios:in);if(in.fail()/ 首次登录coutendl欢迎首次登录,您的预设密码为12345:endlendl;coutmima;coutendl;if(strcmp(yu_mima,mima)=0)flag=1;cout密码正确 ! 请输入下一步指令:endlkey;cinmima;if(strcmp(key,mima)=0)flag=1;cout密码正确 !请输入下一步指令:endlendl;in.close();if(flag=0)cout密码有误,请重新输入endlendl;while(flag=0);cout*endl;cout*0、修改密码*endl;

4、cout*1、进入系统*endl;cout*2、退出系统*endl;cout*endlendl;w.dodocout请输入您的指令(02):p;switch(p)case 0:/ 修改密码cout请输入新密码:key;out.open(E:c.dat,ios:out);out.clear();outkey;out.close();break;case 1: menu();break;/进入系统case 2:/ 退出系统cout使用,小区物业管理系统!endlendlBye-bye!See you next time!endlendl;exit(0);break;default : cout输入

5、指令有误,请重新输入:endlendl;break;while(p2);cout您想继续进行其他操作吗?y / n:endlw;coutendl;if(w=n)exit(0);if(w!=y&w!=n)cout指令错误!请重新输入!endl;while(flag=0);if(w=y)cout请输入操作代码 : 0修改密码 endl;cout1进入系统 endl;cout2退出系统 endl;while(w=y); / 密钥函数w.void menu()cout*endl;cout小区物业管理系统endl;cout*endl;cout*endl;cout*主菜单命令如下所示:*endl;cout

6、*1、输入数据*endl;cout*2、增加数据*endl;cout*3、修改数据*endl;cout*4、信息查询*endl;cout*5、信息浏览*endl;cout*6、信息删除*endl;cout*7、退出系统*endl;cout*endl;cout请输入您的指令数字(17 )endlp;if(p=1&p=7)flag=1;elsecout指令错误!请重新输入:endl;while(flag=0);do/最外层循环w.switch(p) /接收功能选项case 1:/ 信息输入char name20,sex,room_num10,parking10,phone_num20,ID_num

7、20,c; out.open(E:a.dat,ios:out);docoutname;coutendlsex;coutendlroom_num;coutendlparking;coutendlphone_num;coutendlID_num;coutendl;outsetw(20)namesetw(5)sexsetw(10)room_numsetw(10)parkingsetw(20)phone_numsetw(20)ID_num;/ 文件输入cout数据输入成功,想继续输入吗?y / n: endlc;coutendl;doif(c!=y&c!=n)cout指令错误!请重新输入!endlc;

8、else flag=1;while(flag=0);while(c=y);out.close();break;w.case 2:/ 增加数据char name20,sex,room_num10,parking10,phone_num20,ID_num20,c;out.open(E:a.dat,ios:app);docout请输入您要增加的住户的姓名:name;coutendlsex;coutendlroom_num;coutendlparking;coutendlphone_num;coutendlID_num;coutendl;outsetw(20)namesetw(5)sexsetw(10)room_numsetw(10)parkingsetw(20)phone_numsetw(20)ID_num;/ 文件

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号