房产中介网站设计毕业设计(论文).doc

上传人:laozhun 文档编号:3943654 上传时间:2023-03-28 格式:DOC 页数:57 大小:1.92MB
返回 下载 相关 举报
房产中介网站设计毕业设计(论文).doc_第1页
第1页 / 共57页
房产中介网站设计毕业设计(论文).doc_第2页
第2页 / 共57页
房产中介网站设计毕业设计(论文).doc_第3页
第3页 / 共57页
房产中介网站设计毕业设计(论文).doc_第4页
第4页 / 共57页
房产中介网站设计毕业设计(论文).doc_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《房产中介网站设计毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《房产中介网站设计毕业设计(论文).doc(57页珍藏版)》请在三一办公上搜索。

1、 编 号: 审定成绩: 重庆邮电大学移通学院毕业设计(论文)设计(论文)题目:房产中介网站设计单 位(系别) :计算机科学系学 生 姓 名 :专 业 :网络工程班 级 :学 号 :指 导 教 师 :答辩组 负责人 :填表时间: 2014年05月重庆邮电大学移通学院教务处制 重庆邮电大学移通学院毕业设计(论文)任务书设计(论文)题目 房产中介网站设计 学生姓名 系别 计算机科学系 专业 网络工程 班级 指导教师 职称 讲师 联系电话 教师单位 重庆邮电大学移通学院 下任务日期2013年12月25日 主 要 研 究 内 容 、 方 法 和 要 求研究内容:分析房产中介网站的有关内容,掌握系统的需求

2、,采取相关技术编程实现房产中介网站系统的设计。研究方法:1、进行系统分析。查阅相关的文献,了解现行系统的特点;2、采取有关技术进行数据库设计。3、编程实现系统的有关功能。要求: 创建一个房产中介系统,实现房源信息查阅发布的主要功能,并编写论文。 进 度 计 划第1周第4周:进行资料收集;第5周第7周:进行系统设计;第8周第12周:进行系统调试;第13周15周:进行论文修改、定稿。 主 要 参 考 文 献1 张跃廷、苏宇、贯伟红,A程序开发范例宝典M,人民邮电出版社,2009.12 (美)Karli WatsonC#入门经典M北京:清华大学出版社,20063 石志国ASP.NET程序设计使用教程

3、M北京:电子工业出版社,20064 Jeff Ferguson,Brian Patterson,Jason Beres,Pierre BoutquinC# BibleMPublished by Wiley Publishing, Inc.10475 Crosspoint Boulevard Indianapolis,_IN 46256指导教师签字: 年 月 日教研室主任签字: 年 月 日备注:此任务书由指导教师填写,并于毕业设计(论文)开始前下达给学生。摘 要随着我国市场经济的高速发展和人民生活水平的不断提高,简单的房屋中介系统已不能满足人民群众的生活需求。如何利用当今发达的网络技术来为房产中

4、介商提供一套科学完整的管理平台,实现“便捷、实用、安全”的目的是当今社会面临的一个重要课题。传统的房屋中介系统都是利用人工系统整理房屋信息,会员信息,效率低,易出错,耗费太多的人力物力。且信息没有透明化,处于完全垄断用户被限制没有一定的自由性,所以结合参考其他系统,制作此系统用于房屋销售管理。本系统可以实现房屋求租、招租、出售、求购等多种信息发布,注册会员可以浏览搜索所有房屋信息,浏览发布信息等等。管理员可以在网上进行管理发布内容,房屋信息,直观的将信息整合呈现,大大减少了管理所花费的时间。本系统仅仅作为一个房地产的中介网站,房屋买卖等功能由于技术难度过高故没有实现,当然用户可以通过本网站上提

5、供的信息和对方进行线下联系。本系统是基于ASP.NET的网页设计,即B/S模式,后台数据库采用SQL Server2005。利用软件工程原理,采用面向对象编程思想。系统基于三层架构技术开发,有效地实现了系统的高内聚、低耦合。本系统主要实现房屋查询、房屋发布管理、系统资讯管理、已注册用户管理,从而实现房产中介管理的便捷安全的目的。系统经过测试,达到了便捷、安全的目的,可以投入使用。【关键字】 房产中介管理系统 ASP.NET B/S SQL Server2005ABSTRACTWith the rapid development of Chinas market economy and the

