基于WEB的房屋出租管理系统的设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘?? 要
随着互联网技术的迅猛发展,越来越多的商业活动都从传统的现实社会中发展到了网络上。房屋的出租业务也从现实生活中走上了网络空间。伴随着这类业务的开展,如何对出租房屋进行高效,合理的管理这个问题越来越凸现出来。针对这一需求,本文设计并实现了一套基于Web的房屋出租管理系统,力求能简洁高效地解决房屋出租管理方面的问题。
本系统采用B/S模式,基于ASP.net平台开发,后台数据库采用SQL Server2000,WEB服务器采用IIS 5.0。系统主要由以下几个模块组成:数据发布模块,数据查询模块,数据管理模块,身份验证模块,系统管理模块,数据计算模块。系统实现了用户登录,信息发布,信息修改,房屋收费项设置,房屋收费计算,信息查询,用户留言,管理员发布公告等功能。使用本系统,客户端用户只需要通过浏览器访问就可以实现对房屋出租信息管理的操作。
关键词:基于Web的房屋出租;管理系统;数据库
3.3身份验证模块
3.3.1会员登陆
会员登陆主要是通过对“session”变量赋值来实现会员用户的身份验证,确保非法用户不能进入会员操作页面进行非法操作。作为收费的信息发布平台,只有通过了会员登陆验证的用户才能发布信息。通过登陆验证功能极大的提高了系统的安全性。
3.3.2 管理员登陆
同会员登陆验证方式类似,管理的登陆验证也是通过对“session”赋值以及在后面的操作中对这个变量进行验证来确保管理员的合法身份。本系统的身份验证都是通过对“session”变量的赋值和后续操作中对该变量的检验来实现的。
3.4信息发布
3.4.1 游客留言发布
游客留言的发布是通过表单提交来实现的,当用户在填写留言页面写好了相关的留言信息后。选择提交留言,刚才的留言内容就通过表单传递到表单处理页面,通过表单处理页的程序功能就可以把留言内容插入到数据库的留言表中。
3.4.2 会员发布信息
会员信息发布也是采用的表单提交处理方式来实现的。不过在将会员信息提交到数据库的时候,系统会自动插入会员ID编号,信息发布时间等内容以方便对其他模块信息数据表的处理。
3.4.3 管理员发布公告消息
管理员登陆成功后可以发布网站的公告消息,管理员可以利用公告消息功能发一些通知,注意事项,或者其它的紧急信息之类的消息。消息发布后先是提交到数据库的公告表里面,网站的公告栏会自动从数据库的读取一条最新公告并在网站首页滚动显示出来。用户点击滚动公告可以查看该公告的相信内容。
3.5 数据查询
3.5.1 查看所有房屋信息和留言信息
通过数据库连接代码实现了数据库连接后,可以用SQL查询语句来检索房屋信息表和留言信息表的所有内容。然后再用response对象的write方法就可以从数据库读取所有房屋信息和留言信息并详细的显示在用户的浏览器页面。
3.5.2 模糊查询房屋信息
房屋信息的模糊查询主要是通过SQL语言的通配符来实现的。用户在模糊查询界面选择好相应的查询条件提交后,系统利用request对象来获取用户提交的查询条件,并将这些条件利用到对后台数据库的查询中。符合查询条件的结果将会显示到浏览器页面上供用户选择。
3.5.3 会员查看自己发布的信息
会员登陆后可以选择“查看已发布的房屋信息”来查看自己发布的房屋信息,当会员登陆成功的时候系统就自动对“session”变量赋上了该会员的账号值。所以会员选择“查看已发布的房屋信息”后,查询语句会利用“session”变量来限制,这样显示出来的就只是该用户发布的房屋信息。
3.6 数据管理
3.6.1 密码修改
管理员登陆后可以通过选择“用户信息管理”来修改任意会员的密码。该操作是利用SQL语言的UPDATE函数来实现的。
3.6.2 删除留言
会员登陆成功后可以删除对自己发布的房屋信息的相应留言,管理员登陆后可以删除公共留言信息。该操作需要由SQL语言的DELETE函数来实现。
3.6.3 编辑房屋信息
会员登陆成功后可以选择“查看我的发布”选项,进入查看页面后可以选择信息编号输入到“要修改的信息编号”输入框。提交后可以修改自己已发布的房屋信息,管理员登陆后也可以进行此操作,不同的是管理员可以修改任何会员发布的信息。