资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
#include /数据流输入输出#include/字符串操作#include/文件输入输出#include/时间库函数#include/输入输出格式符using namespace std;/命名空间int year,month;/*888888888888888888888888888888888888888888888888888888888888888888888888888*/class Order_inforstring name; /用户姓名string sex; /用户性别string addr; /用户地址string tel; /用户号码string mage; /杂志单位float price; /杂志单价int num; /订阅数目int y,m; /订阅限期int g;public:Order_infor* head; /信息类头指针Order_infor* next; /信息类next域 void input(); /录入函数 void input(ifstream & infile); /读取函数 void output(); /输出函数 void output(ofstream & outfile); /写入函数float getprice();int getnum();int getyear(); /获取期限时间函数int getmonth();string getname();void order(); /录入信息void mend(); /修改信息void del_select();void del1(); /删除信息void del2();void found();Order_infor*find(string n); bool find(int y,int m);void statistic();void show(); /显示信息bool comp(int y,int m); /判断当前订阅状况函数 void save(); /保存信息 void begin(); /初始信息 void clear(); /清除函数 void setg(int k) g=k; /设置系统修改标志int getg() return g; /返回系统修改标志d;/*888888888888888888888888888888888888888888888888888888888888888888888888888*/float Order_infor:getprice()return price;int Order_infor:getnum()return num;int Order_infor:getyear()return y;int Order_infor:getmonth()return m;string Order_infor:getname()return name;/*888888888888888888888888888888888888888888888888888888888888888888888888*/class Menu public:void about(); /关于 void mainmenu(); /主菜单函数bool land(); /管理员登陆;/*888888888888888888888888888888888888888888888888888888888888888888888888*/void Menu:about()coutendl t1.endl t2.endl t3.endl t4.endl; coutendl;/*88888888888888888888888888888888888888888888888888888888888888888888888888*/bool Menu:land()Menu b; /定义菜单类对象 b.about(); /输出系统说明string s; int i=0; /计数变量cout请输入管理员密码:s;if(s=123456) /输入正确return true; /返回正确else /输错了 cout=3) /连输三次错误 break; /跳出循环cout输入错误三次!系统自动退出!endl; /提示将退出登录system(pause); /显示暂停return false; /返回错误/*888888888888888888888888888888888888888888888888888888888888888888888888888*/void Menu:mainmenu() system(cls);string s; cout*endl; cout 欢迎使用杂志订阅管理软件 endl; cout*endl; couttt0.退出程序 4.浏览订阅用户endl;couttt1.增加新订户 5.查找用户信息endl;couttt2.删除用户 6.修改用户信息endl;couttt3.统计本期杂志订户数 7.保存信息 endl;couts;switch(s0)case1:d.order();break;case2:d.del_select();break;case3:d.statistic();break;case4:d.show();break;case5:d.found();break;case6:d.mend();break;case7:d.save();break;default:return;/*888888888888888888888888888888888888888888888888888888888888888888888888888*/void Order_infor:input()cout请输入姓名: ; while(1)
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号