6、continuous improvement of living standards, housing intermediary simple system has been unable to meet the peoples needs. How to use the advanced network technology to provide a set of scientific and complete management platform for real estate intermediary business, realize convenient, practical, s

7、afe objective is one of the most important issues facing society today. Housing intermediary system is the traditional finishing housing information, the use of artificial system membership information, low efficiency, error prone, spend too much manpower and material resources. And the information

8、is not transparent, in complete monopoly users is restricted without certain free sex, so with reference to other system, making this system for housing sales management. This system can realize the house for rent, lease, sell, purchase and other information, registered members can browse and search

9、 all housing information, browse information etc. The administrator can manage the publication, on the online housing information, intuitive integrate information presentation, greatly reduces the cost of management time. This system is only as a real estate intermediary website, such as the sale of

10、 housing function due to technical difficulty is not implemented, of course the user can provide the information on this web site and the other to the line contact.The system is Webpage design based on ASP.NET, that is B/S mode, the background database using SQL Server2005. Using the software engine

11、ering principle, uses the object-oriented programming thought. System architecture based on three layers, effectively realized the high cohesion, low coupling system. The main achievement of the system of housing, housing management, query information management, registered user management system, s

12、o as to realize the real estate intermediary management convenient security purposes. The system has passed the test, reached the convenient and safe, can be put into use.【Key words】 House Property Intermediary Management ASP.NET B/S SQL Server2005 目 录前 言1第一章 绪论2 第一节 研发背景2 第二节 研究现状3 第三节 论文组织结构3第二章 开

13、发平台4 第一节 C#简介4 第二节 VS2008简介6 第三节 SQL Server2005简介7 第四节 主要应用技术简介8 一、Master Page母版页概述8 二、GridView功能特点9 三、第三方控件 FreeTexBox9 四、Repeater 控件说明9第三章 系统分析10 第一节 可行性分析10 一、技术可行性10 二、硬件条件可行性10 第二节 需求分析10 一、功能需求10 二、性能要求11第四章 系统设计12 第一节 系统结构设计12 第二节 系统功能设计13 第三节 系统体系结构设计14 一、B/S体系结构14 二、结构优势15 第四节 系统流程图16 第五节 系

14、统数据库设计17 一、结构设计18 二、数据库表结构19第五章 系统实现22 第一节 主要功能界面22 一、登陆系统界面22 二、房源详细信息界面24 三、发布房源信息界面25 四、管理员系统界面26 五、管理员发布资讯页面27 第二节 连接数据库27 第三节 系统文件夹介绍28第六章 系统测试29 第一节 概述29 第二节 模块测试29 一、系统功能测试29 二、系统安全测试31 三、稳定性测试32 第三节 测试结果32结 论33致 谢34参考文献35附 录36一、英文原文36二、英文翻译41三、源代码45前 言 随着计算机软、硬件技术的发展,计算机网络势必成为我们日常生活中不可缺少的组成部

15、分,它已经并将继续以一种特殊的方式改变我们的生活。现在仍然以十分惊人的速度在继续发展,它将渗透到我们生活的每一个角落。 Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大。而房地产中介是房地产行业的重要的一个组成部分,在房地产经济中起着很大的

16、作用。在我国,房产中介行业的管理仍然限于传统的模式之中,中介商之间彼此都是信息孤立,很难为大众提供及时、互动的信息,阻碍了房产交易市场的健康、快速发展。未来,房产中介管理系统应该朝着信息化道路前进,进而实现房产交易中共享信息的功能,增加交易的机会,缩短交易的时间以及最大限度的方便广大人民群众。 房地产中介作为一个信息发布和接受的平台有着很大的灵活性,要对来自各个地方不同会员的房源进行汇总,这是一个非常繁琐的工作,请专人来进行这项工作在这个电脑和互联网发达的社会显然是一种浪费,为了使房地产中介更加便于管理,且更加便利,因此开发了本系统通过网络的方式进行这些工作。第一章 绪论第一节 研发背景计算机

