{$cfg_webname}
主页 > 计算机 > ASP >

基于ASP的房屋租售信息管理系统的设计

来源:wenku163.com  资料编号:WK1638255 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1638255
资料介绍

基于ASP的房屋租售信息管理系统的设计
摘  要
随着计算机网络的快速发展,网络技术已被应用到各个行业中,现在大型的房屋中介公司都采用网络版的房屋租售软件来管理房源信息,实现房源共享,而用户也可以足不出户的轻松浏览当前最新最便宜的房屋信息,查询自己感兴趣的房源,所以房屋租售信息管理系统有很广泛的实际应用空间。
本文主要介绍了整个系统的开发背景、开发技术和开发过程,而且还对本系统功能模块的划分和各个功能模块的具体实现方法进行了详细的介绍。该系统中的用户和管理员具有不同的操作权限:用户可以完成对各类信息的浏览、查询和发布等功能;而管理员可以完成对各类信息的查看、修改、添加、删除和审核等功能,同时管理员还可以对自己的帐号和密码进行修改。其次还介绍了本系统的整体构架,数据的逻辑结构,Microsoft SQL SERVER数据库的建立和数据库相关表的设计等。

关键词:房屋租售;审核;SQL Server 2000数据库;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
结    论    18
参考文献    18
致    谢    19
声    明    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,也适用于内部的局域网,在运行本系统前,请检查一下计算机是否满足以下要求:

表1  系统配置参考
最低配置    建议配置
CPU: :Intel 赛扬III    CPU: Intel Pentium Ⅳ 以上
内存:128MB    内存:512 MB或更多
56KB拨号网络    宽带网络
显示分辨率: 800 X 600    显示分辨率:1024 X 768
IE 5.0以上    IE 6.0、7.0或更高
Windows98    Windows2000、XP或以上
2    系统开发技术介绍
2.1    系统开发语言
2.1.1    开发语言---HTML
HTML的英语意思是:Hypertext Marked Language,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台,自1990年以来HTML就一直被用作WWW的信息表示语言,使用HTML语言描述的文件,需要通过WEB浏览器显示出效果。
HTML只是一个纯文本文件,创建一个HTML文档,只需要两个工具,一个是HTML编辑器,一个WEB浏览器,HTML编辑器是用于生成和保存THML文档的应用程序,WEB浏览器是用来打开WEB网页文件,提供给我们查看WEB资源的客户端程序。一个HTML文档是由一系列的元素和标签组成,元素名不区分大小写,HTML用标签来规定元素的属性和它在文件中的位置,通常它带有.html或.htm的文件扩展名,一般的HTML页面具有如下的结构:一对<html></html>标记作为文件的开头和结尾,在<html>标记后是头部标记<head></head>,其后是实体标记<body></body>。

2.1.2    开发语言---VBScript
VBScript程序语言是Microsoft公司将VB程序语言加以简化,使其较易学习,且完全以配合网页设计发展重点,除去了有安全性顾虑的指令,诸如读写删除文件或执行系统调用程序等,使设计者可安心地在Internet上传送。此外,又加上适合其他操作平台的可移植性,并大大提升了执行效率,使得VBScript广受网页设计者的欢迎。
VBScript脚本语言是应用程序在网页上表达的语言,可以将脚本嵌入Web页中,通常脚本在服务器上运行,但也可以采用客户端和服务器端结合使用,它将灵活的Script应用于更广泛的领域,VBScript是ASP的默认脚本语言。
2.1.3    开发语言---JavaScript
JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言,有了JavaScript,可使网页变得生动,使用它的目的是与HTML超文本标识语言、Java脚本语言一起实现在一个网页中链接多个对象,与网络客户交互作用,从而可以开发客户端的应用程序,它是通过嵌入或调入在标准的HTML语言中实现的,JavaScript具有简单性、动态性、跨平台性、和节省CGI的交互时间等优点。
JavaScript是一种基于客户端浏览器的语言,用户在浏览中填表、验证的交互过程只是通过浏览器对调入HTML文档中的JavaScript源代码进行解释执行来完成的,即使是必须调用CGI的部分,浏览器只将用户输入验证后的信息提交给远程的服务器,大大减少了服务器的开销。
 

推荐资料