房地产销售管理系统毕业设计论文_第1页
房地产销售管理系统毕业设计论文_第2页
房地产销售管理系统毕业设计论文_第3页
房地产销售管理系统毕业设计论文_第4页
房地产销售管理系统毕业设计论文_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、房地产销售管理系统毕业设计论文摘要房地产业的飞速发展,给房地产销售管理带来了很多新的问题和任务,传统的管理模式己经不能适用现代房地产销售管理的需要,在这种情况下,亟需要建立一套房地产销售管理信息系统,以满足房地产管理信息化、科学化、现代化的要求,辅助房地产销售管理者进行正确决策。系统分析了软件开发的背景及过程。首先介绍了软件的开发环境,其次介绍了木软件的详细设计过程:数据库的设计、各个模块的只体设计和实现。最后总结丫本软件在开发过程屮的问题。本房地产销售管理系统的主耍包括四大模块:房源管理模块、楼房销售管理模块、帐务管理模块和售后服务管理模块。苏功能是:完成了房源信息的录入、删除、査询和修改;

2、费用管理的斉询和删除;购房时认购书的打印和购房合同的打印;房屋的售后服务等功能。关键词:房地产管理,销售系统,数据库技术,pbabstractwith the rapid development of the real estate sale industry,a lotof new questions ancl duty for the real estate sale management have alsobrought out . the pattern of the traditional management already cannot besuitable the need o

3、f the modern real estate sale management. in this kind of situation , to establish a real estate sale management become the urgcntcst nccdand the management system will make the real estate salemanagement informative , scientific and modernizedlt can help the realestate sale managers carry on the co

4、rrect decision-making.the system systematically analyses the system developmentbackground and development process. firstly, it is introduced thesoftware development circumstance- secondly, it is introduced that thesystem development detailed design process which includes databasedesigning, detailed

5、function blocks designing and implement. finally,itsummarizes some problems during the course of development.the real estate sale management information system includes fourmain modules : houseresource management module, house sale managementmodule, accounts management module and the service after s

6、aling house.main results are : house resource message included , delete, and modifyinformation ;thc fee message enquiries and deleted; the sure book and thecontract are printed; the serve after saling the house , and otherfunctions.keywords:the real estate management , sale system , databasetechniqu

7、e, pb毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下 进行的研宄工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不含其他人或组织己经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷木和电子版木;学校有权保存毕业设计(论文)的印刷本和电子版,并提供

8、目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名:日 期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导k独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体己经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:日期:年 月曰学位论文版权使用授权书木学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版

9、,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以釆用影印、缩印或扫描等复制手段保存和汇编木学位论文。涉密论文按学校规定处理。作者签名:日期:年 月曰导师签名:日期:年 月 日目录1引言11.1课题的背景11.2使用计算机管理房地产销售过程的意义21.3国内外研宂现状 32房地产销售管理软件的开发环境与技术简介42.1开发工具与技术介绍 42. 1. 1 powerbuilder9. 0 的功能简介 42.1.2 powerbui lder9. 0的集成开发环境 52.2数据库系统开发背景资料52. 3房地产销售管理软件数据库的选择62. 3.3

10、powerbuilder9. 0访问数据库的机制72.4. 数据库应用程序的开发步骤72.4. 1.房地产销售系统设计82.4.2.房地产销售管理系统系统实现82. 4. 3.房地产销售管理系统的运行和维护85硬件环境82.6软件环境93房地产销售管理系统分析101房地产销售管理系统的初步调斉103. 2问题定义113.3房地产销售管理系统的功能分析113.4可行性分析123.4.1.技术可行性分析123. 4. 2操作可行性分析123.5木系统的预期目的123.6房地产销售管理系统的需求分析133.6. 1系统的综合耍求133.6.2数据流图134房地产销售管理系统总体设计154. 1房地产

