房屋中介管理系统论文Word下载.docx

上传人:b****2 文档编号:5630621 上传时间:2023-05-05 格式:DOCX 页数:82 大小:877.32KB
下载 相关 举报
房屋中介管理系统论文Word下载.docx_第1页
第1页 / 共82页
房屋中介管理系统论文Word下载.docx_第2页
第2页 / 共82页
房屋中介管理系统论文Word下载.docx_第3页
第3页 / 共82页
房屋中介管理系统论文Word下载.docx_第4页
第4页 / 共82页
房屋中介管理系统论文Word下载.docx_第5页
第5页 / 共82页
房屋中介管理系统论文Word下载.docx_第6页
第6页 / 共82页
房屋中介管理系统论文Word下载.docx_第7页
第7页 / 共82页
房屋中介管理系统论文Word下载.docx_第8页
第8页 / 共82页
房屋中介管理系统论文Word下载.docx_第9页
第9页 / 共82页
房屋中介管理系统论文Word下载.docx_第10页
第10页 / 共82页
房屋中介管理系统论文Word下载.docx_第11页
第11页 / 共82页
房屋中介管理系统论文Word下载.docx_第12页
第12页 / 共82页
房屋中介管理系统论文Word下载.docx_第13页
第13页 / 共82页
房屋中介管理系统论文Word下载.docx_第14页
第14页 / 共82页
房屋中介管理系统论文Word下载.docx_第15页
第15页 / 共82页
房屋中介管理系统论文Word下载.docx_第16页
第16页 / 共82页
房屋中介管理系统论文Word下载.docx_第17页
第17页 / 共82页
房屋中介管理系统论文Word下载.docx_第18页
第18页 / 共82页
房屋中介管理系统论文Word下载.docx_第19页
第19页 / 共82页
房屋中介管理系统论文Word下载.docx_第20页
第20页 / 共82页
亲,该文档总共82页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

房屋中介管理系统论文Word下载.docx

《房屋中介管理系统论文Word下载.docx》由会员分享,可在线阅读,更多相关《房屋中介管理系统论文Word下载.docx(82页珍藏版)》请在冰点文库上搜索。

房屋中介管理系统论文Word下载.docx

sdevelopingprocedureanalysesandtheorystudybyusingsoftwareprojecttheoryasthetheoreticbasisofsystemdeveloping,theC/Smodelrelatingdatabaseasthebackgroundandtheprofessionaldatabaseasthedevelopinglanguageapplyingmethod.

ThisSystemusesC#andSQLDevelopPlatformasdevelopingkit.Bybuildingandsettingupbackgrounddatabase,designingandapplyingsoftwareinterface,programmewritinganddebugging,developed“HouseAgencyManagementInformationSystem〞.

Thisdissertationintroducedthespecificstepsindevelopingthesystem,aswellasthetechnicalskillapplied,presentedwithgraphicsandspecificinstructionandsomesourcecodehasbeenexplainedparticularly.

KeyWords:

Database;

ManagedCurrency;

EstateAgentT

插图清单

表格清单

引言

随着Internet的快速开展和在各行各业的渗透,每个公司拥有自己独立的网站已是不可逆转的趋势。

而且无纸办公即网上办公,已经成为一种开展趋势。

作为一个房屋中介信息公司,具有自己独特的网站将有利于公司的长足开展,也是进一步提高自己业务的必要手段和方法。

网上信息化与现实业务的结合,更有利于调查了解顾客的具体需求,也节约了公司在各方面的一些开支。

比方可以在自己的网站上宣传自己,扩大自己的业务范围。

利用网站,可以方便地进展顾客调查,还可以提供顾客最新的房源信息。

利用网站,使依赖于房屋而开展起来的房屋信息业能有自己独特的一片天地。

利用网站,同样可以进展盈利性的业务,网站的点击率将给房地产信息带来无限的商机。

用户可以在网上直接查看自己想要的关于房屋的资源信息以及关于房屋的最新开展动态和相关的房产知识。

增进用户对房屋信息的认识,使他们充分地认识房屋信息,信赖房屋信息。

从而扩大房屋信息的影响力,增加自己的知名度。

如何成功地做一个能到达以上这些目的的网站,是设计房屋中介管理系统的根本所在。

而本网站对用户几乎没有任何限制,可以方便地发布相关房屋信息。

