C++课程设计商品房销售管理系统.docx

上传人:b****7 文档编号:16160440 上传时间:2023-07-11 格式:DOCX 页数:38 大小:3.02MB
下载 相关 举报
C++课程设计商品房销售管理系统.docx_第1页
第1页 / 共38页
C++课程设计商品房销售管理系统.docx_第2页
第2页 / 共38页
C++课程设计商品房销售管理系统.docx_第3页
第3页 / 共38页
C++课程设计商品房销售管理系统.docx_第4页
第4页 / 共38页
C++课程设计商品房销售管理系统.docx_第5页
第5页 / 共38页
C++课程设计商品房销售管理系统.docx_第6页
第6页 / 共38页
C++课程设计商品房销售管理系统.docx_第7页
第7页 / 共38页
C++课程设计商品房销售管理系统.docx_第8页
第8页 / 共38页
C++课程设计商品房销售管理系统.docx_第9页
第9页 / 共38页
C++课程设计商品房销售管理系统.docx_第10页
第10页 / 共38页
C++课程设计商品房销售管理系统.docx_第11页
第11页 / 共38页
C++课程设计商品房销售管理系统.docx_第12页
第12页 / 共38页
C++课程设计商品房销售管理系统.docx_第13页
第13页 / 共38页
C++课程设计商品房销售管理系统.docx_第14页
第14页 / 共38页
C++课程设计商品房销售管理系统.docx_第15页
第15页 / 共38页
C++课程设计商品房销售管理系统.docx_第16页
第16页 / 共38页
C++课程设计商品房销售管理系统.docx_第17页
第17页 / 共38页
C++课程设计商品房销售管理系统.docx_第18页
第18页 / 共38页
C++课程设计商品房销售管理系统.docx_第19页
第19页 / 共38页
C++课程设计商品房销售管理系统.docx_第20页
第20页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

C++课程设计商品房销售管理系统.docx

《C++课程设计商品房销售管理系统.docx》由会员分享,可在线阅读,更多相关《C++课程设计商品房销售管理系统.docx(38页珍藏版)》请在冰点文库上搜索。

C++课程设计商品房销售管理系统.docx

C++课程设计商品房销售管理系统

摘要

随着社会主义市场经济的建立与发展,我国房地产迅速崛起。

但随着房地产的如火如荼的发展,商品房品种及数量的增多,客户需求信息的多样性,房地产销售中也出现了很多问题.如资料管理手段落后、销售工作不规范、客户信息收集不齐全、销售员业绩评估不合理等。

这些问题导致房地产销售效率低下.在日趋激烈的市场竞争环境中,需要运用先进的信息技术和现代管理思想来提高房地产行业的管理水平、工作效率和服务质量,进一步降低运营成本、提高经济效率,最终提升房地产公司的市场竞争力。

本设计旨在开发一个商品房销售管理系统。

在开发过程中包括后台数据库的建立和维护以及前台应用程序的开发两个方面.本文简要介绍了商品房销售管理系统从设计,开发,测试的过程。

首先,通过需求分析,最终决定针对房地产开发企业房屋销售管理系统的实际情况,结合具体工作环境要求和工作实际,在windowsXP操作系统环境下,采用VisualC++和OfficeAccess数据库设计商品房销售管理系统;其次,根据房地产开发企业房屋销售管理工作实际情况划分该系统的功能模块,介绍整个系统功能模块中用到的数据库以及软件的测试。

关键词:

商品房销售管理;VisualC++;Access数据库

 

Abstract

Withtheestablishmentofsocialistmarketeconomyanddevelopment,therapidriseofrealestate.Butwithrealestatedevelopmentinfullswing,thenumberandvarietyofthehousings,andthediversityofcustomerdemandinformationincreased,manyproblemshavealsoemergedinrealestatesalesmarketingsystem。

Datamanagementtools,suchasbackward,salesarenotstandardized,theMinistryofcompletecustomerinformationcollection,salesstaffperformanceevaluationunreasonable。

Theseproblemsledtolowefficiencyagainstrealestatesales。

