楼盘销售设计说明书.docx

上传人:b****6 文档编号:14255227 上传时间:2023-06-21 格式:DOCX 页数:24 大小:457.59KB
下载 相关 举报
楼盘销售设计说明书.docx_第1页
第1页 / 共24页
楼盘销售设计说明书.docx_第2页
第2页 / 共24页
楼盘销售设计说明书.docx_第3页
第3页 / 共24页
楼盘销售设计说明书.docx_第4页
第4页 / 共24页
楼盘销售设计说明书.docx_第5页
第5页 / 共24页
楼盘销售设计说明书.docx_第6页
第6页 / 共24页
楼盘销售设计说明书.docx_第7页
第7页 / 共24页
楼盘销售设计说明书.docx_第8页
第8页 / 共24页
楼盘销售设计说明书.docx_第9页
第9页 / 共24页
楼盘销售设计说明书.docx_第10页
第10页 / 共24页
楼盘销售设计说明书.docx_第11页
第11页 / 共24页
楼盘销售设计说明书.docx_第12页
第12页 / 共24页
楼盘销售设计说明书.docx_第13页
第13页 / 共24页
楼盘销售设计说明书.docx_第14页
第14页 / 共24页
楼盘销售设计说明书.docx_第15页
第15页 / 共24页
楼盘销售设计说明书.docx_第16页
第16页 / 共24页
楼盘销售设计说明书.docx_第17页
第17页 / 共24页
楼盘销售设计说明书.docx_第18页
第18页 / 共24页
楼盘销售设计说明书.docx_第19页
第19页 / 共24页
楼盘销售设计说明书.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

楼盘销售设计说明书.docx

《楼盘销售设计说明书.docx》由会员分享,可在线阅读,更多相关《楼盘销售设计说明书.docx(24页珍藏版)》请在冰点文库上搜索。

楼盘销售设计说明书.docx

楼盘销售设计说明书

楼盘的销售管理系统的设计与实现

摘要

房地产销售已成为房产公司管理中不可或缺的一部分,在许多国家得到了广泛的研究与应用。

总的说来,房地产销售系统就是通过集中房地产销售信息,对房产公司的管理进行调控。

实现房地产销售系统现代化的根本途径是信息化、系统化。

MCIROSPFT公司的VB6.0开发工具,有各种各种面向对象的控件。

我们将在VB6.0中使用ADO控件连接ACCESS数据库,将存在数据库的信息通过界面显示出来,并进行修改,查询等操作。

系统同时具有高度的可扩充性,对系统进行添加修改。

本系统功能完善,系统由四大功能管理模块组成,它们是房产管理模块、客户管理模块、收费管理模块、售楼管理模块。

各模块均可以实现增加、删除、保存、修改等操作。

为了保证系统的安全性,在系统设计阶段,可对用户的口令进行修改,用户只有在密码正确的时候方可进入系统,并且不同的用户具有不同的权限。

本论文详细介绍了系统的开发过程,通过详细的系统分析和合理的系统设计,完全展示出了本系统的实用性,经济性。

关键词:

楼盘销售,管理系统,设计,数据库,VB

TheDesignandImplementationofSalesmanagementsystem

Author:

BaiXiaojing

Tutor:

ChaoXuepeng

Abstract

Realestatethesalehavebecomethehousepropertycompanythemanagementinsidenecessaryapart,gottheextensiveresearchandapplicationatthemanynation.Totallysay,realestatesalethesystemistopasstheconcentrationrealestatethesaleinformation,managementtowardshousepropertycompanytoproceedthe.Realizebasicpaththatrealestatesaleitisinformationthatsystemmodernize,systematize

MCIROSPFTcompanyVB6.0developmenttool,haveeverykindofandeverykindoffacetotheobject'scontrol,.WewillintheVB6.0insideusageADO控piecetheinformationforlinkingACCESSdatabase,willexsittingdatabasepasstheinterfaceshowtocomeout,andproceedsmodification,searchetc.operation.

Atthesametimeahighdegreeofsystemscalability,toaddamendmentstothesystem.Improvethesystem,thesystemmanagedbythefourmajorfunctionalmodules,whicharerealestatemanagementmodule,clientmanagementmodule,managementmodulecharges,thesalesmanagementmodule.Themodulescanadd,delete,save,modify,suchastheoperation.Inordertoensurethesafetyofthesystem,andinthesystemdesignstage,canbemodifiedtotheuserpassword,theuseronlywhenthecorrectpasswordtoenterthesystem,anddifferentusershavedifferentpermissions.