房屋中介管理系统系统选用C#为开发工具,进展系统开发。

数据库选用SQL2021数据库开发工具。

[4][5]

第1章绪论

1.1研究背景及意义

房屋中介管理系统在当代社会开展过程中有着很重要的做用,他给用户和房屋介公司能带来很多方便,从而简化一些问题。

在之前的房屋中介管理过程中,各地房管局往往采用的是通过粘贴板的方式使用户贴出本地房屋出售或者出租的情况,不仅不便于用户快速的查询房源情况,而且手工操作难免带来各种误差和错漏,尤其是在数据信息处理工作量大时容易出错;

数据繁多时,容易丧失,且不易查找,出错后又不易修改,信息管理效率低下,无法保证高质量的信息效劳,难于快速满足客户的需求,在无形中就消耗了更多的时间,人力,物力,增加了房屋中介公司的运营本钱。

所以开发房屋中介管理系统对于房屋中介管理人员,以及顾客来说都具有一些比拟重要的意义。

基于以上问题,有必要建立房屋中介管理系统,使管理工作标准化,系统化,程序化,防止的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询、修改房源根本信息,并能根据用户的不同需要,准确,迅速找到适宜的房屋,而且管理者也迅速的统计出本月房屋出租出售情况等,对于用户的要求能够及时的满足,提高中介的工作效率。

[7]

在编程时,尽可能从用户操作的角度出发,力求使得操作简单、容易掌握,并尽可能考虑到对误操作的提示和容错处理,使系统有一个友好的用户界面。

中介管理系统总的来说,本课题的目的主要有以下四个方面:

首先要学会去开发一个房屋中介管理系统;

其次,通过开发数据库相关的应用程序,把学过的理论知识运用到具体实践当中去;

再次,进一步掌握一门Windows下的快速GUI〔图形用户界面〕编程工具Microsoftvisualstudio;

最后,通过对论文的撰写,提高语言文字的组织能力、表述能力以及层次分析的能力,同时锻炼自己的系统开发能力,开发一套房屋中介管理系统对应用于现实的一次很有意义的实践活动。

国内研究现状和开展趋势

随着我国社会主义市场经济体制确实立和开展,如果能够选择一个好的房屋中介管理系统,把大量繁杂的、看似毫无关系的数据,有机的结合起来,形象的反映出市场的供求关系,就能够为得出正确的决策做出事半功倍的效果。

在过去,房屋的买卖操作一般都靠人工操作,如靠人工登记卡片、填写表格资料,然后根据不同的分类进帐,销售额的日结算和每月的盘点都需花费大量的人力和物力来完成。

即使前几年,有些商家开场使用电脑管理,但也只是进展一些简单的数据计算的操作。

这是一项极其繁琐的工作。

通过人手工计算不仅容易出错,而且不能够及时把数据之间的关系形象化表现出来,也就不能够进一步掌握市场的最新动态。

而通过本系统根本可解决以上问题,并且能够方便、灵活地对数据库的资料进展查询、统计、打印等操作,所有这些对数据库进展的操作都受到管理级别的限制,确保数据的平安性。

 

数据库技术是一门历史弥坚的学科,不像其它的计算机技术会随着时间的推移而变得越来越没有声息。

考虑其原因,那么是因为信息的爆炸对数据库技术的要求只增不减。

在互联网日益开展、壮大的背景下,在因特网热潮不减的情况下,如何让原来在单机中使用的数据库可供多机使用,也成了必然的趋势。

企业要在竞争中求得生存,就应使自己的产品资料销售、管理等方面科学化。

[10]

国外以及港台房地产中介效劳具有悠久的开展历史,有实力的房屋中介公司业务范围更广,具有很强的灵活性。

随着互联网的广泛应用,国外的房屋中介公司大都设有网站,从公司诚信为客户效劳,帮你解除房屋租赁烦恼,买卖业务的经营工程,一应俱全。

使用excel表格登记或者手工登记处理大量房源和客户信息是很多房屋中介机构目前采用的的方式,或者是将前期登记好的房屋信息一一录入数据库,信息的处理是分开的,这样一方面容易发生信息错误记录,信息丧失等情况。

另一方面也造成了信息的重复录入以及资源的浪费。