17、与互联网在人们的日常生产、生活和学习中发挥着越来越重要的作用,尤其是进入新世纪以来,网络更是作为一种新型载体,渗透到社会政治经济文化的各个方面,互联网已经给我们的日常生活方式带来了翻天覆地的变革。伴随着近年来整体经济的不断升温,房地产业掀起了价格竞争,许多投资者对房产处于盲目投资的状态。由于市场的火爆,各种中小房屋中介商相继成立,从而造成行业内部房屋中介商的服务质量良莠不齐、鱼龙混杂,损害消费者利益的事情屡屡发生。而归根结底,导致消费者受害的真正原因正是中介商对房源和价格绝对控制以及非透明化的管理。所以本系统的开发就是让房源信息等透明化,让消费者有更多的权利,可以自主选择,并且提高管理者对房源

18、信息管理的效率。本设计通过对当今房产中介行业现状情况的分析,紧跟市场动向,从业内实际供求关系出发,借助Internet与Web的技术力量优势,实现了一个房源信息共享的新型房屋中介营销模式。用户在通过网络平台有效管理自己房源信息的同时,还可以最大量的获取他人已发布的有效房源信息,从而扩大自身的有效房源信息量。并且各个中小房屋中介商能够降低各项支出成本,降低运营成本,提高自身在同行业中的竞争力。经过本系统的技术优化处理后,网络平台上房源信息可以轻松的被对房屋有需求的用户通过各种搜索引擎搜索到,从而帮助房屋中介商进一步扩大了营销市场、提高了交易机会、并且提高了房产中介公司员工的工作效率。网站平台内的

19、所有房源信息均为管理员审核后才得以发布,这样不但保护了消费者的合法利益,而且净化了房产行业内部虚假、欺骗的不良风气,推动了行业内部的健康发展,为房产中介行业与世界接轨打下良好、坚实的基础。第二节 研究现状当今,随着信息化时代的到来,我国房产中介体质已有了一定的改观,许多大中城市的房产中介商已经采用现代化的管理模式,对房屋资料的管理以及销售过程采用信息化处理方式,结合各种数据库,极大的提高了效率,然而,由于历史原因,房产中介行业的信息化相对于其他行业来说相对薄弱,面对当前市场与技术的新挑战,房产中介不可能、也没有时间按部就班、分步到位的方式构建平台的信息化,他们需要综合、全面的考虑和规划平台的信

20、息化。由于房产中介的运作方式、集中化管理模式的推广,这些业务范畴之间的联系非常紧密,缺一不可。因此,一个整体化、构建在一个信息化平台、透明化、无缝衔接业务模块的房地产整体解决方案将是房产中介的首选。第三节 论文组织结构本论文的研究对象是基于互联网技术的房屋中介管理系统的设计与实现。第一章 ,本文讨论了房产管理系统项目背景和开发的目的与意义,介绍了在新形势下房产中介行业面临的各种问题。在此基础上分析了本系统的现实意义。第二章 ,另外介绍了本系统的开发平台以及用到的主要技术。第三章,讲述了房产中介管理系统分析。首先对系统做了需求分析,然后根据系统需求论述了系统设计的目标和系统的设计原则,做了可行性

21、分析。第四章,讲述的是房产中介管理系统的系统设计,根据需求分析中提出的思路来设计系统,对各个模块的设计进行了描述。然后给出了房产中介管理系统的整体结构图以及各个模块的实现流程图。另外讨论了系统的逻辑架构,对三层架构的原理、规则以及实现方式进行了详细的描述并且对各层的功能进行了分析和讲述,并且给给出了三层架构的优势所在。最后对数据库设计时需要的表结构做了详细说明。第五章,在详细设计的基础上,对各个模块的实现进行了介绍,给出了系统的效果图,并且对主要功能给出了详细代码。并对系统进行了测试及分析。第六章,本文对软件测试的概念和方法进行了说明并且对本系统做了测试与运行。并对系统的设计和实现进行了总结,

22、提出了对房产中介管理系统的展望和改进建议。第二章 开发平台第一节 C#简介根据应用领域的不同,常用的程序开发语言大约有二十种左右。它们在实现同样功能的任务量会有很大的差异,选择一种恰当合适的语言作为开发语言是程序开发起始就要确定的任务。在过去的二十年里,C和C+在商业软件的开发领域中占据主导地位。它们不但功能强大而且为普通程序员提供了十分灵活与便捷的操作,不过同时也牺牲了一定的开发效率。与诸如Microsoft Visual Basic等语言相比,同为高级语言的C/C+应用程序往往需要更长时间来开发。由于C/C+语言的复杂性等因素,许多程序员都在试图寻找一种新的语言,希望可以能在功能与效率之间

