二手房销售管理系统的设计与实现(参考论文)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

学年论文二手房销售管理系统的设计与实现1二手房销售管理系统的设计与实现0807013208计算机一班孙荣【摘要】随着房地产事业的蓬勃发展,二手房的供求量也在日渐增多。传统依靠人工操作完成的房地产中介业务,数据管理比较杂乱,数据的完整性和有效性得不到保证,无法准确及时反映房产市场的最新动态,整体业务处理效率低下。为满足房地产业务发展对信息管理的要求,本文提出了基于B/S架构的二手房销售管理系统的设计方案。基于该系统,能够方便、灵活地对二手房中介数据资料进行录入、查询和统计,实现对出租、出售信息的分类管理,进一步提高房地产销售管理的效率。【关键词】二手房销售管理设计实现前言随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及。当今社会正快速向信息化社会迈进,各种信息管理工作迫切需要从繁杂的事务中解放出来,这也就意味着信息管理工作需要进一步提高工作效率。对于以发展连锁经营为主的二手房中介机构来说,企业规模的扩大必须有相应的计算机信息系统作为支撑,如果没有一套适合企业规模不断扩大的计算机信息管理系统,在企业规模扩大到一定程度后,管理和经营问题将会凸显。目前部分房产中介管理房屋信息还是以手工方式管理,工作效率低,并且不能及时将手中拥有的房屋信息分享给客户,不能更好地满足客户对房屋信息的需求。此外,手工管理还存在由于不可避免的人为因素造成数据的遗漏、误报等弊端。为了解决这些日益增加的问题,我们针对二手房销售工作流程开发了二手房销售管理系统,方便广大客户及时了解市场上的二手房房源信息,为解决上述问题提供有效途径。一、二手房销售管理系统概述随着现代社会的发展,计算机已经成为多数人生活中不可缺少的部分。当今企事业单位都运用计算机中的各种软件来实现自己的需求,互联网的发展也促使人与人之间的信息交流更灵通,比如说人们可以通过互联网来了解房屋的信息,进而购买房屋。随着房地产开发的迅速发展,房屋管理特别是二手房租售管理的学年论文二手房销售管理系统的设计与实现2要求也越来越高,信息处理要求也越来越快,信息量也越来越大,所以为了让租售房管理者更好地管理租售房信息、客户信息等一系列问题,也为了让购房者更方便地了解待租售房屋的情况,很有必要开发一个租售房管理系统。在此背景下,本文的“二手房销售管理信息系统”就是以一般房地产经济公司的销售管理业务为依据,然后围绕房屋销售的业务流程,设计并开发的。二、系统分析如果要开发出真正满足用户需求的软件产品,首先必须要知道用户的需求,对软件需求的深入理解是软件开发工作获得成功的前提条件。然而需求分析的任务不是确定系统怎样完成它的工作,而是集中于确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求,可以看出,本文的“二手房销售管理系统”设计过程中,主要从三个方面设定目标系统。首先是用户角度,初次使用本系统时会填写个人信息以保证实名制和发布房源信息的真实性,注册完成后用户便可以登记个人购买二手房的需求,包括地段、面积、价格等,用户也可以对个人资料及发布的信息进行修改,以充实或更正房源信息。其次是管理员方面,对于管理员而言,本系统设置了管理员为最高权限,这样可以便捷地维护系统,包括对推荐房源的置顶及修改。为了保证系统的安全性,增加了系统维护,管理员可以导出数据库进行备份。本系统还增加了输出报表功能,可以方便地查看各个季度的二手房销售情况,详细了解本季度的销售业绩。管理员还有系统管理的权限,可以发布最新的房源新闻,方便客户了解最新的行情。最后,为了方便客户与管理员之间的沟通,特别增加了用户留言功能,用户可以将自己的建议或需求通过此功能跟管理员详细说明,也可以对他人发布的房源信息进行评论。为了方便客户之间的沟通与协商,增加了站内信功能,这样客户就不用通过短信、电话或者邮件来咨询他人的房源了,这样更方便、快捷和保密。综上而言,本系统的设计就是根据用户的需要,为用户提供主要以房源及租售业务管理为基本要求,提供各种信息咨询,如能按用户输入的查询内容进行查询,便于提高查询速度;能打印和导出所选的数据信息;在进入系统时要求密码学年论文二手房销售管理系统的设计与实现3验证,而且密码要求不能被直接识别,用户可以设置新密码,可以进行其它一些基本的操作。有关数据分析的最后一步就是对数据流程的分析,即把数据在组织内部的流动情况抽象地独立出来,舍弃了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。本系统的流程图主要是体现系统的功能,整个系统的信息管理和流动的主要是房源和客户信息,根据系统的主要功能,系统顶层从大的层次,宏观上反映了系统的数据流向,如图所示的系统顶层数据流程图就是对本系统的数据流程所做的分析。系统整体数据流程图反映的是系统整体数据的流向,是系统实施的依据,根据房地产销售业务的基本特点,结合本系统的目标需要,所确定的整体数据流程如图所示客户管理员二手房销售系统个人信息购楼信息楼房信息待处理信息处理信息楼房信息图2系统整体数据流程客户管理会员管理客户客户信息选购楼房站内信信息站内信处理站内信信息管理员客户信息新闻信息楼房信息楼房管理新闻管理客户表客户信息站内信表楼房需求表楼房信息表新闻库图1系统顶层数据流程图学年论文二手房销售管理系统的设计与实现4三、系统设计(一)功能模块设计系统主要有房屋信息管理、用户管理、新闻管理、售楼管理和系统维护功能,具体系统功能模块如图所示:(二)主要模块的功能介绍1.房产管理功能房产管理功能是本系统的基本内容,用以管理所有的房产信息,对房产资料数据进行添加、修改、删除等操作。此外,房产管理功能还附加查询功能,可以方便公司内部人员和客户迅速找到自己想要的房产信息。2.客户管理功能本系统拥有完善的客户管理功能,能迅速了解客户的需求,包括对客户各种资料的管理。客户将购房需求输入系统,方便销售人员查阅,以便更好地满足客户的需求。3.售楼管理功能此功能是本系统的核心部分,实现包括二手房出售、房屋求购、房屋求租、房屋出租等数据进行管理。因为本公司是二手房中介销售公司,所赚取的利润是中介费,即从所售房款中抽取部分费用(视情况而定),所以和客户并不需要签定楼房住处管理站内信管理房屋出售房屋求购房屋出租房屋求租输出报表留言处理需求处理二手房销售管理系统房产管理用户管理新闻发布售楼管理系统维护系统管理注册登录需求登记用户资料管理用户留言图1系统主要功能模块学年论文二手房销售管理系统的设计与实现5合同,也无需设置客户付费功能。报表输出功能将已销售的汇总输出,方便查阅公司的月销售业绩及其他情况,并对客户的留言和需求作出处理。4.系统维护系统维护是对系统的备份和恢复。5.系统管理系统管理是对系统的权限设置以及对客户会员信息的管理。6.新闻管理功能管理员通过此功能在后台将最新的房产信息发布到网页中以便用户查阅,并且能够对新闻进行增、删、改操作。四、数据库设计系统采用基于Web的数据库动态开发,将Web和数据库系统结合,按照Browser/Server结构建立的,通过浏览器(Browser)访问数据库并可实现动态交互的Internet信息服务技术,其功能包括在线数据查询、在线数据处理等。数据库Web动态开发正日益成为Web应用中的核心问题,如何创建智能化交互式的Web应用,怎样将Web服务器与后台数据库连接起来,使用户能动态访问数据库,是当前Web应用开发中的热门课题。了解并掌握这一技术,作为一种Web建设的技术手段和技术储备,具有现实的、重要的积极意义。Web数据库系统基本上是由Web服务器、数据库、中间件、浏览器、网络协议软件组成。其中,中间件负责管理着Web服务器和数据库之间的通信并提供应用服务程序,它能直接调用外部程序或脚本来访问数据库,因此可提供与数据库相关的动态HTML页面,并接受用户查询,将查询结果转化成HTML页面,通过Web服务器返回给浏览器端。Web服务器与数据库实现连接的基本结构如图示。图2Web服务器与数据库实现连接的基本结构客户端应用JavaAppletActiveX数据库中间件浏览器Internet/IntranetWeb服务器学年论文二手房销售管理系统的设计与实现6数据库是存储在一起的相关数据的集合,这些数据是结构化的、无有害或不必要的冗余,并为多种应用服务。数据的存储独立于使用它的程序,对数据库插入新数据、修改和检索原有数据均能按一种公用的和可控制的方式进行。在总体的框架和功能设定好之后,为体现数据库的定义,要根据各个模块和各项功能的需求设计好数据库。(一)数据库概念结构在二手房信息管理工作中有大量的数据要处理,对数据库的设计要做到:数据尽可能不重复,以最优方式为某个特定组织的多种应用服务。因此,对应二手房信息管理的需求以及系统功能的划分为本系统的数据库分离概念结构如下:1.房屋类型(class_housetype):对房屋类型进行分类,即用户在搜索房屋的时候,能根据房屋类型找到用户需要的房屋。2.新闻(news):用于保存新闻资讯。新闻资讯包括购房租房指南和房产动态这两个方面。3.出租信息登记(rent):用于保存出租房屋信息。其中包括了房屋的租金、房屋的面积和房屋的装修情况等。4.地段类型(class_type):对房源所在地进行分类,即用户在搜索房屋的时候,能根据房屋所在地找到用户需要的房屋。5.出售信息登记(sale):用于保存出售房屋信息。其中包括了房屋的售价、房屋的面积和房屋的装修情况等。6.用户登记(puser):用于保存用户信息。其中包括用户的真实姓名,联系方式和用户的身份证号码等。7.需求信息登记(need):用于保存用户需求房屋信息。其中包括了房屋的租金或售价,要求房屋的面积有多大和房屋的休要有什么装修等具体需求信息。(二)数据库表的逻辑结构为对应本系统的宗旨,将数据库名设定为housedata。管理员默认为admin,密码为admin。以下内容为数据库表的各项字段的说明。1.房屋类型表对房屋类型进行分类,房屋类型暂时先分多层、高层、单层、电梯公寓和错层这五种。学年论文二手房销售管理系统的设计与实现7表1房屋类型表(class_housetype)字段字段长度字段类型说明ID长整型自动编号编号housetype50文本房产类型2.新闻表作为一个针对房产交易而设计的系统,房产的相关信息在每天的更新,新闻对于用户来说是很重要的,这往往会影响到二手房的交易。表2新闻表(news)字段字段长度字段类型说明ID长整型自动编号编号name50文本标题content备注内容dat短日期日期/时间日期type50文本添加类型hit长整型数字点击数3.出租信息登记表保存用户房屋的出售信息,方便用户对出租房屋的信息进行查询。表3房屋信息登记表(rent)字段字段长度字段类型说明ZID长整型自动编号编号uid50文本会员名City20文本城市Fangx16文本房屋类型Diduan12文本地段Taox16文本套型Lc16文本当前层Tc4文本总层数Zx8文本装修Mianj8文本面积M2文本面积范围学年论文二手房销售管理系统的设计与实现8Jiag12文本价格J2文本价格范围Xiaoqm16文本小区名Chanq8产权Tele25文本电话Content50备注备注Dat日期/时间录入时间D50文本房产建成日期Contperson20文本联系人username8文本使用者名称vip50文本是否推荐fangshi50文本售价单位dj5文本点击数4.地段类型表对房源所在地进行分类,暂以东莞各镇区为例子。表4地段类型表(class_type)字段字段长度字段类型说明typeid50数字编号type20文本类型5.用户登记表用户登记表是这个系统最基础的表,用于记录用户的相关信息。其中表中uid是唯一的,这样可以明确系统中的房屋信息由那个用户发布。data里面的数据根据系统时间自动生成。表5用户登记表(puser)字段字段长度字段类型说明ID50自动编号编号uid50文本用户名pwd50文本密码pwd250文本确认密

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功