未来房屋中介管理系统将朝着信息化之路前进,从而实现房屋交易中共享信息的功能,增加交易时机,缩短交易时间,从而满足客户和中介的需求。

此“房屋中介管理系统〞的开发定位于一个能够满足数据库管理软件,即具备一个数据库管理软件的根本功能,包括数据的增加,删除,修改,查询,统计等,便于用户查看,操作,和查询房屋登记信息。

同时能够提供高质量的套打及快速生成统计分析报表。

此外,系统具有用户登录功能,不同用户有不同的权限,这样可以提高数据的平安性和可靠性。

该系统符合各房屋中介公司和各地房管局规定的各项数据项上报汇总统计的要求。

系统采用盟友系统开发平台和数据库相结合的手段进展开发,构造紧凑、运行速度快、操作简单,更因为拥有自己的源代码,所以保证了软件具有高度的保密、平安性。

设计工具及开发环境

房屋中介管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的设计和前端应用程序的开发两大模块,对于前者力求设计建立数据的一致性,完整性和平安性。

系统开发环境的选择对于系统的建立来说至关重要,它将决定着系统开发工作量的大小,系统的性能特点以及系统今后的维护工作难易等。

因此在开发系统之前,根据对系统所采用的技术、实现功能的评估,在选择开发环境时,主要考虑以下几个因素:

扩展性,总本钱,功能,是否容易开发与管理,另外开放性和互操作性也是需要考虑的一个重要方面,因为该系统是运行在Internet上的,用户平台的差异决定了与其它系统的互操作性是不可防止的。

本房屋中介管理系统所采用的开发工具及环境为:

应用环境:

Windows7,IIS效劳器〔InternetInformationServices,互联网信息效劳〕;

开发工具:

MicrosoftVisualStudio2021;

数据库:

MicrosoftSQLServer2021。

[12]

第2章相关技术及应用分析

2.1开发模式

开发房屋中介管理系统不可防止的要使用到数据库和网络。

数据库技术的开展和网络技术的开展相互渗透、相互促进,目前存在两种开发模式,一种是传统的的C/S构造,一种是B/S构造。

2.C/S构造的概念

C/S〔Client/Server〕构造,即大家熟知的客户机和效劳器两层构造。

第一层是客户机系统上结合了表示与业务逻辑层;

第二层是通过网络结合了数据库效劳器。

这种构造的实质就是将数据存取和应用程序别离出来,由数据效劳器执行数据操作,客户机来执行应用程序。

C/S构造的优缺点:

C/S的优点是能充分发挥客户端PC处理能力,很多工作可以在客户端处理后在提交给效劳器,这可以是客户端的响应速度较快。

虽然在这种构造下,企业内部可以共享数据。

但是,随着业务处理对系统提出更高的要求,它也逐渐暴露许多缺点。

1.一般只适应于局域网。

C/S一般建立在专用网络上,小范围里网络环境,局域网之间在通过专门效劳器提供连接和数据交换效劳。

2.客户端需要安装专用的客户端软件。

安装、维护和升级本钱高。

首先涉及到安装工作量,任何一台电脑出现问题,都需要进展安装和维护。

其次,系统软件升级时,每一台客户机需要重新安装,其维护和升级本钱非常高。

3.对于不同的开发工具,具有较大的局限性,兼容性差。

假设采用不同的工具,需要重新改写程序。

如对客户端操作系统一般会有限制。

适用于win98的,但是可能不适用于win7或者是windowsxp。

B/S构造的概念

B/S〔Browser/Server〕构造即浏览器和效劳器构造。

它是随着Internet技术的兴起,对C/S构造的一种变化或者改良的构造,形成所谓三层构造。

第一层客户机是用户与整个系统的接口。

客户的应用程序精简到一个通用的浏览器软件。

浏览器允许用户在网页提供的表单上输入信息后提交给后台,并提出处理请求;

也可以将后台传送来的HTML代码转化成图文并茂的网页。

这个后台就是第二层的Web效劳器。

第二层Web效劳器将针对浏览器的请求启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。

如果客户机提交的请求包括数据的存取,Web效劳器还需要和数据库效劳器协同完成这一处理工作。

第三层数据库效劳器的任务即负责协调不同的Web效劳器发出的SQL请求,管理数据库。

三层构造可以适用于广域网,它成为了Web数据库系统采用的主要体系构造。

