基于B-S结构的房产中介管理系统的设计与实现_第1页
基于B-S结构的房产中介管理系统的设计与实现_第2页
基于B-S结构的房产中介管理系统的设计与实现_第3页
基于B-S结构的房产中介管理系统的设计与实现_第4页
基于B-S结构的房产中介管理系统的设计与实现_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中国管理信息化ChinaManagementInformationization2007年3月第10卷第3期Mar.,2007Vol.10,No.3于价值链共享的新型伙伴关系,也是ERP系统中值得思考的重要问题。(4系统的柔性不强。企业处在不断的发展变化中,企业的业务流程再造(BusinessProcessReengineering,BPR对ERP系统的动态性和柔性提出了较高的要求,而目前ERP难以轻松地面对企业变化。企业所处的市场更是瞬息万变,面对外部市场变化ERP也难以适应。在这些情况下,企业总是需要每隔一两年就对整个系统进行升级,工作量相当繁重,所以无论是ERP的外部柔性还是内部柔性都不是很强。(5缺少一定的智能性。ERP没有充分发挥信息技术的作用,技术支持体系不够完善,还没有深刻认识到对智力资本、知识资本进行管理的重要性,因此提供给管理决策者的信息和数据往往有效性和准确度不高。只有采用了智能型决策信息系统,才能更好地帮助企业家进行宏观决策,制定经营策略。2.2ERP基础上的ERPⅡ的发展ERPⅡ系统是在ERP系统的基础上发展起来的,同时又尽量克服了ERP存在的一些不足之处,是对ERP进一步的扩展和提升,与ERP相比更具有优势。(1ERP主要是注重内部管理的优化,而ERPⅡ以价值链管理为基础,把管理扩大到企业外部,并引入了协同商务概念,进一步加强了企业的协作能力和资源优化配置功能。(2ERPⅡ管理功能除制造、销售、财务等之外,还增加了许多新的功能,并能跨行业、跨区域运行。(3系统结构由相对封闭、单一型转向开放、组件型,使得开发速度加快、系统升级简单,应对市场及企业变化的能力随之加强。(4与外部环境的联结紧密,使有关决策者能及时掌握有效信息,从而充分实现实时控制,外部最新信息对系统内部原有过时信息的取代给决策的正确性打下了坚实的基础。(5ERPⅡ比ERP采用更先进的技术支持,让系统在运行过程中拥有良好的技术环境,从而具备了扩展性好、维护简便、性能稳定等一系列优势。ERPⅡ系统的潜力和优势,将彻底打破传统的比较机械的管理模式,使企业的资源管理和信息管理得到更进一步的发展。主要参考文献[1]AlexisLeon.企业资源规划[M].北京:清华大学出版社,2002.[2]王长江.ERP发展趋势的探讨[J].机械管理开发,2005,(8:94-95.[3]李奔波,陈升,李传昭.企业资源计划(ERP的发展及未来演进趋势研究[J].企业管理,2005,(7:170-171.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1引言随着房地产业的发展,房产中介行业也随之蓬勃发展起来,由于房改政策的出台,购房、售房、租房的居民越来越多,这对房产中介部门无疑是一个发展契机。但是与国外成熟的房地产市场相比,我国的房产中介行业的发展还存在较大的差距,比如行业管理不健全、政策咨询信息方面层次低、技术含量不足、经营活动不规范等,并且许多管理还停留在手工操作上,原始的手工操作方式导致数据的重复率、出错率升高,效率低下,各种数据查询不便,给客户带来了不少的麻烦。近年来,基于B/S模式的计算机应用系统研究引起了越来越多的国内外学者的兴趣。这是因为,Internet/Intranet具有统一的网络协议TCP/IP;统一的数据传输协议HTTP;统一的超文本语言标准HTML。此外,Internet/IntranetWeb的Browser/Server结构及其应用和传统的Client/Server结构相比,具有低成本的软硬件配置,低成本的实施维护,支持分布式的异构平台的互通讯及与原有系统集成等优点。因此,采用WWW平台的房产中介管理系统将会更加具有基于B/S结构的房产中介管理系统的设计与实现王红华,俞扬信(淮阴工学院计算机工程系,江苏淮安223001[摘要]在对房产中介管理市场深入分析的基础上,开发了一个Web环境下的小型房产中介管理系统。主要功能包括:售房、购房、租赁的信息查询、统计和打印等功能。系统采用Browser/Server三层结构,管理人员和客户可在不同的终端进行房产管理和信息查询。系统采用MicrosoftAccess数据库,建立了ODBC数据源。通过Delphi6的ADO技术进行存取,用Delphi6编写应用程序。[关键词]Web;B/S;房产中介管理[中图分类号]F270.7[文献标识码]A[文章编号]1673-0194(200703-0029-04[收稿日期]2006-11-02柔性、开放性。针对目前市场状况和计算机技术的发展,本文建立了一套Web环境下对房产交易和房产租赁进行全面管理的计算机系统,用于房产中介公司售房、购房、租赁房的管理。通过初步实践表明,房产中介公司的基本职能,比如:为消费者提供房源信息、介绍房产市场行情、查询购房或租房人的信息、提高房产交易效益等,都可以运用该系统在计算机上快捷地得到实现,把房产中介人员从繁重的人工匹配中解放出来,提高了工作效率和准确度,降低了劳动强度,缩短了工作时间,为房产中介工作提供了规范化和先进的科学管理手段。2系统的需求分析房产中介公司管理系统主要有3方面的功能要求,即:售房、购房、租赁信息查询功能,打印统计功能和信息管理功能。信息管理功能主要包括数据录入,数据修改和数据删除。信息查询功能主要是按条件进行查询,查询内容为:房产中介公司档案,客户档案,房源信息,录入客户信息后直接可以根据地址需求、房型需求、朝向、坐落、楼层需求、面积需求、房龄、售价或租价等查询出匹配的房产信息,客户可以即刻成交此房产,并可以根据成交的信息生成收据单。打印统计功能包括,系统提供时间段之间的成交和未成交房产的统计,中介费的统计,也包括房源信息的打印等。公司可采用浏览器/服务器(B/S技术,建立自己的网站,将公司的房源信息发布到网站上,方便客户网上查询,进行预定或预购房产,见图1。3房产中介管理系统的设计3.1系统结构图Web环境下房产中介公司管理系统在Intranet环境下运行,公司管理人员和客户可以通过浏览器访问服务器的主页,开始房产中介管理工作或者让客户进行房产信息查询。具体的功能模块通过不同的代理(组件加以实现,根据不同的任务,激活对应的组件,以完成某项工作。本系统采用B/S三层结构,最上层是基于WebBrowser的客户端,用于和用户进行交互,完成基本的规则验证、数据描述和显示;中间层是应用服务器,用于处理业务逻辑,与数据库交互数据;底层是数据库服务器,用于处理对数据库的数据请求,管理系统的结构如图2所示。系统中采用ActiveX组件与脚本相结合的应用开发模式,程序被封装成结构相对独立,功能相对完备的组件。用户可通过浏览器提供的用户界面,获取房产中介管理任务;在客户端输入必要的用户信息,激活相应的管理组件对象,并将信息送往服务器端。在服务器端,系统相应的处理程序运行,数据库操作函数对相关数据库表进行操作,生成用户所需的信息。系统允许多个用户在浏览器下同时进行工作。房产中介公司的主要业务是房屋买卖、租赁和咨询。信息来自客户。房产中介管理系统提供如下管理功能。图2基于B/S的房产中介管理系统结构(1信息管理:包括数据录入、修改和删除。录入:要建立房源、客户、买卖、租赁信息库,在房源信息库中主要有物业名称、地段、户型、朝向、面积、房屋设施、价格等信息。客户信息库存放客户的姓名、联络方式等。数据修改和删除是对信息库的正常维护。(2信息查询:信息查询功能主要为客户提供中介公司档案查询、房源信息查询(包括售房或租赁房源的户型、地段、朝向、面积、设施、价格等信息查询、已成交房源信息查询等,客户可以根据要求查询到符合条件的房源信息。(3统计、打印:这一部分功能是对信息进行分类统计,包括售房、租房比例统计、已售(租房的房型、地段、面积的统计、报表输出,为客户提供方便、快捷的查询方式,也为领导了解公司的运作情况提供方便。(4系统维护:系统维护功能要为系统正常运行提供服务,包括密码修改、系统初始化、系统退出等。为此,将系统分为4个子模块(如图3。图3功能模块图图1系统数据流程图企业管理信息化3.2系统的E-R图本系统涉及到实体及实体间的关系如图4系统E-R图所示。3个实体分别是:房产中介公司为客户提供的预租(预售房源信息、出租(出售房主信息、用于房产中介公司存档的承租人(购买人信息。图4系统E-R图3.3数据库逻辑结构设计本系统采用Access数据库,按照系统主要功能提供房源信息和记录购(租房客户的信息,建立6个表文件。这里列举3个表:表1出售房源信息表,表2已租房屋信息表,表3人员信息表。表1出售房源信息表(fy_cs.mdb字段名类型长度是否为空房屋地址(主键文本30Notnull户型文本10Notnull房屋面积(m2数字单精度Notnull产权文本15Notnull朝阳数字8Notnull房屋类型文本10Notnull备注文本20null字段名类型长度是否为空房屋地址(主键文本30Notnull租赁人姓名文本10Notnull身份证号文本18Notnull租赁价格数字单精度Notnull租赁时间日期Notnull4系统的实现系统采用B/S模式,由浏览器和服务器组成,数据和程序放在服务器端,服务器可以有多层结构,服务器执行必要的计算,负责与数据库的交互工作,并将结果发送给客户。前端的浏览器不用维护,用户只需浏览器即可使用该系统。4.1软件和硬件环境系统平台可以选为中文WindowsServer2000操作系统,MicrosoftAccess数据库等,可以使用Delphi6或Del-phi7建立交互且高效的Web服务器应用程序。Brower/Server结构是一种瘦客户机模式,客户端仅需浏览器,硬件配置要求低,版本升级时只需维护放在客户端的代码,使用内置的TCP/IP协议,与平台无关,采用公开的标准和协议使之具有良好的开放性。4.2房产中介管理系统的各模块实现算法(1创建登录界面当用户输入用户名和口令,点击确定按钮后,需要判断用户名和口令的合法性,如果不合法,提示错误信息,提示用户重新输入。在IE中显示弹出式窗口,如果合法则显示界面。(2出租房源管理模块出租房源管理模块主要实现对欲租房源的录入,查询,修改和删除,分为3个页面,分别为录入房源页面、查询房源页面、修改房源页面,其中修改页面可以进行修改和删除操作。该模块利用ADOConnection连接数据库,利用ADOQuery来实现对数据库表的操作,利用DataSouse来显示数据表。(3已租房源管理模块已租房源管理模块主要实现对已经出租房屋的查询和删除,以及把当前欲租房屋的信息添加到已租房屋表中。它的实现采用ADOConnection来连接数据库,用ADOQuery操作表,用DataSouse显示数据库中的信息。(4信息查询窗口系统为用户提供一个查询窗口,在信息查询窗口用户可以完成按地址进行模糊查询、按地址进行精确查询、按房价进行查询、按户型、面积进行查询等查询工作。查询代码如下://查询按钮的单击事件procedureTfy_zForm.BitBtn3Click(Sender:TObject;varstr,price:string;beginifRadioButton1.Checkedthen表3人员信息表字段名类型长度是否为空字段名类型长度是否为空人员类型文本8Notnull工作单位文本30Null姓名(主键文本10Notnull联系方式文本15Notnull性别文本2Notnull来源地文本10Notnull年龄数字整型Notnull备注文本20Null身份证号文本18Notnull表2已租房屋信息表(yzxx.mdb企业管理信息化beginifCheckBox1.Checkedthen//加入ADOQuery控件,利用SQL语句连接出租房源信息表(fy_cz.mdbbeginstr:='select*fromfy_czwhere房屋地址like’+quoted-str('%'+Edit6.Text+'%';ADOQuery2.Close;ADOQuery2.SQL.Clear;ADOQuery2.SQL.Add(str;ADOQuery2.Open;//按地址进行模糊查询end;endelsebeginstr:='select*fromfy_czwhere房屋地址like'+quot-edstr(Edit6.Text;ADOQuery2.Close;ADOQuery2.SQL.Clear;ADOQuery2.SQL.Add(str;ADOQuery2.Open;//按地址进行精确查询end;end;ifRadioButton2.CheckedthenbeginifComboBox1.Text='='thenprice:='房价='+Edit6.Text;ifComboBox1.Text='<'thenprice:='房价<'+Edit6.Text;ifComboBox1.Text='>'thenprice:='房价>'+Edit6.Text;beginADOQuery2.Close;ADOQuery2.SQL.Clear;ADOQuery2.SQL.Add('select*fromfy_czwhere'+price;ADOQuery2.Open;//按房价进行查询end;end;ifRadioButton3.CheckedthenbeginEdit6.Clear;str:='select*fromfy_czwhere户型like'+quotedstr(Edit6.Text;ADOQuery2.Close;ADOQuery2.SQL.Clear;ADOQuery2.SQL.Add(str;ADOQuery2.Open;//按户型进行查询end;end;Label11.Caption:=’共搜索到’+inttostr(ADOQuery2.RecordCount+’条记录’;//显示记录条数Edit6.Clear;end;5结束语本系统采用B/S方式的三层体系结构,将企业逻辑与用户设计页面相分离,提高了系统的可扩展性,在采用Web技术的房产中介管理方面进行了一次有益的尝试。房产中介管理系统涉及了租赁和买卖房源的管理,基本覆盖了房产中介管理活动。在系统实现时,采用了ADO机制,在数据库应用系统开发过程中,使用Query控件进行查询。系统界面友好,功能齐全,使用方便。本系统在淮安市先河房产中介公司得到应用,效果良好。主要参考文献[1]刘炜,房鼎益,陈晓江.面向模式的分布式软件构架可视化建模[J].计算机工程,2005,31(3:102-104.[2]唱江华,邓文新.DELPHI面向对象程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论