基于 ASP 的房屋租售信息管理系统的设计
随着计算机网络的快速发展,网络技术已被应用到各个行业中,现在大型的
房屋中介公司都采用网络版的房屋租售软件来管理房源信息,实现房源共享,而
用户也可以足不出户的轻松浏览当前最新最便宜的房屋信息,查询自己感兴趣的
房源,所以房屋租售信息管理系统有很广泛的实际应用空间。
本文主要介绍了整个系统的开发背景、开发技术和开发过程,而且还对本系
统功能模块的划分和各个功能模块的具体实现方法进行了详细的介绍。该系统中
的用户和管理员具有不同的操作权限:用户可以完成对各类信息的浏览、查询和
发布等功能;而管理员可以完成对各类信息的查看、修改、添加、删除和审核等
功能,同时管理员还可以对自己的帐号和密码进行修改。其次还介绍了本系统的
整体构架,数据的逻辑结构,Microsoft SQL SERVER 数据库的建立和数据库相关
表的设计等。
房屋租售;审核;SQL Server 数据库;ASP
The Design of Information Management System for House
Sale and Rent Based on ASP
Abstract
Along with the computer network developing rapidly, the network technology
has been applied to trades. Now large-scale housing intermediary companies use
software about renting house to manage house stock information and share house
stock by internet, users can easily browse the current latest and the most affordable
house information, and inquire about his interest in the housing stock. Therefore,
house sales information management system has very wide range of practical
applications.
This article mainly introduces the general exploiting background, exploiting
technology and the engineering process, gives detail information on this system's
functional module and the implementing methods of each of them. Consumer and
administrator in the system have different operation extent of authority. The consumer
can accomplish the functions, such as browsing, inquiring and announcing, the
administrator can accomplish the functions such as checking, revising, adding,
deleting, examining and verifying to all kinds of information. Administrator can
modification account number and password. Following this, this article has introduced
the integrated system framework, the logic structure of data, Microsoft SQL SERVER
database building-up and the design of tables etc.
Key words: house sale and rent; check; SQL Server2000 database; ASP
目 录
总页数:20 页
1 引言 ......................................................................1
1.1 开发目的...............................................................1
1.2 开发环境...............................................................1
1.3 软硬件需求.............................................................1
2 系统开发技术介绍 ..........................................................2
2.1 系统开发语言...........................................................2
2.1.1 开发语言---HTML...................................................2
2.1.2 开发语言---VBScript...............................................2
2.1.3 开发语言---JavaScript.............................................3
2.2 系统开发工具...........................................................3
2.2.1 开发工具---SQL Server2000.........................................3
2.2.2 开发工具---DreamweaverMX2004......................................3
2.2.3 开发工具---IIS....................................................3
2.2.4 开发工具---ASP....................................................4
3 系统总体设计 ..............................................................5
3.1 功能需求分析...........................................................5
3.2 系统流程图.............................................................6
3.3 系统模块设计划分.......................................................7
3.4 系统数据逻辑结构.......................................................7
3.5 业务模式...............................................................8
4 房屋租售信息管理系统的实现 ................................................9
4.1 用户功能的实现.........................................................9
4.1.1 数据库连接功能....................................................9
4.1.2 房屋信息浏览......................................................9
4.1.3 房屋信息查询.....................................................11
4.1.4 用户发布房屋信息.................................................12
4.2 管理员功能的实现......................................................14
4.2.1 管理员登录.......................................................14
4.2.2 审核房屋信息.....................................................14
4.2.3 删除房屋信息.....................................................15
4.2.4 修改管理员帐号和密码.............................................17
第 1 页 共 20 页
1 引言
随着计算机技术、网络技术和信息技术的高速发展,Internet 逐渐进入到
人们的生活当中,Internet 的应用在全球范围内日益普及,当今社会正快速向
信息化社会前进,信息自动化的作用也越来越大,各式的信息化管理工作迫切需
要从繁杂的事务中解放出来,提高工作效率,作为发展的形式为连锁经营的房产
中介机构来说,企业规模的扩大必须有相应的计算机信息化管理系统作为支撑,
如果没有一套适合于规模不断扩大的计算机信息化管理系统,在规模扩大到一定
程度后,管理和经营问题将会凸现。
目前大部分的房屋中介的房屋信息管理工作部分还是手工管理,工作效率很
低,并且不能及时了解手中拥有的各类房屋的信息和市场上比较需求的房屋,不
能更好的适应当前客户的各种房屋需求,另外,手工管理还存在由于不可避免的
人为因素造成数据的遗漏、误报等等弊端。为了解决这一日益突出的问题,我针
对房屋信息管理工作自主开发了基于 ASP 的房屋租售信息管理系统。
基于 ASP 的房屋租售信息管理系统采用 B/S 结构,其设计目标是立足于开发
一套简单易用、方便快捷、功能强大、扩展能力良好、方便跨地域操作的信息管
理系统。简单易用意味着系统简易,美观的图形操作界面,界面的设计将采用专
业的 DreamweaverMX2004,方便快捷意味着系统的即装即用,简单的服务器架构
及系统安装,服务器端只需建立 Web 服务以及安装 SQLServer2000 数据库,客户
端只需拥有 IE 浏览器即可,功能强大意味着系统的实用性,功能的全面性,系
统的安全性和可靠性。
1.1 开发目的
为了让(购房、售房、出租房、求租房)用户能够及时全面地了解房地产交
易信息,以及方便地进行房屋的出租求租业务,而开发了这个基于 B/S 结构的房
屋租售系统,为用户搭建了有效的平台和方便快捷的信息渠道。
1.2 开发环境
本系统是在 Windows XP 操作系统下,基于 Web 服务器和浏览器 5.0 以上的
版本,使用 ASP(Active Server Pages)和 DreamweaverMX2004 作为开发工具进行
开发的,数据库使用的是 SQL Server2000,中间再结合 HTML 文件来完成整个系统
的设计。
1.3 软硬件需求
为了保证系统运行的效率和可靠性,服务器端应具有较高软硬件配置,客户
端的要求不需要很高。此应用程序可广泛运行于 Internet,也适用于内部的局
域网,在运行本系统前,请检查一下计算机是否满足以下要求: