房屋租售管理系统c++程序设计

上传人:汽*** 文档编号:431695236 上传时间:2022-11-22 格式:DOC 页数:39 大小:517.50KB
返回 下载 相关 举报
房屋租售管理系统c++程序设计_第1页
第1页 / 共39页
房屋租售管理系统c++程序设计_第2页
第2页 / 共39页
房屋租售管理系统c++程序设计_第3页
第3页 / 共39页
房屋租售管理系统c++程序设计_第4页
第4页 / 共39页
房屋租售管理系统c++程序设计_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《房屋租售管理系统c++程序设计》由会员分享,可在线阅读,更多相关《房屋租售管理系统c++程序设计(39页珍藏版)》请在金锄头文库上搜索。

1、程序设计报告题 目: 房屋租售管理系统 评 分 细 则评分项优秀良好中等差遵守机房规章制度上机时的表现学习态度程序准备情况程序设计能力团队合作精神课题功能实现情况算法设计合理性用户界面设计报告书写认真程度内容详实程度文字表达熟练程度回答问题准确度简 短 评 语教师签名: 年 月 日评分等级备注评分等级有五种:优秀、良好、中等、及格、不及格房屋租售管理系统一、 课题内容和要求 该系统要求建立某房屋租售中介管理系统,并实现输入口令进入系统、基础信息建立、客户统计、房源排序、销售业绩及佣金收入统计、相关文件存盘功能。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些算法思想的应用。二、需求分析

2、模块一:基础信息管理,该模块实现员工、楼盘及门店信息的查看与建立;模块二:客户管理,该模块实现客户信息的建立、查看与各类客户数量统计;模块三:房源查看,该模块实现房源信息按租金升序、售金升序、租金降序、售金降序显示;模块四:统计分析,该模块实现某一指定时间段内销售情况及佣金收入统计;模块五:保存文件,该模块实现各类相关文件的保存;模块六:退出系统,该模块实现本系统的退出;三、概要设计 开始输入密码密码正确确NY进入系统统计分析保存文件退出系统房源查看客户管理基础信息管理123450结束1.基础信息管理:包括楼盘信息查询、员工信息查询、门店信息查询、楼盘信息建立、员工信息建立、门店信息建立、返回

3、上级菜单几项功能;2.客户管理:包括客户信息查询、客户信息建立、客户数量统计及返回上级菜单几项功能;3.房源查看:包括按租金升序显示房源信息、按租金降序显示房源信息、按售金升序显示房源信息、按售金降序显示房源信息及返回上级菜单几项功能;4.统计分析:包括销售情况及佣金收入统计及返回上级菜单几项功能;5.保存文件:保存所有相关文件;6退出系统:退出房屋租售管理系统。四、源程序代码 #include#include#include#include#include#includeusing namespace std;class Date /定义日期类protected:int year; /年in

4、t month; /月int day; /日public:void Set(int,int,int); /设置日期void Input(); /输入日期bool operator(Date ob)const; /重载运算,实现日期比较int GetYear(); /返回年int GetMonth(); /返回月int GetDay(); /返回日 ;/Date类函数的实现void Date:Set(int y,int m,int d)year=y;month=m;day=d;void Date:Input()coutyear;coutmonth;coutday;bool Date:operat

5、or(Date ob)constif(yearob.year)return true;else if(year=ob.year)if(monthob.month)return true;else if(month=ob.month)if(dayob.day)return true;elsereturn false;else return false;elsereturn false;int Date:GetYear()return year;int Date:GetMonth()return month;int Date:GetDay()return day;class Floor /定义楼盘

6、类protected:string Num; /楼盘编号 double Size; /楼盘面积 double Hire; /楼盘租金 double Buy; /楼盘售金 bool State; /楼盘状态(1-售,0-租)Date Da; /租出/售出日期public:Floor(string nu,double si,double hi,double bu,bool st,int y,int m,int d); /构造函数void Input(); /输入单个楼盘信息 bool operator(Floor ob)const; /重载运算,set容器要求元素之间满足该关系string Get

7、Num(); /返回楼盘编号double GetSize(); /返回楼盘面积 double GetHire(); /返回楼盘租金double GetBuy(); /返回楼盘售金bool GetState(); /返回楼盘状态Date GetDa(); /返回楼盘租出/售出日期;/Floor类函数的实现Floor:Floor(string nu,double si,double hi,double bu,bool st,int y,int m,int d)Num=nu;Size=si;Hire=hi;Buy=bu;State=st;Da.Set(y,m,d);void Floor:Input(

8、)coutNum;coutendl;coutSize;coutendl;coutHire;coutendl;coutBuy;coutendl;coutState;coutendl;cout租出/售出日期: n;Da.Input();bool Floor:operator(Floor ob)constif(Numob.Num)return true;elsereturn false;string Floor:GetNum()return Num;double Floor:GetSize()return Size;double Floor:GetHire()return Hire;double F

9、loor:GetBuy()return Buy;bool Floor:GetState()return State;Date Floor:GetDa()return Da;class Staff /定义员工类protected:string Number;/员工编号 string Name; /员工姓名char Sex; /员工性别string Tel; /员工电话 double Commission; /员工工资public:Staff(string num,string na,char se,string te,double co); /构造函数 void Input(); /输入员工信息

10、bool operator(Staff ob)const; /重载运算,set容器要求元素之间满足该关系string GetNumber(); /返回员工编号string GetName(); /返回员工姓名char GetSex(); /返回员工性别string GetTel(); /返回员工电话double GetCommission(); /返回员工工资;/Staff类函数的实现Staff:Staff(string num,string na,char se,string te,double co)Number=num;Name=na;Sex=se;Tel=te;Commission=co;void Staff:Input()coutName;coutNumber;coutSex;coutTel;coutCommission;bool Staff:operator(Staff ob)constif(Numberob.Number)return true;elsereturn fa

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

当前位置:首页 > 大杂烩/其它

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