11、销售管理系统功能设计154. 1.3数据斉询 154. 1.4文件打印154.2系统总体设计模块规划164.3系统数据库设计174.3. 1数据库需求分析174. 3.2系统数据库e-r图174. 4数据库的实现194. 1. 1楼盘信息表194. 1.2.楼宇信息表204. 1.3.房屋信息表214. 1.4.户型信息表214. 1.5费用信息管理表224. 1.6客户信息表224. 1.7工作人员信息表235系统整体流程图23254.6总结 245房地产销售管理系统详细设计5.1系统子模块功能概括252登陆界而的设计255.2. 1模式选择界面251菜单栏设计285. 3. 2工具栏设计2

12、85. 3.3主窗体背景设计285. 4房源信息管理界而291房源信息管理界面295.4.2房屋信息普通查询325. 5房屋销售信息管理345. 5. 1房屋销售认购书管理345. 5. 2房屋销售合同管理356系统测试与运行376. 1测试方法简介376.2系统测试中的问题及测试方法和解决办法376.3系统维护387总结39参考文献40致谢 411引言1.1课题的背景房地产公司销隽管理系统是一个现代房地产销售管理中不可缺少的部分,它的功能完善与否对于房地产销售工作的展幵的难易有着至关重要的影响,所以 房地产公司的销售管理与费用管理及售后服务管理系统的设计是以能够提供充 足的信息和快捷的奔询手

13、段为核心内容的。一直以来房地产公司所使用的传统的书面进行房屋销售记录的方式实在是太落后,它存在着信息流动性差、查阅不方便等问题,而且随着公司房屋资源的增多,交易次数的増多,购房时顾客挑选白己满意的房屋越来越麻烦,并且售后服务等工作也将做的不够到位。计算机技术发展到今天,已经全面迈向了集成化、智能化、网络化。以计算机技术为代表的信息技术正推动着教育、管理手段、方式发生根本性改变。其强大的功能己为人们所深刻认识,它己进入人类社会的各个领域并发挥着越来越重要的作用。不言而喻,计算机技术的发展和应用最终会实现房产行业管理的网络化、信息化。这就要求我们更新以往的房产销售管理观念,增强效益观念,提高准确度

14、。借助信息技术手段,建设管理和完善房地产销售过程及费用管理。使用计算机对房地产销售信息进行管理,具有着手工管理所无法比拟的优点,查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些显而易见的优点能够极大地提高房地产公司管理人员的工作效率,即提高了进行房地产收费管理的效率1。房地产公司房屋销售和费用管理是一项既重要乂繁琐的工作。经市场调查研究发现,在各大屮型房地产销售公司的房屋销售管理当屮,存在着以卜几个问题:(1)房屋销售工作人员的工作量大、工作效率低在房屋销售管理的工作流程中,需要完成很多的工作。这其中要填制大量的单据,而且在填制这些表单时,有很多的录入信息都是重复的。例如,楼盘名

15、称、楼房名称、房型信息、客户信息及房屋信息的反复出现,这些信息的重复性录入,必然降低工作人员的工作效率,加重了工作负担。房地产公司各部门之间沟通困难现代房地产企业在营销管理的过程中,主要面临着大量的数据和报表无法在多个部门之间进行有效的、通畅的信息交流和沟通,无法实现跨区域的实时管理、监控以及如何满足集团公司多级管理的需求等问题。查询、统计困难每天的房屋销售情况,客户退房、换房情况,这些人量数据的产生,都会加重查询统计工作的负担。为了解决以上问题,更好的做好这项工作,提过工作效率,更好的为房产行业的发展和广大客户服务,决定结合现在房产行业实际情况,自行研制开发一项房地产销将及费用管理系统。木系

16、统结合房地产公司隽楼与收费管理,经过实际的需求分析,采用功能强大的pb做为开发工具而开发出来的单机版房地产销售管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的耍求出发,完成房屋销售、费用管理的全过程,包括新客户购买房屋吋的人事档案的建立、公司员工售楼时的记录、顾客买房之后的费用交纳管理、顾客买房后的公司对其的售后服务、房屋资源的录入与查询、员工销售信息查询、统计等管理工作以及欠费催收等管理工作。通过该系统的的幵发,把管理人员从繁琐的数据计算处理中解脱出来,优化高校管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。1.2使用计算机管理房地产销售过程的意义随着房地产行业的