23、找到一个更为理想的权衡点1。目前一部分语言,它们以牺牲灵活性为代价来提高开发效率。但是这些丢失的灵活性正是C/C+程序员所需要的。一些解决方案对从事编程工作的人员限制过多(如屏蔽一些底层代码控制的机制),其所提供的功能并不能让使用人员感到满意。这些语言无法方便地、无缝地同先前的系统融合,也无法很好的和当前的网络环境编程相结合。对于大部分的C/C+用户来说,最理想的解决方案无疑是在快速开发的同时又可以方便快捷的调用底层平台的所有功能。他们更期望一种和最新的网络标准保持同步并且能和已有的应用程序良好整合的环境。此外,一些C/C+开发人员还需要在必要的时候进行一些底层的编程2。 C#(C sharp

24、) 是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想,无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。C#是从C和C+语言演化而来,是Microsoft专门为使用.NET平台而创建的。使用C#开发应用程序比使用C+简单,因为其语

25、法比较简单。但是,这并不意味这C#是的功能不强大,恰恰相反,C#是一种功能强大的语言,C#能完成C/C+同样的任务。但C#代码往往比C+略长一些,这是因为C#是一种类型安全的语言(与C+不同),C#的代码更健壮,调试也比较简单,.NET总是可以随时跟踪数据的类型。C#的优点在于它是唯一为.NET Framework设计的语言,是在移植到其他操作系统的上的.NET版本中使用的主要语言。C#能使用.NET Framework代码库提供的每种功能。.NET Framework 主要包含一个非常大的代码库,可以在客户语言(如C#)中通过面向对象编程技术(OOP)来使用这些代码。这个代码库分为不同的模块

26、,这样就可以根据希望得到的结果来选择使用其中的各个部分。其目的是,不同的操作系统可以根据自己的特性,支持其中的部分或全部模块。部分.NET Framework库定义了一些基本类型。类型是数据的一种表达方式,指定其中基础的部分(例如32位带符号的整数),以便使用.NET Framework在各种语言之间进行交互操作。这称为通用类型系统(Common Type System,CTS)。除了支持这个库以外,.NET Framework还包含.NET公共语言运行库(Common Language Runtime,CLR),它负责管理用.NET开发的所有应用程序的执行。C#使用.NET Framewor

27、k,所以也没有限制应用程序的类型。这里介绍几种常见的应用程序类型。Windows应用程序:这些应用程序如Microsoft Office,有我们很熟悉的Windows外观和操作方式,使用.NET Framework的Windows Forms模块就可以生成这样的应用程序。Windows Form模块是一个控件库,其中的控件(例如按钮、工具栏、菜单等)可以用于建立Windows用户界面(UI)。Web应用程序:这些好似Web页,可以通过任何Web浏览器来查看。.NET Framework包括一个动态生成Web内容的强大系统,允许个性化、实现安全性等。这个系统就是Active Server Pag

28、es.NET(ASP.NET),我们可以使用C#通过Web Forms创建ASP.NET应用程序。Web服务:这是创建各种分布式应用程序的新方式,使用Web服务可以通过Internet虚拟交换数据。无论使用什么语言创建Web服务,也无论Web服务驻留在什么系统上,都使用一样简洁的语法3。上面介绍的这些类型也需要某种形式的数据库访问,这可以通过.NET Framework的Active Data Objects.NET(ADO.NET)部分来实现。也可以使用许多其他资源,例如创建联网组件、输出图形、执行复杂的数学任务的工具3。C#使得C与C+程序员可以高效的开发应用程序,而绝不损失C/C+原有的

29、强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。新兴的网络经济迫使商务企业必须更加迅速的应对竞争的威胁。开发者必须不断缩短开发周期,不断推出应用程序的新版本,而不仅仅是开发一个标志性的版本。C#在设计时就考虑了这些问题。它使开发者用更少的代码做更多的事,同时也不易出错。第二节 VS2008简介本系统使用了Microsoft Visual Studio 2008开发环境。Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序环境。VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式

