JSJ03-086@Dephi房产中介管理系统(源代码+论文)
收藏
资源目录
压缩包内文档预览:(预览前20页/共53页)
编号:508137
类型:共享资源
大小:3.40MB
格式:ZIP
上传时间:2015-11-10
上传人:QQ28****1120
认证信息
个人认证
孙**(实名认证)
辽宁
IP属地:辽宁
12
积分
- 关 键 词:
-
毕业设计计算机
- 资源描述:
-
JSJ03-086@Dephi房产中介管理系统(源代码+论文),毕业设计计算机
- 内容简介:
-
房屋租赁合同 订立合同双方: 出租方:,以下简称甲方 承租方:,以下简称乙方 根据中华人民共和国及有关规定,为明确甲、乙双方的权利义务关系,经双方协商一致,签订本合同。 第一条 甲方将自有的坐落在市街巷号的房屋栋间,建筑面积平方米、使用面积平方米,类型,结构等级,完损等级,主要装修设备,出租给乙方作使用。 第二条 租赁期限 租赁期共个月,甲方从 年月日起将出租房屋交付乙方使用,至年月日收回。 乙方有下列情形之一的,甲方可以终止合同,收回房屋: 1擅自将房屋转租、分租、转让、转借、联营、入股或与他人调剂交换的; 2利用承租房屋进行非法活动,损害公共利益的; nts 3拖欠租金个月或空置月的。 合同期满后,如甲方仍继续出租房屋的,乙方拥有优先承租权。 租赁合同因期满而终止时,如乙方确实无法找到房屋,可与甲方协商酌情延长租赁期限。 第三条 租金 和租金交纳期限、税费和税费交纳方式 甲乙双方议定月租金元,由乙方在月日交纳给甲方。先付后用。甲方收取租金时必须出具由税务机关或县以上财政部门监制的收租凭证。无合法收租凭证的乙方可以拒付。 甲乙双方按规定的税率和标准交纳房产租赁税费,交纳方式按下列第款执行: 1有关税法和镇政发( 90)第 34 号文件规定比例由甲、乙方各自负担; 2甲、乙双方议定。 第四条 租赁期间的房屋修缮和装饰 修缮房屋是甲方的义务。甲方对出租房屋及其设备应 定期检查,及时修缮,做到不漏、不淹、三通(户内上水、下水、照明电)和门窗好,以保障乙方安全正常使用。 修缮范围和标准按城建部( 87)城住公字第 13 号通知执行。 nts 甲方修缮房屋时,乙方应积极协助,不得阻挠施工。 出租房屋的修缮,经甲乙双方商定,采取下述第款办法处理: 1按规定的维修范围,由甲方出资并组织施工; 2由乙方在甲方允诺的维修范围和工程项目内,先行垫支维修费并组织施工,竣工后,其维修费用凭正式发票在乙方应交纳的房租中分次扣除; 3由乙方负责维修; 4甲乙双方议定。 乙方因使用需要,在不影响房屋结构的前提下,可以对承租房屋进行装饰,但其规模、范围、工艺、用料等均应事先得到甲方同意后方可施工。对装饰物的工料费和租赁期满后的权属处理,双方议定: 工料费由方承担( ); 所有权属方( )。 第五条 租赁双方的变更 1如甲方按法定手续程序将房产所有权转移给第三方时,在无约定的情况下,本合同对新的房产所有者继续有效; nts 2甲方出售房屋,须在三个月前 书面通知乙方,在同等条件下,乙方有优先购买权; 3乙方需要与第三人互换用房时,应事先征得甲方同意,甲方应当支持乙方的合理要求。 第六条 违约责任 1甲方未按本合同第一、二条的约定向乙方交付符合要求的房屋,负责赔偿元。 2租赁双方如有一方未履行第四条约定的有关条款的,违约方负责赔偿对方元。 3乙方逾期交付租金,除仍应补交欠租外,并按租金的 %,以天数计算向甲方交付违约金。 4甲方向乙方收取约定租金以外的费用,乙方有权拒付。 5乙方擅自将承租房屋转给他人使用,甲方有权责令停止转让行为,终止租赁合同。同时按约定租金的 %,以天数计算由乙方向甲方支付违约金。 6本合同期满时,乙方未经甲方同意,继续使用承租房屋,按约定租金的 %,以天数计算向甲方支付违约金后,甲方仍有终止合同的申诉权。 nts 上述违约行为的经济索赔事宜,甲乙双方议定在本合同签证机关的监督下进行。 第七条 免责条件 1房屋如因不可抗拒的原因导致损毁或造成乙方损失的,甲乙双方互不承担责任。 2因市政建设 需要拆除或改造已租赁的房屋,使甲乙双方造成损失,互不承担责任。 因上述原因而终止合同的,租金按实际使用时间计算,多退少补。 第八条 争议解决的方式 本合同在履行中如发生争议,双方应协商解决;协商不成时,任何一方均可向房屋租赁管理机关申请调解,调解无效时,可向市工商行政管理局经济合同仲裁委员会申请仲裁,也可以向人民法院起诉。 第九条 其他约定事宜 1 第十条 本合同未尽事宜,甲乙双方可共同协商,签订补充协议。补充协议报送市房屋租赁管理机关认可并 报有关部门备案后,与本合同具有同等效力。 nts 本合同一式 4 份,其中正本 2 份,甲乙方各执 1 份;副本 2 份,送市房管局、工商局备案。 出租方:(盖章) 承租方:(盖章) 法定代表人:(签名) 法定代表人:(签名) 委托代理人:(签名) 委托代理人:(签名) 合同有效期限: 至 年 月 日 nts商品房买卖合同 一、商品房买卖合同说明 1、本合同文本为示范文本,也可作为签约使用文本。签约之前,买受人应当仔 细阅读本合同内容,对合同条款及专业用词理解不一致的,可向当地房地产开发主管部门咨询。 2、本合同所称商品房是指由房地产开发企业开发建设并出售的房屋。 3、为体现合同双方的自愿原则,本合同文本中相关条款后都有空白行,供双方 自行约定或补充约定。双方当事人可以对文本条款的内容进行修改、增补或删减。 合同签订生效后,未被修改的文本印刷文字视为双方同意内容。 4、本合同 文本中涉及到的选择、填写内容以手写项为优先。 5、对合同文本【】中选择内容、空格部位填写及其他需要删除或添加的内容, nts双方应当协商确定。【】中选择内容,以划 方式选定;对于实际情况未发生或买 卖双方不作约定时,应在空格部位打 ,以示删除。 6、在签订合同前,出卖人应当向买受人出示应当由出卖人提供的有关证书、证 明文件。 7、本合同条款由中华人民共和国建设部和国家工商行政管理局负责解释。 二、商品房买卖合同内容 商品房买卖合同(合同编号:) 合同双方当事人: 出卖人:nts 注册地址: 营业执照注册号: 企业资质证书号: 法定代表人:联系电话: 邮政编码: nts 委托代理人:地址: 邮政编码:联系电话: 委托代理机构: 注册地址: 营业执照注册号: 法定代表人:联系nts电话: 邮政编 码: 买受人: 【本人】【法定代表人】姓名:国籍 【身份证】【护照】【营业执照注册号】【】 地址: nts 邮政编码:联系电话: 【委托代理人】【】姓名:国籍: 地址: 邮政编码:电话: 根据中华人民共和国合同法、中华人民共和国城市房地产管理法及其 他有关法律、法规之规定,买受人和出卖人在平等、自愿、协商一致nts的基础上就买 卖商品房达成如下协议: 第一条项目建设依据。 出卖人以方式取得位于、编 号为的地块的土地使用权。【土地使用权出让合同号】 【土地使用权划拨批准文件号】【划拨土地使用权转让批准文件号】为 。 该地块土地面积为,规划用途为 ,土地使用年限自年月日至 年月日。 出卖人经批准,在上述地块上建设商品房,【现定名】【暂定名】nts 。建设工程规划许可证号为,施工许可证号 为。 。 第二条商品房销售依据。 买受人购买的商品房为【现房】【预售商品房】。预售商品房批准机关为 ,商品房预售许可证号为。 nts 。 第三条买受人所购商品房的基本情况。 买受人购买的商品房(以下简称该商品房,其房屋平面图见本合同附件一,房 号以附件一上表示为准)为本合同第一条规定的项目中的: 第【幢】【座】【单元】 【层】号房。 该商品房的用途为,属结构, nts层高为,建筑层数地上层,地下 层。 该商品房阳台是【封闭式】【非封闭式】。 该商品房【合同约定】 【产权登记】建筑面积共平方 米,其中,套内建筑面积平方米,公共部位与公用房屋分 摊建筑面积平方米(有关公共部位与公用房屋分摊建筑面 积构成说明见附件二)。 。 nts。 第四条计价方式与价款。 出卖人与买受人约定按下述第种方式计算该商品房价 款: 1按建筑面积计算,该商品房单价为(币)每平方米 元,总金额(币)千 百拾万千百拾 元整。 2按套内建筑面积计算,该商品房单价为(币)每平 nts方米元, 总金额( 币)千百拾 万千百拾元整。 3按套(单元)计算,该商品房总价款为(币) 千百拾万千百 拾元整。 4 。 第五条面积确认及面积差异处理。 nts 根据当事人选择 的计价方式,本条规定以【建筑面积】【套内建筑面积】(本 条款中均简称面积)为依据进行面积确认及面积差异处理。 当事人选择按套计价的,不适用本条约定。 合同约定面积与产权登记面积有差异的,以产权登记面积为准。 商品房交付后,产权登记面积与合同约定面积发生差异,双方同意按第 种方式进行处理: 1双方自行约定: ( 1) ; ( 2) ; nts ( 3) ; ( 4) 。 2双方同意按以下原则处理: ( 1)面积误差比绝对值在 3以内(含 3)的,据实结算房 价款; ( 2)面积误差比绝对值超出 3时,买受人有权退房。 买受人退房的,出卖人在买受人提出退房之日起 30 天内将买受人已付款退还给 买受人,并按利率付给利息。 买受人不退房的,产权登记面积大于合同约定面积时,面积误差比在 3以内 nts(含 3)部分的房价款由买受人补足;超出 3部分的房价款由出卖人承担,产权 归买受人。产权登记面积小于合同登记面积时,面积误差比绝对值在3以内(含 3)部分的房价款由出卖人返还买受人;绝对值超出 3部分的房价款由出卖人双 倍返还买受人 。 产权登记面积合同约定面积 面积误差比 100 合同约定面积 因设计变更造成面积差异,双方不解除合同的,应当签署补充协议。 第六条付款方式及期限。 nts 买受人按下列第种方式按期付款: 1一次性付款 。 2分期付款 。 3其他方式 。 第七条买受人逾期付款的违约责任。 买受人如未按本合同规定的时间付款,按下列第nts种方式 处理: 1按逾期时间,分别处理(不作累加) ( 1)逾期在日之内,自本合同规定的应付款期限之第二天起至实际 全额支付应付款之日止,买受人按日向出卖人支付逾期应付款万分之的 违约金,合同 继续履行; ( 2)逾期超过日后,出卖人有权解除合同。出卖人解除合同的,买 受人按累计应付款的向出卖人支付违约金。买受人愿意继续履行合同 的,经出卖人同意,合同继续履行,自本合同规定的应付款期限之第二天起至实际 全额支付应付款之日止,买受人按日向出卖人支付逾期应付款万分之 (该比率应不小于第( 1)项中的比率)的违约金。 本条中的逾期应付款指依照本合同第六条规定的到期应付款与nts该期实际已付款 的差额;采取分期付款的,按相应的分期应付款与该期的实际已付款的差额确定。 2 。 第八条交付期限。 出卖人应当在年月日前,依照国家和地方人 民政府的有关规定,将具备下列第种条件,并符合本合同约定的商品房 交付买受人使用: 1该商品房经验收合格。 nts 2该商品房经综合验收合格。 3该商品房经分期综合验收合格。 4该商品房取得商品住宅交付使用批准 文件。 5 。 但如遇下列特殊原因,除双方协商同意解除合同或变更合同外,出卖人可据实 予以延期: 1遭遇不可抗力,且出卖人在发生之日起日内告知买受人的; 2 ; nts 3 。 第九条出卖人逾期交房的违约责任。 除本合同第八条规定的特殊情况外,出卖人如未按本合同规定的期限将该商品 房交付买受人使用,按下列第种方式处理: 1按逾期时间,分别处理(不作累加) ( 1)逾期不超过日,自本合同第八条规定的最后交付期限的第二天 起至实际交付之日止,出卖人按日向买受人支付已交付房价款万分之的 违约金,合同继续履行; nts ( 2) 逾期超过日后,买受人有权解除合同。买受人解除合同的,出 卖人应当自买受人解除合同通知到达之日起天内退还全部已付款,并按买 受人累计已付款的向买受人支付违约金。买受人要求继续履行合同的, 合同继续履行,自本合同第八条规定的最后交付期限的第二天起至实际交付之日止, 出卖人按日向买受人支付已交付房价款万分之(该比率应不小于第 ( 1)项中的比率)的违约金。 2 。 第十条规划、设计变更的约定。 经规划部门批准的规划变更、设计单位同意的设计变更导致下列nts影响到买受人 所购商品房质量或使用功能的,出卖人应当在有关部门批准同意之日起 10 日内,书 面通知买受人: ( 1)该商品房结构形式、户型、空间尺寸、朝向; ( 2) ; ( 3) ; ( 4) ; ( 5) ; nts ( 6) ; ( 7) 。 买受人有权在通知到达之日起 15 日内做出是否退房的书面答复。买受人在通知 到达之日起 15 日内未作书面答复的,视同接受变更。出卖人未在规定时限内通知买 受人的,买受人有权退房。 买受人退房的,出卖人须在买受人提出退房要求之日起天内将买受 人已付款退还给买受人,并按 利率付给利息。买受人不退房的,应当与出卖人另行签 订补充协议。 nts 。 第十一条交接。 商品房达到交付使用条件后,出卖人应当书面通知买受人办理交付手续。双方 进行验收交接时,出卖人应当出示本合同第八条规定的证明文件,并签署房屋交接 单。所购商品房为住宅的,出卖人还需提供住宅质量保证书和住宅使用说明 书。出卖人不出示证明文件或出示证明文件不齐全,买受人有权拒绝交接,由此 产生的延期交房责任由出卖人承担。 由于买受人原因,未能按期交付的,双方同意按以下方式处理: nts 。 第十二条出卖人保证销售的商品房没有产权纠纷和债权债务纠纷。因出卖人原 因,造成该商品房不能办理产权登记或发生债权债务纠纷的,由出卖人承担全部责 任。 。 第十三条出卖人关于装饰、设备标准承诺的违约责任。 出卖人交付使用的商品房的装饰 、设备标准应符合双方约定(附件三)的标准。 达不到约定标准的,买受人有权要求出卖人按照下述第种方式处理: nts 1出卖人赔偿双倍的装饰、设备差价。 2 。 3 。 第十四条出卖人关于基础设施、公共配套建筑正常运行的承诺。 出卖人承诺与该商品房正常使用直接关联的下列基础设施、公共配套建筑按以 下日期达到使用条件: nts 1 ; 2 ; 3 ; 4 ; 5 。 如果在规定日期内未达到使用条件,双方同意按以下方式处理: nts 1 ; 2 ; 3 。 第十五条关于产权登记的约定。 出卖人应当在商品房交付使用后日内,将办理权属登记需由出卖 人提供的资料报产权登记机关备案。如因出卖人的责任,买受人不能在规定期限内 nts取得房地产权属证书的,双方同意按下列第项处理: 1买受人退房,出卖人在买受人提出退房要求之日起日内将买受 人已付房价款退还给买受人,并按已付房价款的赔偿买受人损失。 2买受人不退房,出卖人按已付房价款的向买受人支付违约金。 3 。 第十六条保修责任。 nts 买受人购买的商品房为商品住宅的,住宅质量保证书作为本合同的附件。 出卖人自商品住宅交付 使用之日起,按照住宅质量保证书承诺的内容承担相应 的保修责任。 买受人购买的商品房为非商品住宅的,双方应当以合同附件的形式详细约定保 修范围、保修期限和保修责任等内容。 在商品房保修范围和保修期限内发生质量问题,出卖人应当履行保修义务。因 不可抗力或者非出卖人原因造成的损坏,出卖人不承担责任,但可协助维修,维修 费用由购买人承担。 。 第十七条双方可以就下列事项约定 : nts 1该商品房所在楼宇的屋面使用权; 2该商品房所在楼宇的外墙面使用权; 3该商品房所在楼宇的命名权 ; 4该商品房所在小区的命名权 ; 5 ; 6 nts。 第十八条买受人的房屋仅作使用,买 受人使用期间不得擅自改变该商品房的建筑主体结构、承重结构和用途。除本合同 及其附件另有规定者外,买受人在使用期间有权与其他权利人共同享用与该商品房 有关联的公共部位和设施,并按占地和公共部位与公用房屋分摊面积承担义务。 出卖人不得擅自改变与该商品房有关联的公共部位和设施的使用性质。 。 第十九条本合同在履行过程中发生的争议,由双方当事人协商解nts决;协商不成 的,按下述第种方式解决: 1提交仲裁委 员会仲裁。 2依法向人民法院起诉。 第二十条本合同未尽事项,可由双方约定后签订补充协议(附件四)。 第二十一条合同附件与本合同具有同等法律效力。本合同及其附件内,空格部 分填写的文字与印刷文字具有同等效力。 第二十二条本合同连同附件共 页,一式份,具有同 nts等法律效力,合同持有情况如下: 出卖人份,买受人份,份, 份。 第二十三条本合同自双方签订之日起生效。 第二十四条商品房预售的,自本合同生效之日起 30 天内,由出卖人向 申请登记备案。 出卖人(签章):买受人(签章): 【法定代表人】:【法定代表人】: nts 【委托代理人】:【委托代理人】: (签章)(签 章) 年月日年 月日 签于签于 (商品房买卖合同内容由建设部提供) 附件一:房屋平面图 附件二:公共部位与公用房屋分摊建筑面积构成说明 附件三:装饰、设备标准 1外墙: 2内墙: nts 3顶棚: 4地面: 5门窗: 6厨房: 7卫生间: 8阳台: 9电梯: 10其他: 附件四:合同补充协议 nts二 手 房 屋 买 卖 合 同 卖方: _(以下简称甲方) 身份证号: _ 买方: _(以下简称乙方) 身份证号: _ 根据中华人民共和国合同法、中华人民共和国城市房地产管理法及其他有关法律、法规之规定,甲、乙双方在平等、自愿、协商一致的基础上,就乙方向甲方购买私有住房,达成如下协议: 第一条 甲方所售房屋权证号及座落位置、结构、层次、面积、附属设施: 1、甲方所售房屋所有权证号为 _ 号 ,房屋土地使用权证号为_ 号 ; 2、甲方所售房屋位于 _ 区 _ 路(街) _ 号,为 _ 结构; 3、甲方所售房屋建筑面积 _ 平方米; 4、甲方所售房屋附属设施为 _ 。 第二条 房屋价格及其他费用: 1、 甲、乙双方协商一致,甲方所售房屋总金额为(人民币) _ 拾 _ 万_ 仟 _ 佰元整(含附属设施 费用); 2、 甲、乙双方达成一致意见,双方交易税费由 方负担。 第三条 付款方式: _ _nts_ _ 第四条 房屋交付: 甲、乙双方在房地局交易所办理完过户手续(缴纳税费)后 _ 日内,甲方将房屋交付乙方, 因不可抗力等因素造成甲方逾期交房的,则房屋交付时间可据实予以延长。 第五条 乙方逾期付款的违约责任: 乙方未按本合同规定的付款方式付款,每逾期一日,按照逾期金额的 2支付违约金,逾期达一个月以上的,即视为乙方不履行本合同,甲方有权解除合同,届时将由乙方承担此次交易中双方的全部交易税费,并向甲方支付购房款 10%违约金。 第六条 甲方逾期交房的违约责任: 甲方未按本合同第四条规定将房屋及时交付使用,每逾期一日,按照购房总价的 2支付违约金,逾期达一个月以上的,即视为甲方不履行本合 同,乙方有权解除合同,由甲方承担此次交易中双方的全部交易税费,并向乙方支付房价 10%的违约金。 第七条 甲方保证在交接时该房屋没有产权纠纷和财务纠纷,如交接后发生该房屋交接前即存在的产权纠纷和财务纠纷,由甲方承担全部责任。 第八条 本合同未尽事宜,由甲、乙双方另行议定,并签订补充协议,补充协议与本合同具同等法律效力。 第九条 本合同在履行中发生争议,由甲、乙双方协商解决。协商不成的,甲、乙双方可依法向该房屋所在地人民法院起诉。 nts第十条 本合同自甲、乙双方签字之日起生效。 第十一条 本合同一式五份,甲、乙双方 各执一份,其他三份交有关部门存档。 甲方(签章): 乙方(签章) 住址(工作单位): 住址(工作单位): 联系电话: 联系电话: _年 _月 _日 nts居间协议 : 房屋承租居间合同 编号: 本合同当事人 委托人(甲方): 居间人(乙方): 依据中华人民共和国合同法及相关法律法规的规定,委托人与居间人在平等、自愿的基础上,就房屋租赁居间的有关事宜达成协议如下: 第一条 委托事项 甲方委托乙方在委托期限内为其居间寻找符合以下条件的房屋(必备条件请在方格内划钩,参考条件请划圈,未选条件请划斜线),并协助促成其与出租人签订房屋租赁合同: 坐落: _;楼房为 _室 _厅 _卫 ;平房为 _间 ;无装修 ;一般装修 ;精装修 ;防盗门 ;有线电视接口 ;空调 ;天然气 ;煤气 ;集中供暖 ;土暖气 ;热水器 ;电话 ;电视机 ;电冰箱 ;洗衣机 ;上下水 ;家具 _;楼层: _;结构: _;朝向: _;建筑面积: _平方米 ;月租金标准: _元 ;租期: _;房屋用途: _; 房屋权属: _ 其他条件: _ 乙方还应提供以下服务: _。 nts 第二条 委托期限 自 _年 _月 _日至 _年 _月 _日。 超过以上期限仍需要居间服务的,双方另行签订居间合同或以书面形式将本合同委托期限延长。 第三条 现场看房 乙方应陪同甲方到房屋现场看房。 乙方应当制做看房的书面记录,列明房屋的具体地址、看房时间及其他事项。看房记录需经甲方签字确认,由双方各执一份。 乙方为甲方寻找的房屋不满足甲方提出的必备条件或者甲方不满足出租人提出的特别条件要求的,甲方有权拒绝签字并拒绝支付看房费。 第四条 甲方义务 (一)应出示身份证 _等真实的身份资格证明; (二)应对乙方的居间活动提 供必要的协助与配合; (三)应对乙方提供的房屋资料保守秘密; (四)不得在委托期限内及期限届满后 _日内与乙方介绍的出租人进行私下交易。 第五条 乙方义务 (一)应出示营业执照、房地产经纪机构资质证书等合法的经营资格证明; nts(二)应尽力完成甲方的委托事项,按照本合同第一条甲方提出的条件为甲方寻找房屋,将处理情况及时向甲方如实汇报,为甲方看房和与出租人签订房屋租赁合同提供联络、协助、撮合等服务,并促成甲方与出租人的房屋租赁合同成立; (三)应保证为甲方提供的房屋资料已经事先核实,并且甲方满足 出租人提出的特别条件要求; (四)不得提供虚假信息、隐瞒重要事实或与他人恶意串通,损害甲方利益; (五)对甲方的经济情况、个人信息、商业秘密等保守秘密; (六)应保证为甲方介绍的出租人具有房屋所有权证书或对出租房屋依法享有出租权利的其他证明及身份证、营业执照等身份资格证明;保证出租房屋产权明晰,不存在所有权纠纷或者其他权利纠纷; (七)收取看房费、佣金、居间活动费用的,应向甲方开具合法、规范的收费票据; (八)本合同签订后,乙方不得以任何形式向甲方收取任何名目的预收费用。 第六条 委托事项的完成 “完成委托事项 ”是指完成本合同第一条所列全部委托事项。甲方与出租人未签订书面租赁合同,乙方仅为甲方提供信息,或为甲方看房并与出租人签订房屋租赁合同提供联络、协助、撮合等服务的,均视为委托事项未完成。 nts 第七条 费用与佣金 (一)看房费 看房费是指乙方陪同甲方到房屋现场看房实际发生的费用。 看房费用由甲方承担。看房费用为:每次 _元。甲方可以一次性交纳看房费用 _元,可看房 _次。 乙方完成委托事项的,甲方支付的看房费用费抵作佣金。 (二)佣金 佣金是指乙方完成 委托事项后应得的报酬。 乙方完成委托事项的,甲方应按照实际月租金的 _%向乙方支付佣金。 佣金应在甲方与出租人签订房屋租赁合同后 日内支付。 佣金的支付方式:现金 ;支票 ; _。 委托事项未完成或未在委托期限内完成的,乙方不得要求支付佣金。 (三)居间活动费用 居间活动费用是指乙方为完成委托事项实际支出的必要费用(不包括看房费、佣金)。 乙方完成委托事项的,居间活动费用由乙方承担。 非因乙方故意或过失导致委托事项未完成或未在委托期限内完成的,乙方可以要求甲方支付必要的、合理的 居间活动费用。乙方要求甲方支付上述费用的,应当如实列明,并出具相关票据,做出合理解释。 除看房费、佣金和居间活动费用外,乙方不得向甲方收取其他任nts何费用(押金、信息费等)。 第八条 转委托 乙方将委托事项全部或部分转委托给第三人处理,应当事先征得甲方的同意。 第九条 本合同解除的条件 双方可以以书面形式协商解除合同。 第十条 违约责任 (一)甲方违反保密义务的,应按照 _标准支付违约金; (二)在本合同第四条约定的期限内,甲方与乙方介绍的出租人私下成交的,应按照 _的标准支付违约金,乙方仍有权取得约定的佣金; (三)甲方未如约支付看房费、佣金、居间活动费用的,应按照_的标准支付违约金; (四)乙方违反保密义务的,应按照 _标准支付违约金; (五)乙方怠于履行尽力义务的,不得向甲方要求支付看房费、佣金、居间活动费用; (六)乙方提供虚假信息、隐瞒重要事实或有恶意串通行为的,除退还已收取的看房费、佣金、居间活动费用外,应按照 _标准支付违约金。甲方除按约定支付违约金外,还应对超出违约金以外的损失进行赔偿。 (七)乙方为甲方介绍的出租人不具有 房屋所有权证书或对出租房屋nts依法享有出租权利的其他证明或身份资格证明,或所介绍房屋存在所有权纠纷或者其他任何权利瑕疵的,除退还已收取的看房费、佣金、居间活动费用外,应按照 _标准支付违约金,甲方除按约定支付违约金外,还应对超出违约金以外的损失进行赔偿。 第十一条 合同争议的解决办法 本合同项下发生的争议,由双方当事人协商或申请调解;协商或调解解决不成的,按下列第 _种方式解决(以下两种方式只能选择一种): (一)提交 仲裁委员会仲裁; (二)依法向有管辖权的人民法院起诉。 第十二条 其他 约定事项 第十三条 本合同一式二份,甲乙双方各执一份。经双方签字盖章后生效。 第十四条 合同一经生效,即对双方具有法律约束力。双方经协商一致可以对合同内容进行变更或对未尽事项做出补充规定。变更或补充规定应当采取书面形式,与本合同具有同等效力。 第十五条 本合同相关条款的约定是在不违背国家法律、法规和地方性法规的前提下做出的,如果国家法律、法规和地方性法规对委托人、居间人及出租人的资质、资格及其他有关方面有特别规定的,从其规定。 委托人(章:) 居间人(章): nts 住所: 住所: 身份证号: 法定代表人: 法定代表人: 营业执照号码: 营业执照号码: 签约代表: 委托代理人: 房地产经纪机构资质证书号码: 电话: 电话: 传真: 传真: 邮政编码; 邮政编码: 合同签订时间: 合同签订时间: 合同签订地点: 合同签订地点: 使用说明: 1、房屋租赁合同、房屋承租居间合同推荐文本为中国消 费者协会委托北京汇佳律师事务所拟定,为建议使用。 2、凡承诺使用房屋租赁合同、房屋承租居间合同推荐文本的经营者,有义务应消费者的要求使用。 3、选择 “争议解决 ”方式中提请仲裁方式时,应填写所选择仲裁机构的法定名称。 4、房屋租赁合同、房屋承租居间合同推荐文本中相关条款,在符合国家法律规定的前提下,考虑消费者与经营者双方的合法权益,结合实际需要可能做出修改。 nts nts 二手房买卖流程 1筹划买房 根据收入及贷款额度,选择适合自己的地点、户型及房价 2 登记与查询 通过报纸、杂志或上网查找待售的二手房源,也可以把自己的求购意向登记在网上, 等房主来找你 3 实地看房,考察资格 二手房价虽然较一手房价低,但却会出现比一手房更多的问题,而且提醒您注意, 并不是所有的房屋都可以上市交易,你知道哪些房屋不能上市交易吗? 4 评估房价,算算税费 在正式签合同前,一定要找专业评估人士,对房价做估算。同时别忘了还有其他税费,也不 可轻视 4 签买卖合同 买卖双方对合同内的条款基本达成共识,择日就可签订正式合同了。为防万一,最好 请公证处公证 5 贷款和保险 各地对二手房的贷款政策规定不一,仔细考查当地相关金融政策和手续,同时尝试网 上申请,也可省时省力 6 办理相关手续 nts 签完合同,您知道还要办理哪些相关手续吗?我们为您准备了从办理立契过户到土地 出让以及办理房屋所有权证的全套手续说明,您不可不看 nts毕业论文 1 房产中介管理系统 摘 要 房产中介管理系统是为房屋中介机构管理房屋出租、出售信息资料而设计的信息管理系统,包含有后台数据库和前台应用程序系统两大部分,后台数据库要求数据 的 一致性和完整性、安全性 ,用以储存单位工程文档资料及相关信息,前台应用程序系统要求应用程序功能完备、易于使用和界面友好等。 经过全面分析,确定数据库采用 ACCESS2000,开发工具为 Delphi 7.0,利用Microsoft公司的 ADO( ActiveX Data Object, ActiveX数据对象)访问和操作数据库服务器中的数据。 关键词: 数据库 面向对象开发软件包 数据对象 nts毕业论文 2 Abstract House Agency Management System is to design for house agency enterprise or business. It have two include the database of backstage supporter and customer application system, the database of backstage supporter ask safety and integrity and the consistency of data to store unit project document information and related information, customer end ask application program function complete, easily to use and interface friendly etc. Via overall analysis, determine to use database adopt ACCESS 2000, development tool is Delphi 7.0, ADO visit and operand according to the data in server. Keywords: database System Delphi ADOnts毕业论文 1 目 录 摘 要 1 Abstract 2 1 前言及开发工具、开发技术简介 3 1.1 系统背景简介 3 1.2 Delphi7.0 编程软件介绍 5 1.3 数据库技术概述 7 1.4 ADO 编程技术概述 7 2 需求分 析 9 2.1 功能需求 9 2.2 性能需求 10 3 总体设计 11 3.1 系统程次模块图 11 3.2 系统流程图 3.3 模块设计 3.3 数据库设计 4 详细 设计 4.1 系统项目文件 4.2 闪现窗体设计 4.3 登记登录管理模块设计 4.4 主窗体管理模块设计 4.5 房屋出租登记模块设计 4.6 房屋出租查询模块设计 4.7 房屋资料管理模块设计 4.8 本软件所用控件的安装和使用方法 4.9 遇到的问题及解决方法 5 系统性能测试 6 总结 7 致谢与参考文献 53 nts毕业论文 2 一 .前言及开发工具、开发技术简介 1.1 系统背景简介 房产中介数据库管理系统是一个房屋中介机构不可缺少的部分,能够为操作人员和用户提供充足的信息和快速查询手段。但一直以来人们 使用传统人工的方式管理房屋出租、出售等房屋数据,这种管理存在着许多缺点,如:效率低、保密性差,时间一长,将产生大量的文件和数据 ,对于查找、更新和维护带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,使用计算机对工程文档资料信息进行管理,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工程文档资料管理的效率,也是企事业走向科学化、规范化管理必由之路。 房产中介管理系统对房屋出租、出售等资料信息的存储采用了动态的创建,先建立系统应用原型,然后对初始原型系 统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 房产中介管理系统的功能有:方便地操作数据库,包括增加数据、删除数据、修改数据等 ;提供两种不同的打印模式,可以随时打印专业的报表 ;提供完善的查询方法,可以对数据库的所nts毕业论文 3 有内容进行查询,还可以进行组合查询 ;可以随意修改数据的内容 ;可以将登录用户分成三个层次:超级用户、管理员、普通客户。超级用户拥有操作本软件的所有权利,管理员拥有除“用户管理”外操作本软件的所有权利,客户只拥有数据浏览等操作本软件的部分权利;可以任意修改登录密码,保证数据库的安全。因此, 开发这样的管理软件成为很有必要的事情。 1.2 Delphi7.0编程软件简介 Delphi是著名的 Borland(现在已和 Inprise合并)公司开发的可视化软件开发工具。“真正的程序员用 c,聪明的程序员用Delphi”,这句话是对 Delphi 最经典、最实在的描述。 Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。和 VC 相比, Delphi 更简单、更易于掌握,而在功能上却丝毫不逊色;和 VB相比, Delphi的功能更强大、更实用。可以说 Delphi同时兼备了 VC功能强大和 VB简单易学的特点 。它一直是程序员至爱的编程工具。 Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与 Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是 Object Pascal语言,它才是一切的根本。 Delphi提供了各种开发工具,包括集成环境、图nts毕业论文 4 像编辑( Image Editor),以及各种开发数据库的应用程序,如Desktop Database Expert 等。除此之外,还允许用户挂接其它的应用程序开发工具,如 Borland公司的资源编辑器( Recourses Workshop)。 在 Delphi 众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数据库结构,从客户机服务机模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。 Delphi发展至今,从 Delphi、 Delphi到现在的 Delphi7,不断添加和改进各种特性,功能越来越强大。 Delphi7 添加了对IDE(集成开发环境)的很多改进新特性,扩展了数据库支持( ADO和 InterBase数据库),带有 Internet支持的 MIDAS改进版, Team Souse 版本控制工具,转换功能,框架概念以及很多的新组件与新特性。 Delphi7.0 软件开发工具是 Borland 公司推出的一个完全导向的可视化系统开发环境的工具。它具有功能强大、运行速度快、易于学习和使用以及开发迅速等特点,所以一经推出就受到广大用户的喜欢。 Delphi结合了可视化技术、面向对象技术、数据库技术以及网络技术等多种先进的软件编程技术和思想,并使用了nts毕业论文 5 世界上最快的编译器,使其成为创建功能丰富、界面友好的Windows 应用软件的工具之一。 Delphi7.0 版本功能更为强大,不但继承了前面 所有版本的优良特性,而且纠正了一些错误,它对 Web服务、数据库的支持更加完善。 Delphi7.0 具有强大的数据库应用程序开发功能,它能适应各种大型数据库,如 Oracle、 Sybase、 SQL 等, Delphi7.0 数据库应用程序基于 Borland强大的数据库引擎 ( BDE)和丰富的数据库组件,利用 Delphi7.0开发数据库应用程序,它会使用户得到意想不到的收获。 1.3 数据库技术概述 产生于本世纪 60年代末 70年代初的 数据库 技术 对于每一个人可能都不陌生,在现代社会它的应用范围越来越广,在各个领域都可以看 到数据库 技术 的应用。 它的出现使得计算机应用进了新的时期,社会的每一领域都与计算机发生了联系。数据库技术聚集了数据处理最精华的思想,是管理信息最先进的工具。 通常有两种方法保存数据库。第一种是将整个数据库作为一个单独文件保存,如 Access 数据库。第二种方法是将数据库中每个数据表、索引以及其他一些数据库元素分别保存在各自的文件中。 Delphi7.0对这两种方法都支持。 nts毕业论文 6 1.4 ADO编程技术概述 Microsoft公司的 ADO( ActiveX Data Object, ActiveX数据对象)是微软提出的新 标准,它使得客户端应用程序能够通过任何 OLEDB提供者来访问和操作数据库服务器中的数据,而不必进行 ODBC配置。 ADO有两个主要优点:其一是易于使用、速度快、内存支出少。其二是“远程数据访问”,能够通过一个来回的传输将数据从服务器移动到客户端应用程序或 Web中,然后在客户端对数据进行操作,最后将更新数据返回服务器。 nts毕业论文 7 二 .需求分析 2.1功能需求 对于本系统,我们需要实现以下一些基本功能: (1)登录管理 : 为了软件和数据库的安全,验证登录人员的不同身份,防止非法用户入侵系统。 将登录用户分 成三个层次:超级用户、管理员、普通客户。超级用户拥有操作本软件的所有权利,管理员拥有除“用户管理”外操作本软件的所有权利,客户只拥有数据浏览等操作本软件的部分权利。 (2)闪现窗体 : 在登录窗体之前出现,主要显示以下信息:一是显示本系统的题目即:“房产中介管理系统”;二是显示作者即本人;三是显示一行信息,即“正在加载中 ”。 (3)主界面窗体 : 本窗体的功能很简单,主要是为进入本系统其它所有的功能窗体提供一个操作方便、界面美观的基础平台。 (4)房屋出租登记窗体 : 功能是对房屋出租信息进行登记,主要是进行 添加出租信息的登记操作。 (5)房屋出租信息查询窗体 : 功能主要是可以对所有的房屋出租的信息进行查询,可以是简单的通过按“收件号”进行查nts毕业论文 8 询,也可以通过“高级查询”按钮进入高级查询页面,通过多个字段进行高级查询,从而为用户提供快速、准确的查询服务。 (6)房屋出售登记窗体 : 功能是对房屋出售信息进行登记,主要是进行添加出售信息的登记操作。 (7)房屋出售信息查询窗体 : 功能主要是可以对所有的房屋出售的信息进行查询,可以是简单的通过按“收件号”进行查询,也可以通过“高级查询”按钮进入高级查询页面,通过多个字 段进行高级查询。 (8)报表打印功能 : 本功能是附属在房屋出租查询窗体和房屋出售查询窗体里的,可以将查询得出的任何表格数据生成报表进行打印。 (9)房屋资料登记窗体 : 功能主是要对房屋信息进行登记,包括数据的添加、删除、修改、查询等操作。同时可以对数据表中的房屋资料进行统计,统计出未出租、已出租、未出售、已出售的房屋数量以及所有房屋的总数量。 (10)客户资料登记窗体 :主要功能是对客户资料进行登记,包括对客户资料数据的添加、删除、修改等操作。同时可以对数据表中的房屋资料进行查询,主要是提供按客户的姓名进行查 询的功能。 nts毕业论文 9 (11)系统维护窗体 :主要功能是对操作数据库的管理人员进行各种资料的维护。如超级用户登录后可以增加管理员帐户、增加客人帐户、修改自身密码、更换操作员;管理员用户登录后可以修改自身密码、更换操作员。客人帐户登录后则不能进行本单元的任何操作。 (12)购房常识管理窗体 :主要功能是为购房者提供一些购房上的小常识,为购房者提供一些方便吧。可以对购房常识按标题进行查询。 (13)文档管理:主要功能是通过程序调用 word,打开“房屋租凭合同”、“商品房买卖合同”、“二手房屋买卖合同”、“居间协议”、“二手房 买卖流程”等电子文档,供购房者和中介公司签订合同提供方便。 2.2性能需求 系统的运行对运行环境还有一些要求: 1.硬件环境 处理器: Intel Pentium III 或者更高。 内存: 128M。 硬盘空间: 3GB。 显卡: SVGA 显示适配器。 nts毕业论文 10 2.软件环境 操作系统 :Windows 98/Me/2000/XP 数据库: Access2000 nts毕业论文 11 三 .总体设计 3.1系统模块图 单位文档数据库管理系统 闪现窗体模块 用户登录模块 收文登记模块 主窗体模块 房屋出租登记模块 房屋出租查询模块 房屋出售登记模块 房屋出售查询模块 房屋资料管理模块 客户资料管理模块 文档管理模块 购房常识管理模块 系统维护模块 nts毕业论文 12 3.2系统流程图 3.4模块设计 按照需求分析的结果,本系统将分为以下几大模块,各模块的功能及对应的窗体名称如下所示: (1)闪现窗体 : 在登录窗体之前出现,主要显示以下信息:一是显示本系统的题目即:“房产中介管理系统”;二是显示作者即本人;三是显示一行信息,即“正在加载中 ”。 (对应窗体Form3)。 闪现窗体模块 登录类型选择模块 主窗体模块 房屋出租登记模块 房屋出租查询模块 房屋出售登记模块 房屋出售查询模块 房屋资料管理模块 客户资料管理模块 文档管理模块 购房常识管理模块 报表打印模块 nts毕业论文 13 (2) 登录管理 : 为了软件和数据库的安全,验证登录人员的不同身份,防止非法用户入侵系统。 将登录用户分成三个 层次:超级用户、管理员、普通客户。 (对应窗体 Frm_login)。 (3)主界面窗体 : 本窗体的功能很简单,主要是为进入本系统其它所有的功能窗体提供一个操作方便、界面美观的基础平台。 (对应窗体 Mainform)。 (4)房屋出租登记窗体 : 功能是对房屋出租信息进行登记,主 要 是 进 行 添 加 出 租 信 息 的 登 记 操 作 。 ( 对 应 窗 体Frm_lenddetail)。 (5)房屋出租信息查询窗体 : 功能主要是可以对所有的房屋出租的信息进行查询。 (对应窗体 Frm_Querylend)。 (6)房屋出售登记窗体 : 功能是对房屋出售信 息进行登记,主 要 是 进 行 添 加 出 售 信 息 的 登 记 操 作 。 ( 对 应 窗 体Frm_saledetail)。 (7)房屋出售信息查询窗体 : 功能主要是可以对所有的房屋出售的信息进行查询。 (对应窗体 Frm_Querysale)。 (8)报表打印功能 : 本功能是附属在房屋出租查询窗体和房屋出售查询窗体里的,可以将查询得出的任何表格数据生成报表进行打印。本部分主要通过第三方控件 Ehlib来完成。 nts毕业论文 14 (9)房屋资料登记窗体 : 功能主是要对房屋信息进行登记,包括数据的添加、删除、修改、查询、统计等操作。 (对应窗体Form1)。 (10)客户资料登记窗体 :主要功能是对客户资料进行登记,包括对客户资料数据的添加、删除、修改、查询等操作。 (对应窗体 Form2)。 (11)系统维护窗体 :主要功能是对操作数据库的管理人员进行各种资料的维护。(用户管理对应窗体 Frm_userpower;修改密码对应窗体 Frm_userchgpwd;)。 (12)购房常识管理窗体 :主要功能是为购房者提供一些购房上的小常识,为购房者提供一些方便吧。可以对购房常识按标题进行查询。 (对应窗体 Frm_infolist)。 (13)文档管理:主要功能是通过程序调用 word,打开 “房屋租凭合同”、“商品房买卖合同”、“二手房屋买卖合同”、“居间协议”、“二手房买卖流程”等电子文档,供购房者和中介公司签订合同提供方便。 3.4 数据流图 数据流图主要是从数据流的角度来描述一个企事业组织的nts毕业论文 15 业务活动,它具体描述一个组织有哪几个组成部分,也描述了来往于各部分之间的数据流。数据流图有三个基本要素:数据流、加工、文件。数据流是由一组固定成分的数据组成。加工是对数据进行的操作。文件是暂存贮的数据。由于本系统只有一步数据的录入,并没有数据的流动、加工等,所以比较简单。 本系统的数据流图如下所示: 3.5 数据库设计 3.5.1 ADO 使用方法综述 本毕业设计就是用 ADO操作数据库 data.mdb。在 Delphi组件面板上有 ADO组件页,其中前 6个是 ADO组件。 在空白窗体上放置一个 ADOConnection1 组件,一个处理 信息 数据库 客户信息 数据库信息 用户 用户 信息查询 用户 查询信息 查询结果 信息 nts毕业论文 16 ADOTable1组件、一个 DataSource1组件、一个 DBGrid1组件。先设定一下部分组件属性如下:设定 DBGrid1组件的 DataSource属性为 DataSource1,设定 DataSource1组件的 Dataset属性为ADOTable1。双击 ADOConnection1组件或者在其属性列表中点击ConnectionString 后的省略号都可以打开连接字符串设定窗口如图 3-1:点击“ Build”按钮,将打开数据连接属性窗口如图 3-2 图 3-1 ConnectionString 所示,其中有四个页面,在第一个“提供者”页面中,列出了可以使用的各种驱动数据库驱动。我们选择 Microsoft Jet 4.0 OLE DB Provider驱动。选择完毕数据库驱动后,点击“连接”页面,如图 3-3 所示:在这里输入或选择数据库,这里我们查找选择数据库为“ C:房屋中介管理系统 data.mdb”,如果数据库有密码可将“空白密 nts毕业论文 17 图 3-2 数据连接属性的提供者 码”复选框去掉选择,就可以输入密码,选中“允许保存密码”这样以后就可以无需再输入密码了。接下来可以点击“测试连接”按钮,如果提示“测试连接成功”那么说明数据库可正常连接上。在“高级”页面中选择访问权限为“ ReadWrite”。在“所有”页面中显示的是用户目前设定的连接属性,用户可以再修改。点击“确定”按钮后返回到上图 ,这时可以看到属性设定字 符串已经自动生成,点击“ OK”按钮返回即可。再把 ADOConnection1组件的 LoginPrompt属性设定为 false,这样以后程序在运行时就nts毕业论文 18 不会弹出“密码输入框”了。但如果你的数据库有密码且在上面的“连接”页面中没有输入密码没有选中“允许保存密码”,那么不要把此属性设定为 false,因为你以后需要手工输入密码。接着设定 ADOTable1组件的 Connection属性为 ADOConnection1,单击 ADOTable1组件的 tablename属性后的省略号,将可图 3-3 数据连接属性的连接 以看 到数据库 liualiang.mdb中的所有数据表名称列表,从中选择一个如“表 1” ,设定 ADOTable1组件的 Active属性为 True,则马上可以在 DbGrid 中看到表中的数据了。如果马上运行程序就可以在窗口中浏览和编辑数据了。 在本程序中 ,因为很多单元都要访问数据库,所以为了方便,nts毕业论文 19 使 用 一 个 单 元 Datamodule1 , 在 单 元 里 放 置 一 个 控 件Adoconnection1 用于统一连接数据库 ,其它单元要访问时,只要把 adotalbe 或 adoquery 控件的数据源指向 Datamodule1 中的Adoconnection1控件就可以了。这样大大减少了代码量,减少了工作量。 3.5.2 新建数据库及字段 运行 Microsoft 公司的 Office2000 办公软件中的 Access数据库软件。 点击菜单“文件”,在出现的菜单项中选择“新建”菜单项。 然后点击“空数据库”,在弹出的“文件新建数据库”对话框中键入数据库的名称,本软件中应写入 data.mdb。 这时系统将会自动进入详细的数据库设计窗体。我们选择“使用设计器”创建表。 在弹出的“表 4_1”设计窗体中,依次写入各个字段名以及他们相对应的数据类型和说明事 项。 设计好字段名后,关闭并保存表为“用户信息表” 。 双击“用户信息表”然后在弹出的数据录入窗体中录入数据,并保存。同时由于系统提供了房屋资料管理的功能,所以要在数据库中增加“房屋资料”,它主要是用来保存房屋信息的,它的nts毕业论文 20 字段和类型如表 4_2: 表 4_1 用户信息表的描述 字段名称 数据类型 用户名 文本 密码 文本 用户等级 文本 表 4_2房屋资料的描述 字段名称 数据类型 位置 文本 楼层 文本 面积 数字 产权情况 文本 结构 文本 价格 数字 状态 文本 因为软件中 需要四个数据库即“客户资料”、“中介信息表”、“单位信息表”、“常识信息表”,所以还要在数据库 data.mdb中新建这几个表,增加记录的步骤也与上面增加记录的步骤完全一nts毕业论文 21 样。由于篇幅的限制,其它几个表的结构(包括详细的字段名、类型、大小)在这里,我就不一一列举出来了。打开数据库data.mdb就可以直接看到了。 设计完成后,按同样的方法向其中加入数据,即几条含有原始数据的记录。 这样一个数据库 data.mdb就初步制作完成了。 四 .详细设计 根据已有的需求信息和总体设计,可以进行系统的详细 设计nts毕业论文 22 和实现。系统的设计和实现如下: 4.1 系统项目文件 每一个 Delphi 工程都有一个项目文件,在本系统中,项目文件如下所示 : program Mdiapp; uses Forms, windows, Sysutils, Classes, Main in MAIN.PAS MainForm, Common in Common.pas, SaleCause in SaleCause.pas Frm_SaleCause, base in base.pas Frm_Base, DataBase in DataBase.pas DataModule1: TDataModule, login in login.pas Frm_Login, UserChgPwd in UserChgPwd.pas Frm_UserChgPwd, SaleDetail in SaleDetail.pas Frm_SaleDetail, UserPower in UserPower.pas Frm_UserPower, nts毕业论文 23 QuerySale in QuerySale.pas Frm_QuerySale, SysSet in SysSet.pas Frm_SysSet, LendDetail in LendDetail.pas Frm_LendDetail, QueryLend in QueryLend.pas Frm_QueryLend, LendCause in LendCause.pas Frm_LendCause, InfoList in InfoList.pas Frm_InfoList, Unit1 in Unit1.pas Form1, Unit2 in Unit2.pas Form2, Unit3 in Unit3.pas Form3; $R *.RES var form3:tform3; begin Application.Initialize; form3:=tform3.Create(form3); /这里是启动闪现窗体 form3.makesplash; /启动闪现窗体的延时程序 gs_WorkPath := ExtractFilePath(Application.EXEName); /得到可执行文件的路径 / 打开数据库模板 nts毕业论文 24 Application.Title := 房产中介管理系统 ; Application.CreateForm(TDataModule1, DataModule1); Application.CreateForm(TMainForm, MainForm); Application.CreateForm(TForm3, Form3); MainForm.show; / 连接数据库 if f_ConnectDataBase()=False then begin Application.MessageBox(连接数据库出错 ,可能原因有 :#13#101. 配置文件 exhib.ini 的数据库配置小节有问题nr#13#102. 本系统运行路径不对 #13#103. 本机未安装数据库的 Client 端驱动程序 #13#104. 其他问题 #13#10请与管理员联系 .,系统出错 ,MB_OK); Application.Terminate; end; / 系统参数初始化 f_SysParmInit(); nts毕业论文 25 / 显示登录窗口 Frm_login:=TFrm_Login.Create(Application); try Frm_Login.ShowModal; if Frm_Login.login=True then begin / 为登录用户定制界面 MainForm.StatusBar.Panels0.text :=gs_OrgName; MainForm.StatusBar.Panels1.text := 操 作 员 :+gs_Login_UserName; MainForm.StatusBar.Panels2.text :=工作日期:+FormatDateTime(yyyy-mm-dd,gt_login_time); / MainForm.f_InitUserMenu; / 打开查询窗口 end else begin Application.Terminate; end; nts毕业论文 26 Finally Frm_Login.Free; end; / form3.Close; /关闭闪现窗体 form3.Free; /释放闪现窗体 Application.Run; end. 4.1 闪现窗体的实现 (1)闪现窗体的实际运行图 (2)实现的方法: nts毕业论文 27 首先,制作一个名为 Form3的窗体。画面如上图所示。 其次,在其中加入一个 过程,即一个延时程序的过程:makesplah。代码如下: procedure tform3.makesplash; begin borderstyle:=bsnone; show; update; sleep(2000); end; 第三,在工程文件代码中将入以下语句: 一是在开始部分加上: form3:=tform3.Create(form3); form3.makesplash; 二是在最后结果部分加上: form3.Close; /关闭闪现窗体 form3.Free; /释放闪现窗体 具体可以参见上上页的哪一段工程项目文件的源程序。 4.2 用户登录模块 nts毕业论文 28 (1)用户登录模块的窗体效果图 (2)核心代码解释: 在输入登录密码后,按“确定”后触发的事件。 procedure TFrm_Login.bbtnokClick(Sender: TObject); begin /录入检验 if cbUserId.text= then begin messagedlg(请 选 择 用 户 名 ! ,mtInformation,mbok,0); cbUserId.SetFocus(); exit; end; /登录验证 with ADOQ_Temp do begin close; SQL.Clear; nts毕业论文 29 SQL.Add(SELECT * From 用户信息表 Where 用户名 =+cbUserId.Text+); Open; /用户有效性 IF not IsEmpty then begin /登录 失败 If edtPassword.Text then strFilter := strFilter + ( 收 件 号 like nts毕业论文 37 +%+edtNo.text+%)+ AND ; / if rdoStatus.itemindex=1 then begin strFilter := strFilter + 状态 =+未处理 + AND ; end else if rdoStatus.itemindex=2 then begin strFilter := strFilter + 状态 =+已处理 + AND ; end else if rdoStatus.itemindex=3 then begin strFilter := strFilter + 状态 =+已作废 + AND ; end; / if strFilter then begin s:=select * from 房屋资料 where 位置 like %+edtTitle.Text +%; ADOQ_Data.close; adoq_data.SQL.Clear; adoq_data.SQL.add(s); nts毕业论文 40 adoq_data.Open; end else begin ADOQ_Data.Filtered:=false; end; (3)本模块中还有一个统计功能 ,用于 对数据表中的房屋资料进行统计,统计出未出租、已出租、未出售、已出售的房屋数量以及所有房屋的总数量。其核心代码如下 (仅列出统计“已出租”房屋数量的代码,其余与些相同 ): adoquery1.Close; adoquery1.SQL.Clear; adoquery1.SQL.add(select * from 房屋资料 where 状态=已出租 ); adoquery1.Open; n:=adoquery1.RecordCount; edit2.Text:=inttostr(n); 4.6改变密码模块 (1)本模块的窗体效果图如下所示: nts毕业论文 41 (2)本模块中修改密码的代码解释如下: procedure TFrm_UserChgPwd.bbtnOkClick(Sender: TObject); var sqlstr:string; begin inherited; if edtoldpassword.textedtnewpassword2.Text then begin messagedlg( 新 密 码 两 次 输 入 不 一 致 !nts毕业论文 42 ,mterror,mbok,0); exit; end else begin sqlstr:=UPDATE 用 户 信 息 表 SET 密码=+edtnewpassword.Text+ where 用户名=+gs_login_userid+; DataModule1.ADOConnection1.Execute(sqlstr); messagedlg( 修 改 完 成 , 密 码 已 经 改 变 !,mtinformation,mbok,0); close; end; end; 4.8其它模块: 由于编幅的原因,我不可能把所有的模块都一一介绍到了,还有几个模块,如“房屋出售登记模块”、“房屋出售查询模块”、“购房常识模块”、“客房资料登记模块”等由于和已经介绍的部分模块在代码上大同小异,在此省略了。 nts毕业论文 43 4.8本软件所用控件的安装及使用方法 本软件根据编程的需要一共使用了一个第三方控件 Ehlib表格增强控件,使用它的目的主要一是系统功能的需要,第二个也是锻炼自己使用第三方控件的本领,如第三方控件 的安装,使用等。 Ehlib表格增强控件 它的安装方法如下 : 在 File 菜单下,选择“ OPEN”打开 Ehlib 安装包中的Ehlib.dpk文件 (文件类型列表框中选 *.dpk),在出现的 Package窗口中,工具栏上有 Install按钮,按此按钮即可进行安装。如果 Install按钮处于无效状态,那么先按 Compile按钮编译,一般来说编译之后 Install 按钮就会处于有效状态,此时再按Install按钮就可以了。 Ehlib 控件是一系列表格增强控件的组合。本软件主要用到其中的两个组件 : TDBGridEh 组件和 TPrintDBGridEh
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。