房产信息综合管理系统.docx
《房产信息综合管理系统.docx》由会员分享,可在线阅读,更多相关《房产信息综合管理系统.docx(47页珍藏版)》请在咨信网上搜索。
1、摘 要伴随Internet和个人计算机快速普及,越来越多人喜爱经过互联网来经营店铺和购置自己需要东西。一样,越来越多人选择经过互联网来公布自己房源信息和查找自己需要房屋租赁信息。所以一个简单、实用、高效且利于管理房产管理系统出现,就显得尤为关键。针对这一需求,我们经过微软开发ASP.NET开发平台设计并实现了一套较为完善房产信息管理系统。房产信息管理系统关键采取B/S模式,基于微软ASP.NET开发软件进行开发,后台数据库采取微软SQL Server R2进行数据统一管理。用户端只需要安有IE浏览器即可进行在线,服务器端只需要安有IIS和SQL Server R2操作系统即可。本文首先讨论房产
2、信息管理系统发生背景及现有互联网对它需求,以后介绍主流开发平台和研发工具。然后对房产信息管理系统进行具体分析设计,编码实现和系统测试。关键词:房产信息管理系统;ASP.NET;SQL Server R2;B/S模式AbstractWith the rapidly developing of the Internet technology and growing popularity of the personal computers, more and more people like to shop and buy the things they need to operate throug
3、h the Internet. Similarly, more and more people choose to publish their own listings and find the rental information they need via the Internet. Therefore, a simple, practical, efficient and conducive to the emergence of management real estate management system, is particularly important. In respons
4、e to this demand, we designed and implemented a set of complete real estate information management system developed by Microsoft ASP.NET development platform. The real estate information management system uses B / S mode, based on Microsofts ASP.NET development software development, back-end databas
5、e using Microsoft SQL Server R2 for unified management of data. The client only needs security IE browser can be carried out online, only need server-side security with IIS and SQL Server R2 operating system can be. This article first discusses the background and the current Internet it needs real e
6、state information management system, after the mainstream development platform and development tools. The detailed analysis and design, implement and system testing and real estate information management system.Key words:Real Estate Information Management System;ASP.NET;SQL Server R2;B/S Mode目 录1引言1
7、1.1背景和意义11.2中国外现实状况11.3本课题关键研究内容21.4论文组织结构21.5本章小结22系统开发工具和相关技术介绍32.1系统开发环境32.2系统开发工具32.3系统运行环境32.4系统开发语言和技术介绍32.4.1 C#语言介绍32.4.2 ASP.NET语言介绍42.4.3 SQL语言介绍52.4.4 JavaScript语言介绍62.4.5 Ajax技术介绍62.4.6 B/S模式介绍72.5本章小结73系统分析83.1可行性分析83.2需求分析83.2.1 需求分析定义83.2.2 系统需求93.2.3 系统管理人员需求93.2.4 一般用户需求103.2.5 系统基础
8、步骤103.3本章小结104系统设计114.1系统体系结构设计114.2系统功效结构设计114.2.1 系统数据流图设计114.2.2 系统概念结构设计(E-R图)144.2.3系统功效结构图164.3逻辑结构设计174.4物理结构设计194.4.1 数据库表结构设计194.4.2 数据库视图设计224.4.3 数据库函数设计244.4.4 数据库存放过程设计254.5本章小结275系统测试285.1测试方法285.2测试用例和测试结果285.3本章小结326总结和展望33参考文件34致谢351引言1.1背景和意义我们大家全部知道现今科学和技术有了更高而快发展,这就肯定性促进了我们信息化,能够
9、经过计算机(俗称电脑)来做很多复杂工作,比如对海量数据进行计算、处理等,这么就能够剩下很多人力,来做更多有意义事情。和此同时,计算机正确度也是很高,保密方法那更是没得说了。计算机出现使得大家越来越依靠,大家普遍喜爱经过计算机来进行处理多种日常繁杂工作。各个行业、领域全部已经开始大规模引入计算机,来进行处理复杂数据分析。依据我们小组上网查阅相关资料和实地走访,我们发觉关心房产信息人数能够说是和日俱增啊!关键形成原因有这么两个:一个是国家政策使然,使得房地产开发商为了巨额利润不停哄抬房价,使得买得起房子人越来越少。买不起房子怎么办呢,人总得有衣食住行吧,而且住也是相当关键一部分。所以呢,大家就把注
10、意力从买房转移到了租房上面。另一个是,中国人口能够说是和日俱增啊。从78年开始实施计划生育直到现在,每十二个月人口普查总数全部是越来越大,这估量和人数基数相关吧。一样大学生人数也是越来越多,现当今大学生实在是太多了。大学毕业以后就面临着找工作,当今还是极少有企业愿意提供住宿单位,这就肯定促进了,越来越多懂电脑,常常见电脑大学生参与到了关注房产队伍中。我们经过网上浏览知道,现在中国还是有多个大型房产信息管理系统,不过即使是大型,不过却缺乏了很多互动板块,显得有点死板,同时,房产信息虚假性也是存在。所以我们就想做一个去其糟粕取其精华小规模网站,来使得用户登录时候感觉有趣,喜爱上去浏览信息,同事能够
11、评论虚假房源信息,以免大家反复受骗,更有出色推荐房源信息。1.2中国外现实状况在西方发达国家,类似这种房产中介管理信息系统或房屋租赁管理系统已经很成熟,尤其是基于Web应用技术环境下不动产管理信息系统在房产行业中应用日趋完善,其运作模式已经从连锁店线性管理转变为跨地域,跨领域扁平化管理,从而取得了显著经济和社会效益。即使房屋中介类型网站也算是琳琅满目,不过真正能够那得出手能够和国外房产管理系统进行比较还是屈指可数。中国中介心化管理不够全方面,很多小区,县城全部还是喜爱用纸填,发小海报方法来进行房屋租赁和售出。中国网站现在比较成熟有赶集网,安居客网等,但大全部是房产中介进行公布房源信息,缺乏用户
12、自主操作性,同时不含有和房主进行留言,在线评论房源信息功效。而且这些网站大全部只给房源公布者提供公布平台,没有给求租者提供一个能够交流求租信息平台。1.3本课题关键研究内容房产信息管理系统关键面向于三种用户,即系统内部管理人员,负责录入房产信息数据和立即更新信息数据;卖方,有需要卖房或出租房屋用户;买方,有需要购房或租赁房屋用户。经过查找相关内容文件资料和组内组员及指导老师具体讨论决定房产信息管理系统关键内容以下:一般用户登录界面,温馨提醒用户输入请用户名和密码,并能够对用户在用户端输入数据进行简单数据格式验证。假如数据用户名和密码全部正确则登录成功,跳转到用户管理房源信息操作主界面,不然给出
13、对应错误提醒信息,请重新登录。假如是系统管理用户登录话,还需要添加部分简单验证码验证步骤,避免认为恶意攻击系统。由主操作界面能够依据相关条件查询租房信息和进入个人中心进行修改密码、发表找房、租房、卖房、买房相关信息。查看过相关租房信息后能够和房主或求购者进行留言。假如是需要发表出租房信息能够直接点击我要卖房,即可进入相关操作界面依据操作提醒完成所要进行操作,填写完成出租(售)房信息后,经过系统核实同意后即可正式公布。用户退出系统,返回主菜单页面。1.4论文组织结构论文共分为六章,按以下形式安排:第一章:引言,也就是简单说名课题项目背景意义和中国、国外房产管理系统现实状况和本研究要研究课题内容;
14、第二章:系统开发工具和相关技术介绍,关键介绍系统开发时需要结构开发环境和用到多个开发工具和使用到技术等;第三章:系统分析,关键从可行性分析、需求分析两方面对系统进行分析;第四章:系统设计,关键进行概要设计、具体设计和数据库设计;第五章:系统测试,利用黑盒测试方法设计两组测试用例进行测试;第六章:总结和展望,总结系统开发中得和失,同时展望下一版本改善。1.5本章小结本章我们关键介绍房产信息管理系统课题背景和意义,和中国外现实状况和课题关键研究内容,后又介绍了论文组织结构,方便于对论文有一个整体认识。2系统开发工具和相关技术介绍2.1系统开发环境采取主流微软Windows系统平台,操作系统Wind
15、ows 7.开发环境:前台Microsoft Visual Studio 集成开发环境 后台Microsoft SQL Server R2数据库管理工具 操作系统安有IIS 6.0版本开发语言:ASP.NET + C# + JavaScript + Ajax + SQL2.2系统开发工具前台:Microsoft Visual Studio 后台:Microsoft SQL Server R22.3系统运行环境服务器端:操作系统:Windows Server (SP1) 或 Windows 7Web服务器:Internet 信息服务管理器 IIS 6.0版本或以上版本数据库服务器:SQL Ser
16、ver R2浏览器:IE 6.0 或以上版本网站服务器运行环境:Microsoft .NET Framework SDK v3.5用户端:浏览器: Internet Explorer 6.0 或以上版本分辨率: 最好效果为1024 * 7682.4系统开发语言和技术介绍本系统开发关键使用了ASP.NET和SQL语言,同时也使用了C#语、JavaScript语言和Ajax技术。2.4.1 C#语言介绍Microsoft Visual C# 是一个功效强大、使用简单语言1,关键面向需要使用Microsoft .NET Framework 来创建应用程序开发者。它在C+ 和Microsoft Vis
17、ual Basic 基础上去芜存箐,最终成了一个愈加清楚、更富有逻辑语言。C#(英文发音为“C-Sharp”),它能够说是既继承了C+ 中我们比较熟悉语法,而且还包含了大量自定义高效代码、命名空间和面向对象独立特征。总所周知,C# 是一个最新和完全方面向对象高级程序编程语言,它能够让程序员进行快速编写基于Microsoft .NET平台多种应用程序,Microsoft .NET同时也提供了一系列开发工具和强大系统服务来最大化开发利用在计算通讯等领域。微软企业在7月公布C#语言,是专门为.NET应用而开发语言。它涵盖了C+、Delphi、Java 、Visual Basic等高级程序设计语言优点
18、,同事也表现了当今最新高级程序设计技术功效和大部分精华。C# 对象模型已经对面向Internet进行了重新而全名设计,使用.NET框架自定义类库;同时C#去掉了C+中复杂而难了解指针类型,使得开发程序不能任意访问内存空间,并增加了内存回收管理机制。C# 语言能够说是很介绍,在保留了C+所含有功效外,又有自己全新特征,能够用来应用程序快速开发,使得程序设计语言愈加自由而且支持跨平台特点。2.4.2 ASP.NET语言介绍 从微软企业成立以后几十年间,她们在Web上开发技术高速发展,使得Web开发人员对系统开发特征和功效在全部在各个复杂性方面快速增加2。各类商业软件需求不停加强,程序开发人员天天全
19、部需要用到工具和进行系统开发框架功效也必需跟伴随不停加强。于是,ASP.NET就应时而生了。ASP.NET是能够建立在计算机通用语言上高级程序构架,能够用于一台Web服务器来建立功效很强大Web应用程序。ASP.NET同时也提供很多比现有Web开发模式愈加而完善强大优势。ASP.NET在问世后几年中,它简单易用性、功效完善性、使用灵活性、系统可伸缩性和合适上市时间方面,全部完美结合在一起,使得她从出生开始就有了让人瞠目结舌发展。ASP.NET凭借它高速度、完善功效和系统可伸缩性等特有特征,全部使得现有部分大型因特网网站全部使用了ASP.NET和.NET Framework来进行完善开发。ASP
20、.NET是把基于多种通用语言程序在Web服务器上快速运行。一点也不像以前ASP.NET包含即时解释程序,而是将应用程序首次在服务器端进行运行时就全方面进行编译,这么实施效果,肯定就比那一条一条解释再实施要强很多。ASP.NET含有强大实施效率,堪称世界级工具完全支持,完善强大性和可伸缩高适应性,简单可易学性,可高校进行管理性,多处理器环境可靠性和可扩展性等优点。ASP.NET一样还支持多个高级程序设计语言,比如C#、VB等编译程序,大大应用程序提升实施速度,同时代码页面分离,完全支持InternetWeb Service服务。通常ASP.NET Web应用程序结构全部有三层架构,也就是表现层和
21、业务逻辑层和数据层,图2-1所表示。图2-1 ASP.NET Web应用程序结构2.4.3 SQL语言介绍 SQL(Structure Query Languge,结构化查询语言)是一个数据库专用计算机语言,不管是Oracle、Microsoft SQL Server、Access、MySQL或其它企业数据库3,也不管数据库建立在大型主机或个人计算机上,全部能够使用SQL语言来访问和修改数据库内容。我们知道不一样企业数据库软件不可避免有多多少少不一样,或增加部分本身所专属SQL语法,不过在大致上,它们全部还是遵照着ASNI(美国国家标准协会)制订SQL语言标准。一样因为SQL语言含有简单易学习
22、及高效可阅读等优特征,所以SQL技术也就逐步被各大数据库厂商采取,从而也就成为一个共用数据库标准查询语言。能够说只要你学会SQL,即可操作多种大型数据库,比如Visual Foxpro、Access、 Oracle、dBase等等。总而言之,SQL语言是各类数据库全部通用查询语言。 SQL语言不仅能够用来进行数据库查询功效,而且也能对数据库选择、增删、更新和跳转等操作。SQL语言是由命令(函数)、子句、运算符、加总函数及通配符等组成。SQL命令语言大致上能够分成数据定义语言和操作语言。一个是数据定义语言,关键可用来建立新数据库、数据表、字段及索引等。另一个是数据操作语言,可用来建立查询表、排序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房产信息 综合 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。