中辉房屋中介管理系统的设计与开发  毕业论文_第1页
中辉房屋中介管理系统的设计与开发  毕业论文_第2页
中辉房屋中介管理系统的设计与开发  毕业论文_第3页
中辉房屋中介管理系统的设计与开发  毕业论文_第4页
中辉房屋中介管理系统的设计与开发  毕业论文_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

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

文档简介

本科生毕业论文(设计)题目中辉房屋中介管理系统的设计与开发学生姓名学号110104130220指导教师二级学院信息学院专业名称信息管理与信息系统班级11信息C2班2013年5月此处为论文中文题目,要求居中填写主标题不超过24个汉字;可加副标题(副标题前加破折号),副标题与主标题间空一行的位置主标题黑体,小二,居中副标题楷体_GB2312,四号,居中阅后删除此文本框。声明及论文使用的授权本人郑重声明所呈交的论文是我个人在导师的指导下独立完成的。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果。论文作者签名年月日本人同意浙江财经大学有关保留使用学位论文的规定,即学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以上网公布全部内容,可以采用影印、缩印或其他复制手段保存论文。论文作者签名年月日中辉房屋中介管理系统的设计与开发摘要房屋中介行业是房地产业的重要组成部分,其在房地产业经济运作的全过程之中起着至关重要的作用,为房地产业的生产、流通和消费提供了多元化的中介服务1。房屋中介行业作为一个管理房屋信息的机构,其对信息的管理应该准确,无误。利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提高该中介机构的工作效率变得尤为重要。本文探讨房产中介管理系统的理论基础和设计思想,介绍了房屋中介管理系统的各个功能,以软件工程理论作为系统开发的理论基础,设计并实现了对出租,出售房屋信息的管理,对求租求购客户信息,需求的记录,并及时为其提供准确信息。关键词信息管理;SQLSEVER2005数据库;NET2008THEDESIGNANDDEVELOPMENTOFZHONGHUIHOUSINGINTERMEDIARYMANAGEMENTSYSTEMABSTRACTHOUSINGINTERMEDIARYINDUSTRYISANIMPORTANTCOMPONENTOFTHEREALESTATEINDUSTRY,WHICHPLAYSAVITALROLEINTHEREALESTATEINDUSTRYECONOMICOPERATIONOFTHEWHOLEPROCESS,PROVIDESDIVERSIFIEDSERVICESFORTHEREALESTATEINDUSTRYPRODUCTION,CIRCULATIONANDCONSUMPTIONASAMANAGEMENTHOUSINGINFORMATIONINSTITUTIONSHOUSINGINTERMEDIARYINDUSTRY,THEMANAGEMENTOFINFORMATIONSHOULDBEACCURATE,NOERRORUSINGSOFTWAREENGINEERINGDESIGNIDEASLEARNED,DATABASESANDOTHERKNOWLEDGETODESIGNINGHOUSINGINTERMEDIARYMANAGEMENTSOFTWAREISVERYIMPORTANTTOIMPROVETHEINTERMEDIARYWORKEFFICIENCYBECOMETHISPAPERDISCUSSESTHETHEORETICALBASISANDDESIGNIDEAOFREALESTATEINTERMEDIARYMANAGEMENTSYSTEM,INTRODUCESTHEFUNCTIONOFEACHHOUSINGINTERMEDIARYMANAGEMENTSYSTEM,USINGSOFTWAREENGINEERINGTHEORYASTHETHEORETICALBASISOFSYSTEMDEVELOPMENT,DESIGNANDIMPLEMENTATIONOFRENTAL,THESALEOFHOUSINGINFORMATIONMANAGEMENT,CUSTOMERINFORMATIONTOTHEWANTED,DEMANDFORRECORDS,ANDPROVIDETIMELYANDACCURATEINFORMATIONKEYWORDSINFORMATIONMANAGEMENTSQLSEVER2005DATABASENET2008目录1绪论111开发背景和意义112房屋中介的现状及发展趋势213房屋中介的分析比较以及存在的问题314主要开发技术介绍4141C语言简介4142SQLSERVER2005简介415本文研究内容及章节安排42房屋中介管理系统的需求分析621房屋中介管理系统的总体要求622房屋中介管理系统的需求分析623房屋中介管理系统的可行性分析7231技术可行性7232经济可行性7233操作可行性8234法律可行性824房屋中介管理系统的功能分析825房屋中介管理系统的业务流程分析1026房屋中介管理系统数据流程图和数据字典分析10261顶层数据流程图10262一层数据流程图11263二层数据流程图12264数据字典设计133房屋中介管理系统概要设计2131系统总体结构设计2132系统各个功能模块设计22321实习生模块设计23322员工模块设计24323店长模块27324管理员模块2933数据库设计32331数据库需求分析32332数据库ER图32333数据库文件设计344系统实现4141实习生模块功能实现41411登录模块的功能实现41412日常管理模块的功能实现43413锁屏功能模块实现4542员工模块功能实现47421房源管理模块的功能实现47422客户管理模块的功能实现4843店长模块功能实现50431内部统计模块的功能实现5044管理员模块功能实现51441系统设置模块的功能实现515总结与展望5451系统开发中遇到的问题5452系统中有待改进之处5453心得体会54参考文献55致谢561绪论11开发背景和意义房屋中介行业是房地产业的重要组成部分,其在房地产业经济运行的全过程之中起着重要的作用,为房地产业的生产、流通和消费提供了多元化的中介服务。房地产中介具有很强的灵活性。房地产中介机构以佣金为主要收入来源。国外及港台房地产中介服务具有悠久的发展历史,具有一套较为完善的独立法规体系,包括市场准入法规、执业人员职业道德法规以及执业质量控制标准等。法国房屋中介业历史悠久,形成了一套完善的法律和管理办法,实行从帮助寻找客户到签约、管理等“一条龙”服务。有实力的房屋中介公司业务范围更广,不仅从事单元房、宅院、商业用房、车库和仓库等租赁或买卖,还与合伙人共同参与房屋建设,成为房屋的共同物主。随着互联网的广泛应用,法国的房屋中介公司大都设有网站,从公司诚信为客户服务、帮你解除烦恼的承诺到各种房屋租赁、买卖业务的经营项目,一应俱全。而在中国古代和近代市场中为房屋买卖双方介绍交易评定房地产商品质量价格的居间行商称之为宅行。住宅行业是中国房地产中介机构的前身,现称房屋中介。房屋中介机构往往有大量的信息需要处理,传统的手工登记的方式对于处理大量信息而言不仅效率低下,而其极易发生信息的记录错误,甚至发生信息丢失的情况。而计算机技术的发展为解决这一问题提供了良好的途径。信息技术作为当今使用频率最高的名词之一,随着计算机技术在工业、农业以及日常生活中等各方面的广泛应用,已经被越来越多的个人和企业作为自己赶超世界潮流的标志之一,而数据库技术则是信息技术中一个重要的支撑。数据库技术是计算机科学技术的一个重要分支。从20世纪50年代中期开始,计算机应用从科学研究部门扩展到企业管理及政府行政部门,人们对数据处理的要求也越来越高。在1968年,世界上诞生了第一个商品化的信息管理系统IMSINFORMATIONMANAGEMENTSYSTEM,从此,数据库技术得到了迅猛发展。在互联网日益被人们接受的今天,INTERNET又使数据库技术、知识、技能的重要性得到了充分的放大。现在数据库已经成为信息管理、办公自动化、计算机辅助设计等应用的主要软件工具之一,帮助人们处理各种各样的信息数据。所以将数据库的技术应用于房屋中介机构,方便其数据管理就变得尤为重要。随着当今科学技术的飞速发展,尤其是计算机技术的出现,使得人类进入了信息化社会,利用计算机,可以代替人进行很多复杂劳动,从而节省大批的人力,可以大大提高工作效率,而且计算机有更高的准确性和更安全的保密措施。计算机技术凭着自己无与伦比的优越性,已经迅速成为各个领域不可或缺的工具。在各行各业中离不开数据处理,这正是计算机被广泛应用于数据库管理系统的环境。计算机的最大好处在于利用它能够进行数据管理。使用计算机进行数据控制,不仅提高了工作效率,而且大大的提高了其安全性。在之前的房产中介管理过程中,各地房管局往往采用的是通过粘贴板的方式把用户贴出本地房屋出售或者出租的情况,不仅不便于用户快速的查询房源情况,而且手工操作难免带来各种误差和错漏,尤其是在数据信息处理工作量大时容易出错;数据繁多时,容易丢失,且不易查找,出错后又不易修改。基于以上问题,有必要建立房产中介管理系统,使管理工作规范化,系统化,程序化,避免的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询、修改房源基本信息,并能根据用户的不同需要,准确,迅速找到合适的房产,而且管理者也迅速的统计出本月房产出租出售情况等。12房屋中介的现状及发展趋势中介机构是市场经济体系的重要组成部分,在经济发展过程中具有重要的作用,随着经济和社会的发展,中介服务的加强是必然的趋势,目前中介服务已渗透到经济生活的各个领域。中介机构迅速发展,服务内容基本上涵盖了传统行业门类,并向新兴行业拓展1。为了加强房地产中介服务管理,维护房地产市场秩序,保障房地产活动当事人的合法权益,根据中华人民共和国城市房地产管理法的规定,对房地产中介服务进行了定义房地产中介是指房地产咨询、房地产价格评估、房地产经纪等活动的总称。1房地产咨询,是指为房地产活动当事人提供法律法规、政策、信息、技术等方面服务的经营活动。2房地产价格评估,是指对房地产进行测算,评定其经济价值和价格的经营活动。3房地产经纪,是指为委托人提供房地产信息和居间代理业务的经营活动。房产中介在房产交易中的地位日益上升。据有关部门统计约50的新建商品房销售和90的二手房买卖是通过房地产中介企业实现的。可以说大部分的房产交易行为是通过中介机构进行,中介机构沟通买卖双方起到了一个桥梁的重要作用。尤其在私人之间的房屋买卖中(即二手房转让),由于很多买方与卖方互相不认识、不了解,可以说信用无从谈起买方担心给了钱,拿不到房;卖方担心买方不是一次性支付全部款项,分几次支付,会不会拖泥带水拖延付款等等。这时,房产中介机构出现,中介方是以单位的名义出现,并且经过国家行政部门的审批,具备经营资格。买卖双方就可以将中介方作为第三方来沟通信息,调停买卖双方之间的争执;而且买卖双方需要银行产权转让等手续,更需要中介机构提供专业意见、协助银行。因此房产中介的产生与发展正是我们社会经济发展所需要的。13房屋中介的分析比较以及存在的问题随着住房制度改革不断深化和居民收入水平的提高,住房成为新的消费热点。1998以后,随着住房实物分配制度的取消和按揭政策的实施,房地产投资进入平稳快速发展时期,房地产业成为经济的支柱产业之一。12003年以来,房屋价格持续上扬,大部分城市房屋销售价格上涨明显。随之而来国家出台了多项针对房地产行业的调控政策,希望能引导房地产市场的健康发展。而房屋中介行业是房地产业的重要组成部分,房屋中介贯穿在房地产业经济运行的全过程之中,为房地产业的生产、流通和消费提供了多元化的中介服务。房屋中介行业作为一个管理房屋信息的机构,其对信息的管理应该准确,无误。因此利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提高该中介公司的工作效率变得尤为重要。现如今的房地产信息管理系统是针对传统房地产企业管理模式与业务手段中逐渐表现出的效率低下、信息滞后、规范与执行力差等特点,利用先进的IT信息技术,结合房地产企业自身管理思想和模式,参考一系列大型房地产企业管理经验,帮组房地产企业实现在波动的大环境下,保持稳定、健康的可持续性发展的信息化管理软件,有强大的信息存储量,有效且高效的查询搜索功能,有针对性的对信息进行筛选和截取,得到效率最高的工作方式,并且直观的表现出销售业绩和内容,达到公平、公开、公正的要求。在信息时代飞速发展的今天,房地产中介行业的信息化、正规化的步法也在逐渐加快。但是目前很多中介企业在这方面意识还不足,或者意识到了,但是找不到合适的软件系统来帮助公司提升管理水平、提高办事效率。没有使用软件的公司(手工式操作)是起主要体现,具体有以下几点(1)很多中介公司目前采用本子登记客户信息、房源信息、业务进展程度等,容易出现错误、查找效率低、领导不能及时了解业务进展的情况等问题。并且由于中介行业的人员具有流动性大的特点,很多有用的信息都随着业务员的交替而流失了。(2)即使记录信息本子写的再整洁,当客户来拜访的时候,看到业务员翻阅记录大量信息的本子,也会觉得公司不很正规。(3)业务员之间沟通效率低,容易受到个人感情的因素左右,影响成交。(4)服务效果差,往往没有能够达到承前其后的效果。(5)数据的保存没有规范化管理,不利于信息的积累从而影响公司发展。当前,很多物业管理企业的房屋中介信息管理都是使用纸质资料来登记、记录房屋等信息,这导致房屋信息变更不便,且房屋租赁花费人力资源多,工作也较繁琐。传统的看房流程是很费时费力的,要有专人带客户看房、讲解房屋信息,因此导致房屋租赁成本居高。人力管理的比例比较大,往往是各个主要负责人以书面的形式管理房屋租赁信息,效率低下。数据打印,汇总时,容易丢失,不易保存且数据保密性较差。因此,开发一套功能相对完整,外观相对优美的房屋中介管理系统显得十分必要,同时使得客户使用系统更加放心,提高工作的效率,减少过多的人力资源的付出。“房屋中介管理系统”的开发定位在一个能够满足数据库管理系统,即具备一个数据库管理系统的基本功能,包括数据的增加,删除,修改,查询等,便于用户查看,操作,和查询房屋登记信息。此外,系统具有一般员工和管理员登录功能,这样可以提高数据的安全性和可靠性。该系统符合各房产中介公司的要求。在开发过程中注重明确需求分析,遵循用户参与、优化创新、使用高效、处理规范化的原则,使开发模型更加趋于完善。14主要开发技术介绍141C语言简介MICROSOFTVISUALSTUDIONET是MICROSOFT公司为适应INTERNET高速发展的需要,而推出的新的开发平台2。2008年3月17发布VS2008。随后又发布了VS2010。C语言是NET平台上的第一语言。自发布以来不断增强,已经成为目前功能最强大的通用语言之一3。142SQLSERVER2005简介SQLSERVER2005是一个全面的数据库平台,使用集成的商业智能BI工具提供了企业级的数据管理10。SQLSERVER2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。15本文研究内容及章节安排本文主要研究了房屋中介管理系统的设计与实现,需要实现的目标是提供一种房屋中介设计的思路,实现客户和房屋之间信息的沟通交流,主要实现房屋信息管理、客户信息管理、内部信息统计管理、系统设置管理、日常管理等功能。本文的研究内容包括五章第1章为绪论,主要阐述了房屋中介开发的背景及意义,房屋中介业现状及发展趋势,以及房屋中介的分析比较和存在的问题。另外还简单介绍了本次开发所涉及的技术。第2章为房屋中介系统的需求分析,主要阐述了系统开发目标和原则、系统的总体要求、软件开发平台要求、运行环境要求以及其它要求等,可根据具体开发项目的特点进行适当的精简或扩展。第3章为房屋中介系统概要设计,主要阐述了系统总体结构设计、系统功能模块设计和数据库设计的内容。第4章为系统实现,主要阐述了系统主要功能模块的实现技术与方法。第5章为总结与展望,主要总结了本次开发工作取得的成果和存在的问题,并对下一步改进工作做了展望。2房屋中介管理系统的需求分析21房屋中介管理系统的总体要求面对房屋中介的手工操作时代的诸多弊端,可以得出房屋中介管理系统开发的目的和原则在于具备一个数据库管理系统的基本功能,包括数据的增加,删除,修改,查询等,便于用户查看,操作,和查询房屋登记信息。此外,系统具有一般员工和管理员登录功能,这样可以提高数据的安全性和可靠性。房屋中介管理系统的总体要求在于该系统符合各房产中介公司的要求。在开发过程中注重明确需求分析,遵循用户参与、优化创新、使用高效、处理规范化的原则,使开发模型更加趋于完善。本系统的程序运行环境具体如下系统开发平台MICROSOFTVISUALSTUDIO2008系统开发语言C数据库管理软件MICROSOFTSQLSERVER2005运行平台WINDOWS7/WINDOWSXPSP2运行环境MICROSOFTNETFRAMEWORKSDKV35分辨率最佳效果1024像素768像素22房屋中介管理系统的需求分析房产中介管理系统需求主要来自房屋登记,客户登记,管理房源和管理客户及员工。房屋和客户登记将用户需要登记的房屋和客户的信息输入系统,由系统自动归类储存,随时可以查阅修改。房屋和客户管理人员可利用本系统,输出房屋名单,自动生成统计报表、房屋出售合同、房屋出租合同。一般情况下,普通用户只能浏览查询房屋具体信息以及一般的操作,而管理员除了能查询房屋具体信息以外,还能够对员工,数据库等更高层次的进行管理,但是不能随意对管理员的权限进行修改。因此,管理员和一般人员的权限要明确区分开来,防止操作时因操作错误产生的数据丢失和数据错误,因此,这就需要在设计模块时加以考虑。房屋管理人员还有一个任务是对各个人员的使用权限进行管理,对数据库中的房屋信息进行实地考核和协助客户填写房屋出售合同和房屋出租合同,并将其打印出来存档管理,在出租合同到期后即时的回收房屋使用权,并再次将此房屋出租,进入下一个出租循环中。因此,确定本系统的功能有房屋出租或出售登记输入,修改,删除处理,客户求租或求售登记输入,修改,删除处理,房屋查询处理(按地址,面积,使用权查询等),客户查询处理(按地址,面积,使用权查询等),房屋出售情况报表统计处理(包含打印功能),房屋出租或出售合同录入和打印功能,员工相关客户或房源的跟进信息的管理(包含增加,修改,删除),内部信息的查询(包括房源,客源,提成,提醒和综合信息的查询),管理员的特权管理(包括对用户权限,密码,参数,数据库等系统相关信息的设置)。23房屋中介管理系统的可行性分析可行性研究的目的不是解决问题,而是确定问题是否值得去解决。可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。对于可行性分析,可从如下四个方面来进行231技术可行性技术可行性考虑的问题是利用现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。房屋中介管理系统的工作主要是在客户和房屋中介人员之间架起一座桥梁,能相互提供信息,处理信息。这一特点非常适合于计算机的特点,而计算机硬件和软件技术的飞速发展,也为系统的建设提供了技术条件。通过对房屋中介的工作流程加以分析,同时NET提供给的良好开发平台,其与数据库链接的方便性以及目前一些利用数据库知识实现的信息管理系统,为实验的顺利进行提供可靠的参考和依据。232经济可行性经济可行性应该考虑其开发维护费用及该系统所能带来的效益之间的关系。该系统适用于中小型的房屋中介机构,开发该系统的费用主要包括开发阶段的费用以及今后的运行、维护费用。其新系统带来的效益来自使用该系统后房屋中介机构工作的科学化,规范化,高效化所带来的效益。这些主要体现在工作人员的减少,工作效率的提高,相应工资支出的减少,更容易满足客户的需求,使房屋中介公司的客户群扩大,以及与传统的手工登记的方式相比不易发生差错,因差错带来的损失的相对减少。233操作可行性本系统适用于WINDOWS7等主流操作系统之上,对于该系统的推广使用提供了很好的途径。该系统研究了中介机构的工作流程后充分考虑到工作人员以前的工作习惯,使其对新系统更易适应,在操作上主要凭借使用WINDOWS操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。另外界面清晰易懂,加之可视化的管理工具,对数据库的操作是相当简单的,所以操作上是可行的。234法律可行性法律可行性是考虑要开发系统是否存在任何侵犯、妨碍和责任问题,用户操作可行性考虑待开发软件的运行方式在用户组织内是否行得通,现行管理制度、人员素质、操作知识是否可行。所有软件都选用正版,所有技术资料都由开发方保管,提出方拥有使用权,合同制定确定违约责任。由于在本系统中是有合同作为双方合作的基础,所以不会存在任何侵犯、妨碍和责任问题。即使存在了,也可以根据合同进行分析,一定有人会负责任,所以此系统完全可以进行开发。24房屋中介管理系统的功能分析根据需求分析和系统运行日常需要,系统需要实现九个小块的功能,如图21所示。中辉房屋中介管理系统登陆系统日常管理房源管理客源管理内部统计管理锁屏系统设置切换用户退出系统图21网站功能需求结构图1登录模块每个系统都少不了的登录模块,以及系统的操作界面。为方便管理,本系统的登录模块没有相关用户的注册模块,本系统将注册模块列入管理员的功能模块里,方便管理员的统一管理。2日常管理模块本模块需要包含3个模块,用户日常经常会用到的功能都被归类到这一模块,包括房源租售的基本信息的查询功能;房源的添加功能,日常来电的记录功能,这样一来可以简化用户在本日处理日常业务的流程,进一步提高用户的工作效率,简化工作的难度。3房源管理模块本模块需要包含3个方面的内容,房源信息的管理,包括对房源基本信息的增加、修改,删除和导出等功能;房源成交跟进管理,对相关房源的成交情况进行查询,添加,修改,删除等操作;房源信息的招贴管理,通过对房源的不同地域查询,以及对不同区域房源数量的查询来确定是否对该地区进行房源信息的招贴并通过导出招贴信息进行招贴(包括整体招贴和单个招贴。4客源管理模块本模块需要包含4个方面的内容,客户信息的管理,包括对客户信息的增加,修改,删除,导出等功能签约信息的管理,包括对相关客户签约情况的查询,修改,删除,导出等功能客户跟进管理,包括员工对相关客户的需求进行一定时间的处理跟进的记录,让员工了解该客户当前的处理状态在什么情况;来电记录模块,是员工在处理业务是记录来电的一种功能模块,可以方便的让不在的员工及时的查询到相关来电信息。5内部统计模块该模块需要包括对内部信息进一步的更深层次的查询(该模块有权限设置,一般员工无法进入),其中包括房源信息的管理,客源信息的管理,提醒信息的管理,提成信息的管理,综合信息的管理。6系统设置模块本模块包含7个方面的内容(该模块有权限设置,只有管理员可以进入),员工管理,包含对员工的信息添加,修改,删除,导出以及模糊查询等功能;数据维护,主要为对系统数据库的备份和还原功能,防止系统崩溃导致的数据流失无法还原。操作权限管理,主要功能有对权限组人员的添加,删除,修改功能以及对操作员信息的添加,修改,删除(其中管理员用户不能被改动,修改的内容包括权限的赋予和人员密码的修改);参数设置,主要是对系统用到的相关参数进行查询,添加,修改,删除的功能;修改密码,管理员对自己的密码进行修改;系统操作日志的管理,包括查询各个时间段有哪些人对哪些事进行操作,可以对这些操作进行相应的删除;合同样本文件管理,包括对相关出租出售的合同样本的添加,删除,修改等功能。7锁屏模块为有事要出去的员工提供系统操作加锁,不让外人使用,可以提高系统操作的安全性。8切换用户模块通过该模块实现不同用户的切换登录,方便,快捷。9退出系统模块退出系统。25房屋中介管理系统的业务流程分析房屋中介管理系统的业务流程图如图22所示。查看房源业务开发洽谈客户(房产商)门店招贴添加房源房产代理接待客户(租购房屋)询问需求满足需求不满足需求满意签约实地看房继续协商查找房源或等待新房源不满意房源图22系统总体业务流程图26房屋中介管理系统数据流程图和数据字典分析数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。数据流程图是在系统需求分析、业务流程分析的基础上,把系统的信息流动、存储情况抽取出来,得出其中信息流动、存储和使用关系的综合逻辑情况12。数据流程图不仅表达了系统中信息的来源和去向,指出了系统的功能结构,而且也说明了各个逻辑功能可以通过一组元素联结起来。数据流程图一般采用自顶向下的方法绘制,其基本思想是将整个系统当作一个功能来看,逐次向下渐细,直到所需详细程度为止。261顶层数据流程图顶层数据流程图决定了系统的范围、输入输出数据流,说明了系统的边界,把整个系统的功能抽象为一个加工。房屋中介系统的顶层数据流程图如图23所示。房地产客户客户中介信息管理P0图23房屋中介管理系统顶层数据流程图262一层数据流程图中间层数据流程图是处于顶层之下的若干数据流程图,它既是上一层加工的分解结果,又是下一层若干加工的抽象,即它又可进一步分解。将房屋中介管理系统顶层数据流程图分解后可以得到1个一层数据流程图图24。系统管理人员房地产客户房源管理客户管理房源表客源表客户租购房屋意向房客源跟进表签约合同合同表签约查询客户掌握客户需求来电记录业务跟踪系统管理人员房产信息客户信息需求信息P1P2P3图24一层房屋中介管理系统数据流程图263二层数据流程图将P1管理房源信息处理张开得到P1的2层数据流程图,如图25所示。将P2管理客户信息处理的数据流图展开得到2层数据流图,如图26所示。将P3管理签约信息处理的数据流图展开得到2层数据流图,如图27所示。员工添加房源信息房源表查看房源信息P11P12删除房源信息P13图25二层房源管理信息数据流程图员工添加客户信息客户信息表查看客户信息P21P22删除客户信息P23图26二层客户管理信息数据流程图员工添加签约信息签约信息表查看签约信息P31P32删除签约信息P33图27二层签约管理信息数据流程图264数据字典设计数据流程图包括外部实体、处理过程、数据存储和系统中的数据流四个组成部分。12其中外部实体并不属于系统考虑内容。以下将对针对数据流程图涉及到的数据字典条目进行描述。1数据存储。数据存储表示数据保存的地方,它用来存储数据。系统处理从数据存储中提取数据,也将处理的数据返回数据存储。根据数据流程图,现将主要的数据存储罗列如表21表213所示。表21房源信息表数据存储名称房源信息表编号流入的数据流/来源员工添加新房源、修改已存在的房源信息流出的数据流/去向房源基本信息表组成房源编号房源来源是否成交处理员工物业名称用途型号区域地址联系电话建筑年份建筑面积描述存储方式顺序表22客户信息表数据存储名称客户信息表编号流入的数据流/来源员工添加新客源、修改已存在的客源信息流出的数据流/来去向客源信息表组成客源编号客源来源签约状态处理员工物业名称用途型号区域地址联系电话建筑年份建筑面积描述存储方式顺序表23签约信息表数据存储名称签约信息表编号流入的数据流/来源员工添加签约、修改已存在的签约信息流出的数据流/来去向签约信息表组成签约合同编号房源编号客户名称签约电话地址时间存储方式顺序表24合同信息表数据存储名称合同信息表编号流入的数据流/来源员工添加,修改合同的信息流出的数据流/来去向合同信息表组成合同编号房源编号金额付款方式客户佣金业主佣金佣金总额提成比例提成总额备注存储方式顺序表25房屋跟进信息表数据存储名称房屋跟进信息表编号流入的数据流/来源员工新增,修改房屋跟进的信息流出的数据流/来去向房屋跟进信息表组成房屋跟进编号跟进时间跟进方式跟进人员跟进内容存储方式顺序表26员工分成信息表数据存储名称员工分成信息表编号流入的数据流/来源员工新增,修改,删除提成流出的数据流/来去向员工分成信息表组成房源编号处理员工名称分成百分比提成金额分成类别存储方式顺序表27员工基本信息表数据存储名称员工基本信息表编号流入的数据流/来源管理员添加和修改新员工流出的数据流/来去向员工基本信息表组成员工编号员工姓名性别电话籍贯学历婚姻生日身份证存储方式顺序表28操作日志信息表数据存储名称分成方式表编号流入的数据流/来源管理员删除,员工相关操作的信息流出的数据流/来去向操作日志信息表组成操作日志编号操作时间操作人操作方式操作内容存储方式顺序表29客户跟进信息表数据存储名称客户跟进信息表编号流入的数据流/来源员工添加和修改装修客户跟进信息流出的数据流/来去向客户跟进信息表组成客户跟进编号客户编号跟进人跟进时间跟进方式跟进内容是否提醒提醒方式提醒日期提醒时间存储方式顺序表210来电记录信息表数据存储名称来电记录信息表编号流入的数据流/来源员工添加和修改来电记录流出的数据流/来去向来电记录信息表组成来电记录编号来电用户类型来电用户名称来电号码来点时间来电内容存储方式顺序表211登录用户信息表数据存储名称登录用户信息表编号流入的数据流/来源管理员新增,修改登录用户信息流出的数据流/来去向登录用户信息表组成登录用户编号登录用户名密码权限昵称是否禁用存储方式顺序表212提醒信息表数据存储名称提醒信息表编号流入的数据流/来源店长新增,修改提醒信息流出的数据流/来去向提醒信息表组成提醒编号提醒对象名提醒电话提醒内容提醒类型提醒日期是否提醒是否用音乐是否提醒后删除存储方式顺序2数据流。数据流是指处理功能的输入或输出,它用来表示一个中间数据流值,但不能用来改变数据值。数据流是模拟系统数据在系统中传递过程的工具13。根据数据流程图,现将主要的数据流罗列如下表213表222。表213员工基本信息数据流名员工基本信息编号组成员工编号员工姓名性别电话籍贯学历婚姻生日身份证来源管理员去向管理员填写/修改员工信息表214客户基本信息数据流名客户基本信息编号组成客源编号客源来源签约状态处理员工物业名称用途型号区域地址联系电话建筑年份建筑面积描述来源员工去向员工填写/修改客户信息表215房源基本信息数据流名房源基本信息编号组成房源编号房源来源是否成交处理员工物业名称用途型号区域地址联系电话建筑年份建筑面积描述来源员工去向员工填写/修改房源基本信息表216数据参数基本信息数据流名数据参数基本信息编号组成房屋类型装修程度房屋来源客户来源当前状态跟进方式技术设施求购目的支付方式小区类型楼层结构来源管理员去向管理员填写/修改数据参数信息表217提醒信息数据流名提醒信息编号组成提醒编号提醒对象名提醒电话提醒内容提醒类型提醒日期是否提醒是否用音乐是否提醒后删除来源员工去向员工填写/修改提醒信息表218跟进信息数据流名跟进信息编号组成跟进编号客户编号跟进时间跟进方式跟进人员跟进内容来源员工去向员工修改或添加跟进信息表219登录用户信息数据流名登录用户信息编号组成登录用户编号登录用户名密码权限昵称是否禁用来源管理员去向管理员修改或添加登录用户信息表220来电信息数据流名来电信息编号组成来电记录编号来电用户类型来电用户名称来电号码来点时间来电内容来源员工去向员工修改或添加登录用户信息表221签约信息数据流名签约信息编号组成签约合同编号房源编号客户名称签约电话地址时间来源员工去向员工修改或添加登录用户信息表222分成信息数据流名分成信息编号组成房源编号处理员工名称分成百分比提成金额分成类别来源员工去向员工修改或添加分成信息3处理逻辑。处理指对数据逻辑处理,也就是数据变换,它用来改变数据值。而每一种处理又包括数据输入、数据处理和数据输出等部分。根据2层数据流程图,现将主要的处理逻辑罗列如下表223表230。表223添加房源信息加工添加房源信息编号输入/来源房源信息加工逻辑添加房源的信息输出/去向房源信息表表224修改房源信息加工修改房源信息编号输入/来源员工加工逻辑修改房源的信息输出/去向房源信息表表225删除房源信息加工删除房源信息编号输入/来源房源信息加工逻辑删除房源的信息输出/去向房源信息表表226更改员工基本信息属性加工更改员工基本信息属性编号输入/来源管理员加工逻辑更改员工基本信息属性输出/去向员工信息表表227更改客户信息加工更改客户信息编号输入/来源客户信息加工逻辑更改客户信息中的地址、求房需求等相关信息输出/去向项目进度表表228删除权限信息加工删除权限信息编号输入/来源权限信息表加工逻辑删除权限信息输出/去向权限信息表表229更改提成信息加工更改提成信息编号输入/来源员工加工逻辑更改提成相关的信息输出/去向提成信息表表230添加合同加工添加合同编号输入/来源管理员加工逻辑添加合同输出/去向合同样本表3房屋中介管理系统概要设计31系统总体结构设计根据系统的业务流程图及数据流程图分析整合后,得到系统的功能结构图如图31所示。中辉房屋中介管理系统登陆系统日常管理锁屏切换用户退出系统房源信息管理成交跟进管理房源信息招贴房源管理客源管理内部统计系统设置客户信息签约信息客户跟进来电记录房源查询客源查询提醒管理提成管理综合信息管理员工管理数据维护操作权限设置参数信息设置修改密码系统操作日志合同样本设置图31系统功能结构图1登录模块每个系统都少不了的登录模块,以及系统的操作界面。为方便管理,本系统的登录模块没有相关用户的注册模块,本系统将注册模块列入管理员的功能模块里,方便管理员的统一管理。2日常管理模块本模块需要包含3个模块,用户日常经常会用到的功能都被归类到这一模块,包括房源及客源基本信息的查询功能;房源的添加功能,日常来电的记录功能,这样一来可以简化用户在本日处理日常业务的流程,进一步提高用户的工作效率,简化工作的难度。3房源管理模块本模块需要包含3个方面的内容,房源信息的管理,包括对房源基本信息的增加、修改,删除和导出等功能;成交跟进管理,对相关房源的成交情况进行查询,添加,修改,删除等操作;房源信息的招贴管理,通过对房源的不同地域查询,以及对不同区域房源数量的查询来确定是否对该地区进行房源信息的招贴并通过导出招贴信息进行招贴(包括整体招贴和单个招贴。4客源管理模块本模块需要包含4个方面的内容,客户信息的管理,包括对客户信息的增加,修改,删除,导出等功能签约信息的管理,包括对相关客户签约情况的查询,修改,删除,导出等功能客户跟进管理,包括员工对相关客户的需求进行一定时间的处理跟进的记录,让员工了解该客户当前的处理状态在什么情况;来电记录模块,是员工在处理业务是记录来电的一种功能模块,可以方便的让不在的员工及时的查询到相关来电信息。5内部统计模块该模块需要包括对内部信息进一步的更深层次的查询(该模块有权限设置,一般员工无法进入),其中包括房源信息的管理,客源信息的管理,提醒信息的管理,提成信息的管理,综合信息的管理。6系统设置模块本模块包含7个方面的内容(该模块有权限设置,只有管理员可以进入),员工管理,包含对员工的信息添加,修改,删除,导出以及模糊查询等功能;数据维护,主要为对系统数据库的备份和还原功能,防止系统崩溃导致的数据流失无法还原。操作权限管理,主要功能有对权限组人员的添加,删除,修改功能以及对操作员信息的添加,修改,删除(其中管理员用户不能被改动,修改的内容包括权限的赋予和人员密码的修改);参数设置,主要是对系统用到的相关参数进行查询,添加,修改,删除的功能;修改密码,管理员对自己的密码进行修改;系统操作日志的管理,包括查询各个时间段有哪些人对哪些事进行操作,可以对这些操作进行相应的删除;合同样本文件管理,包括对相关出租出售的合同样本的添加,删除,修改等功能。7锁屏模块为有事要出去的员工提供系统操作加锁,不让外人使用,可以提高系统操作的安全性。8切换用户模块通过该模块实现不同用户的切换登录,方便,快捷。9退出系统模块退出系统。32系统各个功能模块设计在系统总体结构设计的基础上,综合考虑模块的重要性及典型性,现将系统中较为重要且较具代表性的模块功能设计如下。321实习生模块设计1日常管理设计。由于员工在登录成功后可以直接利用日常管理模块进行简单的操作,且这些数据是员工往后处理房屋中介业务的基础,所以在此重点介绍日常管理模块的设计。日常模块分2个部分功能。第一部分用户选择相关数据信息,对房源和客源信息进行查询,第二部分是新增房源信息以及来电记录信息。具体模块功能如表31和表32所示。表31日常管理第一步模块名称日常管理第一步模块代码SELECT输入功能输出转向模块1房屋相关数据信息2客户相关数据信息查询与用户输入相关数据有关的房屋和客户信息相关求购,求租的客户信息以及房屋信息显示框启动条件点击查询按钮表32日常管理第二步模块名称日常管理第二步模块代码ADD输入功能输出转向模块1填入相关的房源信息2填入来电的相关信息在房源显示框里显示出新输入的房源记录,在来电记录显示框中显示新输入的记录提交不成功时,返回信息输入失败信息,重新输入。添加成功的提示框启动条件点击添加按钮2锁屏模块。在日常工作中突然外出的情况下可以通过该功能来实现信息的安全保护。具体模块功能如表33所示。表33锁屏模块模块名称锁屏管理模块代码SETPASS输入功能输出转向模块1锁屏密码信息进入锁屏状态,不输入密码无法继续操作;解锁界面解锁界面的提示框启动条件点击锁屏按钮3切换登录模块。在日常工作中系统需要更换用户登录,该功能可以简介,快捷的切换用户。具体模块功能如表34所示。表34切换登录模块模块名称切换登录管理模块代码LOGINFORM输入功能输出转向模块1新用户信息不同用户身份的登录系统界面启动条件点击切换登录按钮322员工模块设计1房源信息管理维护。每一位正式员工都应当可以使用在系统上房源管理的功能模块,同时有权限修改,添加,删除相关的信息。该模块正是出于这样的考虑而设置的,正式员工在被授权时也许并没有认真考虑过自己的填写的房源相关的信息,会有多少错误火变动。这些信息会随着房源的提供者的要求慢慢明朗起来,数据也会有相应的调整。具体功能模块实现如表35所示。表35房源信息维护模块模块名称房源信息维护模块代码FYMANAGE输入功能输出转向模块1房源信息显示房源的基本信息;修改房源的基本信息;添加房源的基本信息;删除房源的基本信息;房源的基本信息,如物业名称、建筑面积、联系电话、等等信息。房源信息显示框启动条件员工在“房源管理”菜单中点击“房源信息管理”栏目2房源成交跟进模块。该模块是考虑到房源的签约以及跟进的问题,员工有权通过添加,修改,删除,查询房源的签约信息,并可以对某一房源的跟进信息进行相关的查询。这样一来就可以慢慢的将系统中的求租求售的房源出售火租赁出去。具体功能模块实现如表36所示。表36房源成交跟进模块模块名称房源成交跟进模块代码CJMANAGE输入功能输出转向模块1房源相关信息2跟进的相关信息显示房源的成交情况;修改房源的成交情况;添加房源的成交情况;删除房源的成交情况;显示跟进的基本信息;添加跟进的基本信息;修改跟进的基本信息;删除跟进的基本信息;房源成交的相关信息,跟进相关的基本信息。启动条件员工在“房源管理”菜单中点击“房源成交跟进”栏目3房源信息招贴模块。为了让外部人员了解房源的基本情况,特别开辟出根据相关小区的房源数量情况来对相关地区进行房源招贴,让跟多的求租求购者可以知道相关房源的信息。具体功能模块实现如表37所示。表37房源信息招贴模块模块名称房源信息招贴模块代码MDBILL输入功能输出转向模块1选择地域2房源相关信息显示有关区域内的有关查询信息的房源房源信息启动条件员工在“房源管理”菜单中点击“房源信息招贴”栏目4客户信息模块。员工都应当可以使用在系统上客户管理的功能模块,同时有权限修改,添加,删除相关客户的信息。该模块正是出于这样的考虑而设置的,正式员工在被授权时也许会填写了错误的客户信息,或客户中途需要修改相关信息。这些信息会随着客户的要求慢慢明朗起来,数据也会有相应的调整。具体功能模块实现如表38所示。表38客户信息模块模块名称客户信息模块模块代码KNEWS输入功能输出转向模块1客户信息显示客户相关信息;添加客户相关信息;客户相关信息修改客户相关信息;删除客户相关信息;启动条件员工在“客户管理”菜单中点击“客户信息”栏目5签约信息模块。员工可以输入与签约信息先关的信息的输入来对签约的房源进行查询处理。具体功能模块实现如表39所示。表39签约信息模块模块名称签约信息模块模块代码QYSELECT输入功能输出转向模块1签约信息显示客户相关信息;签约相关信息启动条件员工在“客户管理”菜单中点击“签约信息”栏目6客户跟进模块。员工可以通过选定客户来对起进行添加,修改,删除相关的跟进信息,同时可以通过输入相关跟进信息来对相关信息进行查询。具体功能模块实现如表310所示。表310客户跟进模块模块名称客户跟进模块模块代码KHFOLLOWSELECT输入功能输出转向模块1选定客户2跟进信息添加客户相关的跟进信息;修改客户相关的跟进信息;删除客户相关的跟进信息;查询客户相关的跟进信息;跟进相关信息启动条件员工在“客户管理”菜单中点击“客户跟进”栏目7来电记录模块。员工可以通过接通电话的相关内容以及要联系的相关人员信息来对来电进行记录,可以方便后面的人员了解来电的重要程度和是否要马上办理。对于完成通知的相关记录也可以进行相应的修改或删除。以便优化信息的时效性。具体功能模块实现如表311所示。表311来电记录模块模块名称来电记录模块模块代码LDNOTE输入功能输出转向模块1来电信息添加来电相关的跟进信息;修改来电相关的跟进信息;删除来电相关的跟进信息;查询来电相关的跟进信息;来电相关信息启动条件员工在“客户管理”菜单中点击“来电记录”栏目323店长模块1房源查询模块。该模块是专门用来为店长详细了解不同状态下的房源信息情况以及关于员工处理房源情况。店长可以通过这次查询更好的了解房源的相关状态。同时,如此还可以让店长更加直观的了解店员的相关房源情况。具体功能模块实现如表312所示。表312房源查询管理模块模块名称房源查询管理模块代码FYSELECT输入功能输出转向模块1房源来源2房源状态3租售状态4员工名称查看房源信息;房源信息启动条件店长在“内部统计”菜单中点击“房源查询”栏目2客源查询模块。该模块是专门用来为店长详细了解不同状态下的客源信息情况以及关于员工处理房源情况。店长可以通过这次查询更好的了解客源的相关状态。同时,如此还可以让店长更加直观的了解店员的相关客源情况。具体功能模块实现如表313所示。表313客源查询模块模块名称客源查询模块代码KYSELECT输入功能输出转向模块1客源来源查看客源信息客源信息2客源状态3需求状态4员工名称启动条件店长在“内部统计”菜单中点击“客源查询”栏目3提醒管理模块。该模块是专门用来为店长提供提醒功能的模块,让不同员工可以在特定时间收到店长的指示或相关业务的提醒。具体功能模块实现如表314所示。表314提醒管理模块模块名称提醒管理模块代码TXMANAGE输入功能输出转向模块1提醒的相关信息查询提醒的相关信息;增加提醒的相关信息;修改提醒的相关信息;删除提醒的相关信息;提醒的相关性息启动条件店长在“内部统计”菜单中点击“提醒管理”栏目4提成管理模块。该模块是专门用来为店

温馨提示

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

评论

0/150

提交评论