17、发展,客户的需求也越来越多样化,越来越注重购房过程屮的细节问题,房地产公司都以客户为屮心,以服务为主,通过对房源的合理管 理,使用户在购房时,能够在最短的时间内挑选到满意的房m,提供更快速周到的优质服务,吸引和保持更多的客户;同时管理好客户的交费资料,完善售后服务,提高公司效益。因此,在信息时代发展的基础上,房地产公司拥有较好的房屋销售管理及费用管理和售后服务是非常重要的。归纳起來,房地产销售及费用管理和售后服务管理系统应做具有以下的功能才能适应信息时代的发展:第一,可以存储房源信息,能对房源信息拥有较好的管理、查询、统计;第二,可以进行购房、退房、签订认购书、签订购房合同管理;第三,能够对认

18、购客户、购房客户的信息拥有较好的管理;第四,能够对客户的交费情况进行良好的管理;第五,能够对交楼入住拥有良好的管理;第六,对客户服务(客户投诉)拥有良好的管理体系;第七,对公司a部的职工的基本信息拥有良好的管理体系;第八,系统可操作性强,实用性好,工作效率高,适应信息时代发展的需求。1.3国内外研宄现状随便着社会的不断发展进步,我国也己进入“信息管理新时代”,房地产销售管理模式都发生了根本性的变化。房地产公司销售管理系统在国内早己有着成熟的研究成果和广泛的社会应用。国内的众多房地产公司都得有了不同程度使用。比较典型的奋动力公司结合中国房地产行业的实际需求,在国内率先推出的伊凯特房地产销售管理系

19、统。通过该系统,房地产企业可以根据销售业务的实际流程,实现从前期的项目管理、策划管理、销俦前端管理到后期的销俦统计分析、产权、按揭和财务管理等一系列流程的高效管理和严密控制,大人提高运作效率 和对销售业务进程的掌控能力,通过精确的数字化管理实现对市场的快速应变,全而提高企业的综合竞争能力7!国外信息科技更新速度极快,作为信息载体的计算机日益显露出其举足轻重的地位,房地产销售也逐渐从手工操作转变为由计算机进行管理。通过互联网,实现数据共享,避免重复劳动,规范房地产管理行为,从而提高了管理效率和水平9。但是相比于原有的这些人的房地产销售行业而言,近几年来,农村市场新出现的一些专门针对于城镇以及村内

20、规划中产生的房屋销售的小型的房地产公司而言不太适合,购买那些大型的房地产销售管理系统目前对于这些小型的房地产公司来说是价格昂贵、不能承受的,另外这些新兴的房地产公司针对于自己的特色与优势,在费用的管理方面也有特别的要求,因此即使原来的那些费用相对比较便宜的房地产销售管理系统也并不能很好的服务于这些公司,因此这些房地产公司对适合自己的房地产销售管理系统的要求是急切的。针对于此情况,经过市场调研之后,决定开发适合这些房地产公司的销售管理软件。2房地产销售管理软件的开发环境与技术简介通过前期的市场调研与研宂分析了其他的一些管理应用软件,权衡了各方面的利弊,最终选择了用powerbuilder). 0

21、来开发房地产销售管理系统。本章主要介绍了房地产销售管理系统的开发工具、数据库的选择以及软件开发环境。2.1开发工具与技术介绍1. 1 powerbuilder9. 0 的功能简介powerbuilder9. 0版是由sybase公司2003年推出的新一代4glplus数据库开发工具,它不仅继承了以往版本的各种先进技术,而且适应目前开放式软 件的开发潮流,在快速继承开发环境中增加了构建web services, jsp web、ejb的功能,满足了在4gl rad环境中创建完整应用和应用组件的需求,并且使企业应用可以平滑过渡到基于浏览器和web的应用模式卜。同时,powerbuilder. 0卓