30、,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用程序。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。VS2008添加了许多Web开发的新特性:VS2008允许构建针对多个.NET框架版本的应用VS2008 Web设计器和CSS结合:VS2008包含一个显著改进的HTML web设计器。该设计器提供了分割视图编辑

31、,嵌套模板页,以及出色的CSS集成。ASP.NET AJAX和JavaScript支持:.NET3.5内置提供ASP.NET.AJAX,还添加了支持Web Part和Update Panel,支持JSON和WCF,以及多个缺陷修补和性能改进等方面的新特性。VS2008还集成JavaScript和AJAX功能。语言改进和LINQ:VS2008中的新VB和C#编译器对这些语言做了显著地改进,两者都添加了函数式编程概念的支持,允许编程更紧凑,更简洁,更具有表达性的代码。这些特性还促成了LINQ(语言集成查询)的新编程模型,使得查询和操作数据成为.NET中的一等编程概念。LINQ to SQL中的数据

32、访问改进:LINQ to SQL是.NET3.5中内置的OR/M(对象关系映射器)。它允许使用.NET对象模型对关系数据库进行建模。然后我们可以使用LINQ对数据库进行查询,以及更新、插入、删除数据。LINQ to SQL完整支持事务,视图和存储过程。它还提供了一个业务逻辑和验证规则结合的数据模型的简易方式。第三节 SQL Server2005简介SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来

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

34、s NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UN操作系统上的应用。Microsoft SQL Server2005一经推出就以其易用性得到了很多用户的青睐。它主要包括企业版、个人版、标准版、开发版和评估版等,是为当前的分布式客户-服务器环境特别设计的产品,对SQL Server数据库能够轻松通过Internet和内部网络加以访问4。Microsoft SQ

35、L Server2005提供一系列方法将数据填充到Web服务器上,同时提供对数据的快捷访问。这是一个可伸缩、高性能的数据库管理系统,具备内置的复制能力、Internet集成、开放系统体系结构及强大的基于GUI的管理工具。SQL Server 的一个独特功能是基于服务器的作业调度系统,允许直观地控制多个服务器和远程操作,这极大地增强了数据库的性能和可靠性。Microsoft SQL Server2005主要包括查询分析器、导入和导出数据向导、服务管理器、服务器网络实用工具、客户端网络实用工具、联机从书、企业管理器、事件探测器、在IIS中配置SQL XML支持等组件4。Microsoft SQL

36、Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应

37、用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 Microsoft SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,Microsoft SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。第四节 主要应用技术简介一、Master Page母版页概述通过预先定义好的Master Page模板能够套用到网站所有的Web F

38、orm,这样便能达成网站每个页面所需的页首、页尾、菜单与超链接能够有一致的外观,不但具有方便快捷的特性,并且也消除了以往必须在每个页面重复定义与排版的累赘工作。另外,在本系统中还用到了嵌套母版页,这样一些页面是单次套用母版页得到的效果,而另一些页面是重复套用母版页得到的效果。大大缩小了设计的复杂度,并且页面整个网站的页面外观都一致。Master Page母版页所带来的好处有5:能有效达成往网站中所有页面的一致性效果。在设计阶段(DesignTime)就能够预览网页版面。维护网页版面容易。可依用户个人喜好而弹性变换。缩小页面设计时的代码量。而微软官方对于Master Page母版页描述的优点如下

39、:集中页面的通用功能,让您在一个位置就能进行更新。轻松创建一组控件和程序代码,并且将结构套用至一组页面。例如,您可以使用母版页上的控件,创建套用至所有页面的菜单。控制预留位置控件的呈现方式,可以更细腻的控制完成页面的配置样式。对象模型,让您可以从个别内容页面自定义母版页。由此可见:Master Pages是一个有效的进化,此外,Master Pages可以由程序员自由定义各式各样的版面。二、GridView功能特点GridView控件是DataGrid的新一代接班人,是基于DataGrid成功经验与缺点改良的,GridView控件不但具备了更强悍的功能,而且可以更少或完全不需要程序代码,英文称

40、之为“Code Free”,也就是当GridView控件搭配新一代的Data Source控件时,可以达到免程序代码的目的。GridView的属性很多,总体上分为以下几类:分页:主要设置是否分页、分页标签的显示样式、页的大小等。数据:设置控件的数据源。行为:主要进行一些功能性设置,如是否排序、是否自动生成列等。样式:设置GridView控件的外观,包括选择行的样式、用于交替的行的样式、编辑行的样式、分页界面样式、脚注样式、表头样式等。此外,GridView控件的事件非常丰富,当在GridView上操作时就会产生相应的事件,要实现的功能代码就写在事件当中。三、第三方控件 FreeTexBoxFr