Thispaperdetailstheprocessofsystemdevelopment,throughdetailedanalysisandareasonablesystemdesign,fullydemonstratingthepracticalityofthesystem,economy.

Keyword:

Realestatesales,managementsystems,design,database,VB

 

1绪论

在这里我们所要理解的是房地产销售所产生背景,房地产销售原本是由房产公司自己管理的问题,因此分析生产房产公司的房地产销售,能让我们更清楚理解在处理房地产销售时那些是需要关注的问题,对房地产销售的要求到底是什么。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对房地产销售进行管理,具有着手工管理无法比拟的优点.例如:

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

这些优点能够极大地提高商场货物管理的效率,也是科学化、正规化管理的重要条件。

因此,开发这样一套管理软件成为很有必要的事情,下面我们谈谈其开发过程和所涉及到的问题及解决方法。

房地产销售业由此成为目前最为热门的发展方向之一,在房地产销售方面的进步业将有助于建立更好的信用体系,为电子商务奠定良好的运行基础。

房地产销售水平的提升将加速经济的运行速度,其效应还会扩散到生产房产公司、百货商业、以及千家万户的消费者。

在房产公司内部,对其房地产销售系统提出更高要求。

生产房产公司的房地产销售体系的形成,将使房产公司能更精细的管理到从材料到生产、从生产到销售各个环节的流动资产状况,帮助房产公司认识到房地产销售在房产公司销售过程中成本因素。

现代房产公司管理中,引进了资金流、信息流和房地产销售系统的概念,所谓“流”就是不孤立地看问题,不把房产公司运行当成是一个独立的部门,要以全局的观念、动态的观念来观察房产公司的运行。

在这种观念的管理之下,房产公司的运行才具有效率,不致因为某个人的惰性而阻碍决策的完成,房产公司的执行力也因之得到提升。

资金流所反映的是房产公司的整体发展状况,也是房产公司运行的燃烧体系,为房产公司的运行提供动力和能量。

对于资金流的关注,反映出房产公司是如何管理各个环节的效益产出的,去掉那些无效益的环节,才能防止房产公司失血,我们知道资金断流甚至为使房产公司有如失血过多的病人不具备生存的能力。

信息流的观念为房产公司的决策和执行建立出完整的体系,产生于生产线上、客户反馈和供应商报告中,为房产公司描述出生存环境的状态。

信息流的不畅,会使房产公司的决策和执行机构瘫痪,而关注信息流,才是保持房产公司耳聪目明的正确方法。

房产公司房地产销售的管理意义,在于消除任何不必要的存储环节,加快生产的运行。

我们清楚地知道,库存积压意味着资金流动不畅,就如一个人消化不良一样,要小康发展几乎没有可能。

 

2房地产销售模式

2.1房产公司房地产销售的基本观念

房地产销售业由此成为目前最为热门的发展方向之一,在房地产销售方面的进步也将有助于建立更好的信用体系,为电子商务奠定良好的运行基础。

房地产销售水平的提升将加速经济的运行速度,直接减少生产成本,其效应还会扩散到房产公司、百货商业、以及千家万户的消费者。

在房产公司内部,对其房地产销售系统提出更高要求。

生产房产公司的房地产销售体系的形成,将使房产公司能更精细的管理到从材料到生产、从生产到销售各个环节的流动资产状况,帮助房产公司认识到房地产销售在房产公司生产过程中的成本因素。

房产公司房地产销售也因为全球经济的形成,向国外投资的增长而变得更加复杂,甚至需要第三方房地产销售公司合作,才能处理好有关问题。

资金流、信息流与房地产销售的关系:

现代房产公司管理中,引进了资金流、信息流和房地产销售系统的概念,所谓“流”就是不孤立地看问题,不把房产公司运行当成是一个一个独立的部门,要以全局的观念、动态的观念来观察房产公司的运行。

在这种观念的管理之下,房产公司的运行才具有效率,不致因为某个人的惰性而阻碍决策的完成,房产公司的执行力也因之得到提升。

资金流所反映的是房产公司的整体发展状况,也是房产公司运行的燃烧体系,为房产公司的运行提供动力和能量。

对于资金流的关注,反映出房产公司是如何管理各个环节的效益产出的,去掉那些无效益的环节,才能防止房产公司失血,我们知道资金断流甚至为使房产公司有如失血过多的病人不具备生存的能力。