B/S的优点:

〔1〕维护和升级方式简单,费用低。

B/S构造的软件只需要管理效劳器就行了。

所有的客户端只是浏览器,根本不需要做任何的维护。

即使是异地,只需要把效劳器连接专网即可。

实现远程维护、升级和共享。

〔2〕统一的客户端程序用户界面。

传统的用户系统不同的功能模块界面不同,不同的开发者的用户界面不一致,而B/S构造中客户端只要安装一个浏览器,所有的应用程序放在效劳器端。

〔3〕容易操作。

传统的管理系统使用复杂,用户在使用前需要进展培训,而B/S构造使用简单,操作方便,用户容易承受。

〔4〕数据平安高效。

数据都存在效劳器端,客户端没有数据,不会因为普通用户的误操作导致数据丧失,也因为客户端无法直接对数据库操纵,有效地防止用户的非法入侵。

同时由于数据库是共享的,这样不同的部门就不需要重复操作而能直接获取所需的数据,大大提高了办公效率和准确率。

B/S在拥有优点的同时还有一些缺点:

由于B/S构造所有的客户端只有浏览器,管理软件只安装在效劳器〔Server〕端上,用户界面主要事务逻辑在效劳器端通过www浏览器实现,极少局部事物逻辑在前端〔Browser〕实现。

因此,应用效劳器运行数据负荷较重,一旦效劳器出现崩溃等问题,后果不堪设想。

因而,许多单位都具备有数据库存储效劳器,以防万一。

[15]

2.2SQLServer2021功能简介

SQL是英文StructuredQueryLanguage的缩写,意思为构造化查询语言。

SQL语言的主要功能就是同各种数据库建立联系,进展沟通。

