已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
房屋租售管理系统业务实现摘要:随着现代社会的科技发展,网络技术的不断进步,越来越多的商业活动都从传统的现实社会中发展到了网络上。人们进行信息交流的深度和广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段。房屋的租售业务员也从现实生活走上了网络空间。随着这类业务的开展,如何对租售房屋进行高效、实用、合理的管理这个问题越来越表现出来。本课题正式基于这些问题进行开发,力求尽量简洁、实用地解决在线房屋租售管理的问题。关键字:房屋租售管理;租售业务;计算机管理Abstract:With the development of modernsocialscience and technology development,the development of network technology,more and morebusinessfrom the traditional societyto the development of the network.People to exchange informationon the depth and breadth ofinformation quantityincreasing,the rapid growthof information processing and decision,the traditionalmeans can notadapt to the needs of the society,in the face ofincreasingly complexandcontinuousdevelopment,to seek developmentin the modern society,must have sufficientinformation and powerfulinformation gathering andprocessing method.The housing videoclerkfrom real lifeon the network space.With this type of business,how to carry outmore andtheproblems efficiently,practical,rational managementofrental housingmore evident.Theproject officiallydeveloped on the basisof these problems,strive to be concise,practical solution toonlinerental housingmanagement issuesKeywords: Housing rentalmanagement;Rental business;Computer management1 引言1.1 课题研究的背景介绍随着我国市场经济的快速发展和人们生活水平的不断提高,简单的租售服务已经不能满足人们的需求。如何利用先进的管理手段,提高房屋租售管理水平,是当今社会所面临的一个重要课题。利用计算机实现物业管理中的房屋租售管理势在必行。对于物业管理企业来说,利用计算机支持企业高效率完成房屋租售管理的日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化、规范化的必要条件;而房屋租售管理是一项琐碎、复杂而又十分细致的工作,房屋的基本资料,客户资料的管理,房屋租售管理,各项收费以及统计报表的管理,一般不允许出错,如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行房屋租售工作的管理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优点.它在计算机技术和房屋管理实践活动两者之间架设桥梁。完全解决了房屋租售系统通用性问题,具有操作界面简洁方便灵活、可靠、安全、可扩充等特点,系统简便易操作,适用于一般的操作管理员。2 房屋租售管理系统业务设计需求分析2.1 房屋租售管理业务设计可行性分析本系统采用Spring mvc +Spring+Hibernate +Mysql进行后台框架设计、与前台界面参数的传递和数据绑定等功能。Spring管理整个基础框架,Hibernate实现数据持久层的操作,Spring mvc实现月前台界面请求交互,整个实现方案都在预期之中。2.2 房屋租售管理系统后台功能本系统实现的功能主要包括:客户管理,房源管理,资费管理,合同管理,收费管理,租售管理(中心业务)六个模块,从平台操作用户的类型上课可以分为基础数据维护人员,中心业务处理人员,财务管理人员三类分别依次映射的功能为:“客户管理,房源管理”,“租售管理(中心业务)”,“资费管理,收费管理”;客户管理:对每个客户进行建档,实现“一人一档”,主要登记客户名称、证件号码、电话号码、职业、工作单位、登记时间、是否入住等相关信息,可对客户进行增删改查。房源管理:对每一所房源进行建档,实现“一房一档”,主要是记录房源的房间编号、房间名称、房间类型、房间面积、装修情况、房间设施、业务类型、房间的水表电表度数等相关信息,可对房源进行增删改查。资费管理:记录客户需要选择缴纳的费用条款,包括押金、网费、电费、水费等条款,课对资费条目进行增删改查。合同管理:对每一份租售合同进行建档,包括合同编号、房源编号、房源名称、住户姓名、租售类型、合同起止时间、房间类型、房间面积、装修情况、房间设施等相关信息。租售合同是由系统自动生成的,在特殊情况下可对合同进行增删改。收费管理:对每个客户的每项租售资费条款进行建档,包括房源编号、房源名称、客户姓名、资费名称、单价、数量、金额、结算情况、生成时间、缴费时间、操作员等信息,该信息在房屋租售时由系统自动生成。可对资费条款进行收费操作,特殊情况下,可对资费进行增删改操作。租售管理(中心业务):可对未出租的房源进行房源出租操作,并记录租房信息,包括办理人员、租客姓名、房客人数、合同起始、合同截止、租售方式、资费设置等相关信息;对已出租的房源进行房源续租操作,并修改租房信息,记录合同截止日期等信息;对已出租的房源进行房源退租操作,修改房源状态2.3 房屋租售管理系统界面系统整体结构本系统结构如图2-1所示:图2-1房屋租售系统结构图2.4 房屋租售管理系统后台开发环境1.本系统界面的硬件环境如下:l 客户机:普通PCn CPU:P4 1.8GHzn 内存:256MB以上n 分辨率:推荐使用1024*768像素l WEB服务器n CPU:P4 1.8GHzn 内存:256MB以上l 数据库服务器n CPU:P4 1.8GHzn 内存:256MB以上2.本系统界面的硬件环境如下:l 操作系统:WindowsXP/WIN7/WIN8l 数据库:Mysql6.0l 浏览器:IE9.0,火狐浏览器2.5 房屋租售管理系统业务流程图1、本系统界面业务操作人员流程图如图2-3所示图2-3 系统业务操作人员业务流程图3 总体设计3.1需求规定【房源管理模块】:管理系统的房源,包括增删改查【客户管理模块】:管理租房客户,包括增删改查;【资费管理模块】: 对租房业务中设计到的收费项目进行管理【收费明细模块】:管理收费,收费详细明细,财务欠费的管理【合同管理模块】:租售业务中产生合同进行管理4 数据库设计与实现4.1.定义本系统涉及了系统开发所设计的5张数据表,其定义如下:租客详情表:customer房源详情表:houseinfo合同详情表:contact收费项目表:chargeitem资费详情列表:chargedetail4.2.约定数据库表和java实体是一对一的关系,其中java中属性的名字和数据库字段的名称一样,类型上也做了相应映射,和Hibbernate ORM一样,例如如下的租房映射表和java 实体,数据库其他的表的映射关系,详细见数据字典租房详情表:houseinfo Houseinfo4.3.表结构设计图3-3 数据表设计图作为也业务子系统,前面后台框架已完成基本的用户管理和用户组权限管理,因此纯“房屋租售管理系统”的数据表只有上述的五张表,基于这五张表,能完成我们的所有业务逻辑,其中客户表(Customer)和房源表(houseInfo),作为基础表,后续的合同收费信息都以此表为基础合同表(ciontact)为中心表,合同的生成依赖于房源,客户,资费共同生成。收费明细表(ChargeDerail)依赖于合同生成;5 房屋租售管理系统业务实现详细设计5.1房源管理设计说明5.1.1 功能基础数据录入人员对每一所房源进行建档,实现“一房一档”,主要是记录房源的房间编号、房间名称、房间类型、房间面积、装修情况、房间设施、业务类型、房间的水表电表度数等相关信息;超级管理员,当房源信息录入有误或者是房源信息需要修改时也可以修改房源信息;超级管理员,当房源因特殊原因不存在且处于空闲状态时可以删除房源;基础数据录入人员可根据房源编号、房源名称查询房源信息,客户根据房源的类型、房租、房间设施、装修情况等选择自己想要租售的房源。5.1.2 性能由于这些程序是对数据库的操作,所以在精度上没有过多的要求,所要求的就是对时间特性的,要求查询房源信息能尽快的显示,并且房源信息能够及时的更新。5.1.3 输入项输入项为搜索条件,主要是包括房源的房源编号、房源名称,用户可以根据房源编号和2房源名称快速查询房源。输入项为房源信息,包括房源编号、房源名称、房源面积、装修情况(精装、简装、毛坯)、房源类型(套房、单间、一室户)、房间设施、房源用途3、租售方式(出租、出售)、电表度数、水表度数、日供价格、月租价格、备注,用户可以新增房源信息。输入项为房源信息,包括房源编号、房源名称、房源面积、装修情况(精装、简装、毛坯)、房源类型(套房、单间、一室户)、房间设施、房源用途、租售方式(出租、出售)、电表度数、水表度数、日供价格、月租价格、备注,用户可以根据需求修改房源信息。5.1.4 输出项基础数据录入人员录入房源信息:输出的是按条件搜索的房源信息列表,包括房源的房源编号、房源名称、房源面积、装修情况、房源类型、房间设施、房源用途、租售方式、电表度数、水表度数、日供价格、月租价格、备注、房源状态、报警天数、合同开始时间、合同结束时间等信息。基础数据录入人员修改房源信息:5.1.5算法查询:主要调用了房源管理控制器(HouseInfoController)的public ResultRightObject getHouseInfo(HttpServletRequest request)方法,内部调用了底层接口(BaseService)的 搜索方法public ResultRightObject getEntityinfo(HttpServletRequest request,String modulePath)核心代码:5.1.6流程逻辑图4-2 流程逻辑图5.2 客户管理设计说明5.2.1 功能基础数据录入人员对每个客户进行建档,实现“一人一档”,主要登记客户名称、证件号码、电话号码、职业、工作单位、登记时间、是否入住等相关信息。当客户信息录入有误或者是客户信息需要修改时也可以修改客户信息;可根据客户姓名、是否入住查询客户信息。当客户因特殊原因不存在且处于未入住状态时,超级管理员可以删除客户。5.2.2 性能由于这些程序是对数据库的操作,所以在精度上没有过多的要求,所要求的就是对时间特性的,要求查询客户信息能尽快的显示,并且客户信息能够及时的更新。5.2.3 输入项基础数据录入人员查询客户信息:输入项为搜索条件,主要是包括客户的客户姓名、是否入住,用户可以根据客户姓名和是否入住快速查询客户信息。基础数据录入人员新增客户信息:输入项为客户信息,包括客户姓名、所属民族、证件类型、证件号码、客户性别、客户户籍、电话号码、现行职业、工作单位、备注,用户可以新增客户信息。超级管理员删除客户信息:输入项为删除选项,用户可以根据需求选择删除客户,但选择项的客户状态必须是未入住状态。5.2.4 输出项查询:输出的是按条件搜索的客户信息列表,包括客户的客户姓名、所属民族、证件类型、证件号码、客户性别、客户户籍、电话号码、现行职业、工作单位、备注等信息。5.2.5 算法查询:主要调用了客户管理控制器(ConstomerInfoController)的public ResultRightObject getHouseInfo(HttpServletRequest request)方法,内部调用了底层接口(BaseService)的 搜索方法public ResultRightObject getEntityinfo(HttpServletRequest request,String modulePath)。核心代码5.2.6 流程逻辑图4-3 流程逻辑图5.3 资费管理设计说明5.3.1 功能业务人员可以在本模块建立房屋租售业务中的收费条目和收费标准,并对已存在的收费标准做修改。5.3.2 性能由于这些程序是对数据库的操作,所以在精度上没有过多的要求,所要求的就是对时间特性的,要求查询资费信息能尽快的显示,并且资费信息能够及时的更新。5.3.3 输入项业务人员查询资费信息: 新增/修改5.3.4 输出项5.3.5 算法资费模块的实现只有简单的增删改查,同时底层已提供CURD操作,因此直接调用锡系统接口和其他的模块代码实现一致 5.3.6 流程逻辑图4-4 流程逻辑图5.4房屋租售(中心业务)设计说明5.4.1 功能业务人员可通过输入房源名称、房源编号、房源类型搜索查询出符合条件的房源,以便客户根据需求快速选择房源。业务人员可对空闲房源办理房屋出租、房屋出售业务。业务办理成功,房源状态变为已出租或已出售状态,客户状态则由未入住变为已入住,系统会自动生成房屋租售合同和房屋资费列表并打印清单,此时,客户只需要到财务处办理缴费业务,则房屋租售流程完成。当客户想要退租时,需先到财务处将未缴纳的费用交齐则可以办理房屋退租业务,办理房屋退租业务的房源必须是处于非空闲状态的房源,且客户费用已全部交清。办理退租业务成功后,房源状态修改为空闲状态,客户状态也恢复到未入住状态。当房屋合同即将到期,客户想续签合同时需办理房屋续租业务,延长合同时间即可,办理房屋续租业务的房源必须是非空闲状态的房源。6.5.2 性能由于这些程序是对数据库的操作,所以在精度上没有过多的要求,所要求的就是对时间特性的,要求查询客户信息能尽快的显示,并且客户信息能够及时的更新。5.4.3 输入项业务人员查询房源信息:输入项为搜索条件,主要是包括房源名称、房源编号、房源类型2等信息,快速查询符合条件的房源信息。业务人员办理房屋出租业务,输入项为租房信息,包括办理人员、房客人数、合同起始、资费设置、合同截止、租赁方式等信息。业务人员办理房屋续租业务,输入项合同截止日期。业务人员办理房屋退租业务,输入项选择需要退租的房源。5.4.4 输出项业务人员查询房源信息:输出的是按条件搜索的房源信息列表,包括房源名称、房源编号、装修情况、房间面积等信息。业务人员办理房屋出租,5.4.5 算法查询:主要调用了自费管理控制器(CharegeIntemController)的public ResultRightObject getHouseInfo(HttpServletRequest request)方法,内部调用了底层接口(BaseService)的 搜索方法public ResultRightObject getEntityinfo(HttpServletRequest request,String modulePath)。核心代码5.4.6 流程逻辑图4-4 流程逻辑图5.5 收费管理设计说明5.5.1 功能财务人员通过输入房源编号、房源名称等信息查询客户该缴纳的费用列表以及缴费情况;也可以通过选择缴费情况查询客户的欠费情况,以便及时收取费用。基础数据录入人员可通过该模块新增客户的水电费等基础数据。5.5.2 性能由于这些程序是对数据库的操作,所以在精度上没有过多的要求,所要求的就是对时间特性的,要求查询客户信息能尽快的显示,并且客户信息能够及时的更新。5.5.3 输入项财务人员查询:输入项为搜索条件,主要是包括资费名称等信息,快速查询资费项目信息。基础数据录入人员录入数据:输入项为收费款项基本信息,主要包括房源编号、房源名称、客户姓名、资费名称、单价、数量、金额、结算情况等信息。5.5.4 输出项查询:输出的是按条件搜索的缴费情况列表,包括房源编号、房源名称、客户姓名、资费名称、单价、数量、金额、结算情况等信息。5.5.5 算法收费项目是在租房业务中生成的,首先由租售业务(CenterBusiness)调用一下方法;删除和跟新采用系统接口和上述模块功能操作一样。5.5.6 流程逻辑图4-5 流程逻辑图5.6 合同管理设计说明5.6.1 功能普通用户可根据客户姓名、房源名称、房源编号搜索并查看合同信息;超级管理员在特殊情况下可对合同进行增删改操作。5.6.2 性能由于这些程序是对数据库的操作,所以在精度上没有过多的要求,所要求的就是对时间特性的,要求查询客户信息能尽快的显示,并且客户信息能够及时的更新。5.6.3 输入项查询:输入项为搜索条件,主要是包括客户姓名、房源名称、房源编号等信息,快速查询合同信息。新增:输入项为房源编号、客户姓名、合同起始、房源面积、房源类型、房源用途等合同信息。修改:输入项为房源编号、客户姓名、合同起始、房源面积、房源类型、房源用途等合同信息。删除:输入项为删除选项,超级用户可以根据需求选择删除合同。5.6.4 输出项查询:输出的是按条件搜索的合同信息列表,包括合同编号、房源编号、房源名称等信息。5.6.5算法合同的生成:通过CenterBusiness(租售业务)调用系列方法;增删改,调用BaseService同一接口,和上述模块实现一致。5.6.6 流程逻辑图4-6 流程逻辑图6 结束语从最开始的课题确定、需求讨论分析到概要设计、详细设计的完成,由项目代码的编写与功能实现,到测试返工再测试再修改,最后完成房屋租售管理系统,足足经过了两个月的时间,其中的每一步对我来说都是新的挑战。通过这次毕业设计我学到了很多新知识,也锻炼了自己独立学习和探索的能力。虽然只是做系统业务的后台开发,但是也了解到了很多框架、前端界面和测试的知识,扩展了自己的知识面,相信对不久就要到来的就业会起到很大的作用。此外,我也清楚的意识到在一个项目中编写代码在一个项目中只是很小的一部分,课题确定、demo、需求分析、概要设计、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老兵烧烤活动策划方案
- 流沙球场施工方案
- Unit2BridgingCulturesPeriod6Usinglanguage教学设计-高中英语人教版选择性
- 未来五年液晶取向剂及配套化学品行业市场营销创新战略制定与实施分析研究报告
- 未来五年煤炭高效利用技术咨询服务行业市场营销创新战略制定与实施分析研究报告
- 2025年超星尔雅学习通《中国传统文化名著名家作品名篇名著导读》考试备考题库及答案解析
- 2025年超星尔雅学习通《电商运营与品牌营销》考试备考题库及答案解析
- 2025年超星尔雅学习通《心理健康服务与心理学发展探究》考试备考题库及答案解析
- 2025年超星尔雅学习通《中药材与药理基础》考试备考题库及答案解析
- 2025年超星尔雅学习通《供应链管理导论》考试备考题库及答案解析
- 作文方格纸400字
- 玉米青贮技术培训资料
- 国家公务员考试申论真题副省级
- 2023-2024学年广西壮族自治区柳州市小学语文二年级期末通关考试题详细参考答案解析
- 审计模拟实训教程第4版马春静课后部分参考答案
- 疾控中心专业试题及答案
- 12123交管学法减分考试题库及答案
- GB/T 16951-1997金刚石绳索取心钻探钻具设备
- GA/T 1466.1-2018智能手机型移动警务终端第1部分:技术要求
- FZ/T 73009-2021山羊绒针织品
- 《最优化方法》研究生配套教学课件
评论
0/150
提交评论