基于BS结构的房屋租售管理系统的实现.doc

上传人:h**** 文档编号:126991 上传时间:2018-07-09 格式:DOC 页数:93 大小:895.50KB
下载 相关 举报
基于BS结构的房屋租售管理系统的实现.doc_第1页
第1页 / 共93页
基于BS结构的房屋租售管理系统的实现.doc_第2页
第2页 / 共93页
基于BS结构的房屋租售管理系统的实现.doc_第3页
第3页 / 共93页
基于BS结构的房屋租售管理系统的实现.doc_第4页
第4页 / 共93页
基于BS结构的房屋租售管理系统的实现.doc_第5页
第5页 / 共93页
点击查看更多>>
资源描述

1、上海理工大学成人高等学历教育毕业设计(论文) 基于 B/S 结构的房屋租售管理系统的实现 摘 要 随着现代社会的 科技 发展,网络技术的不断进步,越来越多的商业活动都从传统的现实社会中发展到了网络上。房屋的出租业务也从现实生活中走上了网络空间。随着这类业 务的开展,如何对 租 售房屋进行高效、实用、合理的管理这个问题越来越 表 现出来。本课题正是基于这些问题 进行开发,力求尽量简洁 、 实用地解决在线房屋出租管理方面的问题。 该 系统采用基于 B/S 结构 , 利用 VBscript 和 T-SQL 语言实现对数据库的操作。 系统 实现房屋出租 、出售 管理的在线操作 。注册用户可以通过网站发

2、布出租 、出售信息, 删除已经发布的信 息等功能。游客可以访问本系统 ,进行 房屋的注册、查询出租、出售 房屋信息,联系房东进行交易洽谈等功能。该系统总体方面实现了快捷、方便、简单的查询、管理等操作。以方便为宗旨是该系统主要特色。 关键词 : 房屋租售;管理系统; B/S 基于 BS 结构的房屋租售管理系统的实现 The Realization of the Housing Renting and Selling Management System Based on B/S Abstract Along with development of modern society, network t

3、echnology advances, more and more commercial activities transfer from the traditional social reality to the network. Housing rental business transfers from real life to network space, too. With such activity, how to rent housing efficiently, practical, rational management and the issue has become mo

4、re evident. The subject is how to solution this problem area, and developed a simple practical solution to online rental management system. The system is based on the B/S structure, which using VBscript and T-SQL language in database manipulate the database. The system can rent and sale by online ma

5、nagement. The registered users can post information of house on website, and the registered users can delete the information of house which the information has been posted by him. The visitor can access the system and register. And the visitor can query the information which the information has been

6、 posted. The visitor can get in touch with landlord and discuss with him. In the general, the system is rapid, convenient and simple to be queried and managed. The main purpose of system is convenient. Key words: The building renting and selling; Management system; B/S 上海理工大学成人高等学历教育毕业设计(论文) 目 录 1 引

7、言 .1 1.1 课题背景 .1 1.2 国内外研究现状 .1 1.3 本课题研究的意义 .1 1.4 本课题的研究方法 .1 2 技术基础 .3 2.1 开发语言及环境 .3 2.2 ASP编程语言 .3 2.3 MICROSOFT SQL SERVER 2000 .3 2.4 IIS 的安装与配置 .3 2.5 开发工具 .4 2.6 B/S 简介 .4 3 需求分析 .5 3.1 系统概要 .5 3.2 系统流程 .5 3.3 系统 E-R图 .7 3.4 数据库的建立 .8 4 系统的实现 .12 4.1 数据库的连接 .12 4.2 登录模块 .12 4.3 房屋出 租出售发布模块

8、.14 4.4 房屋信息修改模块 .15 4.5 消息发送及回复模块 .16 4.6 房屋管理模块 .17 4.7 房屋查询模块 .18 4.8 管理员房屋、帐号管理模块 .19 4.9 遇到的问题及解决办法 .20 5 系统的测试 .21 5.1 测试项目 .21 5.2 测试环境 .21 5.3 测试结果 .21 5.4 评价 .21 结 论 .22 基于 BS 结构的房屋租售管理系统的实现 参考文献 .23 附录 A.24 附录 B.26 附录 C.29 致 谢 .37 上海理工大学成人高等学历教育毕业设计(论文) 1 1 引言 1.1 课题背景 当今时代是飞速发展的信息时代,计算机与信

9、息处理技术日渐成熟。随着Internet 和计算机网络技术的蓬勃发展, Web 技术得到了迅猛地发展。在科学技术高速发展的今天,信息技术已经渗透到社会发展的每一个领域,而计算机技术为我们的工作提供了方便性、高效性、灵活性及安全性,尤其 Web 技术的高速发展将计算机的应用提升到另一个层次。 房屋的出租出售业务也从现实生活中走上了网络空间。随着这类业务的开展,如何对出租房屋进行高效,实用,合理的管理这个问题越来越 表现 出来。本课题正是基于对这个问 题的解决方面进行开发,力求尽量的简洁实用地解决在线房屋出租管理方面的问题,具有免费、快捷、方便等优点。 1.2 国内外研究现状 我国是一个人口大国,

10、随着人口的增多,网络的普及,房屋的交易需求日益增大。 专家们认为,尽管中国人均居住面积有了很大改善,但是居住环境不容乐观。开始进入小康生活的中国人,对住房的需求,已经从生存性向舒适性转变,房屋的位置、房型、环境、价格成为人们考虑的综合因素 。国外发达城市,人口也是非常的拥挤。房屋需求也是非常的明显。 从上面 显示, 城市要发展,必须有 人口作基础,有了人口基础才能带动消费。所以 需要更多的房屋。 我国的房屋需求的改变,必然带动房屋的交易。 对于中国普通老百姓和刚毕业的大学生寻求房屋非常不便。房屋中介网络化需求迫在眉下,房屋管理系统需求相应日益增多,召唤网络房屋交易查询平台的产生。 1.3 本课

11、题研究的意义 无论什么社会么年代 ,房屋是人类生活必备的基础条件。对于当今繁华的城市,人口不断增加。对于房屋需求者如何找到自己称心如意的房屋呢?如何寻找到离工作点最近的房屋呢?如何找到最好的门面旺铺呢?如何才能不花一分钱 就能找到绝对如意的房屋呢?为了满足这些需求,就有了本系统的产生。快捷、操作简单是本课题 的主要思路和方向。 1.4 本课题的研究方法 本课题主要研究对象是数据的操作以及 asp 脚本语言的应用,利用 SQL 语句实现对数据库的写入、查询、修改等操作。通过服务器实现房屋出租和出售信息的在线管理。让注册用户可以在任何地方足不 出 户对房屋信息进行发布、删除、修改、查看留言等功能。

12、让普通用户可以查询房屋、发布消息与房东进基于 BS 结构的房屋租售管理系统的实现 2 行联系以实现交易。管理员能对帐号、房屋信息、留言、过期房屋信息进行处理。 上海理工大学成人高等学历教育毕业设计(论文) 3 2 技术基础 2.1 开发语言及环境 本设计采用 B/S 结构,用 ASP 开发工具 进行开发 。 服务器采用 windows 2000 sever 操作系统, 网络服务器选用 IIS 5.0, 后台数据库采用性能稳定功能强大的 SQL Server 2000 做数据库。 客户机选用 windowsXP 系统, 测试浏览器 IE 6.0进行开发设计。 2.2 asp 编程语言 ASP 全

13、称为 Active Server Pages 的简写,是一套由微软公司开发的服务器端运行的脚本平台, ASP 含于 IIS 当中 。 使用 ASP 内置组件可以快速开发动态网页。每一个组件都是由一组富有经验的程序员根据动态网页最常用的功能而开发的。在 ASP3.0 中,共 有 6个这样的组件: Application ASPError Request Response Server Session ASP 是经过服务器解析之后再向网页网页浏览器返回数据,所以有了 ASP就不必担心客户的浏览器是否能运行你所编写的代码。因为所有的程序都将在网页服务器端执行,包括所有嵌在普通 HTML 中的脚本程序

14、。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 由于代码是需要经过服务器执行之后才向浏览器发送的,所以在客户端看到的只能是经过 解析之后的数据,而无法获得源代码,故编写者不用担心自己的源代码会被别人剽窃。但不排除黑客利用系统漏洞窃取服务器端的 ASP 源代码。 基于这样的解析方式,也导致运行 ASP 页面相对于普通的 HTML 页面要慢一点。因为普通的 HTML 页面只需要浏览器就能够解析,而 ASP 则必须是服务器将整页的代码都执行一遍之后再发送数据。 ASP 提供与数据库的交互,如 Microsoft SQL Server

15、、 Access、 MySQL 和Oracle,比较流行的是 ASP 和 Microsoft SQL Server 的组合 。 2.3 Microsoft SQL Server 2000 Microsoft SQL Server 2000 是目前比较流行的一种数据库。 SQL 在建立数据库、数据表、关系、视图以及索引等对象时,除了可以使用 SQL 语法来操作外,它还提供了相当好的工具和向导,能够更方便地建立与访问数据库对象。SQL 的维护、备份管理等功能也是非常的优秀。 2.4 IIS 的安装与配置 IIS 的安装与配置:若 WINDOWS2000 上未安装 IIS 服务器,可打开 “ 控制面