Intheincreasinglyfiercemarketcompetitionenvironment,theneedtouseadvancedinformationtechnologyandmodernmanagementideastoimprovethemanagementleveloftherealestateindustry,efficiencyandservicequality,furtherreduceoperatingcosts,improveeconomicefficiency,andultimatelyenhancetherealestatecompanyinthemarketcompetitiveness。

Thedesignaimstodeveloparealestatesalesmanagementsystem。

Inthedevelopmentprocess,includingtheestablishmentandmaintenanceofback-enddatabaseandfronttwoaspectsofapplicationdevelopment。

Thisarticlebrieflydescribesthesalesofcommercialpropertymanagementsystemfromdesign,developmentandtestingprocess.First,demandanalysis,andultimatelydecidedfortheactualsituationintherealestatedevelopmententerprisehousingsalesmanagementsystemof,combinedwiththespecificworkenvironmentrequirementsandtheworkofpractical,underthewindowsXPoperatingsystemenvironment,usingtheVisualC++,andOfficeAccessdatabasedesignrealestatesalesmanagementsystem;tointroducetheentiresystemfunctionalmodulesusedinthedatabaseaswellassoftwaretesting,accordingtotheactualsituationoftherealestatedevelopmententerprisehousingsalesmanagementdivisionofthefunctionalmodulesofthesystem。

Keywords:

realestatesalesmanagement;theVisualC++;Accessdatabase

 

第一章绪论。

.。

.。

.。

.。

..。

..。

......。

..。

..。

.。

.。

...。

.。

..。

.......。

.。

.。

......。

.。

....。

..。

.........。

..。

2

1。

1课题背景。

.。

..。

..。

.。

..。

..。

.。

.。

.。

.。

.。

..。

......。

.。

........。

.。

...。

.。

..。

.。

.。

.。

...。

...。

..。

....2

1.2课题任务。

.。

.。

...。

.。

..。

.。

...。

.。

.。

.。

..。

..。

..。

.。

.。

.。

........。

..。

.。

..。

...。

....。

..。

..。

..。

..。

.。

..。

..。

.2

1。

3开发工具。

.。

..。

.。

..。

.。

...。

.。

.。

.。

.。

....。

...。

...。

..。

.。

.。

.。

.。

..。

.。

.。

.。

.....。

..。

...。

..。

.。

2

1.4课题目的..。

.。

.......。

..。

..。

...。

..。

...。

..。

.。

..。

.。

..。

.。

..。

..。

..。

...。

...。

.。

.。

..。

.。

..。

..。

.。

.。

2

第二章可行性研究。

..。

.。

.。

.。

.。

.。

.。

.。

..。

.。

.....。

.。

.。

..。

...。

...。

.。

...。

.....。

....。

.。

3

2。

1对现有系统的分析.。

..。

.。

.。

...。

...。

.。

....。

.。

.。

.。

....。

...。

..。

..。

...。

.....。

..。

.。

.....。

.。

..3

2。

2对本系统设计的说明。

.。

.。

...。

...。

.....。

.。

.。

.。

..。

.。

.。

..。

.。

.。

.。

.。

.。

..。

..。

..。

.....。

..。

.。

.。

...。

3

第三章软件需求分析。

.。

.。

..。

..。

...。

.。

.。

..。

..。

...。

..。

.。

....。

.。

.。

.....。

.。

..。

.。

.。

......。

.。

.。

4

3.1软件设计的预期目标.。

..。

.....。

.。

.。

.。

..。

..。

.....。

..。

..。

....。

.。

.。

..。

..。

...。

.。

...。

.。

..。

.。

...。

.。

4

3.2系统用户需求。

.。

.。

.。

..。

.。

.。

...。

.。

..。

......。

.。

..。

..。

..。

...。

...。

.。

.。

....。

...。

..。

..。

.。

.....。

.4

3.3系统的框架。

.。

.。

.。

.。

..。

..。

.。

....。

.。

..。

..。

.。

..。

.。

.。

..。

..。

..。

...。

..。

....。

..。

.。

.。

.。

.....。

.4

第四章数据分析及数据库的设计。

...。

..。