22、越的应用开发效率及强大的web功能为新版本增色不少。powcrbuilcler9. 0同时支持多种关系型数据库管理系统,如sybase、oracle、ms sql server等,提供了多种数据库的专用接门和odbc接门。其拥有数据窗门这个具有专利技术的锊能对象,利用该对象可以操作数据库的数据而无需编写sql语句。它具有丰富的数据窗u数据源和多种样式的数据显示格式,可以查询、修改、插入、删除、浏览、打印数据,打开和存储数据,这样可以满足房地产销售管理系统中对于信息的检索等功能的要求。也可以在数据窗口中直接定义功能按钮实现与定义的系统功能,它还支持数据库的事物管理和并发控制等机制。其采用面向对象

23、的开发方法,这样可以使系统开发人员无需精通专用语言就可以迅速转向面向对象的开放方式。powerbuilder应由一系列对象组成,包括窗ui、菜单、函数、数据窗u和各种控制对象,它支持对象的继承、封装和多态性。powerbuilder是一个集成的开发环境。它提供了应用的各种成分,毡括窗口、数据窗口、菜单、事件处理程序、数据库、图形、报表的建立和维护,数据库管理、调试、编译等工作,都能在powerbuilder集成开发环境中完成,从jfij可以大大加快开发的速度可视化的开发环境供了良好的跨平台性。它有多个版本。如果要把一个平台上开发的代码移植到另一个平台上,只要重新编译就可以了。此项功能有利于以后

24、房地产销售管理系统的升级。powerbuilder9. 0 主要特点有:1.幵放式数据库联接odbc环境。基于客户机/服务器的体系结构。面向对象的应用程序开发方法。可视化的开发环境。强大的数据提取能力。1. 2 powerbuilder9. 0的集成开发环境powerbuildew. 0是目前的最新版本,它提供可视化集成开发环境是一个典型的多文档界面md1,在这个环境下,用户可以通过菜单、工具栏以及一些功能键等方便快速的创建对象,编写事件处理程序。启动powerbuilder. 0后,其集成开发环境出现,主要包括菜单栏、工具栏、系统树和文件夹窗口、底部的输出窗口。在开发房地产销售管理系统时充分

25、利用好pb的各项功能,在此开发环境中,结合各种控键的独特指出,使此次开发的房地产销售管理系统功能更加完善、界面更加美观大方3。2.2数据库系统开发背景资料纵观当今的商用数据库市场,称之为群雄割据毫不为过。自20世纪70年代关系模型提出后,由于其突出的优点,迅速被商用数据库系统所采用。据统计,70年代以来新发展的dbms系统中,近百分之九十是采用关系数据模型,其中涌现出了许多性能优良的商品化关系数据库管理系统。例如,小型数据库系统foxpro, access, paradox 等,大型数据库系统 db2, ingres, oracle, informix,sybase, sql server等。

26、80年代和90年代是rdbms产品发展和竞争的时代。各种产品经历广从集屮到分布,从单机环境到网络环境,从支持信息管理到联机事 务处理(oltp),再到联机分析处理(olap)的发展过程;对关系模型的支持也逐步完善;系统的功能不断增强12。现在市面上的数据库编程工具门类众多,比如vb, vc, delphi, pb等,这些开发工具大都采用丫不同面向对象的程序设计语言,提供可视化编程环境。f>b采用了弹性可重复利用的完整的而向对象程序语言且都可以灵活表现数据,其被公认为是当今世界上最快的编辑器、最为领先的数据库技术之一,因此选择pb来对房地产销售管理系统进行开发5。2.3房地产销售管理软件数

27、据库的选择在当今的信息时代,我们每天都要与各种各样的信息打交道。在计算机实现对信息的存储、处理、奔询等操作都离不开数据库技术的支持。2. 3.1数据库的基木概念数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息。简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系型数据库(flat-file)和关系型数据库(relational)。关系型数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,如记录、域等。数据库简单的定义是:由蕴含着一定的意义的数据,一些按照一定的规律组织起来所组成的数据集合。在数据库屮除/用一些作为外部信息的数据之外,还有一些内部