信息流的观念为房产公司的决策和执行建立出完整的体系,产生于生产线上、客户反馈和供应商报告中,为房产公司描述出生存环境的状态。

信息流的不畅,会使房产公司的决策和执行机构瘫痪,而关注信息流,才是保持房产公司耳聪目明的正确方法。

房产公司房地产销售的管理意义,在于消除任何不必要的存储环节,加快生产的运行。

我们清楚地知道,库存积压意味着资金流动不畅,就如一个人消化不良一样,要小康发展几乎没有可能。

那么我们便清楚:

资金流恰如血液、信息流有如感官、而房地产销售则是消化吸收能量的过程。

房产公司房地产销售的目标与价值:

无论从宏观的角度还是微观的角度,加速周转时创造财富最有效的方法和途径,所以才形成了速度制胜的观念,对资金流、信息流和房地产销售的研究完全有可能发展出速度经济学,来研究房产公司的运行速度如何成为核心竞争力的一大要素。

2.2如何开发房产公司房地产销售系统

我们使用VB做开发语言,ACCESS关系型数据库作为后台。

我们将在VB6.0中使用ADO控件连接ACCESS数据库,将存在数据库的信息通过界面显示出来,并进行修改,查询等操作。

3VB访问数据库的方法与原则

3.1VB访问数据库的方法与原则

总则:

具体问题具体分析,根据具体的环境、条件、要求而采用适当的方案

代码的重用和运行的效率:

例如:

通过使用ODBC数据源连接数据库的方法,可在变换多种数据库类型的情况下,而不用频繁修改代码。

用VBSQL通过DB-Library就做不到。

而ODBC接口并不是VB访问数据库运行效率最高的方法。

同样,同是使用ODBC接口的ADO的效率要高于RDO。

实现的简便性,易维护性:

如果一种方法实现起来很复杂,工程的开发必然造成人力物力的浪费,同时这样设计出来的应用程序只会支持起来更复杂或维护时更困难。

例如:

本地需要访问ISAM或Jet类型数据源,那么就使用DAO/Jet,而没有必要使用通过ODBC的方法。

RDC实现起来要较RDO更容易。

安全性原则:

报这一条应根据环境和条件决定。

例如局域网的网络安全性要好于广域网因而可直接利用数据控件如DC,这样实现起来方便快捷,而广域网需要大量的错误捕获,如用RDC就不如用RDO易控制错误。

3.2VB访问数据库的方法

VB访问数据库的方法很多,一般情况下分成两大类,而每一类又有很多方法。

数据访问接口功能及含义:

ADC:

高级数据连接器(AdvancedDataConnector):

提供绑定ADO数据源到窗体的数据绑定控件上。

ADC主要是一种直接访问或者通过ADO访问远程OLEDB对象的一种技术,它也支持主要应用在微软IE浏览器上的数据绑定控件。

它是特地为Web上的浏览器为基础的应用程序而设计的。

ADO:

Active数据对象(ActiveDataObjects):

ADO实际是一种提供访问各种数据类型的连接机制。

ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。

可以使用任何一种ODBC数据源,即不止适合于SQLServer、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。

ADO是基于OLE-DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。

DAO:

数据访问对象(DataAccessObjects):

是一种面向对象的界面接口。

通过DAO/Jet功能可以访问ISAM数据库,使用DAO/ODBCDirect功能可以实现远程RDO功能。

使用DAO的程序编码非常简单,DAO提供丰富的游标(Cursor)类型的结果集和非游标(Cursor-Less)类型的结果集,同DDL(数据描述语言)的功能很类似。

DAO模型是设计关系数据库系统结构的对象类的集合。

它们提供了完成管理这样一个系统所需的全部操作的属性和方法,包括创建数据库,定义表、字段和索引,建立表间的关系,定位和查询数据库等工具。

JET:

数据连接性引擎技术(JointEngineTechnology):

是一种基于工作站通过DAO的数据库访问机制。

虽然可以通过微软Access提供的ODBC驱动程序访问Jet数据库,但使用这些驱动程序在功能上有所限制。

Jet机制有自己的查询和结果集处理功能,并可对同种或异种数据源作查询处理。

0DBC:

开放式的数据库连接(OpenDatabaseConnectivity):

是一种公认的关系数据源的接口界面。