..。

.。

.。

.。

.。

.。

..。

....。

.。

.......。

......。

..。

....。

.。

.。

....。

.。

.。

5

4.1数据库分析.。

...。

.。

..。

..。

.。

..。

.。

.。

...。

...。

.。

..。

...。

.。

.。

..。

.。

..。

..。

.。

.。

.。

.。

...。

.。

..。

.。

.。

5

4。

2数据库结构的设计.。

...。

.。

.。

.。

......。

..。

...。

.。

.....。

.。

..。

....。

.。

.。

.。

...。

...。

.。

..........。

..5

第五章系统详细设计说明.。

..。

.。

..。

.。

...。

.。

.....。

.。

..。

.。

...。

...。

...。

.。

.。

.。

..。

.。

.。

.......。

.。

.。

...。

..。

8

5.1系统结构....。

.。

.....。

..。

..。

.。

.。

.。

.。

...。

...。

.。

.。

...。

.。

.。

.。

...。

.。

...。

...。

.。

.。

.。

.。

...。

..。

.....。

..。

..。

8

5。

2系统各个模块界面及说明。

....。

....。

.。

..。

.。

.。

...。

.。

..。

.。

..。

.。

.。

.。

....。

..。

..。

.。

.。

.。

.。

...8

第六章软件的测试。

.。

..。

..。

..。

.。

..。

.....。

..。

...。

..。

.。

..。

...。

.。

.。

..。

.。

.。

.。

..。

.。

.。

..18

6.1测试项目........。

.。

.。

.。

.。

..。

.。

..。

.。

..。

..。

.。

.......。

.....。

.。

.。

.。

.。

...。

.......。

....。

..。

..。

..。

..18

6。

2测试人员。

.。

.。

.。

.。

.。

....。

.。

..。

.。

....。

...。

.....。

.。

..。

..。

.。

...。

.....。

.。

..。

.....。

...。

..。

.。

.。

......。

..。

18

6。

3测试结果..。

..。

..。

.........。

.。

..。

.。

.。

...。

..。

.。

.。

..。

.。

.。

..。

.。

..。

.。

.。

.。

.。

....。

..。

....。

.。

.。

.。

.。

18

6.4对程序的调试及在测试中遇到的困难及解决困难的方法...。

.。

...。

..。

..。

...。

.....18

6.5系统还有哪些不足...。

.。

.。

..。

.。

......。

.。

..。

...。

.。

.。

..。

.。

..。

..。

.。

.。

.。

.......。

.。

.。

..。

..18

6.6对系统的评价。

..。

..。

.。

..。

...。

.。

.。

.。

.。

.。

..。

.。

.。

.....。

..。

..。

.。

.。

..。

..。

.。

...。

...。

..。

.......18

总结。

..。

.。

.。

.。

..。

.。

..。

.。

...。

....。

..。

.。

..。

.....。

.。

..。

.。

.。

..。

......。

.。

.。

.。

.。

.。

..。

...。

....。

..。

.。

..。

...。

..。

19

参考文献.。

.。

.。

..。

...。

.。

.。

........。

..。

..。

.。

..。

.。

.。

.。

.。

..。

.。

..。

...。

.。

..。

..。

...。

...。

........。

.。

...。

19

附录....。

.。

..。

.。

.。

.。

.....。

........。

.。

.。

...。

....。

.。

....。

...。

..。

......。

...。

.。

....。

...。

.。

...。

.。

...。

.....20

第一章绪论

1。

1课题背景

在现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展,管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。

在房屋销售业竞争越来越激烈的今天,房地产企业如何提高服务质量、管理能力显得越来越重要。

尤其是对于房屋销售部门管理,收费管理等项目众多,既需要完成一些前台服务工作,还需要完成后台的各项管理工作(统计、等),如果没有一套可靠的管理系统,单凭手工操作,不仅效率低下,而且会极大地影响到企业的工作服务质量。

今天我们使用计算机对房屋销售服务信息进行管理,具有手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高产品售后服务效率。

因此设计房屋销售管理系统具有重要的现实意义。

1。

2课题任务

