基于.Net房产中介系统的设计与实现

随着计算机技术的高速发展和互联网技术的普遍提高,越来越多的计算机管理软件也如雨后春笋般的涌现出来,它在我们日常的工作和生活中的发挥的作用也体现的越来越明显。而房地产企业作为一个热门发展也十分迅速,越来越多的房产需要电脑进行统计和管理,因此,房产中介系统越发变的必不可少。而此系统设计的目的就是开发一个这样的房地产租房软件。通过该软件,租房变得更加快捷,方便,同时,各类租售房信息也变得一目了然。因此,开发一个界面友好,功能全面,操作简单的基于ASP.NET的房产中介系统变得十分必要。 M00083
本系统采用ASP.NET面向对象的编程技术,采用三层架构、VisulStudio2010开发工具、SQL Server 2005数据库服务器,设计出基于ASP.NET的符合房产中介系统的软件。
关键词:房产中介  ASP.NET  租房软件
Design and Implementation of A Real Estate Intermediary System Based on .NET
Abstract:With the development of computer technology and the popularity of the Internet, more and more computer management software has mushroomed all over the word. It also plays the leading role in our daily life . Now, the real estate enterprises develop very rapidly ,more and more those companies need computers for statistics and management .Therefore, the real estate agents become essential .And the purpose of the system design is due to develop such a real estate rental software. Through the software renting become more fast , convenient .At the same time, all kind of the information of renting also become clear.  Therefore, development of a friendly interface, complete functions, simple operation of the real estate intermediary system based on ASP.NET has become very necessary.
The system uses the ASP.NET object-oriented programming technology, adopt three layer architecture, VisulStudio2010 development tools, SQL Server 2005 database server, design of the ASP.NET accord with the real estate intermediary system software based on.
Key Words: Real Estate Intermediary ;ASP.NET;Rental  Software
目  录 查看完整请+Q:351916072获取
第1章 绪  论    1
1.1 课题背景    1
1.2 目的和意义    1
1.3 系统开发技术介绍    2
1.3.1 三层架构的网站设计模式    2
1.3.2 .Net Framework简介    2
1.3.3 ASP.NET简介    2
1.3.4 Visual Studio 2010简介    2
1.3.5 SQL Server 2005数据库简介    3
第2章 可行性分析    4
2.1 技术可行性    4
2.2 社会可行性    4
2.3发展可行性    4
第3章 需求分析    5
3.1系统用例分析    5
3.2系统用例建模    6
第4章 总体设计    8
4.1 系统功能模块    8
4.2 数据库设计    8
4.3 数据库概念设计    9
4.4 数据库逻辑设计    10
第5章 系统主要功能的实现    14
5.1 系统体系结构的设计    14
5.2 主要功能模块实现    15
5.2.1 系统首页设计    15
5.2.2 修改个人信息页面设计与实现    19
5.2.3 查看用户信息的设计与实现    20
5.2.4 查看业务统计页面设计与实现    20
5.2.5 出租房编辑信息的设计与实现    21
5.2.6 出租房信息查看的设计与实现    21
5.2.7 出租房信息添加模块设计与实现    22
5.2.8 业务统计页面的设计与实现    22
结语    24
参考文献    25
致  谢    26
1.1课题背景
网络时代的房地产中介模式和传统的中介方式有质的不同。现如今,房地长企业可以通过网络将自己的房产信息发布到网上,不仅简单高效,充分发挥了计算机的优势,而且消除了传统租房的诸多不便,求租者在网上可以更快捷的浏览所需要的房产,也可以更方便的和房地产企业互动。与此同时,网络可以更清楚直观的显示各类房产的特点,租售情况等,可以给用户做一个参考。求租者也可以足不出户租到自己满意的房产。
1.2目的和意义
现如今,计算机和网络技术的发展我们有目共睹,我们已经可以利用计算机取代很多手工劳动。利用计算机不仅减少了繁杂的计算,避免了很多的人工失误,而且释放了大量的劳动力。由此大大提高了我们的工作效率。另外,计算机有着更高的准确性,在安全性方面也有很强的的保障。计算机技术凭借自己无与伦比的优越性,已然迅速成为各个领域不可或缺的工具。在各行各业中计算机已经扮演举足轻重的角色,因此,计算机技术运用于房产中介系统中也变的十分必然。
在传统的房屋中介系统中,各地方房管局采取的方法通常是罗列了一些枯燥的数据,片面的信息,这种方法不仅不能是求租者快速找到满意的房产,而且耗时耗力,会出现各种因为信息不足而求租者最终放弃看中的房产。而且对于手工操作来说,面对各种数据难免会出现记录错误,管理繁杂的问题。另外,在出现错误时在修改信息方面既麻烦又不易查找。所以创建一个合理实用的房产中介系统是十分必然的。在了解了传统房产中介系统存在的各类问题后,再去建立一个有规范的房屋中介管理系统就变更有针对性。另外,建立该系统可以有效提高信息的处理速度,实时更新,可以使用户更方便快捷的查询自己满意的房产,而管理者也可以更简单直观的查看房产在时段内的各类信息。在这种系统下,房产中介系统提高了工作效率,降低了工作失误,简便了工作流程,可谓一举多得。
1.3系统开发技术介绍
1.3.1三层架构的网站设计模式
1.三层架构概述
三层架构就是将整个网站业务应用划分为:表示层(WEB)、业务逻辑层(BLL)、数据访问层(DAL)。以达到“高内聚,低耦合”的目的。
2.三层架构各层简介
?表示层(WEB):位于最外层,是用户接口的展示,通过该层用户才能在系统看到展示页面。
?业务逻辑层(BLL):是系统核心部分,对数据业务逻辑处理和数据层的操作。
?数据访问层(DAL):在该层直接进行数据库访问,进行数据库表的各类操作。
3.三层架构工作原理示意
三层架构工作示意图如图1-1所示:   
图1-1 三层架构工作示意图
1.3.2.Net Framework简介
.NET Framework主要用来快速开发和部署网站以及应用程序的开发平台它不仅可以改善windows平台上的程序开发,而且可以制造一个以发展服务为目标的开发平台。
1.3.3ASP.NET简介
ASP.NET是.NET Framework中的一部分,把通用语言程序在服务器上运行,大大提高了原来的执行效率,可以通过HTTP请求文档时在Web服务器上动态创建它们。其在管理性,安全性和高效性上都有质的提高。
1.3.4Visual Studio 2010简介
于2010年发布的Visual Studio 2010是目前最流行的基于windows平台应用程序开发环境。在Visual Studio 2010发布的同时,.NET Framework 4.0框架也随之发布,支持开发面向Windows 7的用户应用程序。除了 SQL Server之外,它还支持 IBM DB2和Oracle等数据库管理系统。
1.3.5SQL Server 2005数据库简介
SQL Server 2005的中文意思是结构化查询语言。SQL Server 2005的特点不仅是可信任的,高效的,而且是十分智能的。SQL Server 2005的主要功能就是和各种数据库建立联系,进行沟通。
第2章 可行性分析
在这一章中,我们对基于.net的房产中介系统进行网络应用的可行性分析。可行性分析是指的通过对系统开发前的调查,针对系统的开发是否具备有必要、有意义和实用的一种科学的分析技术。可行性分析主要是分析,从技术可行性研究和可行性,社会可行性,从而达到社会项目的发展和需求的意义,同时可行性分析还可以帮助我们降低该系统的开发成本和风险度,防止了人力、物力的浪费。
2.1 技术可行性
该项目采用了Visul Studio2010开发环境来设计实现,并用SQL Server 2005作为数据库来存储数据。所以在开发方面技术成熟,对于开发的完成也有了保障。
2.2 社会可行性
众所周知,当今社会的房地产行业发展速度迅猛,越来越多的人选择在城区市郊租房购房,然而网络信息繁杂,更新不统一,开发出简单快捷的帮助求租者租房的软件势在必行。
2.3发展可行性
首先房地产的发展我们有目共度,所以该项目的开发是十分适应社会形势的,其在社会发展过程中也势必一同发展进步。其次,本项目随时更新数据,时刻拥有最新动态,只要时时维护,其生命力就不会衰减。 查看完整请+Q:351916072获取

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3402.html

好棒文