它快而轻并且提供统一接口的界面,ODBC对任何数据源都未作优化。

ODBCDirect:

是一种基于DAO对象的新的DAO模式,其方法和属性与RDO功能相同。

使用在有DAO代码存在的场合,可用来访问远程数据源。

OLEDB:

是一种底层数据访问界面接口。

是用于第三方驱动程序商家开发输出数据源到ADO技术的应用程序或用于C++的开发者开发定制的数据库组件。

OLEDB不能被VB直接调用。

RDC:

远程数据访问控件(RemoteDataControl):

是一种对RDO数据绑定的控件。

可以输出特定的结果集到数据源控件。

RDO:

远程数据对象(RemoteDataObjects):

远程数据对象和集合为使用代码来创建和操作一个远程ODBC数据库系统的各个部件提供了一个框架。

对象和集合都具有描述数据库的各个部件特征的属性以及用来操作这些部件的方法。

可以在对象和集合之间建立起关系,这些关系就代表了数据库系统的逻辑结构。

RDO是ODBCAPI的一个浅层界面接口。

是专为访问远程ODBC关系数据源而设计的。

VBSQL:

是VisualBasic结构化查询语言。

是一种基于API的接口方法,几乎与C的DB-LibraryAPI相同。

VBSQL只支持微软的SQLServer。

VBSQL快而且轻但不支

持对象界面。

使用RDO的一般方法如下。

先声明变量:

PublicconAsrdoConnection,resAsrdoResultset然后初始化rdoEngine,设置用户和口令等缺省参数;

WithrdoEngine

  .rdoDefaultUser="sa"注释:

用户为sa

  .rdoDefaultPassword="pass"注释:

口令为pass

  .rdoDefaultCursorDriver=rdUseServer

  .rdoDefaultLoginTimeout=15

EndWith再连接到要访问的远程数据库

(可使用DSNConnectionDSN-LessConnection)。

使用DSNConnection:

举例(连接服务器SERVER上的数据库hotel):

  Setcon=rdoEnvironments(0).OpenConnection ("hotel",rdDriverNoPrompt,False)

使用DSN-LessConnection举例(连接服务器SERVER上的数据库hotel):

  Setcon=rdoEnvironments(0).OpenConnection("",rdDriverNoPrompt,False,_"driver={SQLServer};server=SERVER;database=hotel")建立连接后,既可使用OpenResultset方法执行查询并处理结果集,又可使用Execute方法执行包括数据定义和数据操作在内的动作查询。

例如:

Setres=con.OpenResultset("SELECT*FROMmenu",rdOpenStatic)con.Execute"CREATEVIEWmenu_viewASSELECT代码,菜名FROMmenu",rdExecDirect

RDO最强大和最重要的特性之一是:

它可以查询和处理由存储过程返回的结果,无论它有多么复杂。

除RDO外,还可使用RDC访问远程数据库。

远程数据控件(RDC)与数据控件(DC)类似,不同之处是RDC使用RDO连接到ODBC驱动程序管理器,而DC则使用DAO连接到Jet数据库引擎。

利用RDO和RDC,无需使用Jet引擎就可以访问ODBC数据源。

这样,在访问远程数据库时,可以获得更好的性能

和更大的灵活性。

远程数据控件MSRDC使用举例如下:

  Connect:

driver={SQLServer};server=SERVER;database=hotel

  DataSourceName:

  SQL:

SELECT*FROMmenu

  UserName:

sa

  Password:

pass

  CursorDriver:

3-rdUseClient

  可以使用RDC执行许多简单的远程数据访问操作,不需编写任何代码,只要填写有关项就可以了,使用起来很方便。

但应注意,除非在设计时禁止并只在需要时启动RDC,否则它至少将消耗一个远程数据库连接。

在远程数据库连接资源有限或要求很高效的情况下,宜慎用、少用RDC。

这种情况下,应尽可能考虑使用RDO,并使用存储过程。

最后还应注意,只有32位操作系统(如WindowsNT或Windows95),才能支持RDO和RDC。

RDO和RDC也只能用于访问32位ODBC数据源。

4关系型数据库

4.1数据库的概念

什么是数据库呢?

当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。

例如,称数据库是一个"记录保存系统"(该定义强调了数据库是若干记录的集合)。

又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。

更有甚者称数据库是一个数据仓库。

当然,这种说法虽然形象,但并不严谨。

严格地说,数据库是"按照数据结构来组织、存储和管理数据的仓库"。