本课程设计任务是通过开发一个数据库房屋销售管理系统,学习数据库系统的设计与开发。

通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践并在指导老师的帮助下,成功地设计出一个简单的数据库管理系统,能够实现一些简单的数据库管理功能。

1.3开发工具

采用VisualC++、OfficeAccess、Photoshop等软件为开发工具。

1.4课题目的

商品房销售管理系统是针对房地产企业的大量业务处理工作而开发的管理软件,是典型的管理信息系统(ManagementInformationSystem)。

它是一个房地产企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。

能有效的帮助企业掌握销售市场的情况,以便企业管理和决策层做出相关销售策略。

通过该系统,管理员用户可以查看房屋的基本资料,能够方便的了解房屋的待售和已售情况。

该管理系统为用户提供了信息录入,数据查询、输出各种信息等。

用户可根据客户的要求查询待售房屋的一些相关事宜.另外,用户还可以对系统的数据信息进行添加,更新和删除。

房屋销售管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。

通过房屋销售管理系统的设计,熟练掌握VisualC++、OfficeAccess、Photoshop等工具软件,系统地掌握需求分析、数据库设计、编程实现、测试等软件开发的流程,提高自身分析问题、解决问题的能力。

第二章可行性研究

2。

1对现有系统的分析

可行性分析(FeasibilityAnalysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

该系统的可行性分析包括以下几个方面的内容。

1。

技术可行性:

本系统需要一台装有VisualC++、OfficeAccess等软件的计算机即可,对机器本身没有太高的要求,一般单位或个人电脑完全可满足要求。

2。

经济可行性:

由于本系统是为商品房销售管理使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以节约大量的人力,物力。

所带来的效益远远大于系统软件的开发成本。

3。

操作可行性:

界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。

综上所述,此系统开发目标已明确,在技术可行,并且投入少、见效快。

因此系统的开发是完全可行的.

2。

2对本系统设计的说明

2。

2。

1使用该系统的设计说明

打开WindowsXP中的“管理工具”,双击其中的“数据源(ODBC)”图标.选择“用户DSN”标签,单击“添加”按钮,在驱动程序列表框中选择“MicrosoftAccessDriver(*.mdb)"选项,单击“完成”后显示ODBCMicrosoftAccessSetup对话框,在“DatabaseName”文本框输入本系统的数据源名:

house,单击“Select”按钮,显示“选择数据库”对话框。

在“DatabaseName”框中选择数据库文件house.mdb这样就建好了ODBC数据源。

在debug文件夹中双击house。

exe执行文件即可运行系统进行商品房管理,为方便使用可建立桌面快捷方式。

2.2.2系统出错处理设计

1。

出错信息

运行时弹出对话框内容为:

试图越过数据的有效存贮区间或是操作失败无当前记录,代表数据库里无此项记录,则请令对其它记录进行操作。

2。

出现无法解决的故障后的解决方式

把debug文件夹里的所有文件删除,在VisualC++软件中打开重新编译连接即可.

第三章软件需求分析

3。

1软件设计的预期目标

目标:

系统可以实现对房地产销售系统等基本信息进行管理,如客户信息管理;以及对房地产销售客户基本信息进行管理和维护。

管理员登录后能够对商品房、客户信息进行操作;客户可对商品房的信息查询,对商品房进行按要求搜索,并可在线订购商品房。

3。

2系统用户需求

管理员可从“管理员登”进入,客户可自由从“客户登录”进入本系统,对商品房信息查询,并可以实现商品房的订购。

管理员可对客户、商品房信息进行添加、修改和查询,同时查看商品房出售情况,并查看操作日志,进行新管理员的注册及管理员的密码修改。

3.3系统的框架

用E—R表示如下:

商品房销售管理系统E-R图

第四章数据分析及数据库的设计

4.1数据库分析

本系统用Access建立数据库,使用ODBC连接,此方法较容易完成了数据的建立.共计有六个表,包括:

admin:

管理员表:

(管理员账号、管理员密码);

kehuxx:

客户信息表:

(客户编号、客户姓名、客户性别、客户身份证号码、客户联系地址、客户联系电话、客户所购买的商品房编号、客户购房的支付方式);

lfxx:

楼房信息表:

(商品房编号、商品房所在栋、商品房所在楼层、商品房房号、商品房房数、商品房厅数、商品房面积、商品房户型、商品房出售情况);

lfss:

楼房搜索表:

(商品房的所在栋、商品房所在栋的楼层、户型、房数、厅数);

sold:

已售楼房表:

(已售/订购商品房编号、订购商品房的客户编号、销售/订购时间);

log:

操作日志表:

(管理员姓名、做什么操作、所做的操作时间);

4.2数据库结构的设计

根据在商品房销售管理系统数据实体E-R图,可以设计数据库中表的结构。

如下所示是该数据库设计的表结构:

管理员表:

admin

客户信息表:

kehuxx

楼房搜索表:

lfss

楼房信息表:

lfxx

操作日志表:

log

销售情况表:

sold

第五章系统详细设计说明

5。

1系统结构

 

D5

 

管理员信息录入房屋信息录入

D2

D1

 

基本信息录入基本信息录入

D3

D4

 

预订信息录入

客户信息返回房屋信息返回

 

 

(数据流程图)

(系统结构图)

5.2系统各个模块界面及说明

(1)登陆主界面模块:

商品房销售管理系统登录主界面可查看关于该系统的说明,客户可直接点击客户登录进入系统查询商品房信息,管理员采用密码登录方式,对商品房信息,销售情况,操作日志,修改密码等各模块进行管理。

(5。

2-1)

(2)客户主界面模块:

客户通过点击楼房信息、楼房搜索、楼房订购按钮查看楼房信息,并可直接网上订购。

(5。

2-2)

(3)商品房信息管理模块:

客户可按栋数或楼层其中一个条件即可查看该栋或该楼层的商品房信息,也可按详细查找即第几栋第几层准确查找楼房信息;点击帮助按钮可知双击列表中任一项即可进入订购界面,进行商品房订购.

(5。

2—3)

(4)商品房搜索模块:

该模块采用详细搜索模式,即三个条件均满足方可查看相应的楼房信息,便于客户更准确的找到理想商品房适用房.

(5。

2-4)

(5)楼房订购模块:

在编辑框中填写正确完整的信息点击“订购”即可订购商品房,双击“点击这里”可看到订购的要求如图5.2—5

(5。

2-5)

(5.2—6)

(6)管理员主界面模块:

进入管理员主界面即可看到楼房信息,并可直接做添加,修改,删除清空等操作。

除此之外可点击各按钮查看操作日志、楼盘信息、客户信息、已售楼房等信息,以及进行注册新管理员和修改密码操作。

(5。

2-7)

(7)操作日志模块:

该模块只能进行查看操作日志,不能进行添加、更改、删除等操作,如需要进行此类操作必须进入数据库方可进行修改。

(5。

2-8)

(8)客户信息管理模块:

管理员可在编辑框中输入信息进行添加,修改操作,选中列表中的记录点击“删除”按钮即可完成删除操作.

(5。

2-9)

(9)销售记录管理模块:

该模块只提供查看销售记录信息,无其他操作。

(5。

2-10)

(10)注册新管理员模块:

在编辑框中输入新管理员名和密码,密码采用再次确认输入与原设置密码一致才可成功注册新管理员.

(5.2-11)

(11)修改密码模块:

该模块可自动获得当前用户名,用户无需输入用户名,旧密码输入正确且新密码和确认新密码一致才可完成修改.

(5。

2—12)

第六章软件的测试

6.1测试项目

系统中客户界面模块和管理员主界面各模块功能的实现。

6.2测试人员

6。

3测试结果

多次测试之后各模块功能均能运行正常,达到预期的效果,实现商品房信息的管理和客户信息的管理。

6。

4对程序的钮调试及在测试中遇到的困难及解决困难的方法

1.在部分PC机上打开house。

exe运行时,出现错误未找到数据源。

解决方法:

重建数据源

2。

编译连接时弹出具有“终止"、“重试”、“取消"选择的对话框

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2