面向对象-房屋中介系统设计方案emco.docx

上传人:you****now 文档编号:48129183 上传时间:2022-10-05 格式:DOCX 页数:16 大小:90.27KB
返回 下载 相关 举报
面向对象-房屋中介系统设计方案emco.docx_第1页
第1页 / 共16页
面向对象-房屋中介系统设计方案emco.docx_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《面向对象-房屋中介系统设计方案emco.docx》由会员分享,可在线阅读,更多相关《面向对象-房屋中介系统设计方案emco.docx(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、房屋中介介系统设设计方案案学号:220100351111002姓名:程程飞 班级:计算机机科学与与技术11班 设计时时间:220100年122月111日1课题题项目设设计的背背景房屋中介介行业是是房地产产行业的的一个重重要组成成部分,它它在房地地产行业业的运作作当中起起着至关关重要的的作用。房房屋中介介行业主主要为房房地产的的流通,消消费提供供多元化化的中介介服务,是是消费者者和房地地产行业业之间的的纽带。房房屋中介介行业主主要以佣佣金为主主要收入入来源。在在市场经经济高度度发达的的今天,房房屋中介介行业已已经发展展成为拥拥有一套套完善的的法律体体系和科科学的管管理办法法,集多多项服务务于一身

2、身的“一条龙龙”体系。在在计算机机科学和和信息技技术高度度发达的的现代,房房屋中介介行业应应该赶上上时代发发展的潮潮流,将将计算机机技术和和信息技技术融入入自己的的发展之之中,在在20世世纪600年代,第第一套信信息管理理系统问问世以来来,数据据库技术术的发展展突飞猛猛进。互互联网已已经广泛泛的走入入了每个个人的生生活当中中,这样样的有利利背景,使使得房屋屋中介行行业运用用数据库库及当代代信息技技术设计计一项自自己的信信息管理理系统显显得尤为为重要。相关技术术介绍(uuml22.0 Rattionnal rosse20003的的介绍)UML是是一种具具有规范范定义、易易于表达达、功能能强大且且

3、适用于于各种应应用领域域的建模模语言。119977年111月,UUML被被国际对对象管理理组织OOMG采采纳为面面向对象象建模语语言的国国际标准准。目前前UMLL已经成成为面向向对象技技术领域域内占主主导地位位的标准准建模语语言。掌掌握UMML语言言,不仅仅有助于于理解面面向对象象的分析析与设计计方法,也也有助于于对软件件开发全全过程的的理解。220044年发布布了当前前使用的的2.00版。Ratiionaal RRosee是一种种基于UUML的的建模工工具。在在面向对对象应用用程序开开发领域域,Raatioonall Roose是是影响其其发展的的一个重重要因素素。Raatioonall R

4、oose自自推出以以来就受受到了业业界的瞩瞩目,并并一直引引领着可可视化建建模工具具的发展展。越来来越多的的软件公公司和开开发团队队开始或或者已经经采用RRatiionaal RRosee,用于于大型项项目开发发的分析析、建模模与设计计等方面面。从使用的的角度分分析,RRatiionaal RRosee易于使使用,支支持使用用多种构构件和多多种语言言的复杂杂系统建建模;利利用双向向工程技技术可以以实现迭迭代式开开发;团团队管理理特性支支持大型型、复杂杂的项目目和大型型而且通通常队员员分散在在各个不不同地方方的开发发团队。同同时,RRatiionaal RRosee与微软软Vissuall St

5、tudiio系列列工具中中GUII的完美美结合所所带来的的方便性性,使得得它成为为绝大多多数开发发人员首首选建模模工具;Rosse还是是市场上上第一个个提供对对基于UUML的的数据建建模和WWeb建建模支持持的工具具。此外外,Roose还还为其他他一些领领域提供供支持,如如用户定定制和产产品性能能改进。本书介绍绍如何利利用UMML和RRatiionaal RRosee 20003企企业版进进行系统统设计。RRatiionaal RRosee 20003企企业版是是Rattionnal公公司最新新发布的的版本,支支持UMML 22.0中中所定义义的8种种UMLL图活动图图、用例例图、顺顺序图、协

6、协作图、类类图、状状态图、构构件图和和部署图图;通过过正向和和逆向转转出工程程代码的的特性,可可以支持持C+、Viisuaal CC+、VVisuual Bassic以以及其他他一些常常用语言言的代码码生成和和逆向转转出工程程代码。2课题题项目研研究的目目的传统的房房屋中介介行业往往往是以以人工,文文件的形形式记录录客户、房房产的信信息,这这样费时时费力,而而且容易易出现错错误。所所以开发发这套房房屋中介介系统的的目的就就是,客客户能够够方便快快捷联系系客户,房房屋信息息的记录录、更新新、查询询更具快快捷性、时时效性。这这样能大大大提高高效率,而而且对于于我们大大学生来来说,设设计开发发一项这

7、这样的课课题,是是将计算机机应用技技术融入入实践的的一次很很有意义义的活动动。2.1系系统功能能需求的的分析 房屋中中介系统统的需求求包括系系统管理理员对房房屋信息息的添加加、查询询、修改改、删除除等操作作,管理理员需要要登录系系统进行行这些操操作。还还包括客客户对系系统的操操作,客客户的操操作分为为房地产产商家也也就是出出租出售售卖方对对房屋信信息的添添加、查查看、修修改、删删除等操操作;求求租求购购买方对对房屋信信息的查查询、添添加、修修改、删删除等。客客户的操操作都需需要对系系统注册册登录才才能完成成。总体设计计该系统主主要结构构分为出出租房屋屋信息管管理,出出售房屋屋信息管管理,求求租

8、房屋屋信息管管理,求求购信息息管理,管管理员对对房屋客客户信息息的管理理。系统统结构如如下图:房屋中介系统出租房屋信息出售房屋信息求租房屋信息求购房屋信息管理员对客户房屋信息管理进入系统统该系统统,需要要登录才才能进行行一系列列操作,具具体流程程如下图图:用户登录判断密码功能模块,进入界面用户登录录后进行行密码判判断,错错误返回回,正确确就进入入系统界界面实施施相关操操作。下面是系系统功能能模块图图,系统统将以这这些模块块进行开开,如下下图:房屋中介管理系统出租出售房屋信息管理求租求购房屋信息管理客户信息管理房屋信息添加房屋信息修改房屋信息删除房屋信息添加房屋信息修改房屋信息删除客户信息添加客

9、户信息修改客户信息删除如图所示示,房屋屋中介管管理系统统有三个个大的模模块进行行设计:出租出出售房屋屋信息、求求租求购购房屋信信息、客客户信息息管理。2.2建建立需求求模型下面我只只对求租租求购房房屋信息息模块建建立模型型。2.2.1建立立用况模模型求租求购购房屋信信息管理理的用况况图如下下:如下是对对上图用用况的描描述:用况:客客户用户开启启系统 进入登登陆界面面输入用户户名和密密码如果错误误返回登登陆界面面重新登登陆,输输入错误误超过33次,禁禁止登陆陆。用况:查查询房屋屋信息前提条件件:客户户已经成成功登陆陆系统客户发出出查询请请求系统给出出查询类类别提示示客户进行行选择,发发控命令令用

10、况:选选房前提条件件:客户户已经成成功登陆陆系统客户发出出选房请请求客户从列列表中进进行选择择并发控控命令若确认,系系统进行行存储,并并通知客客户是否否成功。若取消,推推出本功功能。用况:发发布交易易结果前提:系系统管理理员已经经成功登登陆系统统 系系统管理理员发出出发布交交易结果果请求 按按照客户户选房结结果信息息生成交交易结果果,对外外公布。 向向参与者者“房屋业业主”发送相相关结果果。2.2.2建立立类图1、 类“客户户”该类具具有属性性“姓名”“联系系方式”“密码码”,在该该类中要要建立操操作“登陆”“选房房”“修改改密码”“查询”,在这这之中,使使用“查询房房屋信息息”操作,只只是不

11、进进行选择择,要是是进行选选择,则则调用操操作“选房”。2、 类“房屋屋信息”该类具具有属性性“户型”“面积积”“价格格”,操作作有“查询”“增加加选择”“取消消选择”,这些些操作由由类“系统管管理员”进行操操作。3、 类“系统统管理员员”该类具具有属性性“姓名”“工作作证号”“密码码”,具有有的操作作“登陆”“修改改密码”“生成房房屋信息息”“ 添添加房屋屋信息”“修改改房屋信信息”“删除除房屋信信息”“生成成交易结结果”,如果果客户选选房成功功,才能能实施“生成交交易结果果”这个操操作。4、 类“业主主”该类具具有属性性“姓名”“联系系方式”“密码码”,具有有的操作作“登陆”“修改改密码”

12、“定价价”“输入入房屋信信息”。5、 类“交易易结果”该类具具有属性性“房屋名名称”“房屋屋价格”“交易易日期”。2.2.3建立立顺序图图上图描述述的是客客户使用用系统租租/买房房的顺序序图,首首先客户户是始终终存在的的,登陆陆成功后后,才能能够进入入系统进进行查询询及选房房的活动动,查询询房屋和和选房的的活动是是并发并并且可无无限循环环的,当当选房成成功确定定时,发发出结果果存储,此此结果由由系统管管理员得得到,并并告知业业主和客客户双方方,达成成交易。对象“客客户”是主动动的,登登陆系统统,进行行查询房房屋信息息,选房房是由“客户”主动进进行的。对象“查查询房屋屋”是被动动的,由由对象“客

13、户”施行。对象“选选房”是被动动的,由由对象“客户”施行。对象“系系统管理理员”是主动动的,他他能实时时查询选选房结果果,并进进行公布布。对象“业业主”是可以是是主动的的也可以以是被动动的,他他能由业业主管理理员告知知房屋销销售情况况,也能能自己登登陆系统统进行查查询了解解房屋信信息。2.2.4建立立状态机机图上图是对对这一个个部分绘绘制的状状态机图图,按照照问题域域的分析析,这个个对象可可以分为为:初始始、初始始化、生生成房屋屋信息、维维护房屋屋信息、查查询房屋屋信息、选选房、选选房结束束、调整整房屋信信息、生生成交易易结果、对对外发布布、关闭闭和终止止。施加在上上面的事事件有:生成信信息

14、维维护信息息、查询询和选房房、调整整信息、生生成结果果、发布布、终止止。 下面分分别说明明状态内内部的主主要动作作及触发发内部转转换的事事件。1、 状态“初初始化”对房屋进进行赋值值,包括括房屋的的信息,对对其进行行发布,则则状态转转移给维维护房屋屋信息及及客户端端的信息息平台。2、 状态“查查询房屋屋信息”“选房房”此时,提提供的房房屋信息息由客户户获得,能能够进行行查询和和选房状状态,若若对选房房结果进进行发布布,则状状态转移移到维护护房屋信信息。3、 状态“调调整房屋屋信息”此时,获获得前面面几步的的信息结结果,调调整房屋屋信息,若若对其进进行发布布,则状状态转移移到生成成交易结结果。4

15、、 状态“生生成交易易结果”获得调整整完成的的房屋信信息生成成交易结结果,若若对其进进行公布布,则状状态转移移到公布布。5、 状态“结结束”在该状态态下,整整个交易易过程结结束。2.3系系统设计计对于这一一套房屋屋中介管管理系统统的设计计,对其其进行了了分析并并建立模模型图加加以阐明明,在具具体设计计时,要要综合考考虑问题题域部分分的设计计和人机机界面部部分的设设计。下下面分别别从问题题域部分分和人机机界面部部分进行行设计。2.3.1界面面部分的的设计用户登录录界面设设计,该该登陆界界面使用用于客户户和系统统管理员员,如图图:查询房屋屋信息界界面,运运用多个个下拉菜菜单能够够进行筛筛选信息息,

16、如图图:客户信息息界面,如如图:上述系统统设计基基本能实实现求租租求购这这一模块块的应用用实现。3.总结结3.1系系统开发发中遇到到的问题题在本次项项目开发发设计中中,遇到到了不少少问题,带带着问题题去上网网查询,翻翻阅资料料,遇到到的问题题基本能能够解决决。首先,在在本次设设计中,进进行界面面设计时时,对一一些控件件的使用用方法不不是很了了解,在在查阅了了教程之之后才有有所了解解。最重要的的是对于于数据库库的掌握握还不是是很熟练练。3.2系系统有待待改进之之处房屋中介介系统开开发完成成之后,由由于开发发时间比比较短促促,而且且开发人人员只有有我们小小组三个个人,难难免会有有不足之之处,主主要问题题就是这这套系统统只是一一个单机机操作系系统,而而且数据据库并不不是很安安全。3.3心心得体会会本次项目目的设计计,让我我深刻了了解到了了以前学学习的有有关语言言。数据据库等学学科的重重要性,让让我了解解到软件件开发需需要有严严谨的、专专业的知知识体系系才能够够去完成成,更需需要一个个良好的的团队才才能够开开发出一一套完善善的软件件。16

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理制度

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