基于WEB的房屋出租管理系统的设计与实现精品资料.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于WEB的房屋出租管理系统的设计与实现精品资料.doc》由会员分享,可在线阅读,更多相关《基于WEB的房屋出租管理系统的设计与实现精品资料.doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于WEB的房屋出租管理系统的设计与实现摘 要随着互联网技术的迅猛发展,越来越多的商业活动都从传统的现实社会中发展到了网络上。房屋的出租业务也从现实生活中走上了网络空间。伴随着这类业务的开展,如何对出租房屋进行高效,合理的管理这个问题越来越凸现出来。针对这一需求,本文设计并实现了一套基于Web的房屋出租管理系统,力求能简洁高效地解决房屋出租管理方面的问题。本系统采用B/S模式,基于ASP.net平台开发,后台数据库采用SQL Server2000,WEB服务器采用IIS 5.0。系统主要由以下几个模块组成:数据发布模块,数据查询模块,数据管理模块,身份验证模块,系统管理模块,数据计算模块。系统
2、实现了用户登录,信息发布,信息修改,房屋收费项设置,房屋收费计算,信息查询,用户留言,管理员发布公告等功能。使用本系统,客户端用户只需要通过浏览器访问就可以实现对房屋出租信息管理的操作。关键词:基于Web的房屋出租;管理系统;数据库Design and Implementation of Web-based House Renting Management System AbstractWith rapidly developing of the Internet technology, commercial activities are developing from the traditi
3、onal society to the network. For example, the house renting business is dealing online, which used to appear in real life. With such business developing, how to manage the house renting efficiently and rationally become important. In response to this demand, the paper designed and implemented a Web-
4、based house renting management system; it strives to solve problems of house renting management simply and efficiently.The system uses B/S model, based on the ASP.net development platform, database server is SQL Server 2000, Web server is IIS 5.0. System is mainly composed of the following modules:
5、information publication module, data query module, data management module, authentication module, system management module, and data counting module. System achieves the following functions: users login, information publication, information modification, setting up charges on housing, calculating ho
6、use renting fees, information inquiries, user messages, and administrators issued a public notice, etc. By using this system, the client users can achieve the house renting information management operation through the browser. Key words: web-based house renting; management system; Database目 录论文总页数:2
7、2页1引言11.1课题背景11.2 国内外研究现状11.3 本课题研究的意义11.4 本课题的研究方法12 开发工具和采用技术介绍22.1 开发工具简介22.1.1 Sql Server200022.1.2 Dreamweaver 822.1.3 IIS 5.022.2 采用技术简介32.2.1 ASP技术简介32.2.2 B/S(Browser/Server)结构32.2.3 Web数据库访问原理33 系统总体设计43.1系统概要43.2 系统构成43.3身份验证模块53.3.1会员登陆53.3.2 管理员登陆53.4信息发布53.4.1 游客留言发布53.4.2 会员发布信息53.4.3
8、管理员发布公告消息53.5 数据查询53.5.1 查看所有房屋信息和留言信息53.5.2 模糊查询房屋信息53.5.3 会员查看自己发布的信息63.6 数据管理63.6.1 密码修改63.6.2 删除留言63.6.3 编辑房屋信息63.7 数据计算63.7.1 会员设定收费标准63.7.2 计算所有收费项目并详细显示63.8 数据库设计73.8.1 管理员信息表admin73.8.2 房屋管理表 house_manage73.8.3 房屋留言表 house_note73.8.4 房屋信息表 info83.8.5 新闻表 news83.8.6 留言表 note93.8.7 用户表 user93.
9、8.8 房屋推荐表 tuijian93.9 系统工作流程93.9.1 用户工作流程93.9.2 管理员工作流程104 系统详细设计与实现114.1数据库访问的实现114.1.1 WEB数据库连接代码114.2 登陆模块代码实现124.2.1 会员登陆实现124.3查询模块的实现144.4 数据插入更新删除164.4.1 数据插入164.4.2数据更新174.4.3 数据删除174.4.4 数据计算174.5 开发中所遇到的问题及解决办法194.5.1 开发中遇到的问题194.5.2 解决办法195系统测试195.1测试内容195.2测试结果和分析19结 论20参考文献20致 谢21声 明223
10、.2 系统构成图3-1 系统构成在各个模块中,数据管理模块和数据计算模块的操作需要通过身份验证后才能进行。信息发布模块里的会员信息发布和管理员发布公告信息也需要通过身份验证。数据查询模块对所有用户开放,方便用户查询相关留言信息以及房屋出租等信息。3.3身份验证模块3.3.1会员登陆会员登陆主要是通过对“session”变量赋值来实现会员用户的身份验证,确保非法用户不能进入会员操作页面进行非法操作。作为收费的信息发布平台,只有通过了会员登陆验证的用户才能发布信息。通过登陆验证功能极大的提高了系统的安全性。3.3.2 管理员登陆同会员登陆验证方式类似,管理的登陆验证也是通过对“session”赋值
11、以及在后面的操作中对这个变量进行验证来确保管理员的合法身份。本系统的身份验证都是通过对“session”变量的赋值和后续操作中对该变量的检验来实现的。3.4信息发布3.4.1 游客留言发布游客留言的发布是通过表单提交来实现的,当用户在填写留言页面写好了相关的留言信息后。选择提交留言,刚才的留言内容就通过表单传递到表单处理页面,通过表单处理页的程序功能就可以把留言内容插入到数据库的留言表中。3.4.2 会员发布信息会员信息发布也是采用的表单提交处理方式来实现的。不过在将会员信息提交到数据库的时候,系统会自动插入会员ID编号,信息发布时间等内容以方便对其他模块信息数据表的处理。3.4.3 管理员发
12、布公告消息管理员登陆成功后可以发布网站的公告消息,管理员可以利用公告消息功能发一些通知,注意事项,或者其它的紧急信息之类的消息。消息发布后先是提交到数据库的公告表里面,网站的公告栏会自动从数据库的读取一条最新公告并在网站首页滚动显示出来。用户点击滚动公告可以查看该公告的相信内容。4.2 登陆模块代码实现4.2.1 会员登陆实现图4-1 会员登陆页面4.3查询模块的实现图4-2 房屋查询页面4.4.4 数据计算图4-3数据计算页面声 明本论文的工作是 2007年2月至2007年6月在成都信息工程学院网络工程 系完成的。文中除了特别加以标注地方外,不包含他人已经发表或撰写过的研究成果,也不包含为获
13、得成都信息工程学院或其他教学机构的学位或证书而使用过的材料。除非另有说明,本文的工作是原始性工作。关于学位论文使用权和研究成果知识产权的说明本人完全了解成都信息工程学院有关保管使用学位论文的规定,其中包括:(1)学校有权保管并向有关部门递交学位论文的原件与复印件。(2)学校可以采用影印、缩印或其他复制方式保存学位论文。(3)学校可以学术交流为目的复制、赠送和交换学位论文。(4)学校可允许学位论文被查阅或借阅。(5)学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。除非另有科研合同和其他法律文书的制约,本论文的科研成果属于成都信息工程学院。特此声明! 作者签名: 年 月 日
14、Powered by 计算机毕业论文网 http:/ 重要提示:本论文由大学论文网毕业论文下载网: 提供如果需要详细内容请与QQ:4991024联系附录资料:从 XML 生成可与 Ajax 共同使用的 JSON时下,非常流行使用 JavaScript 代码为数据驱动的 Web 应用程序添加互动性。若能将数据编码成 JavaScript Object Notation(JSON)的格式,您就可以更轻松地通过 JavaScript 语言使用它。通过本文,发掘使用 XSLT V2 从 XML 数据生成 JSON 的几种不同方法。几年前,许多开发人员很看好 XML、XSLT、Extensible HT
15、ML (XHTML)和其他一些基于标记的语言。现在,Asynchronous JavaScript and XML(AJAX)成了新的热点,人们又将目光转向了使用 JavaScript 代码的数据驱动的富 Internet 应用程序。但是开发人员是否已经消除了 XML 和这一新技术之间的鸿沟呢?当然,您可以在 Web 客户机中使用 XML 解析器来读取数据,但这种做法会带来两个问题。第一,出于安全方面的原因,XML 数据只能从与此页面相同的那个域中读取。这虽然不是什么大的限制因素,但它的确会引起部署方面的问题,还会阻碍 DHTML 小部件的创建。第二,读取和解析 XML 会非常慢。另一种做法是
16、让服务器执行 XML 的解析工作,方法是设置服务器,使之向浏览器发送以 JavaScript 代码或时下流行的 JavaScript Object Notation(JSON)编码的数据。本文将展示如下三种使用 XSLT V2 语言和 Saxon XSLT V2 处理器从 XML 数据生成 JSON 的技巧: l 简单编码 l 通过函数调用加载数据 l 编码对象 JSON 简介要学习如何将数据编码成 JSON(它只是 JavaScript 的一个子集),最好的方法是从数据开始。清单 1 显示了书籍列表的一个示例 XML 数据集。清单 1. 基本的图形化图书馆 Code Generation i
17、n Action JackHerrington Manning PHP Hacks JackHerrington OReilly Podcasting Hacks JackHerrington OReilly 这个数据集很简单,只包含三本书,每本书都具有惟一的 ID、书名、作者姓名及出版商的名字。(没错,我只选择了我自己的书作为数据集,但能怨我吗?这些书实在是不可多得的节日和生日礼物。)清单 2 显示了这些数据在 JSON 中的效果。清单 2. JSON 中的示例数据集 id: 1, title: Code Generation in Action, first: Jack, last: He
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于WEB的房屋出租管理系统的设计与实现 精品资料 基于 WEB 房屋出租 管理 系统 设计 实现 精品 资料
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内