欢迎来到天天文库
浏览记录
ID:58438555
大小:499.61 KB
页数:39页
时间:2020-09-03
《c++程序设计_房屋租售管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、程序设计报告(2012/2013学年第一学期)题目:房屋租售管理系统专业学生姓名班级学号指导教师指导单位日期2012.11.02评分细则评分项优秀良好中等差遵守机房规章制度上机时的表现学习态度程序准备情况程序设计能力团队合作精神课题功能实现情况算法设计合理性用户界面设计报告书写认真程度容详实程度文字表达熟练程度回答问题准确度简短评语教师签名:年月日评分等级备注评分等级有五种:优秀、良好、中等、及格、不及格房屋租售管理系统一、课题容和要求该系统要求建立某房屋租售中介管理系统,并实现输入口令进入系统、基础信息建立、客户统计、房源排序、销
2、售业绩及佣金收入统计、相关文件存盘功能。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些算法思想的应用。二、需求分析模块一:基础信息管理,该模块实现员工、楼盘及门店信息的查看与建立;模块二:客户管理,该模块实现客户信息的建立、查看与各类客户数量统计;模块三:房源查看,该模块实现房源信息按租金升序、售金升序、租金降序、售金降序显示;模块四:统计分析,该模块实现某一指定时间段销售情况及佣金收入统计;模块五:保存文件,该模块实现各类相关文件的保存;模块六:退出系统,该模块实现本系统的退出;三、概要设计开始输入密码密码正确确NY进入
3、系统统计分析保存文件退出系统房源查看客户管理基础信息管理123450结束1.基础信息管理:包括楼盘信息查询、员工信息查询、门店信息查询、楼盘信息建立、员工信息建立、门店信息建立、返回上级菜单几项功能;2.客户管理:包括客户信息查询、客户信息建立、客户数量统计及返回上级菜单几项功能;3.房源查看:包括按租金升序显示房源信息、按租金降序显示房源信息、按售金升序显示房源信息、按售金降序显示房源信息及返回上级菜单几项功能;4.统计分析:包括销售情况及佣金收入统计及返回上级菜单几项功能;5.保存文件:保存所有相关文件;6.退出系统:退出房屋租
4、售管理系统。四、源程序代码#include#include#include#include#include#includeusingnamespacestd;classDate//定义日期类{protected:intyear;//年intmonth;//月intday;//日public:voidSet(int,int,int);//设置日期voidInput();//输入日期booloperator<(Dateob)const;
5、//重载<运算,实现日期比较intGetYear();//返回年intGetMonth();//返回月intGetDay();//返回日};//Date类函数的实现voidDate::Set(inty,intm,intd){year=y;month=m;day=d;}voidDate::Input(){cout<<"年:";cin>>year;cout<<"月:";cin>>month;cout<<"日:";cin>>day;}boolDate::operator<(Dateob)const{if(year6、rntrue;elseif(year==ob.year)if(month7、ected:stringNum;//楼盘编号doubleSize;//楼盘面积doubleHire;//楼盘租金doubleBuy;//楼盘售金boolState;//楼盘状态(1-售,0-租)DateDa;//租出/售出日期public:Floor(stringnu,doublesi,doublehi,doublebu,boolst,inty,intm,intd);//构造函数voidInput();//输入单个楼盘信息booloperator<(Floorob)const;//重载<运算,set容器要求元素之间满足该关系stri8、ngGetNum();//返回楼盘编号doubleGetSize();//返回楼盘面积doubleGetHire();//返回楼盘租金doubleGetBuy();//返回楼盘售金boolGetState();//返回楼盘状态Date
6、rntrue;elseif(year==ob.year)if(month7、ected:stringNum;//楼盘编号doubleSize;//楼盘面积doubleHire;//楼盘租金doubleBuy;//楼盘售金boolState;//楼盘状态(1-售,0-租)DateDa;//租出/售出日期public:Floor(stringnu,doublesi,doublehi,doublebu,boolst,inty,intm,intd);//构造函数voidInput();//输入单个楼盘信息booloperator<(Floorob)const;//重载<运算,set容器要求元素之间满足该关系stri8、ngGetNum();//返回楼盘编号doubleGetSize();//返回楼盘面积doubleGetHire();//返回楼盘租金doubleGetBuy();//返回楼盘售金boolGetState();//返回楼盘状态Date
7、ected:stringNum;//楼盘编号doubleSize;//楼盘面积doubleHire;//楼盘租金doubleBuy;//楼盘售金boolState;//楼盘状态(1-售,0-租)DateDa;//租出/售出日期public:Floor(stringnu,doublesi,doublehi,doublebu,boolst,inty,intm,intd);//构造函数voidInput();//输入单个楼盘信息booloperator<(Floorob)const;//重载<运算,set容器要求元素之间满足该关系stri
8、ngGetNum();//返回楼盘编号doubleGetSize();//返回楼盘面积doubleGetHire();//返回楼盘租金doubleGetBuy();//返回楼盘售金boolGetState();//返回楼盘状态Date
此文档下载收益归作者所有