房屋管理租赁系统-课程设计.pdf





《房屋管理租赁系统-课程设计.pdf》由会员分享,可在线阅读,更多相关《房屋管理租赁系统-课程设计.pdf(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-毕业设计题目:在线房屋租赁管理系统的设计与实现-在线房屋租赁管理系统的设计与实现摘要:在 Itrnet 飞速发展的今天,电子商务代表着一种新的趋势发展起来。它提供了网上交易平台,方便了企业与客户之间的交流,提高了工作效率。本系统是一个电子商务系统,采用 A技术、amwavr X和 SQ Server 0数据库管理系统作为工具进行开发。整个系统从操作简单性,界面友好性,功能实用性出发,为房产信息发布、管理提供了一个广阔而廉价的平台,为客户提供了便捷而全面的房屋出租信息,使客户可以快速、方便地找到条件、地点、价格合适的房源.此设计开发主要包括个人信息管理、信息发布、房源查询、房源管理、信息交流、
2、用户管理等功能,基本满足房源租赁工作的需要。本设计说明书主要介绍了本课题的研究背景、国内外研究现状、开发过程和完成的功能,重点说明了本课题的设计思想、各个模块的详细设计过程。关键词:房屋租赁 电子商务 ASPNET-引言随着 Internet 在全球范围内的飞速发展与广泛应用,当今社会正向信息性发展迈进,随之信息自动化的作用也越来越大。信息化社会可以使人们从繁杂的事务中解放出来,提高人们的工作效率.作为发展中的房屋租赁管理系统来说,企业规模的扩大和效益的提高必须有相应的计算机信息化管理系统作为支撑,如果没有一套适合于规模不断扩大的计算机信息化管理系统,在规模扩大到一定程度后,管理和经营问题将会
3、出现。目前大部分的房屋租赁管理工作还是人工操作,工作效率很低,并且不能及时了解房东手中拥有的各类房源的信息和市场上比较热门的房源,不能更好的满足当前客户的各种房源需求,信息缺乏及时性。同时,手工管理还存在由于不可避免的人为因素造成数据的遗漏、误报等等弊端。为了解决这一日益突出的问题,针对房产信息管理工作开发了凌风在线房屋租赁管理系统.此房屋租赁管理系统的设计目标是开发一套方便实用的,并具有友好性的信息管理系统。1。1研究背景与研究目的、意义1.1研究背景随着ternet 逐渐渗透入人们工作、生活中的各个角落。一种新的事物-电子商务(Electronic ommce)代表着人类进步的趋势得到大家
4、的认同。电子商务是利用现代信息网络进行商务活动的一种先进手段,作为创新的经济运行方式,其影响已经远远超过商业领域。它对人类社会进行着全方位的改造,在各方面改变着人类相互交往的方式,为人们展示了一个全新、璀璨的世界。电子商务的投资和运营成本相较传统商务活动非常低廉,通常只有传统方式的百分之几,这也是电子商务能在短短几年中迅速席卷全球的重要原因。利用电子商务企业可以构筑覆盖全球的商业营销体系,实施全球性的营销战略,增强全球性竞争能力.电子商务已成为推动未来经济增长的最关键动力.它的发展,不仅能够有力地推动 Inene的发展,而且对社会的进步和经济的变革产生深远影响,更重要的是,它本身的发展和成熟为
5、我们提供了许许多多的机会.112研究目的及意义由于近两年大中城市的房地产价格暴涨,导致大多数工作年限短的工薪阶层靠租房居住,使得租房业空前兴旺,业务量很大.在线房屋租赁管理系统是为房产信息发布、管理提供一个广阔而廉价的平台,为客户提供便捷而全面的房屋出租信息,使客户可以快速、方便地找到条件、地点、价格合适的房源,也可以使房产公司把自己的房屋出租信息让更多的客户知晓。让房产公司和客户在足不出户的情况下,以最短时间、最快速度、最少的人力高效地完成房屋租赁过程中的各项工作。2课题内容简介本课题的基本内容是开发一个基于的房屋租赁管理系统,包括数据库的合理设计,友好的界面设计,主要实现房源查询、房源管理
6、、信息交流等功能.此系统的主要目标是为房产信息发布、管理提供一个广阔而且廉价的平台,让客户快速、方便找到合适的房源,让房屋出租者及时发布自己的房屋出租信息,让客户及时找到自己所需房屋。-本系统主要实现个人信息管理,用户管理,信息发布,房源管理,房源查询,信息交流等功能.个人信息管理:此模块中实现用户登陆身份验证,查看个人信息,修改个人信息的功能。用户身份验证模块实现用户合法性检查。系统根据用户身份、用户名、密码验证其是否为合法用户。在这个模块中还实现注册和找回密码的功能。信息发布:此模块一方面提供的是最新房源发布、中介推荐的功能,以方便用户查看,并起到提示作用。这个信息是面向所有的用户,并不需
7、要登录。另一方面提供的是用户出租、求租房源信息的发布以及预约看房、预定房源信息的发布。房源管理:此模块主要包括房源信息管理和房源租赁管理。房源信息管理中包括了房源的添加、删除与更新操作。房源租赁管理模块中实现用户的租房与退房等功能。进行房源租赁操作时,需要查看当前房源是否处于流通状态、是否有房以及是否有人预订等。房源查询模块提供用户与系统查询房源的功能,包括对房源类型、房源结构、房源区域、房源面积、房源价位的查询等。用户管理模块主要包括了添加管理员、删除用户、查询用户以及设置用户信誉度等功能。信息交流:此模块提供了在线论坛功能,便于用户之间及时沟通租房信息以及最快了解房源信息。1.3可行性分析
8、(1)技术上的可行性分析用 Deamweaver M来设计静态的网页和站点管理,可以方便的维护从而实现动静的结合.它把网页布局和内容分离,在布局设计好之后将其存储为模板,这样相同布局的页面可以通过模板创建,因此能够极大提高工作效率。ASP。NE是建立在。NET Frmewk 之上的,可以使用 Visl Baic、c#这样的程序设计语言,并且它在第一次执行时进行编译,之后的执行不需要重新编译就可以直接运行,速度和效率比较高,它也可以实现代码和内容的完全分离,使得维护方便.另外,ASPNET 与icrsotNET Framwor及crosf Intrn信息服务(II)协同工作以提供 W应用程序的安
9、全性。Q Server 000 具有较强的 Wb 功能,具有可扩展性、可移植性、可兼容性。(2)技术上的可行分析本课题是主要采用单机开发,在学校即可完成资料查找和调研分析,开发过程中充分考虑了各个模块之间的独立性和可维护性,所以开发成本和运行成本以及维护成本都比较低.()操作上的可行性分析本系统是一个基于 Wb 的房屋租赁管理系统,用户只需熟练操作计算机,和对此系统使用做简单的了解即可方便使用。无论通过局域网还是互联网,都能在浏览器中直接对房-源进行录入、浏览、修改、删除、查阅等房源管理工作.在操作使用上十分方便,房东和客户通过eb 浏览器就可使用本系统。所有的操作通过浏览器完成,客户端不需要
10、配置其他应用软件,用户不需培训。因此,在操作使用上,本系统简单、方便,易于使客户接受,因而是十分可行的。(4)法律上的可行性分析此房屋租赁管理系统由本人开发研制而成,在法律上并未侵害他人权利,无须承担任何法律责任,所以在法律方面开发此系统是完全可行的。2需求分析2。1概述为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来麻烦。需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答系统必须做什么这个问题。所以需求分析是一个很重要的阶
11、段,用于需求分析的结构化分析方法都遵守下述准则:(1)必须理解并描述问题的信息域(2)必须定义软件应完成的功能(3)必须描述作为外部事件结果的软件行为(4)必须对描述信息、功能和行为的模型进行分解,用层次的方法展示细节本系统的主要目的是房屋租赁的网络化管理,使房屋租赁工作更加容易,从而提高工作效率,降低管理成本。在线房屋租赁管理系统提供一个网上房屋租赁的平台,可以让客户在足不出户的情况就可以选择自己喜欢或者需要的房源,让房东及时、方便、灵活的管理房源。22业务流、数据流分析2。1业务流分析业务流程图(tras flw diagra,简称FD),就是用一些规定的符号及连接来表示某个具体的业务处理
12、过程。在对系统的组织结构和功能进行分析时,需从一个实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进一步的分析.业务流程分析可以帮助我们了解该业务的具体处理过程,发现和处理系统的调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。在线房屋租赁管理系统的业务流程:首先由系统管理员根据用户的需要将某些信息保存到数据库中,然后再进行发布。系统管理员还可以根据用户的表现情况设置用户信誉度,用户可以进行查看修改个人信息,查询房源,发布信息的功能。此外,系统管理员可以对数据库里的信息进行添加、修改和删除操作。本系统的业务流程图如图1 所示-所有用户已注册用户系
13、统管理员查询信息结果发布信息登录系统注册修改信息保存添加信息自动写入后台数据库删除信息未注册用户图 21 在线房屋租赁管理系统的业务流程图2.2.数据流分析数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题.数据流图(Data lowDiaam)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在线房屋租赁管理系统的数据流程为:系统管理员经过身份验证可以查看和修改自己的个人信息,更新房源操作,查询房源.用户经过身份验证可以查看和修改自己的个人信息,查询房源.系统管理员和用户都可以发布出租,求租,预约看房,预定房
14、源信息。根据对系统的流程分析,得出系统的数据流图如图所示各种信息管理发布交流信息登录信息查询信息查询结果发布交流信息交流信息反馈在线房屋租赁管理系统查询信息查询结果管理员交流信息反馈发布新房推荐信息发布租房预约信息发布租房预约信息用户信息管理图。2 在线房屋租赁管理系统顶层级数据流图本系统的一级数据流图如图 2。3 所示-用户信息表用户信息表修改后的管员理信息预约信息表用户息用户个人信息管理源信预约信息约预房用户用户用户信息身份验证1查询条件房源查询2息租赁房源信息管理预约管理员信管理员信息要发布的房源信息更新后的房源信息管理员求租信息表用户信息表发布信息3租求息信产生租房信息求租信息管理员房
15、出租房源信息源信息用户出租信息表结房源信息房源信息表果改修后个的人用户信息本系统的二级数据流图之一(注册登录图)如图 2。4 所示管理员登录信息图 2。4 在线房屋租赁管理系统二级数据流图之一(注册登录图)本系统的二级数据流图之二(查询图)如图 2。5 所示-用户信息图3 在线房屋租赁管理系统一级数据流图用户信息表息信注册1.1租房信息错误提示注册失败登录信 息验证1.2无效登录信息错误提示合法管理员合法用户注册成功-查询条件填写2.1有效的查询条件查询2.2查询结果显示2.3无效的查询条件错误提示2.4图 2.5 在线房屋租赁管理系统二级数据流图之二(查询图)本系统的二级数据流图之三(发布信
16、息图)如图6 所示用户信息正确填写的信息检验3.3有效的信息待发布的信息填写3.1填写的信息提交3.2预定房源信息发布3.4无效的信息预约看房信息出错提示3.5图。在线房屋租赁管理系统二级数据流图之三(发布信息图)写的信息错误填出租信息求租信息2.3 数据字典数据表是进行数据访问与存取的工具。对于任何一个数据库应用系统,它的数据处理的工具和对象均是数据表,界面只是一种外在的表现,因此系统中各种各样的界面制作的目的,就是通过界面中的控件实现对数据表中的数据进行存取、访问等操作,因此我们要设计各种需要的数据表.数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素定义的集合。数据流图和数
17、据字典共同构成系统的逻辑模型。只有数据流图和对数据流图中每个元素的精确定义放在一起,才能构成系统的规格说明。本系统的数据字典如下:-名字用户信息别名无描述记录用户信息定义用户信息=用户编号+用户 昵称+真实姓名+性别+密码+邮箱+qq+邮编+电话+权限级别+联系地址位置用户验证中心名字用户昵称别名用户名描述标识用户的凭证定义用户名=1字符10位置用户信息 个人信息管理 用户管理名字密码别名描述验证用户是否合法的唯一凭 证定义密码=1字符10位置用户信息 个人信息管理 用户管理名字邮箱别名e-mail描述取回密码凭证定义邮箱=1字符50位置用户信息 个人信息管理名字权限级别别名描述验证用户类型定
18、义权限级别=1数字5位置用户信息表 个人信息管理名字回帖别名描述记录回复帖子的信息定义回帖=回帖编号+回复 帖子标题+回复帖子内 容+回复帖子时间+被回 复帖子编号+回复人位置帖子管理名字回帖编号别名描述标志帖子的唯一标志定义回帖编号=数字位置回帖 帖子管理名字回复帖子标题别名描述所回复帖子标题定义回复帖子标题=1字 符200位置回帖 帖子管理名字回复帖子内容别名描述记录回复帖子的内容定义回复帖子内容=1字 符200位置回帖 帖子管理名字被回复帖子编号别名描述记录回复帖子的内容定义被回复帖子编号=1数 字5位置回帖 帖子管理名字回复帖子时间别名描述记录回复帖子的时间定义回复帖子内容=日期位置回
19、帖 帖子管理-名字出租信息别名描述储存出租房屋信息定义出租信息=房屋编号+房屋类型+房屋结构+房 屋区域+房屋价格+面积+地址+装修情况+楼层+发 布日期+有效期+发布人 位置出租管理部分名字发布人姓名别名描述标志出租信息的发布人定义发布人姓名=1字符10位置出租信息 出租管理部分 用户信息 个人信息管理部分名字房屋编号别名房屋ID描述标志房屋的标志定义房屋编号=1字符10位置出租信息 出租管理部分名字有效期别名描述出租房屋信息的有效天数定义有效期=1字符10位置出租信息 出租管理部分名字房屋类型别名描述标志房屋类型的凭证定义房屋类型=1字符10位置出租信息 出租管理部分 房屋类型 房屋类型管
20、理部分名字房屋结构别名描述标志房屋结构的标志定义房屋结构=1 字符10位置出租信息 出租管理部分 房屋结构 房屋结构管理部分名字房屋区域别名描述标志房屋区域的标志定义房屋区域=1字符10位置出租信息 出租管理部分 房屋区域 房屋区域管理部分名字发布日期别名描述发布人发布信息的具体时间定义发布日期=日期位置出租信息 出租管理部分名字 房屋区域表别名描述 标志房屋区域定义 房屋区域表=房屋编号+房屋区域名称位置 房源管理部分名字 房屋编号别名描述 标志房屋区域的唯一标 志位置 房屋区域表-名字求租信息别名描述储存求租房屋信息定义求租信息=房屋编号+房屋类型+房屋结构+房 屋区域+房屋价格+面积+地
21、址+装修情况+楼层+发 布日期+有效期+发布人 位置求租管理部分名字发布人姓名别名描述标志出租信息的发布人定义发布人姓名=1字符10位置求租信息 求租管理部分 用户信息 个人信息管理部分名字房屋编号别名房屋ID描述标志房屋的标志定义房屋编号=1字符10位置求租信息 求租管理部分名字有效期别名描述求租房屋信息的有效天数定义有效期=1字符10位置求租信息 求租管理部分名字房屋类型别名描述标志房屋类型的凭证定义房屋类型=1字符10位置求租信息 求租管理部分 房屋类型 房屋类型管理部分名字房屋结构别名描述标志房屋结构的标志定义房屋结构=1 字符10位置求租信息 求租管理部分 房屋结构 房屋结构管理部分
22、名字房屋区域别名描述标志房屋区域的标志定义房屋区域=1字符10位置求租信息 求租管理部分 房屋区域 房屋区域管理部分名字发布日期别名描述发布人发布信息的具体时间定义发布日期=日期位置求租信息 求租管理部分名字 房屋结构别名描述 标志房屋结构定义 房屋结构=房屋编号+房屋名称位置 房源管理部分名字 房屋编号别名描述 标志房屋结构的唯一标 志位置 房屋结构-名字 预约看房信息别名描述 储存预约看房信息定义 预约看房信息=房屋编号+预约人+联系电话+名字 房屋编号别名 房屋ID描述 标志房屋的标志定义 房屋编号=1字符10位置 预约看房信息表 预约看房管理部分预约日期+有效期+备注位置 预约看房管理
23、部分名字 预约人别名描述 标志预约看房信息的发布人定义 预约人=1字符10位置 预约看房信息 预约看房管理部分 用户信息 个人信息管理部分名字 预约日期别名描述 预约人预约信息的具体时间定义 预约日期=日期位置 预约看房信息 预约看房管理部分名字 有效期别名描述 预约看房信息的有效天数定义 有效期=1字符10位置 预约看房信息 求租管理部分名字 房屋类型别名描述 标志房屋类型定义 房屋类型=房屋编号+房屋类型名称位置 房源管理部分名字 房屋编号别名描述 标志房屋类型的唯一标 志位置 房屋类型表-名字 预定房源信息别名描述 储存预定房源信息定义 预约房源信息表=房屋编号+预定人+联系电话+预定日
24、期+有效期+备注位置 预定管理部分名字 房屋编号别名 房屋ID描述 标志房屋的标志定义 房屋编号=1字符10位置 预定房源信息 预定管理部分名字 预定人别名描述 标志预定房源信息的发布人定义 预定人=1字符10位置 预定房源信息 预定房源管理部分 用户信息 个人信息管理部分名字 预定日期别名描述 预定人预定信息的具体时间定义 预定日期=日期位置 预定房源信息 预定房源管理部分名字 有效期别名描述 预定房源信息的有效天数定义 有效期=1字符10位置 预约看房信息 求租管理部分名字 房屋区域别名描述 标志房屋区域定义 房屋区域=房屋编号+房屋区域名称位置 房源管理部分名字 房屋编号别名描述 标志房
25、屋区域的唯一标 志位置 房屋区域-名字发帖别名描述记录发布帖子的信息定义发帖=发帖编号+帖子 标题+帖子内容+发萜时 间+回复帖子树+浏览帖 子数位置帖子管理名字帖子标题别名描述所发帖子的标题定义帖子标题=1字符200位置帖子管理部分 发帖名字发帖时间别名描述记录所发帖子的时间定义发帖时间=日期位置帖子管理部分 发帖名字浏览帖子数别名描述记录浏览帖子数定义浏览帖子数=1数字5位置帖子管理部分 发帖名字发帖编号别名描述标志帖子的唯一标志定义发帖编号=数字位置发帖 帖子管理名字帖子内容别名描述记录所发帖子的内容定义帖子内容=1字符200位置帖子管理部分 发帖名字回复帖子数别名描述记录回复帖子数定义
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房屋 管理 租赁 系统 课程设计

限制150内