欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    房屋中介管理系统.doc

    • 资源ID:1125941       资源大小:169.70KB        全文页数:15页
    • 资源格式: DOC        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    房屋中介管理系统.doc

    1、数据库原理及应用课程设计 课程设计题目:房屋中介管理系统指导教师:姓名:学号:一 需求分析1.1 背景 随着住房制度改革不断深化和居民收入水平的提高,住房成为新的消费热点。2003年以来,房屋价格持续上扬,大部分城市房屋销售价格上涨明显。随之而来国家出台了多项针对房地产行业的调控政策,希望能引导房地产市场的健康发展。而房屋中介行业是房地产业的重要组成部分,房屋中介贯穿在房地产业经济运行的全过程之中,为房地产业的生产、流通和消费提供了多元化的中介服务 。房屋中介行业做为一个管理房屋信息的机构,其对信息的管理应该准确,无误。因此利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对

    2、于提高该中介公司的工作效率变得尤为重要。1.2 开发目的“房产中介管理系统”的开发定位在一个能够满足数据库管理系统,即具备一个数据库管理系统的基本功能,包括数据的增加,删除,修改,查询等,便于用户查看,操作,和查询房屋登记信息。此外,系统具有会员和管理员登录功能,这样可以提高数据的安全性和可靠性。该系统符合各房产中介公司的要求。在开发过程中注重明确需求分析,遵循用户参与、优化创新、使用高效、处理规范化的原则,使开发模型更加趋于完善。1.3 系统功能传统的以手工登记为主的房屋中介公司往往有成堆的文件需要人工去处理,对于房屋信息的记录,更新,查询都非常缓慢,而且容易出错,信息管理效率低下,无法保证

    3、高质量的信息服务,难于快速到满足客户的需求,其在无形中就耗费了更多的时间,人力,物力,增加了房屋中介公司的运营成本。所以开发房屋中介管理系统对于房屋中介的管理人员,以及客户来说都具有些意义。该系统方便房屋中介机构对房屋信息的记录,更新,查询,利于其信息管理,对于客户提出的要求能够及时满足,提高了中介机构的工作效率,同时,开发这样一套管理软件对于我们信息管理与信息系统的学生来说,也是一次将数据库应用于现实的一次很有意义的实践活动。 1.3.1 系统结构图设计 房屋中介管理系统登录系统求组房屋信息管理出售房屋信息管理求购房屋信息管理 退出系统出租房屋信息管理 1.3.2 系统流程图设计 用户登录判

    4、断密码各功能模块操作界面退 出 系 统 1.3.3 系统功能模块图 房屋中介管理系统出 租出 售房 屋信 息管 理客户信息管 理求租求购房屋信息管 理房屋信息修改房屋信息修改房屋信息修改房屋信息删除房屋信息添加房屋信息添加房屋信息删除房屋信息删除房屋信息添加 1.3.4 系统数据流图 出租出售房屋人提供的信息对信息记录求租求购人查询是否合适结束对其需求信息进行登记是否1.4 数据字典 1.41 出租房屋信息数据字典属性名存储代码类型备注身份证号Rnochar用户编号姓名Rnamechar用户姓名联系电话Contactchar联系电话房屋种类housestylechar出租房屋种类每月价格Pri

    5、ceint出租房屋期望价格出租房屋面积面积int出租房屋的面积房屋地址Addresschar房屋地址1.42 出售房屋信息数据字典属性名存储代码类型备注身份证号Rnochar用户编号姓名Rnamechar用户姓名联系电话Contactchar联系电话房屋种类Housestylechar出售房屋种类出售价格Priceint出售房屋期望价格出售房屋面积面积int出售房屋的面积房屋地址Addresschar房屋地址1.4.3 数据结构数据结构名组成用户信息编号、姓名、密码、用户级别(普通用户,管理员)出租房屋信息身份证号、姓名、联系电话、房屋种类、每月价格、出租房屋面积、房屋地址等出售房屋信息身份证

    6、号、姓名、联系电话、房屋种类、价格、出售房屋面积、房屋地址、备注信息等求租房屋信息身份证号、姓名、联系电话、房屋种类、求租价格、求租房屋面积、备注信息求购房屋信息身份证号、姓名、联系电话、房屋种类、求购求租价格、求购房屋面积、备注信息1.4.4 数据流数据流名数据流来源数据流去向组成出租房屋信息普通用户管理员出租、求租房屋统计表出售房屋信息普通用户管理员出售、求购房屋统计表求租房屋信息普通用户管理员出租、求租房屋统计表求购房屋信息普通用户管理员出售、求购房屋统计表常识性知识信息管理员普通用户常识性知识提醒信息1.4.5 数据存储数据存储名输入的数据流输出的数据流组成出租、求租房屋统计表出租房屋

    7、信息求租房屋信息出租、求组房屋信息及其统计数据出租房屋信息及统计信息求租房屋信息及统计信息出售、求购房屋统计表出售房屋信息求购房屋信息出售、求购房屋信息及其统计数据出售房屋信息及统计信息求购房屋信息及统计信息常识性知识信息表常识性知识信息常识性知识信息常识性知识信息1.4.6 处理过程处理过程名输入数据流输出数据流登记出租出租信息出租信息登记求租求租信息求租信息登记出售出售信息出售信息登记求购求购信息求购信息查询出租出租信息出租信息查询求租求租信息求租信息查询出售出售信息出售信息查询求购求购信息求购信息查询用户用户信息用户信息查询常识性知识常识性知识信息常识性知识信息 二 数据库设计 2.1

    8、数据库需求分析 通过对房屋中介公司工作情况的分析,可以确定该数据库的结构,包括如下四张表格,分别记录如下的信息:出租房屋信息:包括房主姓名,联系方式。要求出租房屋的一些信息,包括房屋地址,房屋类型,装修情况等信息。出售房屋信息:包括房主姓名,联系方式。要求出售房屋的一些信息,包括房屋地址,房屋类型,装修情况等信息。求租客户信息:包括的数据项有客户姓名,联系方式,对所需房屋要求的一些信息等。求购客户信息:包括的数据项有客户姓名,联系方式,对所需房屋要求的一些信息等 2.2 数据库结构设计 E-R图的设计是为了把给用户的数据要求清楚,准确的描述出来,通常建立一个概念性的数据模型。概念性数据模型是一

    9、种面向问题的数据模型,是按照用户的观点对数据建立的模型,它描述了从用户的角度看到的数据,它反映了用户的实现环境。在数据模型中包含3中相互关联的信息:数据对象,数据对象的属性及数据对象彼此间相互连接的关系。该数据库的设计包含四张表格,对应了四个E-R图,其具体的设计如下装修情况客户姓名联系方式每月价格房屋种类建筑面积房屋情况房屋地址户型出租房屋信息1.出租房屋信息E-R图房屋地址户型客户姓名联系方式每平米价格装修情况房屋种类建筑面积房屋情况出售房屋信息2.出售房屋信息E-R图客户姓名联系方式房屋种类建筑面积户型求租人信息装修情况3.求租人信息E-R图 客户姓名房屋种类建筑面积户型装修情况联系方式

    10、求购人房屋信息价钱4.求购人信息E-R图三、逻辑结构设计3.1 初级关系模式设计 出租房屋的人(身份证号,姓名,房屋类型,建筑面积,房屋地址,房屋装修情况,每月价格) 出售房屋的人(身份证号,姓名,房屋类型,建筑面积,房屋地址,市场价格)3.2 实体所对应的关系模式 出租房屋者(出租人身份证号、姓名、联系方式)(第三范式,每个非主属性都完全函数依赖于R的主关系键,每个非主属性都不传递依赖于R的主关系键)租房者(租房人身份证号、姓名、联系方式)(第三范式,每个非主属性都完全函数依赖于R的主关系键,每个非主属性都不传递依赖于R的主关系键) 四 数据库实施4.1创建数据库CREATE DATABAS

    11、E houseON(NAME=House_data,FILENAME=D:HouseData.mdf,SIZE=100,MAXSIZE=200,FILEGROWTH=10)LOG ON(NAME=House_log,FILENAME=D:Housedata.ldf,SIZE=50,MAXSIZE=50,FILEGROWTH=20)4.2 出租房屋者信息CREATE TABLE renter(Rname char(12),RNO char(50) CONSTRAINT renter_Prim PRIMARY KEY,Contact char(11) NOT NULL,Address char(2

    12、5),housestyle char(10),Decorate char(2),Price money,面积 int,)4.3 出售房屋者信息CREATE TABLE seller(Rname char(12),RNO char(50) CONSTRAINT seller_Prim PRIMARY KEY,Contact char(11) NOT NULL,Address char(25),housestyle char(10),Decorate char(8),Price money,面积 int,)4.4 求租人信息CREATE TABLE tenant(名字char(10),联系方式 c

    13、har(11) NOT NULL,房屋种类 char(10),建筑面积 int CONSTRAINT 建筑面积_chk CHECK( 建筑面积BETWEEN 80 and 150),装修情况 char DEFAULT都可以,户型 char(10),) 4.5 购房者信息CREATE TABLE purchaser(名字char(10),联系方式 char(11) NOT NULL,房屋种类 char(10),建筑面积 int ,装修情况 char DEFAULT都可以,户型 char(10),价钱 money CONSTRAINT 价钱_chk CHECK(价钱BETWEEN 900000 a

    14、nd 2200000),) 4.5 创建索引 CREATE UNIQUE INDEX Renter1 ON Renter(Rno) 4.6 创建视图 CREATE VIEW Renter_T AS SELECT Rno,Sn,Contact,Address,Price,面积, From Renter Group BY Rno4.7备份与还原数据库创建磁盘备份设备:EXEC sp_addumpdevice disk,pubss,E:backdevbackdevpubs.bak备份数据库:Backup database Renter to pubss 五 问题总结1.这次课程设计使我熟悉了系统设计

    15、的整体步骤。系统设计大体可以分为需求分析、概念设计、逻辑结构设计、数据库的实施等步骤。其中,让我感触最深的是需求分析阶段,在这个阶段,必须对所要设计的系统有总体的构思和了解,知道自己要做什么,要实现什么,并且要实际的进行相关的调查,不能凭想象或自己的了解,这样会在后续的工作中遇到很多的问题。2.这次课程设计加深了我对数据库系统概论相关知识和SQL SERVER相关功能的理解。例如对建立基本表、视图、索引等,都比以前更加的熟练。并在解决遇到的各种问题的过程中,学到了很多新的知识。3.当然,在这过程中也存在一些问题。由于需求分析阶段的工作完成的不是很充分,在后面的设计过程中,前后时常会出现矛盾,不一致现象,因此要反复的修改前面的结果,导致整个工作进行的不是很顺利。 忽略此处. 15


    注意事项

    本文(房屋中介管理系统.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922