ASp.net房屋租赁管理系统的设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASp.net房屋租赁管理系统的设计与实现(3)


2.3系统结构    
根据前面对房屋出租管理系统的分析,可将其划分成前台和后台两部分。前台功能主要为网站普通用户提供,后台功能为管理员提供。
2.3.1前台功能模块
前台功能主要包括出租房源信息管理、求租客源信息的管理、会员信息管理、退出系统四个模块。经注册过的会员可以录入出租房源信息,也可以跟据房源编号查询和修改已经存档的房源资料。当用户是求租者时,就可以添加求租客源信息,也可以跟据客源编号查看求租客源的详细信息。未注册的用户只能浏览房源和客源信息,但不能对信息有任何操作,只有经过注册后才具有添加、修改信息的权限,同时也可修改自己的用户名和密码。会员模块图如图1所示。
 
图1 会员模块图
2.3.2后台功能模块
后台管理主要功能模块包括出租房源管理、求租客源管理、成交管理、资料管理四个模块。管理员可以对房源信息和客源信息进行修改,还可把已经配匹完成的房源记录和客源记录清除。对正在进行中的业务及时添加跟进记录,对已经成交的业务及时添加成交记录,还可查询某段时间内、某工作人员已经完成的成交记录,方便业绩考核和工资核算。长时间未成交的房源信息还可以广告形式发布到网上供需要的人查询。此外,还能对业务需要的合同资料、房产培训资料等进行管理。后台模块如图2所示。
 
图2  管理员模块图
3.系统数据库设计    
3.1业务实体分析
经过市场调研和用户的需求分析,房屋租赁管理系统的主要业务实体说明如下:
(1)出租房源:房源编号,房屋结构,房屋类型,配置家私,套内面积,租价,联系人,联系电话,委托日期,截止日期,委托方式。
(2)求租客源:客源编号,客户姓名,房户地址,客户电话,最小面积,最大面积,最低租价,最高租价,委托日期,截止日期,经纪人员。
(3)出租成交:自编号,经办人,资料类别,资料编号,合同编号,成交日期,成交金额,付款方式,客户佣金,业主佣金,客户姓名,身份证号码,联系电话,电子邮箱,合同文件,补充说明。
(4)操作用户:用户序号,用户名称,用户密码,用户角色,所在部门,联系电话,职责说明。
(5)业务资料:资料编号,资料类别,资料标题,补充说明,内容摘要,原始文件名。
3.2系统E-R图设计
各部分的数据内容之间又有内在联系:租客和房源之间是一对多的关系,即一个租客可以租赁多个房屋,而一个房屋只能出租给一个租客;操作用户和房源之间是多对多的关系,即一个系统用户可以管理多个房源,而一个房源可能被多个系统用户管理;操作用户和求租客源之间也是多对多关系,一个操作用户可以管理多个求租客源,而一个求租客源又可能被多个系统用户管理;操作用户与成交记录之间是多对多关系,即一个操作用户(管理员)可以管理多个成交记录,而一个成交记录又可能被多个操作用户管理;操作用户与业务资料之间是多对多关系,一个操作用户可以管理多个业务资料,而一个业务资料可能被多个用户所管理。 (责任编辑:qin)