房屋中介管理系统C++

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

综合程序设计(房屋中介管理系统)

编辑小组成员:

龚向文、周大量、郑传周

(输配电1班)

2012-09-13

各人负责项目:

龚向文01511516:顾客信息(Customer),房屋信息(House) 郑传周01511515:登录方式(Logo)

周大量01511502:统计资料(sta)

王星峰01511509:主函数(main)

1*

第一部分:

----请选择操作:

1、用户登录

2、用户注册

选择2,用户注册。

输入你的姓名:

输入密码<有效位数8-16>

若密码不足8位或超出16位则:密码无效,请重新输入。

注册完毕,选择1登录。输入用户名、密码。

第二部分:

登录成功,进入主菜单。

<主菜单>请选择操作类型:

1、表示房屋/客户信息查询

2、表示房屋/顾客信息进行增删改

3、表示进行相关信息统计

第三部分:

主菜单:<表示房屋/客户信息查询>

选择1,进入信息查询系统

输入查询的方面:

1、表示房屋

2、表示顾客选择1:

输入你要查询的物业名称:

选择2:

输入你要查询的客户名称:

主菜单:<表示房屋/顾客信息进行增删改> 选择2

选择操作:

1、表示对房屋操作

2、表示对顾客操作

选择1

输入操作类型:

1、表示信息增加

2、表示修改信息

3、表示删除信息

选择1

输入物业名称:

输入房屋地段:

输入房屋户型:

输入房屋朝向:

输入房屋设施:

输入房屋面积:

输入房屋价格:

完毕!

在此的基础上,输入操作类型,选择2表示修改信息。选择2:

输入你需要更新的物业名字:

在此的基础上,输入操作类型,选择3表示删除信息。选择3:

输入你需要删除的物业名字:

完毕!

在选择操作,选择2表示对顾客操作。

选择2:

输入操作类型:

1、表示信息增加

2、表示修改信息

3、表示删除信息

在输入操作类型中:选择1表示信息增加。选择1

输入客户名称:

输入客户联系方式:

在输入操作类型中:选择2表示修改信息。选择2

输入你需要更新的客户名字即:

在输入操作类型中:选择3表示删除信息。选择3

输入你要删除的客户名称:

完毕!

主菜单: <表示进行相关信息统计>

选择操作:

1、表示对房屋总数的统计

2、表示对顾客总数的统计

选择1,表示对房屋总数的统计。

选择2,表示对顾客总数的统计

完毕!

程序代码,及其文字说明:

//(1)登录管理模块:主要实现登录身份的管理、密码管理#include

#include

#include

#include

using namespace std;

class Logo

{

private:

string name;

string password;

public:

int in(); //接受用户登录请求,决定是否允许登入void reg(); //用户注册

void print(); //用户登录界面提示

int Logo::in()

{

string n,p;

int i=0,j=0; //j值表示是否存在此用户

cout<<"输入姓名"<

cin>>n;

cout<<"输入密码"<

cin>>p;

ifstream input;

input.open ("logoinfo.txt");

while(!input.eof ())

{

input>>name>>password;

if(name==n&&p==password)

{

i=1;

}

if(n==name)

j=1;

}

input.close ();

if(j==0)

cout<<"用户不存在,请先注册!"<

return i; //i值为1表示登录成功;为0时表示登录失败}

void Logo::reg () //

{

ofstream output;

output.open ("logoinfo.txt",ios::out|ios::app);

cout<<"输入你的姓名:"<

cin>>name;

cout<<"输入密码(有效位数8-16)"<

cin>>password;

while(password.size ()<8||password.size ()>16)

{

cout<<"密码无效,请重新输入"<

cin>>password;

}

output<

output.close ();

cout<<"注册成功"<

相关文档
最新文档