在经济管理的日常工作中,常常需要把某些相关的数据放进这样"仓库",并根据管理的需要进行相应的处理。

例如,房产公司或事业单位的房产部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。

有了这个"数据仓库"我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。

这些工作如果都能在计算机上自动进行,那我们的房产管理就可以达到极高的水平。

此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种"数据库",使其可以利用计算机实现财务、仓库、生产的自动化管理。

J.Martin给数据库下了一个比较完整的定义:

数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。

当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。

4.2数据库的优点

使用数据库可以带来许多好处:

如减少了数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等等。

此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。

特别是近年来推出的微型计算机关系数据库管理系统dBASELL,操作直观,使用灵活,编程方便,环境适应广泛(一般的十六位机,如IBM/PC/XT,国产长城0520等均可运行这种软件),数据处理能力极强。

数据库在我国正得到愈来愈广泛的应用,必将成为经济管理的有力工具。

数据库是通过数据库管理系统(DBMS-DATABASEMANAGEMENTSYSTEM)软件来实现数据的存储、管理与使用的dBASELL就是一种数据库管理系统软件。

数据库结构:

数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。

而不同的数据库是按不同的数据结构来联系和组织的。

1、数据结构

所谓数据结构是指数据的组织形式或数据之间的联系。

如果用D表示数据,用R表示数据对象之间存在的关系集合,则将DS=(D,R)称为数据结构。

例如,设有一个电话号码簿,它记录了n个人的名字和相应的电话号码。

为了方便地查找某人的电话号码,将人名和号码按字典顺序排列,并在名字的后面跟随着对应的电话号码。

这样,若要查找某人的电话号码(假定他的名字的第一个字母是Y),那么只须查找以Y开头的那些名字就可以了。

该例中,数据的集合D就是人名和电话号码,它们之间的联系R就是按字典顺序的排列,其相应的数据结构就是DS=(D,R),即一个数组。

2、数据结构种类

数据结构又分为数据的逻辑结构和数据的物理结构。

数据的逻辑结构是从逻辑的角度(即数据间的联系和组织方式)来观察数据,分析数据,与数据的存储位置无关。

数据的物理结构是指数据在计算机中存放的结构,即数据的逻辑结构在计算机中的实现形式,所以物理结构也被称为存储结构。

本节只研究数据的逻辑结构,并将反映和实现数据联系的方法称为数据模型。

目前,比较流行的数据模型有三种,即按图论理论建立的层次结构模型和网状结构模型以及以关系理论建立的关系结构模型。

层次、网状和关系数据库系统:

(1)层次结构模型:

层次结构模型实质上是一种有根结点的定向有序树(在数学中"树"被定义为一个无回的连通图)。

例如一个高等学校的组织结构。

这个组织结构像一棵树,校部就是树根(称为根结点),各系、专业、教师、学生等为枝点(称为结点),树根与枝点之间的联系称为边,树根与边之比为1:

N,即树根只有一个,树枝有N个。

按照层次模型建立的数据库系统称为层次模型数据库系统。

(2)网状结构模型:

按照网状数据结构建立的数据库系统称为网状数据库系统,其典型代表是DBTG(DataBaseTaskGroup)。

用数学方法可将网状数据结构转化为层次数据结构。

(3)关系结构模型:

关系式数据结构把一些复杂的数据结构归结为简单的二元关系(即二维表格形式)。

例如某单位的职工关系就是一个二元关系。

这个四行六列的表格的每一列称为一个字段(即属性),字段名相当于标题栏中的标题(属性名称);表的每一行是包含了六个属性(工号、姓名、年龄、性别、职务、工资)的一个六元组,即一个人的记录。

这个表格清晰地反映出该单位职工的基本情况。

表中每一行表示一个记录值,每一列表示一个属性(即字段或数据项)。

该表一共有m个记录。

每个记录包含n个属性。

作为一个关系的二维表,必须满足以下条件:

(1)表中每一列必须是基本数据项(即不可再分解)。

(2)表中每一列必须具有相同的数据类型(例如字符型或数值型)。

(3)表中每一列的名字必须是唯一的。

(4)表中不应有内容完全相同的行。

(5)行的顺序与列的顺序不影响表格中所表示的信息的含义。

由关系数据结构组成的数据库系统被称为关系数据库系统。

在关系数据库中,对数据的操作

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

当前位置:首页 > 经管营销 > 经济市场

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

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