28、数据。这些数据定义了数据库的用户及其相应的权限,数据库表单的定义等等,通常把存放这些数据的地方叫做数据字典13。2. 3.2数据库设计过程数据库的建立:创建一个数据库的过程有以下几个步骤:确定数据库的使用范围;确定支持数据库所需耍的字段;将字段划分成一些合理的数据表格;确定数据表格之间的关联。创建一个工程时,首先应当全面分析工程的特点,根据工程的需要确定要建立的数据库,应当使数据库的内容既能达到工程的要求,同时内容上尽可能地清晰简练。在确定数据库的需求后,要将这些需求划分成合理的数据表格。在划分了合理的数据表格之后,就可以建立数据表格的结构。在为字段命名时,应使字段名能够反映字段的内容。字段的

29、数据类型及数据宽度的选择要合理,既耍满足使用耍求,又要少占用内存。在数据表格结构中需耍一个关键字段,数据表格中的数据就是按照主关键字段的顺序存放的,而且利用主关键字段能够高效的与其他数据表格建立关联14。结合数据库建立表格的特点,分析了房地产销售管理系统的各项功能,大体建立丫客户信息表、员工表、楼房信息表、费用信息表等数据表,在每个表格中对每一个字段选取了相对应的数据类型。2. 3. 3 powerbuilder9. 0访问数据库的机制在powcrbuildcr9. 0是专为各种数据库设计的客户端的应用开发工具,它可以和其它数据库服务器(如sybase、oracle、ms sql、inform

30、ix等)构成客户/服务器体系结构,也可以连接到如dbase、foxpro> excel等文件类型的数据源上,对这些数据文件进行操作3。对于不冋类型的数据源(数据库),powerbuilder通过采用特定的接口软件的方式进行连接。powerbuilder与冬种数据库的连接方式有两种:1、通过 odbcopen database connecttivity 通用接口软件。2、通过 powerbuilder 为 sybase、oracle、ms sql、informix 提供专用接口软件。odbc通过借口是微软公司推出的开放式数据库互连标准接口。odbc接口以sql作为标准的查询语言来存取连接

31、的数据源,它允许单个应用同时访问多个不同的dbms,用户可以通过加载连接到不同数据库的驱动程序来建立与各种数据库的连接。但由于它调用层次多,通过这种接口操作数据库的效率较低。专用接口的特点是调用直接,速度快,并充分发掘了特定数据库的特色,因此,如果要与sybase, oracle, ms sql等数据库连接,建议使用专用数据库。考虑分析了各数据库的特点与系统实际的耍求,则在此次开发的房地产销售管理系统中选用7 sybase 数据库6。数据库应用程序的开发步骤数据库应用程序的最终目标就是为用户提供一个满足其长期需要的软件产品,因此,成功地开发一个数据库应用程序的关键之一是要详细地定义用户的需求,

32、然后再围绕用户的需求进行开发,数据库应用程序的一般开发的三个基本步骤为1)系统设计,2)系统实现,3)系统运行和维护。在这个三个基本步骤中,都包含着数据库的开发和应用程序界而的开发两大类任务,对于一个客广/服务器模式的应用,数据库和应用界面的区别就更明显一些,因为它们运行在不同的平台之上,而且使用的操作系统都常常不一样,如(一个unix环境的服务器和windows环境的客户机)10。2.4. 1.房地产销售系统设计系统设计阶段应当根据用户的需求,明确地描述数据库(数据库服务器端)和应用界面(客户机端)实现的功能,即决定哪些功能由服务器端实现,哪些功能由客户机端实现,对于客户/服务器应用程序,许

