房产中介系统课程设计.docx
- 文档编号:28168836
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:20
- 大小:122.67KB
房产中介系统课程设计.docx
《房产中介系统课程设计.docx》由会员分享,可在线阅读,更多相关《房产中介系统课程设计.docx(20页珍藏版)》请在冰豆网上搜索。
房产中介系统课程设计
房地产中介管理系统的开发与设计
目录
摘要....................................................................................................................2
第一章绪论..................................................................................................2
1.1准备设计的系统的现实意义....................................................2
1.2系统包含的基本内容................................................................4
1.3系统的特点和拟采用的关键技术............................................4
1.4本文的主要工作........................................................................4
1.5本文的组织结构........................................................................5
第二章房产中介系统需求分析..................................................................6
2.1可行性分析................................................................................6
2.2需求分析....................................................................................7
2.3开发工具介绍............................................................................7
2.4Access2003数据库工具概述...................................................10
第三章房产中介系统概述..........................................................................11
3.1后台管理模块...........................................................................11
3.2用户管理模块............................................................................13
第四章数据库设计......................................................................................14
4.1数据基本操作............................................................................14
4.2查询功能....................................................................................15
第五章系统设计..........................................................................................15
5.1总体结构设计...........................................................................15
5.2输入设计..................................................................................17
5.3输出设计...................................................................................17
5.4系统数据库设计.....................................................................18
第六章系统性能分析.................................................................................20
6.1可行性分析报告.......................................................................21
第七章总结.................................................................................................22
7.1总结...........................................................................................22
参考文献...........................................................................................................22
摘要:
在现代的房地产市场越来越复杂化,管理越来越信息化的今天,如何管理好日常的数据变得越来越重要了。
现代的房地产市场不仅包含新房,还包括二手房地产市场两部分,所以对数据的分类就显得越来越重要了。
面对这样的局面,随着房地产市场的不断成熟,竞争的加剧,越来越需要一个成熟的工具来管理这些数据,提高效率,促进企业的不断壮大就显得重要了。
本系统实现了对房地产相关数据的录入,查询,删除及修改等相关功能,同时该系统还实现了管理的规范化,系统的安全性控制以及数据的有效处理;本系统是基于A的网页式设计,系统采用Browser/Server三层结构(见图1所示),管理人员和客户可在不同的终端进行房产管理和信息查询。
用户可以通过浏览器跟服务器相连,即B/S模式,后台数据库则采用Access2003。
房产中介系统
图1
关键词:
房地产中介;Asp;Access2003数据库;数据字典
第一章绪论
1.1准备设计的系统的现实意义
房地产中介公司的业务特点决定了电脑系统是其必需工具。
目前深圳地区超过90%、广州地区超过80%、上海地区超过90%的中介公司均已依靠电脑系统来开展业务。
中介公司每天都接到大量的房源和客户信息,并且每天都需要对这些信息进行查询、跟进,很难想象成千上万条房源如何用纸张或黑板来记录。
电脑系统在保存大量资料方面有着其固有的优势,同时在资料查询方面还具有准确、方便、快捷的特点。
以前地产中介公司的常用记录房源的方法是由业务员登记到自己的本子上,或登记到公司的房源簿上。
这种方式除了查询不方便之外,如果业务员离职、或房源簿遗失,将给公司带来灾难性的影响。
而电脑系统可以通过数据备份和恢复的方式来保证数据的安全性。
随着房地产业的发展,房产中介行业也随之蓬勃发展起来,由于房改政策的出台,购房、售房、租房的居民越来越多,这对房产中介部门无疑是一个发展契机。
但是与国外成熟的房地产市场相比,我国的房产中介行业的发展还存在较大的差距,比如行业管理不健全、政策咨询信息方面层次低、技术含量不足、经营活动不规范等,并且许多管理还停留在手工操作上,原始的手工操作方式导致数据的重复率、出错率升高,效率低下,各种数据查询不便,给客户带来了不少的麻烦[1]。
近几年随着信息技术和电子商务的快速发展,许多公司也都建立了自己的管理系统,并且也有很多专家介绍了管理系统的开发思想和设计方法,比如,河南大学胡孔法开发了基于B/S结构房产销售管理信息系统[2],浙江财经学院林锋开发了房地产中介公司管理信息系统的开发[3]等,但对房产中介的售房、购房、租房方面的应用还很少。
目前,计算机在房地产中介管理工作中,主要可用来录入待售房信息,保存待售房信息及已售房信息,根据客户需要选择合适的房屋等功能,采用计算机进行管理,既方便了待售房屋信息的保存和管理,又方便了对房屋的信息的查询和统计,若利用手工进行房屋信息的统计,则要经过收费资料的查找,收费信息的统计两个过程,纸制的收费资料的保存不仅需要大量的存储空间,在查找的过程中很容易对资料造成损坏。
另外,手工收费的统计还存在着明显的问题,比如说统计资料的准确性和及时性等,需要花费大量的人力,物力,财力等。
1.2系统包含的基本内容
该系统主要用于房地产中介信息的查询和保存。
主要实现的功能有:
录入,待售房地产信息录入,已售房地产信息,整体收费情况统计,数据备份和恢复,房产动态,楼盘展示,求购信息,留言反馈,求购信息,会员中心等。
用户可以通过选择“我要出租房屋”、“我要出售房屋”、“我要求租房屋”、“我要求购房屋”等,从而实现不同的功能。
为了便于对系统的维护,要实现的功能有:
房屋相关信息的管理,密码修改,设置系统用户,修改用户权限。
1.3系统的特点和拟采用的关键技术
房地产中介管理系统,利用Windows技术,实现房地产中介信息的录入,查询,统计一体化。
系统开发采用A和Access2003数据库为开发工具,使系统更加稳定可靠。
1.4本文的主要工作
本文首先在借鉴目前房产中介系统的设计经验基础上,做了以下工作:
(1)提出了一个面向大型应用的基于Web的系统模型,并给出了设计的理由。
(2)对房产中介系统进行了需求分析
(3)详细介绍了房产中介系统所采用的开发工具
(4)详细介绍房产中介系统的部分功能的设计与实现。
1.5本文的组织结构
本文在绪论部分主要介绍了房产中介的技术要点,指出了本课题的研究背景和意义,阐述了本文的主要工作及特色之处。
第二章介绍了该系统的可行性分析、需求分析、还有开发工具A和Access2003。
第三章介绍了几种常见的视频监控系统模型,分析各种模型的优缺点,并提出了基于DM642的流式视频监控系统模型,给出了设计的理由。
第四章是基于DM642的流式网络视频监控系统的软件设计,介绍了系统开发的硬件平台以及软件设计所要用到的关键技术,并详细介绍了DSP端软件以及PC端软件的设计和实现方法。
第五章是对本文工作的总结和展望最后是论文摘要的参考文献和附录。
第二章房产中介系统需求分析
2.1可行性分析
21世纪,以计算机技术为主体的高新技术群体已经将触角深入到经济的方方面面。
在市场经济的大环境下,越来越多的人士逐渐认识到用计算机技术进行各类管理,交流的便捷。
基中最突出的是要算在房地产中介方面的计算机信息化管理了。
如何利用先进的管理手段,提高对相关信息的管理水平,是每一家房地产中介部门面临的重要课题。
现代房地产中介所面临的问题是:
房地产信息量的增加,管理内容繁杂,日常需要耗费大量人力和物力。
要想解决这一难题,就须有一套科学、高效、严密、实用的房地产中介管理系统。
采用现代计算机管理系统是实现此目标的重要途径。
使用计算机进行的管理、提供的服务是规范的、统一的,它在房地产中介管理当中的应用不仅可以简化、规范房地产中介部门的日常操作,而且可以房地产中介部门管理更加简单、方便、快捷、清晰、从而减轻工作人员的劳动强度、减低部门的财政消耗。
计算机管理系统的应用是房地产中介信息化,自动化重要标志,是房地产中介管理现代化不可缺少的手段。
为什么现在越来越多的中介机构都选择了用计算机网络系统来管理信息呢,因为中介行业主要是两个方面的管理:
一方面是信息方面、另一个就是人员的方面。
中介行业在这两个方面都突出一个“多”字,就是我们都知道信息越多我们就越好,另外信息多了就需要很多的人去做,那么多的信息和人我们怎么管理呢?
只能选择网络管理的方式。
2.2需求分析
本系统的总目标是为管理者提供迅速、高效的服务,减免手工处理的繁琐与误差,整个系统包括三大模块:
后台管理模块,用户模块。
各模块主要的几种操作如下:
(1)后台管理模块包括系统管理,房源管理,用户管理,新闻管理、公告管理、广告管理、Vip管理、账户管理、其它管理、修改密码、退出等。
(2)用户模块包括会员中心,房产动态,楼盘展示,出租信息,求租信息,求购信息,信息查询,留言反馈,关于我们,添加/修改/删除用户需要出租、求租、出售、求购等房产信息,可以修改自己的个人信息,查询一些求租、出租、出售、求购等信息,还有查询房产动态、楼盘展示等信息。
2.3开发工具介绍
ASP.net 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
ASP.net提供许多比现在的Web开发模式强大的的优势。
ASP.NET不仅仅只是ASP3的一个简单升级,它更为我们提供了一个全新而强大的服务器控件结构。
从外观上看,ASP.NET和ASP是相近的,但是从本质上是完全不同的。
ASP.NET几乎全是基于组件和模块化,每一个页,对象,和HTML元素都是一个运行的组件对象。
在开发语言上,ASP.NET抛弃了VBSCRIPT和JSCRIPT,而使用.NETFramework所支持的VB.NET,C#.NET等语言做为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。
由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。
2.3.1 ASP.net的特点
(1)、执行效率的大幅提高
(2)、世界级的工具支持
(3)、强大性和适应性
(4)、简单性和易学性
(5)、高效可管理性
(6)、多处理器环境的可靠性
(7)、自定义性,和可扩展性
(8)、安全性
2.3.2 ASP.net的工作原理
(1) .NET
对于.NET,微软自己也没有一个详细确切的定义。
但是我们可以这样认为:
.NET是微软公司要提供的一系列产品的总称。
具体说来,.NET由下面的几个部分组成:
.NET战略、.NET Framework、.NET企业服务器和.NET开发工具。
.NET战略是指把所有的设备通过Internet连接在一起并把所有的软件作为这个网络所提供的服务的想法。
.NET Framework是一个程序设计环境,它提供了具体的服务和技术,方便开发人员建立相应的应用程序。
.NET企业服务器是指SQL Server 2000之类由.NET Framework应用程序使用的服务器端产品。
它们虽然不是由.NET Framework编写成的,但是它们都支持.NET。
为了能够在.NET Framework上进行程序开发,微软把Visual Studio进行升级,并把升级后的产品命名为Visual Studio.NET。
这就是.NET开发工具。
(2).NET Framework
.NET Framework是.NET战略的核心。
.NET Framework分为以下几个部分:
MS中间语言、CLR、.NET Framework类库、.NET语言、ASP.NET和Web服务.MS中间语言是.NET的通用语言。
无论使用哪一种.NET语言编写的程序代码,在执行之前,都会把它编译成为MS中间语言。
CLR(Common Language Runtime,公共语言运行时刻库)用于执行MS中间语言。
.NET Framework类库中包含了大量可以实现重要功能的代码库。
用户在编写程序的时候可以很方便地把这些库调用到应用程序中,实现更加复杂的功能。
由于这些类库的存在,使得编写功能强大的程序更加容易。
.NET语言是指可以将使用其编写的代码编译成为MS中间语言的的编程语言。
常见的语言有VB.NET和C#等。
(3). 公共中间语言
在.NET Framework中使用高级语言(例如VB.NET、C#)编写的程序,需要在运行前将其编译成为中间语言(例如MS中间语言)。
需要注意的是,中间语言并不是一种可以直接执行的机器代码。
与高级语言编写的代码相比,它的可读性很差,但是进行了一系列的优化。
为了执行中间语言,需要一个执行环境CLR。
CLR在.NET Framework中的位置十分重要,可以说是.NET Framework的基础。
CLR用JIT(Just-In-Time)编译器把中间语言代码编译成可以执行的代码,并对程序进行最后的、与机器相匹配的优化,使得程序可以在所在计算机上尽可能高效地运行。
ASP.NET的工作原理是:
(ASP.NET文件以.aspx扩展名保存。
)处理这些文件有一个HTTP请求发送到Web服务器要求访问一个Web网页。
Web服务器通过分析客户的HTTP请求来定位所请求网页的位置。
如果所请求的网页的文件名的后缀是aspx,那么就把这个文件传送到aspnet_isapi.dll进行处理,由aspnet_isapi.dll把ASP.NET代码提交给CLR。
如果以前没有执行过这个程序,那么就由CLR编译并执行,得到纯HTML结果;如果已经执行过这个程序,那么就直接执行编译好的程序并得到纯HTML结果。
最后把这些纯HTML结果传回浏览器作为HTTP响应。
浏览器收到这个响应之后,就可以显示Web网页。
2.4Access2003数据库工具概述
Access是Office办公套件中一个极为重要的组成部分。
刚开始时微软公司是将Access单独作为一个产品进行销售的,后来微软发现如果将Access捆绑在OFFICE中一起发售,将带来更加可观的利润,于是第一次将Access捆绑到OFFICE97中,成为OFFICE套件中的一个重要成员。
现在它已经成为Office办公套件中不可缺少的部件了。
自从1992年开始销售以来,Access已经卖出了超过6000万份,现在它已经成为世界上最流行的桌面数据库管理系统。
后来微软公司通过大量地改进,将Access的新版本功能变得更加强大。
不管是处理公司的客户订单数据;管理自己的个人通讯录;还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作。
第三章房产中介系统概述
3.1后台管理模块
房产中介系统后台管理主要包括如下功能模块:
系统管理、用户管理、新闻管理、公告管理。
功能模块如下图所示:
图2
3.1.1系统管理
系统管理即对网站基本信息的动态管理
1、网站基本信息设置:
可以设置网站名称、网址、联系方式、网站类型等,对于网站是中介网站还是普通网站可随时切换。
如果用户将网站设置为中介网站模式,则前台显示中介公司设置的联系方式,否则显示信息发布者真实的联系方式。
2、页面栏目信息设置:
管理员可以对网站的栏目随意修改:
如“关于我们”,“免责声明”,“网站地图”,“联系方式”等,可见即可得的编辑方式,可以上传图片。
3、房产类别管理:
可以添加、修改、删除房源的类型,如普通住宅、写字楼、公寓、商住综合、门面房、别墅等。
4、地区类别管理:
可以添加、修改、删除房源的区县名称,如通州区、崇文区、石景山区、昌平等。
3.1.2用户管理
1.注册用户信息管理:
可以查看、删除用户在前台页面注册时留的信息,如果用户发布虚假信息,管理员可以将该用户的信息封锁或删除。
2、修改密码:
管理员可以修改密码
3、账户管理:
管理员可以进行账户的管理,主要是修改用户的权限、删除账户等。
3.1.3新闻管理
1、添加新闻:
添加新闻时主要包括:
所属分类、新闻标题、新闻来源、新闻关键字、新闻内容等。
2、新闻管理:
主要包括:
查询新闻、审核、新闻类别、新闻标题、发布时间、作者、点击数,管理员还可以删除、查看新闻等。
3、类别管理:
主要包括类别ID、类别名称、排序ID、新闻数量,管理员可以修改、删除、查看新闻类别,如政策法规、房市指南、家居装修、房产热讯、免费租房网动态等。
3.1.4公告管理
1、添加公告:
添加公告时主要包括公告标题、发布单位、公告内容等。
2、公告管理:
主要包括审核、公告标题、发布人、点击数、发布时间、还可以进行修改、删除、查看公告等。
3.2用户管理模块
房产中介系统用户管理主要包括如下功能模块:
会员中心、房产动态、楼盘展示、出租信息、出售信息、求租信息、求购信息、信息查询、留言板。
3.2.1会员中心
1、信息管理:
主要包括出租、出售、求租、求购信息的管理、商品房添加、商品房管理等。
2、会员管理:
主要包括普通会员、VIP会员,可以进行修改密码等。
3.2.2房产动态
1、本站公告:
主要是一些关于本网站系统的信息。
2、分类导航:
主要包括政策法规、房市指南、家居装修、房产热讯、免费租房网动态等。
3、热点新闻:
主要包括一些市民关注的信息等。
3.2.3信息查询
1、出租出售搜索:
用户可以通过类别、中介、区域、面积、租金、时间、地点等进行出租出售查询等。
2、求租求购搜索:
用户可以类别、中介、区域、面积、租金、时间、地点等进行求租求购查询等
。
图3
第四章数据库设计
4.1数据基本操作
数据的基本操作功能是“房屋中介系统”的最基本功能,指的是一个数据库管理系统软件的最基本的数据操作。
数据的基本操作包括房屋的增加,删除,修改;用户信息的增加、删除、修改等。
房屋信息增加功能:
用户手动增加房屋信息
房屋删除功能:
由用户选择要删除的房屋信息,点击删除后,删除该房屋信息,首先在缓冲区中删除,此时如果没有提交到数据库,则可以撤销删除操作,但如果提交到数据库了,删除后将不能恢复该信息。
房屋修改功能:
用户选择要修改的房屋信息,可以重新修改房屋的登记信息。
4.2查询功能
查询功能是一个数据库管理软件的必备辅助功能,当数据量大的时候,呈现给用户所有信息,肯定有很多信息是冗余的或者是无效的甚至是用户不需要的。
此时,根据用户的需要进行必要的过滤是十分必要的。
查询功能通常是根据数据的信息中不同的字段来查询。
“房屋中介系统”中,查询功能也是一个十分重要的功能,当有很多房屋信息时,如何给用户呈现出需要的信息和过滤掉不用的信息是一个需要解决的问题。
因此,考虑到用户的需求,系统应该具有一个比较人性化的查询系统,可以根据不同的要求来进行查询。
查询的速度要快捷,查询的结果要准确。
“房屋中介系统”的查询系统可以分成下面几个方面来进行查询:
根据房源类别、房源中介、面积、房源总价、房源地点等来查询。
第五章系统设计
5.1总体结构设计
5.1.1系统功能设计
该系统的功能设计是以系统的业务流程和数据流程为依据的。
主要包括二大块:
①登录系统
对系统的安全性进行管理:
1.操作员为方便操作员进入系统进行相关的业务实现。
2.密码防止外部人员进入公司内部系统。
②信息资料管理
主要介绍公司房产的基本资料:
1.房产资料介绍待租售房屋的一些房型、面积、地址等基本资料。
2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房产 中介 系统 课程设计