ImageVerifierCode 换一换
格式:DOCX , 页数:82 ,大小:877.32KB ,
资源ID:2989297      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-2989297.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(房屋中介管理系统论文.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

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

1、房屋中介管理系统论文房屋中介系统的设计摘要随着信息自动化处理技术的日益开展,如何科学,全面,高效的对单位纷繁复杂的档案管理事务进展计算机的自动化管理是个热门话题,运用高科技手段进展科学,标准的管理。作为房屋中介公司的管理者,希望能够对房屋中介事务管理的整个流程状态,信息资料的情况了如指掌,使其可以做出科学的决策。作为工作人员期望能够防止繁琐的手工操作,甩掉传统的手工记录方式,到达事半功倍的效果。一个能够使其实现管理系统化、标准化、自动化的计算机系统就显得很有必要。利用计算机技术,实现管理系的自动化,标准化就是这个问题最好的解决方法。论文主要探讨“房屋中介管理系统的理论根底和设计思想,根据系统的

2、开发过程和系统的功能实现为主线来论述数据库管理软件的开发过程。主要阐述以软件工程理论作为系统开发的理论根底,以浏览器/效劳器模式的关系型数据库作为后台,以专业数据库开发语言作为实现手段的数据库管理软件的开发过程分析和理论研究。本系统采用C#和SQL开发平台为开发工具,通过后台数据库的建立与设置,软件界面的设计与实现,程序的编写与调试等几个阶段来完成对房屋中介管理系统的开发。本论文详细地介绍了开发系统的具体步骤,以及应用的技术,以配图例的方式详尽说明,并在文中对一些源程序作了详细的解释。 关键词: 数据库;管理软件;房屋中介管理;查询;AbstractAs the basic tool of i

3、nformation age, computer has been widely used in every part of modern life. With the increasing demands of IT specialist by the society, computer software ability examinations grow too. The application of “House Agency Management Information System can greatly reduce registrants workload; the high e

4、rror rates caused by handwork and avoid unnecessary repeating work. All these can make the register and statistic more convenient, fast and efficient.This dissertation mainly discussed the basic theory and designation of “House Agency Management Information System. And the developing procedure accor

5、ding to system developing procedure and function realization. The essay also mentioned database management softwares developing procedure analyses and theory study by using software project theory as the theoretic basis of system developing , the C/S model relating database as the background and the

6、 professional database as the developing language applying method.This System uses C# and SQL Develop Platform as developing kit. By building and setting up background database, designing and applying software interface, programme writing and debugging, developed “House Agency Management Information

7、 System.This dissertation introduced the specific steps in developing the system, as well as the technical skill applied, presented with graphics and specific instruction and some source code has been explained particularly.Key Words: Database; Managed Currency; Estate AgentT插图清单表格清单引言随着Internet的快速开

8、展和在各行各业的渗透,每个公司拥有自己独立的网站已是不可逆转的趋势。而且无纸办公即网上办公,已经成为一种开展趋势。作为一个房屋中介信息公司,具有自己独特的网站将有利于公司的长足开展,也是进一步提高自己业务的必要手段和方法。网上信息化与现实业务的结合,更有利于调查了解顾客的具体需求,也节约了公司在各方面的一些开支。比方可以在自己的网站上宣传自己,扩大自己的业务范围。利用网站,可以方便地进展顾客调查,还可以提供顾客最新的房源信息。利用网站,使依赖于房屋而开展起来的房屋信息业能有自己独特的一片天地。利用网站,同样可以进展盈利性的业务,网站的点击率将给房地产信息带来无限的商机。用户可以在网上直接查看自

9、己想要的关于房屋的资源信息以及关于房屋的最新开展动态和相关的房产知识。增进用户对房屋信息的认识,使他们充分地认识房屋信息,信赖房屋信息。从而扩大房屋信息的影响力,增加自己的知名度。如何成功地做一个能到达以上这些目的的网站,是设计房屋中介管理系统的根本所在。而本网站对用户几乎没有任何限制,可以方便地发布相关房屋信息。房屋中介管理系统系统选用C#为开发工具,进展系统开发。数据库选用SQL2021数据库开发工具。45第1章 绪论 1.1研究背景及意义房屋中介管理系统在当代社会开展过程中有着很重要的做用,他给用户和房屋介公司能带来很多方便,从而简化一些问题。在之前的房屋中介管理过程中,各地房管局往往采

10、用的是通过粘贴板的方式使用户贴出本地房屋出售或者出租的情况,不仅不便于用户快速的查询房源情况,而且手工操作难免带来各种误差和错漏,尤其是在数据信息处理工作量大时容易出错;数据繁多时,容易丧失,且不易查找,出错后又不易修改,信息管理效率低下,无法保证高质量的信息效劳,难于快速满足客户的需求,在无形中就消耗了更多的时间,人力,物力,增加了房屋中介公司的运营本钱。所以开发房屋中介管理系统对于房屋中介管理人员,以及顾客来说都具有一些比拟重要的意义。基于以上问题,有必要建立房屋中介管理系统,使管理工作标准化,系统化,程序化,防止的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询、修改房源根

11、本信息,并能根据用户的不同需要,准确,迅速找到适宜的房屋,而且管理者也迅速的统计出本月房屋出租出售情况等,对于用户的要求能够及时的满足,提高中介的工作效率。7在编程时,尽可能从用户操作的角度出发,力求使得操作简单、容易掌握,并尽可能考虑到对误操作的提示和容错处理,使系统有一个友好的用户界面。中介管理系统总的来说,本课题的目的主要有以下四个方面:首先要学会去开发一个房屋中介管理系统;其次,通过开发数据库相关的应用程序,把学过的理论知识运用到具体实践当中去;再次,进一步掌握一门Windows下的快速GUI图形用户界面编程工具Microsoft visual studio;最后,通过对论文的撰写,提

12、高语言文字的组织能力、表述能力以及层次分析的能力,同时锻炼自己的系统开发能力,开发一套房屋中介管理系统对应用于现实的一次很有意义的实践活动。国内研究现状和开展趋势随着我国社会主义市场经济体制确实立和开展,如果能够选择一个好的房屋中介管理系统,把大量繁杂的、看似毫无关系的数据,有机的结合起来,形象的反映出市场的供求关系,就能够为得出正确的决策做出事半功倍的效果。在过去,房屋的买卖操作一般都靠人工操作,如靠人工登记卡片、填写表格资料,然后根据不同的分类进帐,销售额的日结算和每月的盘点都需花费大量的人力和物力来完成。即使前几年,有些商家开场使用电脑管理,但也只是进展一些简单的数据计算的操作。这是一项

13、极其繁琐的工作。通过人手工计算不仅容易出错,而且不能够及时把数据之间的关系形象化表现出来,也就不能够进一步掌握市场的最新动态。而通过本系统根本可解决以上问题,并且能够方便、灵活地对数据库的资料进展查询、统计、打印等操作,所有这些对数据库进展的操作都受到管理级别的限制,确保数据的平安性。数据库技术是一门历史弥坚的学科,不像其它的计算机技术会随着时间的推移而变得越来越没有声息。考虑其原因,那么是因为信息的爆炸对数据库技术的要求只增不减。在互联网日益开展、壮大的背景下,在因特网热潮不减的情况下,如何让原来在单机中使用的数据库可供多机使用,也成了必然的趋势。企业要在竞争中求得生存,就应使自己的产品资料

14、销售、管理等方面科学化。10国外以及港台房地产中介效劳具有悠久的开展历史,有实力的房屋中介公司业务范围更广,具有很强的灵活性。随着互联网的广泛应用,国外的房屋中介公司大都设有网站,从公司诚信为客户效劳,帮你解除房屋租赁烦恼,买卖业务的经营工程,一应俱全。使用excel表格登记或者手工登记处理大量房源和客户信息是很多房屋中介机构目前采用的的方式,或者是将前期登记好的房屋信息一一录入数据库,信息的处理是分开的,这样一方面容易发生信息错误记录,信息丧失等情况。另一方面也造成了信息的重复录入以及资源的浪费。未来房屋中介管理系统将朝着信息化之路前进,从而实现房屋交易中共享信息的功能,增加交易时机,缩短交

15、易时间,从而满足客户和中介的需求。此“房屋中介管理系统的开发定位于一个能够满足数据库管理软件,即具备一个数据库管理软件的根本功能,包括数据的增加,删除,修改,查询,统计等,便于用户查看,操作,和查询房屋登记信息。同时能够提供高质量的套打及快速生成统计分析报表。此外,系统具有用户登录功能,不同用户有不同的权限,这样可以提高数据的平安性和可靠性。该系统符合各房屋中介公司和各地房管局规定的各项数据项上报汇总统计的要求。系统采用盟友系统开发平台和数据库相结合的手段进展开发,构造紧凑、运行速度快、操作简单,更因为拥有自己的源代码,所以保证了软件具有高度的保密、平安性。设计工具及开发环境房屋中介管理系统是

16、典型的管理信息系统(MIS),其开发主要包括后台数据库的设计和前端应用程序的开发两大模块,对于前者力求设计建立数据的一致性,完整性和平安性。系统开发环境的选择对于系统的建立来说至关重要,它将决定着系统开发工作量的大小,系统的性能特点以及系统今后的维护工作难易等。因此在开发系统之前,根据对系统所采用的技术、实现功能的评估,在选择开发环境时,主要考虑以下几个因素:扩展性,总本钱,功能,是否容易开发与管理,另外开放性和互操作性也是需要考虑的一个重要方面,因为该系统是运行在Internet 上的,用户平台的差异决定了与其它系统的互操作性是不可防止的。本房屋中介管理系统所采用的开发工具及环境为:应用环境

17、:Windows 7,IIS 效劳器Internet InformationServices,互联网信息效劳;开发工具:Microsoft Visual Studio 2021;数据库:Microsoft SQL Server 2021。12第2章 相关技术及应用分析2.1 开发模式开发房屋中介管理系统不可防止的要使用到数据库和网络。数据库技术的开展和网络技术的开展相互渗透、相互促进,目前存在两种开发模式,一种是传统的的C/S构造,一种是B/S构造。2. C/S构造的概念C/SClient/Server构造,即大家熟知的客户机和效劳器两层构造。第一层是客户机系统上结合了表示与业务逻辑层;第二层

18、是通过网络结合了数据库效劳器。这种构造的实质就是将数据存取和应用程序别离出来,由数据效劳器执行数据操作,客户机来执行应用程序。C/S构造的优缺点:C/S的优点是能充分发挥客户端PC处理能力,很多工作可以在客户端处理后在提交给效劳器,这可以是客户端的响应速度较快。虽然在这种构造下,企业内部可以共享数据。但是,随着业务处理对系统提出更高的要求,它也逐渐暴露许多缺点。1.一般只适应于局域网。C/S一般建立在专用网络上,小范围里网络环境, 局域网之间在通过专门效劳器提供连接和数据交换效劳。2.客户端需要安装专用的客户端软件。安装、维护和升级本钱高。首先涉及到安装工作量,任何一台电脑出现问题,都需要进展

19、安装和维护。其次,系统软件升级时,每一台客户机需要重新安装,其维护和升级本钱非常高。3.对于不同的开发工具,具有较大的局限性,兼容性差。假设采用不同的工具,需要重新改写程序。如对客户端操作系统一般会有限制。适用于win98的,但是可能不适用于win7或者是windows xp。 B/S构造的概念B/SBrowser/Server构造即浏览器和效劳器构造。它是随着Internet技术的兴起,对C/S构造的一种变化或者改良的构造,形成所谓三层构造。第一层客户机是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件。浏览器允许用户在网页提供的表单上输入信息后提交给后台,并提出处理请求;也可

20、以将后台传送来的HTML代码转化成图文并茂的网页。这个后台就是第二层的Web效劳器。第二层Web效劳器将针对浏览器的请求启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。如果客户机提交的请求包括数据的存取,Web效劳器还需要和数据库效劳器协同完成这一处理工作。第三层数据库效劳器的任务即负责协调不同的Web效劳器发出的SQL请求,管理数据库。三层构造可以适用于广域网,它成为了Web数据库系统采用的主要体系构造。B/S的优点:1维护和升级方式简单,费用低。B/S构造的软件只需要管理效劳器就行了。所有的客户端只是浏览器,根本不需要做任何的维护。即使是

21、异地,只需要把效劳器连接专网即可。实现远程维护、升级和共享。2统一的客户端程序用户界面。传统的用户系统不同的功能模块界面不同,不同的开发者的用户界面不一致,而B/S构造中客户端只要安装一个浏览器,所有的应用程序放在效劳器端。3容易操作。传统的管理系统使用复杂,用户在使用前需要进展培训,而B/S构造使用简单,操作方便,用户容易承受。4数据平安高效。数据都存在效劳器端,客户端没有数据,不会因为普通用户的误操作导致数据丧失,也因为客户端无法直接对数据库操纵,有效地防止用户的非法入侵。同时由于数据库是共享的,这样不同的部门就不需要重复操作而能直接获取所需的数据,大大提高了办公效率和准确率。B/S在拥有

22、优点的同时还有一些缺点:由于B/S构造所有的客户端只有浏览器,管理软件只安装在效劳器Server端上,用户界面主要事务逻辑在效劳器端通过www浏览器实现,极少局部事物逻辑在前端Browser实现。因此,应用效劳器运行数据负荷较重,一旦效劳器出现崩溃等问题,后果不堪设想。因而,许多单位都具备有数据库存储效劳器,以防万一。152.2 SQL Server2021功能简介SQL 是英文Structured Query Language 的缩写,意思为构造化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进展沟通。按照ANSI(美国国家标准协会的规定,SQL 被作为关系型数据库管理系统的标准语

23、言。SQL 语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统,如Oracle、Sybase、Microsoft SQL Server、Access 等都采用了SQL 语言标准。虽然很多数据库都对SQL 语句进展了再开发和扩展,但是包括Select、Insert、Update、Delete、Create,以及Drop 在内的标准的SQL 命令仍然可以被用来完成几乎所有的数据库操作。SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate 三家公司共同开发的,于1988 年推

24、出了第一个OS/2 版本。在Windows NT 推出后,Microsoft 与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 那么较专注于SQL Server 在UN操作系统上的应用。SQL Server 2021 是一个重大的产品版本,它推出了许多新的特性和关键的改良,使得它成为至今为止的最强大和最全面的SQL Server 版本。SQL Server 2021 使得公司可以以很高的平安性、可靠性和可扩展性来运行他们最关键

25、任务的应用程序,使得公司可以降低开发和管理他们的数据根底设施的时间和本钱,它提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。SQL Server 2021 为关键任务应用程序提供了强大的平安特性、可靠性和可扩展性。在过去的SQL Server 2005 的根底之上,SQL Server 2021 做了以下方面的增强来扩展它的平安性:1简单的数据加密SQL Server 2021 可以对整个数据库、数据文件和日志文件进展加密,而不需要改动应用程序。进展加密使公司可以满足遵守标准和及其关注数据隐私的要求。简单的数据加密的好处包括使用任何范围或模糊查询搜索加密的数据、加强数据平安性

26、以防止未授权的用户访问、还有数据加密。这些可以在不改变已有的应用程序的情况下进展。2外键管理SQL Server 2021 为加密和密钥管理提供了一个全面的解决方案。为了满足不断开展的对数据中心的信息的更强平安性的需求,公司投资给供给商来管理公司内的平安密钥。SQL Server 2021 通过支持第三方密钥管理和硬件平安模块(HSM)产品为这个需求提供了很好的支持。3增强了审查SQL Server 2021 使你可以审查你的数据的操作,从而提高了遵从性和平安性。审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进展读取的信息。SQL Server 2021 具有像效劳器中加强的审查的

27、配置和管理这样的功能,这使得公司可以满足各种标准需求。SQL Server 2021 还可以定义每一个数据库的审查标准,所以审查配置可以为每一个数据库作单独的制定。为指定对象作审查配置使审查的执行性能更好,配置的灵活性也更高。4数据压缩通常,数据压缩总是和节约硬盘、更小的物理文件、备份次数的减少是联系在一起的。而对于SQL Server 的数据压缩而言,主要的目的是实际的表的尺寸的减小。数据压缩的某些好处包括以下几点: 通过减少 I/O 和提高缓存命中率来提升查询性能; 提供对真实 DW 实际数据2 倍到7 倍的压缩比率; 和其他特点是正交的; 对数据和索引都可用。据微软所说,使用压缩时会轻微

28、的增加CPU 的使用,整个系统的性能会因为I/O 的减少而得多提升。5资源管理器SQL Server 2021 里资源管理器是崭新的。管理器用于限制用户或用户组使用高级别的资源。能够监视的工程包括CPU 带宽、超时等待、执行时间、阻塞时间和空闲时间。如果到达资源管理器的阈值,系统可以触发一个事件或停顿进程。在资源管理器里使用的一系列的步骤将在以后的文章里介绍。6热插CPU在 SQL Server 2021 里,如果根本的硬件支持的话,在运行时可以添加另外的CPU。7性能数据在 SQL Server 208 里的性能计数器的数量相比以前的版本有所扩展了。IO和内存使用计数器仅是性能监视器能收集的

29、条目中的两个。计数器收集的数据存储在集中的数据仓库里。微软声称运行关于监视器的默认性能集将消耗少于5的CPU 和内存资源。8安装SQL Server 2021 的设置和安装也有所改良。配置数据和引擎位已经分开了,所以它使创立根本的未配置系统的磁盘图像变得可能了,它使分布到多个效劳器变得更容易了。从微软的站点也可以找到安装可用的最新更新。另一个特点是有能力把安装 SQL、SP 和补丁做一个单一的步骤进展了。 的概述ASP.NET是微软公司推出的可以认为是基于.NET平台的升级版本,其语法在很大程度上与ASP兼容,可以通过ASP应用程序中添加ASP.NET代码以增强ASP应用程序的功能。但是它不仅

30、仅是ASP的下一个版本,同时它还提供一种新的编程模型和构造,可生成伸缩性和稳定性更好的应用程序,并提供更好的平安保护。它还提供了一个统一的Web开发模型,即可以开发企业级Web应用程序,又可以轻松开发Web Server。1.ASP.NET基于.NET的环境,可以用任何符合公共语言标准的与.NET兼容的语言包括Visual Basic .NET、C#和JScript.NET等开发应用程序和Web Services。2.无论是开发基于Web窗体的ASP.NET应用程序还是开发XML Web services都可以使用整个.NET Framework,充分利用.NET Framework中丰富而强

31、大的类库以及托管的类型平安的公共语言运行库环境。3.ASP.NET应用程序使用Web From实现Web页面。在Web Form中,可以使用ASP.NET效劳器控件来创立UI元素。.NET内置了丰富的ASP.NET效劳器控件,现在也有大量的第三方ASP.NET效劳器控件可供使用。ASP.NET效劳器控件使用可以很方便的对用户交互进展编程,提供了一种与Windows Forms根本统一的编程模式,极大的简化了Web页面的代码编写。至今为止,Microsoft Visual Studio.NET依然是最好的ASP.NET开发工具。除此之外,还可以由其他“所见即所得的网页制作工具制作网页,然将该HT

32、ML页面轻松转换成ASP.NET页面。这不仅使得Web开发更加方便,而且还能充分利用这些工具提供的所有优点。而ADO.NET技术那么是实现其与数据库连接的方式。ADO.NET是.NET Framework中的一套类库,它将会让用户更加方便的在应用程序中读取数据、操作数据。ADO.NET不是一种语言,它是对象的集合,在对象中包含了由Microsoft编写的代码。可以使用诸如VB或C#等各种语言来在对象外部运行这些代码。由此来访问数据库中的数据。ASP.NET在三个领域提供了超越ASP的改良:编程模型,状态管理,以及从.NET开发平台继承过来的优点:1事件-驱动编程模型事件-驱动编程允许开发者创立一旦特定事件发生时执行的代码。事件-驱动编程使ASP.NET编程更接近于Windows编程。这样做的好处是开发者只需要编写响应实践的代码,并且他们可以将事件-驱动编程的知识从Windows桌面应用程序扩展到Web应用程序上来。它的另外一个优点是它可以使处理数据的代码于向用户显示数据代码相

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

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