33、多功能既可以在服务器端实现又 可以在客户端实现的,例如一个复杂的数学变换功能既可以由客户端的应用程 序实现,也可以由服务器端的存贮过程实现。服务器和客户端应用程序功能的划分往往取决于应用程序运行的硬件环境,例如:如果客户端是低档的pc机,服务器端是高档的工作站,那么大量的计算由服务器完成是比较理想的4。2. 4. 2.房地产销售管理系统系统实现房地产销售管理系统实现阶段的主要任务是使用pb提供的工其和部件实现系统设计阶段的设想,并进行调试。2. 4. 3.房地产销售管理系统的运行和维护一个应用系统性能的优劣,效率的高低始终应当由用户来做出判决,应用程序在运行过程中,用户会提出一些新的需求和建议

34、,根据用户需求的变化,应当对应用程序做一定的修改,使其进一步地得到完善和提高,以求达到用户的要求,如果有需要的话,还应使程序的可括充性更为强大,來保证今后的应用性更为好、更为有效4。2.5硬件环境所用的机器硬件环境要求:cpu: intel pentium 166mhz或更高的处理器,或任何运行于microsoftwindows nt workstation 的 alpha 处理器。操作系统:microsoft windows98/me/xp/2000 或 microsoft windows ntservice/workstation4. 0 或更高版本。监视器:microsoft windo

35、ws支持的vga或分辨率更高的监视器内存:64mb内存以上。2.6软件环境本系统适用于microsoft windows98/2000/xp下幵发的,所采用的开发工具是powcrbuildcr9. oo由于考虑到该房地产公司每天的数据处理量,我们/n台采用了 asa数据库。3房地产销售管理系统分析软件系统的总体设计大约要经历可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试以及维护等七个阶段。可行性分析和项目开发计划在前面已经叙述,卜面所要做的是进行软件需求分析,概要设计和详细设计。在系统设计的开始,我首先考虑的是如何用数据模型来数据库的结构与语义,以对现实世界进行抽象。0前广

36、泛使用的数据模型可分为两种类型,一种是独立于计算机系统的“概念数据模型”,如“实体联系模型”;另一种是直接而向数据库逻辑结构的“结构数据模型”。在木系统中我采用“实体联系模型”(er模型)來描述数据库的结构与语义,以对现实世界进行第一次抽象。er模型直接从现实世界抽象出实体类型及实体间联系,然后用er图来表示数据模型。它有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。但er模型只能说明实体间语义的联系,不能进一步说明详细的数据结构,它只是数据库设计的第一步8。通过需求分析可以从用户那里获取项目的基本信息和要求,这是进行项目后续工作的前提,其地位与越来越受到项目开发人员的

37、重视。需求分析是程序设计中的一门重要课题,在本章中,我们将会对房地产销售公司销售管理系统的系统需求进行分析,分析其可行性及重要性,进而对系统的各个模块进行分析、设计2。系统初步调杳采用的主要方式,是到房地产公司以购房者的身份了解情况。通过调查,分析得到如下结论:房地产公司的销售管理以前一直依靠手工方式,不能及时为顾客查询到满意的房源信息,从一定程度上影响了公司的销售活动。为此绝大多数房地产公司都希望建立一套完善的销将管理信息系统,以便他们能够更加清晰的进行房地产的销售及费用的管理,并以此带动企业信息化建设的步伐,提高人员素质。现在国内外现有的一些房地产销售管理系统功能过于强大,幵发与使用费用昂

38、贵,对于一些小的房地产公司而言承受不起其使用。同时对于一些新兴的、具有自己特色的房地产公司,要求所开发的房地产销售管理系统必须满足该公司自己的特点。3.2问题定义设计、幵发一个房地产销售管理系统。实现房地产销售的规范化、标准化和科学化管理,同时需要满足开发商的具体需要。3.3房地产销售管理系统的功能分析系统的对象确定之后,应该对系统进行定性的分析,分析是为了了解系统应达到的目标和系统应具备的功能。房地产销售管理系统由四大子系统组成:房源管理子系统、帐务管理子系统以及房屋销售管理子系统、售后服务管理子系统。1、房源管理子系统的功能包括:1开发新楼盘的信息录入、删除、维护。2所开发新楼盘的楼宇信息