41、eeTexBox是一个第三方开源控件,它在大多情况下可以代替TextBox,实现就像word文档中那样的效果。如果想在VS上使用这个控件,首先要添加引用,即把此控件的对应的.dll文件添加到应用程序当中,然后再把这个控件添加到VS的工具箱中,具体步骤为:工具栏常规选择项浏览到DLL文件添加。在本系统中我使用的是FTBv3-2-1版本,此版本集中了Framework-1.1、2.0、3.5.可以方便的在VS2008中使用此控件。四、Repeater 控件说明Repeater控件是Web服务器控件中的一个容器控件,它使我们可以从页的任何可用数据中创建出自定义列表。Repeater控件不具备内置的呈

42、现功能,这表示我们必须通过创建模板为Repeater控件提供布局。当该页运行时,Repeater控件依次通过数据源的记录为每个呈现一个项。使用Repeater控件的优势在于它不会生成过多的冗余信息,使系统运行的更快,并且使用者可以灵活的定义外观。第三章 系统分析第一节 可行性分析一、技术可行性编程语言:C#、JS客户端脚本编程后台数据库:SQL Server2005数据库开发工具:Microsoft Visual Studio 2008操作系统:Windows XP/Windows 7二、硬件条件可行性计算机已经安装有所有必备的软件及相应的软件测试工具。社会因素方面的可行性:房产中介管理系统可

43、以克服人为的中介市场具有信息传递过慢,“水分”过大等多种弊端。切实为公众解决求购、求租、出租和出售房源遇到的各种问题。本程序界面清晰、简单易用,符合各种用户需求。市场因素方面的可行性:给用户提供了动态的信息平台,实时了解房源动态信息,有很多潜在的用户7。第二节 需求分析一、功能需求 房产中介管理系统实际上是运行在Web服务器的一个Web应用程序。在网路环境下用户可以完成基本的操作,为用户提供一个便捷的服务。同时中介商降低运营成本,减少人力和物力的投资。系统使用模块化管理,主要由用户模块和管理员模块构成。(一)用户模块主要功能要求 用户登录和注册。 用户可以浏览房屋信息。 用户可以根据需求搜索相

44、应的房屋信息。 用户可以浏览系统内的新闻。 已登录用户可以发布自己的房源信息。(二)后台管理员模块主要功能要求 管理员可以查询、删除已发布的房源信息。 管理员可以发布各种房源信息。 管理员可以发布网站内的最新资讯。 管理员可以查询、删除、修改已发布的资讯。 管理员可以对用户的权限进行管理。二、性能要求在目前计算机硬件速度快的条件下,人们对程序的运行速度虽然不是特别强调,但对于处理慢的程序,长时间等待不大满意。因此,程序的运行速度也是衡量系统质量的重要指标。在项目设计阶段,优化代码,降低处理时间,提高运行速度,还是相当重要的。三、运行环境操作环境:Windows XP/Win 7WWW服务器:I

45、nternet Information Server数据库服务器:SQL Server2005客户端服务器版本:IE 5.0 以上第四章 系统设计本系统为房产中介信息化提供数据支撑平台,实现互惠互利、降低自身运营成本、增加市场竞争力的开放式网络平台,管理质的转变。房屋信息透明化的实现。第一节 系统结构设计系统的结构设计是实现其功能的具体化,其结果是将功能模型分解成若干个子系统(模块)。各子系统之间都相互配合、互相协调,同时这些子系统都有其独立性,其基本原则是:功能相对完整和相对独立原则。这样可以减少不必要的数据冗余和各子系统之间的联系,并且当数据组织的局部发生变化时不会引起相应的连锁反应坚固性和适应性原则。在强调系统的应变能力和适应性的同时,必须兼顾各个模块之间的基本智能分工,以便使用户一目了然。数据独立性原则。每个子系统应由那些在数据生成和使用上最密切的部分组成,以便子系统内部的数据结构紧凑且子系统之间的相互关联和相互

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号