按照ANSI(美国国家标准协会〕的规定,SQL被作为关系型数据库管理系统的标准语言。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

绝大多数流行的关系型数据库管理系统,如Oracle、Sybase、MicrosoftSQLServer、Access等都采用了SQL语言标准。

虽然很多数据库都对SQL语句进展了再开发和扩展,但是包括Select、Insert、Update、Delete、Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

SQLServer是一个关系数据库管理系统。

它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。

在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

Sybase那么较专注于SQLServer在UNⅨ操作系统上的应用。

SQLServer2021是一个重大的产品版本,它推出了许多新的特性和关键的改良,使得它成为至今为止的最强大和最全面的SQLServer版本。

SQLServer2021使得公司可以以很高的平安性、可靠性和可扩展性来运行他们最关键任务的应用程序,使得公司可以降低开发和管理他们的数据根底设施的时间和本钱,它提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。

SQLServer2021为关键任务应用程序提供了强大的平安特性、可靠性和可扩展性。

在过去的SQLServer2005的根底之上,SQLServer2021做了以下方面的增强来扩展它的平安性:

〔1〕简单的数据加密

SQLServer2021可以对整个数据库、数据文件和日志文件进展加密,而不需要改动应用程序。

进展加密使公司可以满足遵守标准和及其关注数据隐私的要求。

简单的数据加密的好处包括使用任何范围或模糊查询搜索加密的数据、加强数据平安性以防止未授权的用户访问、还有数据加密。

这些可以在不改变已有的应用程序的情况下进展。

〔2〕外键管理

SQLServer2021为加密和密钥管理提供了一个全面的解决方案。

为了满足不断开展的对数据中心的信息的更强平安性的需求,公司投资给供给商来管理公司内的平安密钥。

SQLServer2021通过支持第三方密钥管理和硬件平安模块(HSM)产品为这个需求提供了很好的支持。

〔3〕增强了审查

SQLServer2021使你可以审查你的数据的操作,从而提高了遵从性和平安性。

审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进展读取的信息。

SQLServer2021具有像效劳器中加强的审查的配置和管理这样的功能,这使得公司可以满足各种标准需求。

SQLServer2021还可以定义每一个数据库的审查标准,所以审查配置可以为每一个数据库作单独的制定。

为指定对象作审查配置使审查的执行性能更好,配置的灵活性也更高。

〔4〕数据压缩

通常,数据压缩总是和节约硬盘、更小的物理文件、备份次数的减少是联系在一起的。

而对于SQLServer的数据压缩而言,主要的目的是实际的表的尺寸的减小。

数据压缩的某些好处包括以下几点:

通过减少I/O和提高缓存命中率来提升查询性能;

提供对真实DW实际数据2倍到7倍的压缩比率;

和其他特点是正交的;

对数据和索引都可用。

据微软所说,使用压缩时会轻微的增加CPU的使用,整个系统的性能会因为I/O的减少而得多提升。

〔5〕资源管理器

SQLServer2021里资源管理器是崭新的。

管理器用于限制用户或用户组使用高级别的资源。

能够监视的工程包括CPU带宽、超时等待、执行时间、阻塞时间和空闲时间。

如果到达资源管理器的阈值,系统可以触发一个事件或停顿进程。

在资源管理器里使用的一系列的步骤将在以后的文章里介绍。

〔6〕热插CPU

在SQLServer2021里,如果根本的硬件支持的话,在运行时可以添加另外的CPU。

〔7〕性能数据

在SQLServer208里的性能计数器的数量相比以前的版本有所扩展了。

IO和内存使用计数器仅是性能监视器能收集的条目中的两个。

计数器收集的数据存储在集中的数据仓库里。

微软声称运行关于监视器的默认性能集将消耗少于5%的CPU和内存资源。

〔8〕安装

SQLServer2021的设置和安装也有所改良。

配置数据和引擎位已经分开了,所以它使创立根本的未配置系统的磁盘图像变得可能了,它使分布到多个效劳器变得更容易了。

从微软的站点也可以找到安装可用的最新更新。

另一个特点是有能力把安装SQL、SP和补丁做一个单一的步骤进展了。

的概述

ASP.NET是微软公司推出的可以认为是基于.NET平台的升级版本,其语法在很大程度上与ASP兼容,可以通过ASP应用程序中添加ASP.NET代码以增强ASP应用程序的功能。

但是它不仅仅是ASP的下一个版本,同时它还提供一种新的编程模型和构造,可生成伸缩性和稳定性更好的应用程序,并提供更好的平安保护。

它还提供了一个统一的Web开发模型,即可以开发企业级Web应用程序,又可以轻松开发WebServer。

1.ASP.NET基于.NET的环境,可以用任何符合公共语言标准的与.NET兼容的语言〔包括VisualBasic.NET、C#和JScript.NET等〕开发应用程序和WebServices。

2.无论是开发基于Web窗体的ASP.NET应用程序还是开发XMLWebservices都可以使用整个.NETFramework,充分利用.NETFramework中丰富而强大的类库以及托管的类型平安的公共语言运行库环境。

3.ASP.NET应用程序使用WebFrom实现Web页面。

在WebForm中,可以使用ASP.NET效劳器控件来创立UI元素。

.NET内置了丰富的ASP.NET效劳器控件,现在也有大量的第三方ASP.NET效劳器控件可供使用。

ASP.NET效劳器控件使用可以很方便的对用户交互进展编程,提供了一种与WindowsForms根本统一的编程模式,极大的简化了Web页面的代码编写。

至今为止,MicrosoftVisualStudio.NET依然是最好的ASP.NET开发工具。

除此之外,还可以由其他“所见即所得〞的网页制作工具制作网页,然将该HTML页面轻松转换成ASP.NET页面。

这不仅使得Web开发更加方便,而且还能充分利用这些工具提供的所有优点。

而ADO.NET技术那么是实现其与数据库连接的方式。

ADO.NET是.NETFramework中的一套类库,它将会让用户更加方便的在应用程序中读取数据、操作数据。

ADO.NET不是一种语言,它是对象的集合,在对象中包含了由Microsoft编写的代码。

可以使用诸如VB或C#等各种语言来在对象外部运行这些代码。

由此来访问数据库中的数据。

ASP.NET在三个领域提供了超越ASP的改良:

编程模型,状态管理,以及从.NET开发平台继承过来的优点:

〔1〕事件-驱动编程模型

事件-驱动编程允许开发者创立一旦特定事件发生时执行的代码。

事件-驱动编程使ASP.NET编程更接近于Windows编程。

这样做的好处是开发者只需要编写响应实践的代码,并且他们可以将事件-驱动编程的知识从Windows桌面应用程序扩展到Web应用程序上来。

它的另外一个优点是它可以使处理数据的代码于向用户显示数据代码相

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

当前位置:首页 > 工程科技 > 能源化工

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

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