39、的录入、删除、维护。3房屋信息的录入、删除、维护。4房源信息的普通查询、详细查询、综合查询、楼盘直观图。2、购房管理子系统的功能包括:1可以查询房屋的信息。2可以进行房屋的购买。3可以进行房屋的预定、购买与退换房管理。4可以进行认购书的签订、删除、打印。5购房合同的的打印;3、帐务管理子系统的功能包括:1对每次交费进行记录。2对用户的费用进行管理。3对用户进行欠款催收。4、售后服务管理子系统的功能包括:1交楼入住:记录交楼入住时发生的问题。2客户联系日志:对客户联系日志进行插入、删除、查找。3客户投诉管理:对客户的投诉进行管理。3.4可行性分析系统的可行性分析主要包括技术上的可行性和操作上的可

40、行性。3.4.1.技术可行性分析数据库支持是pb的强项。这主要体现在pb与sybase的无缝集成,以及pb提供的许多现成的数据库操作控件。fi前pb提供了多种数据库的专用接口和odbc 接 03.4.2操作可行性分析在本系统的操作阶段,该系统的使用并不困难,使用系统的工作人员,除了需要具备在microsoft windows t台上使用个人电脑的知识,并不需要特别的技术能力,只需要花费较少的时间去了解学习它,即可做到熟练操作使用。所以系统在操作上是可行的。综上所述,通过技术、经济、操作的可行性研宂与分析,我们得出开发“房地产销售管理系统”是可行的。3.5本系统的预期目的本软件是为房地产公司开发

41、的房地产销售管理软件。该软件用于规范房地产公司的销售管理工作。随着房地产业日益兴旺,房地产商之间的竞争也日益激烈,为满足客户的需要,房地产市场的管理也要求系统化,房地产开发的规模越來越大,房地产公司房屋的销售管理变得更加的复杂,开发合适的房地产公司房屋销售管理具有了一定的必耍性。通过该系统的开发,把管理人员从繁琐的数据计算处理中解脱出来,优化房地产公司房屋销售管理体系,使其高效化,简易化,智能化。木系统预期实现的功能如下:1、房源信息管理:房屋信息管理、房屋信息查询、楼盘直观图;2、客户信息管理:来访客户登记、来访客户信息管理、认购客户信息管理、购房客户信息管理、客户投诉管理;3、职工信息管理

42、:职工基本信息管理、职工信息查询;4、楼房销售管理:购房认购书的签订、购房合同的签订、退房管理;5、财务费用管理:费用清单、欠款催收清单;6、系统功能管理:修改密码、权限设置、用户信息管理等;7、工具窗口管理:各种常用工具。3.6房地产销售管理系统的需求分析3.6.1系统的综合要求通过对系统分析,系统的综合要求如下:1完全取消目前的手工关系销售方式,新系统应具有方便的数据输入性能,良好的人机界面,从量减少汉字及其重复输入。2灵活快捷的查询性能,能快速实现对房源的查询。?3对费用进行良好的管理。4系统应具有一定的操作合法权检验功能。3.6.2数据流图房地产销售管理系统的基本系统模型如图3-1所示

43、。管理人员通过房地产销售管理系统的处理后,可以跟购房客户进行认购书和合同的签订。房地产销售管理系统的收费管理基本模型如图3-2所示。购房客户可以通过房地产销售管理系统各种处理后将钱付给房地产公司的财务管理人。4房地产销售管理系统总体设计房地产销售管理系统是一个交互式斉询系统,在明确了系统fi标与数据库结构的前提下,设计出该系统的主要功能:系统登录、数据输入与修改、数据综合查询、报表浏览与打印、系统管理、帮助等。4.1.1房地产销售系统的登录与管理为了确保数据的保密性和安全性,防止非法用户对数据破坏,系统将使用登录系统,将事先设计好的用户名和密码信息放在数据表workermessage. db屮