16、版 ” ,然后单击启动 “添加 /删除程序 ” ,在弹出是对话框中选择 “ 添加 /删除基于 BS 结构的房屋租售管理系统的实现 4 组件 ” ,在 WINDOWS 组件向导对 话框中选中 “ INTERNET 信息服务( IIS) ” ,然后单击 “ 下一步 ” ,按向导提示,完成对 IIS 的安装。启动 INTERNET 信息服务简称 IIS,单击 WINDOWS 2000 SERVER 开始菜单 -程序 管理工具 INTERNET 服务管理器,即启动 “ INTERNET 信息服务 ” 管理工具安装 IIS 后,系统自动创建了一个默认的 WEB 站点,该站点的主目录默认为 C: /INE

17、TPUT/WWWROOT。用鼠标右键单击 “ 默认 WEB 站点 ” ,在弹出的快捷菜单中选中 “ 属性 ” ,此时就可打开站点属性设置的对话框。在对话框中可完成对属性 的全部配置。我们主要设置 “ 主目录 ” ,单击主目录标签,切换到主目录设置页面。在本地路径( C):中输入 C: /INETPUT/WWWROOT,完成对主目录的设置。接下来还要设置 “ 主页文档 ” ,单击 “ 文 档 ” 标签,可切换到对主页文 档 的设置页面。主页文 档 是在浏览器中键入网站的域名,主页文件名是 “ index.asp”。 最后把我的文 档 解压到 “ C:/INETPUT/WWWROOT” ,并在主目

18、录的本地路径中添加 “ index.asp ” 。完成以上操作后,便可以在浏览器中输入 “ 127.0.0.1/ index.asp ” 就可以浏览到 网页了。最后还要注意的是在 INTERNET 信息服务的工具栏中,提供有启动与停止服务的功能。单击启动按扭可启动 IIS 服务器:单击停止按扭,则停止 IIS 服务。 2.5 开发工具 本系统的开发工具是 Macromedia Dreamweaver 8,它 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和

19、应用程序。从对基于 CSS 的设计的领先支持到手工编码功能 ,Dreamweaver 提供了专 业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、 Web 服务 等。 2.6 B/S 简介 B/S 结构 , 即 Browser/Server(浏览器 /服务器 )结构,是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过 WWW 浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓 3-t

20、ier 结构。 B/S 结构,主要是利用了不断成熟的 WWW浏览器技术,结合浏览器的多种 Script 语言 (VBScript、 JavaScript 等 )和ActiveX 技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本 ,是 一种全新的软件系统构造技术。随着 Windows 98/Windows 2000 将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然 B/S 结构应用程序相对于传统的 C/S 结构应用程序是巨大的进步。 上海理工大学成人高等学历教育毕业设计(论文) 5 3 需求分析 3.1 系统概要 本系统采用基于 B/

21、S 结构进行开发。对数据库的操作以及 asp 中脚本语言的应用,利用 VBscript 和 SQL 语言实现对数据库的写入,查询,修改等操作。通过服务器实现房屋出租 出售 管理的在线操作,让管理员可以在任何地点足不出户 地 对房屋进行出租、出售的管理。以及注册用 户可以通过网站发布出租、出售信息。删除已经发布的信息等功能。 游客可以访问本系统实现房屋的注册、查询出租、出售的房屋信息,并能联系房东进行交易洽谈。 3.2 系统流程 基于以上功能,该系统流程分为 3 个部分:注册用户、管理员、 游客(未注册用户 )。 注册用户要实现:房屋信息的发布、修改、删除,查看、删除留言,联系管理员,修改密码。

22、 管理员功能:帐 号管理,可以删除帐号,通过帐号来删除房屋信息进行管理。清理过期房屋信息,就是删除过期的房屋,根据发布时间与系统时间进行判断是否过期。还有处理注册用户的问题和回复,发布删除公告和通知,密码修改功能。 游客 (未注册 用户 )功能:能进行房屋的查询,发送消息给房东进行联系,注册等。详细功能见图 3-1、图 3-2、图 3-3。 管理员 帐号管理 出租过期清理 出售过期清理 回复删除问题 发布删除公告 发布删除通知 密码修改 基于 BS 结构的房屋租售管理系统的实现 6 图 3-1 管理员 功能 图 3-2 注 册用户 功能 图 3-3 游客 功能 游客 发送租房消息 发送买房消息 根据地址查询出租 根据条件查询出租 根据地址查询出售 根据条件查询出售 模拟计算开支 注 册 注册用户 发布租 售 信息 修改租 售 信息 删除租 售 信息 查看租房留言 删除租房留言 查看售房留言 删除售房留言 联系管理员 查看回复通知 修改密码

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。