基于房屋租赁管理系统的设计Word格式.docx
《基于房屋租赁管理系统的设计Word格式.docx》由会员分享,可在线阅读,更多相关《基于房屋租赁管理系统的设计Word格式.docx(38页珍藏版)》请在冰豆网上搜索。
第2章房屋租赁管理系统分析
2.1可行性分析
房屋租赁管理系统的开发使用对于物业管理企业处理房屋租赁日常事物方面有重大的意义[9-12]:
它将代替人力手工操作,大大减少手工操作所耗费的大量人员工作时间和精力,提高工作效率,降低工作强度,为操作人员提供了能够保证各项信息准确无误、快速输出的有效工具;
另外,该系统的开发不但能够提高管理人员对房租费、中介费、水电费的综合管理统计,提高房屋、客户基本信息查询的可能性和有效性,而且能够对合同管理制度进行合理规范,为企业提供方便,成为物业管理人员的首选系统,同时能够不断开发新的功能,适应信息化社会对房屋租赁管理的需求。
2.2需求分析
针对传统房屋租赁管理系统平台存在的问题以及用户对系统主要需求的实际调查分析[13-17],主要分以下模块:
基本信息管理、租赁过程管理、费用收取管理、租赁合同管理、数据维护、系统维护等几个方面。
1.基本信息管理,主要包括房源信息管理和客户信息管理,其功能要求如下:
1)对房屋基本信息的浏览、查询、修改、删除、保存。
2)对客户基本信息的浏览、查询、修改、删除、保存。
2.租赁过程管理,主要包括房屋出租信息管理、房屋求租信息管理、房屋合租信息管理、预/退定信息管理以及房屋托管管理,其功能要求如下:
1)对出租房屋信息的浏览、查询、修改、删除、保存。
2)对求租房屋信息的浏览、查询、修改、删除、保存。
3)对合租房屋信息的浏览、查询、修改、删除、保存。
4)对预/退定客户信息的浏览、查询、修改、删除、保存。
5)对托管房屋信息的浏览、查询、修改、删除、保存。
3.费用收取管理,主要包括房租费管理、水电费管理、费用总汇,其功能要求如下:
1)根据租赁情况所产生的房租费进行排序、预览等操作。
2)对于租赁情况所产生的水电费采用图文并用的方式清晰、合理地显示信息。
3)根据租赁情况所产生的所有费用进行总体查询、预览。
4.租赁合同管理,主要包括客户合同、合同模板,其功能要求如下:
1)对于租赁所产生房屋出租的具体合同,可以通过文本形式导出,供参考与使用。
2)对于租赁所需要的合同模板进行查阅。
5.数据维护,主要为数据导出,其功能要求以html的形式对信息进行导出。
6.系统维护,主要包括修改口令、重新登录、增加用户,其功能要求如下:
1)不同的操作者有权对不同的登录口令进行修改、保存。
2)不同的操作者有权对不同的权限进行修改、保存。
3)不同的操作者有权增加用户信息,保证系统使用的实用性。
2.3本章小结
本章从可行性分析和需求分析来说明房屋租赁管理系统的分析方法。
可行性分析说明了房屋租赁管理系统的开发使用对于物业管理企业处理房屋租赁日常事物方面有重大的意义。
需求分析针对传统房屋租赁管理系统平台存在的问题以及用户对系统主要需求的实际调查分析,主要从基本信息管理、租赁过程管理、费用收取管理、租赁合同管理、数据维护、系统维护六个模块进行分析系统。
第3章房屋租赁管理系统总体设计
3.1系统总体功能模块设计
该系统有六个主要的功能模块。
(功能模块图如图3-1所示)
图3-1房屋租赁管理系统的基本功能模块
3.2子功能模块设计
1.基本信息管理,包括房源信息管理、客户信息管理两个子模块,主要用于基本信息的管理与查询。
房源信息管理,支持对房屋基本信息的增加、删除、保存、浏览和查询。
客户信息管理,是对客户的基本信息进行增加、删除、保存、浏览和查询。
(功能模块如图3-2所示)
图3-2基本信息管理功能模块
2.租赁过程管理,包括房屋出租信息、房屋求租信息、房屋合租信息、预定/退定信息以及房屋托管信息的管理和查询。
该五个子功能模块实现了房屋租赁管理中各种信息需求的添加、删除、保存和查询功能。
(功能模块如图3-3所示)
图3-3租赁过程管理功能模块
3.费用收取管理,主要是对于房租费管理、水电费管理、费用总汇的统计与设置。
该模块主要实现了费用的统计,数据预览和导出,信息打印等功能。
(功能模块如图3-4所示)
图3-4费用收取管理功能模块
4.租赁合同管理,包括客户合同、合同模板。
主要向客户展现了合同的模板形式以及具体客户合同的样式。
(功能模块如图3-5所示)
图3-5租赁合同管理功能模块
5.数据维护,具体为数据导出。
数据导出,是将信息通过导出,以html的形式来进行保存,运用更加方便、灵活。
(功能模块如图3-6所示)
图3-6数据维护功能模块
6.系统维护,包括修改口令,重新登录,增加用户功能。
口令的修改,更增强了系统的保密性,使系统安全、可靠。
重新登录,是为了方便不同用户对系统进行访问设置的。
增加用户,用来添加新的用户,为用户使用系统提供了可能性。
(功能模块如图3-7所示)
图3-7系统维护功能模块
7.帮助,包括计算器、记事本、时钟显示和打印机设置。
计算器,提供了方便快捷的计算功能。
记事本,为用户提供了记事功能,可以帮助用户记录一些易忘的和重要的信息。
时钟显示,设置了一个钟表,可以显示系统的当前时间,直观且实用。
打印机设置,是用来选取打印机的,可以检查是否安装了打印机,只有安装了打印机之后才可以实现。
(功能模块如图3-8所示)
图3-8帮助功能模块
8.关于,功能模块包括关于系统与联系我两部分,其中,关于系统,主要为用户简单介绍系统的主要功能与实现;
联系我,部分则主要介绍该系统的版本、作者、联系方式等等。
9.退出,即退出系统。
3.3本章小结
本章首先设计了系统总体功能模块图,六个主要功能模块和三个辅助性功能模块。
其次,分别对这些功能模块进行分析,设计出主要功能模块对应的图,以及所能实现的功能。
第4章数据库设计
4.1数据字典
针对一般物业房屋租赁管理系统的需求,通过对管理人员操作过程的内容和数据流程的分析,设计出其所需要的数据表,表里所要用到的部分重要数据及其简单描述如表4-1、4-2所示:
表4-1数据项
名称
说明
房屋编号
唯一标识一个房屋,形式如:
00001
客户编号
唯一标识一个部门,形式如:
001
权限序号
唯一标识一种权限,形式如:
1
表4-2数据存储
房源信息表
用于保存房屋的基本信息
客户信息表
用于保存租赁客户的基本信息
出租信息表
用于保存出租房屋的基本信息
求租信息表
用于保存求租房屋的基本信息
合租信息表
用于保存合租房屋的基本信息
预定客户客户信息表
用于保存预定房屋客户的信息
托管房屋信息表
用于保存托管房屋的情况
托管客户信息表
用于保存所有托管客户的信息
房租费明细表
用于保存房租费用的情况
水电费明细表
用于保存水电费用的情况
房租水电费用汇总表
用于记录所有费用的情况
出租合同表
用于保存出租合同的信息
用户表
用于记录系统操作员的基本信息
权限表
用于保存使用者的权限信息,可以指定到菜单级权限
4.2系统实体图
该阶段是在需求分析的基础上进行的,目的是设计出满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。
根据以上分析,需要如下图十二个实体:
图4-1房源信息表实体图图4-2客户信息表实体图
图4-3出租信息表实体图图4-4求租信息表实体图
图4-5合租信息表实体图图4-6预定/退定客户信息表实体图
图4-7托管房屋信息表实体图图4-8托管客户信息表实体图
图4-9房租费信息表实体图图4-10水电费信息表实体图
图4-11费用汇总信息表实体图图4-12出租合同信息表体图
4.3E-R模型设计图
图4-13E-R实体关系图
4.4数据库逻辑结构设计
主要数据表及表结构:
1.房源信息表主要保存房屋的基本信息字段,主要包括房屋编号、区域、房屋地址、房屋类型、户型、面积、楼层、朝向、来源、租金、房屋状态。
(见表4-3所示)
表4-3房源信息表
列名
数据类型
长度
可否为空
char
10
否(主键)
区域
30
是
房屋地址
房屋类型
户型
面积
楼层
朝向
来源
租金
房屋状态
20
2.客户信息表主要保存系统客户的基本信息字段,主要包括客户编号、姓名、性别、电话号码、邮箱、客户状态。
(见表4-4所示)
表4-4客户信息表
姓名
性别
2
电话号码
邮箱
客户状态
3.出租信息表主要保存出租房屋的信息字段,主要包括房屋编号、区域、房屋地址、房屋类型、户型、面积、楼层、朝向、来源、租金等。
(见表4-5所示)
表4-5出租信息表
编号
否
4
real
装修情况
50
交通情况
text
16
基础设施
配套设施
随时看房
起租时间
datetime
8
退租时间
联系电话
其他说明
4.求租信息表主要保存出租房屋的信息字段,主要包括编号、希望区域等。
(见表4-6所示)
表4-6求租信息表
希望区域
装修程度
求租时间
求租人姓名
求租人电话
求租人电子邮件
5.合租信息表主要保存出租房屋的信息字段,主要包括编号、区域、房屋地址、房屋类型、户型、面积、楼层、朝向、来源、租金等。
(见表4-7所示)
表4-7合租信息表
自身状况
最少租房时间
是否随时看房
要求合租人性别
出租房屋情况
联系人姓名
联系人电话
联系人邮箱
其他情况
100
6.预定客户信息表主要保存预定客户的信息字段,主要客户编号、客户姓名、性别、中介费、预定日期、退定日期、联系电话、客户需求。
(见表4-8所示)
表4-8预定客户信息表
客户姓名
中介费
预定日期
退定日期
客户需求
7.托管房屋信息表主要保存托管房屋所需要的基本信息字段。
主要包括编号、区域、房屋地址、房屋类型、户型、面积、楼栋、房号等。
(见表4-9所示)
表4-9托管房屋信息表
楼栋
房号
int
产权
是否看房
水费
电费
房租费
管理人
8.托管客户信息表主要保存托管客户所需要的基本信息字段。
主要包括客户编号、客户姓名、客户性别、年龄、联系电话、住址、E_mail。
(见表4-10所示)
表4-10托管客户信息表
客户性别
年龄
3
住址
E_mail
9.房租费用明细表主要保存房租费用的基本信息字段。
主要包括编号、区域、房屋地址、房屋类型、楼栋、房号、客户姓名、房租费、面积、收费月份、收款人、交费时间、备注。
(见表4-11所示)
表4-11房租费用明细表
收费月份
收款人
交费时间
备注
10.水电费用明细表主要保存水电费用的基本信息字段。
主要包括房屋编号、区域、房屋地址、楼栋、房号、客户姓名、电费、水费、收费月份、合计、收款人、交费时间。
(见表4-12所示)
表4-12水电费用明细表
合计
decimal
13
11.房租水电费用汇总表主要保存房租费、水电费的基本信息字段,对所有费用进行合计。
主要包括房屋编号、区域、房屋地址、楼栋、房号、客户编号、客户姓名、客户性别、收费月份、房租费、电费、水费、合计、房租费收款人、水电费收款人。
(见表4-13所示)
表4-13房租水电费用汇总表