44、,登录时系统自动将用户输入的数据信息和workermessage. db数据表中的数据进行比较,只有合法用户才能使用本系统。通过系统管理用户可以实现新用户注册和登录用户密码修改等功能。4. 1.2数据输入、删除与修改数据输入、删除与修改统称数据操作,用户可以根据白己的需要,对数据表中的数据进行操作,将改动的数据及时传到后台的数据库中,保证数据的实时性、有效性。4. 1.3数据斉询查询功能是一个软件的核心部分,反映了一个系统的优劣。木系统能够对员工基本信息屮的常用信息进行查询、对部门信息的查询和对员工工资信息进行查询;对来访客户的基本信息的查询、认购客户信息的综合查询、购房客户信息的综合查询和客

45、户投诉信息的综合查询;房屋信息的查询。4. 1.4文件打印文件的打印主要是方便用户对认购书及合同的管理及书面签订等。4.2系统总体设计模块规划系统的整体主要模块图如图4-1所示。图4-1系统整体模块图该图展示y房地产销售管理软件的功能模块,主要由房源基本信息管理,客户信息管理,费用基本管理,房屋销售管理,员工信息管理,系统管理这几大模块组成。其余功能都是这几大主模块下的子模块。4.3系统数据库设计4.3.1数据库需求分析数据库的需求分析是进行系统功能划分和系统设计最重要的一个环节,根据系统数据流程图,可以得到十一个数据库表:员工信息表(workermessage. db)、客户信息表(cust

46、omermessage. db)、楼盘信息表buildingmessage. db 楼宇信息表(storymessage. db),楼房信息表housemessage. db,户型信息表 typemessage. db,费用信息表 feemanage. db,每次费用交易明细表every trade, db,客户联系信息表customercontact. db、售后服务表gavelivc. db和客户投诉表customerappcal. clb,以下为系统所需的数据项和数据结构的使用情况:1员工信息维护:调用员工信息表,设置贝工编号、姓名、性别、出生年月、籍贯、家庭住址、部门编号和等。2客户信

47、息维护:调用客户信息表,设置客户编号、姓名、性别、出生年月、籍贯、家庭住址、部门编号和等。3楼盘信息维护:调用楼盘信息表,设置楼盘地理位置、占地面积、建筑密度、容积率、绿化率、房屋数、开始建的时间、竣工时间。4楼宇信息维护: 调用楼宇信息表,设置楼宇号、楼宇高度、楼宇层数、楼宇销售状态等。5房 屋信息维护:调用房屋信息表,设置房屋号、房屋而积、朝向、户型、分摊建筑而积、套内使用建筑面积、单价等信息。4. 3.2系统数据库e-r图本系统从整体上分为房屋销售信息、费用管理信息和售后服务信息三大部分。实体属性图如图4-2, 4-3, 4-4所示。系统数据库设计e-r图,如图4-5所图4-2楼盘实体及

48、属性实体房屋信息主要属性是楼盘名,房号,朝向,备注,总价,单价,房屋销售面积,套内面积。图4-3来访客户实体及属性实体来访客户属性比较多,可以由客户信息表,认购合同表,购房合同表,客户投诉表里的属性组合成。图4-4员工实体及属性实体员工属性主要有员工编号,职位,备注。图4-5系统数据库设计e-r图来访客户一般分为三种:一般客户,也就是新来的客户,前来看房的客户;认购客户,就是已经看好房了,进行购买确认,进行认购,签订认购单。购房客户,需要缴费并签订购房合同。4. 4数据库的实现根据本系统实现的功能,房地产销售管理公司收费管理系统主耍的数据表信息如下所示:4. 1. 1楼盘信息表该表存储楼盘信息,楼盘的属性如表4-1所示。衷4-1楼盘信息衷主键字段名称数据类型大小默认值可否为空楼盘名char 10无否是地理位置char 40无是否邮编 tnt无是否占地而积int无是否建筑面积int无是否楼宇数int无是否房屋数量int无是否建筑密度float无是否容积率hoat无是否规划设计图 long binary无 是否否否否否是否相关设施char 50无是详细说明char 100无是开发日期date无 是否预计竣工日期date无 是实际竣工日期date无 是当前开发状态ch

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论