基于iava的房产中介管理系统的设计

 

基于java的房产中介管理系统的设计

 房屋中介行业是房地产业的重要组成部分,贯穿于房地产业经济运行的全 过程之中,为房地产业的生产、流通和消费提供了多元化的中介服务。其作为一 个管理房屋信息的机构,对信息的管理应该准确,无误。因此利用所学过的软件 工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提高中介公司的 工作效率变得尤为重要。

系统的需求主要包括房屋信息的登记,査洵,修改,删除.及对客户需求的 记录,査询,修改,删除。房屋登记将需要登记的房屋的信息输入系统,由系统 进行储存,随时可以査阅修改。一般情况下,普通用户和管理人员对处理数据的 偏重不同,因此对他们的权限做了明确区分。其开发以数据库技术为重要支撑, 定位在一个能够満足数据库管理的系统,即具备一个数据库管理系统的基本功能

此外,系统具有会员和管理员登录功能,这样可以提高数据的安全性和可靠性。在开发过程中注重明确需求分析,遵循用户参与、优化创新、使用高效、处 理规范化的陈则,使开发模型更加趋于完善。

关键词:管理系统:软件工程:数据库

目录

1绪论

1.1.1课题研究背景及意义

1 . 1.2 课题研究内容

1.2开发工具及相关技术

1.2.1开发工具和运行环境

1.2.2系统环境配置及Tomcat安装配置

1.2.3相关技术

1.3 B/S体系结构特点

  1. B/S架构软件的优势与劣势
  2. B/S. C/S结构软件商业运用上的比较

2系绕需求分析和总体设计

    1. 可行性分析 ................................
      1. 系统必要性................................

2.1.2系统可性分析...............................

2.2系统需求................................

3系统数据库结构分析设计

3.1数据库系统基本概述

3.2系统实体图E-R

3.3系统数据表设计

4系统详细设计

4.1系统实现管理系统

4.2系统功能模块设计展示

4.3.4主要功能代码

5结束语

谢辞

1绪论

1.1背景介绍

1.1.1课题研究背景及意义

随着住房制度改革不断深化相居民收入水平的提高,住房成为新的消费热点。 1998以后,随着住房实物分配制度的取消和按揭政策的实施,房地产投资进入 平稳快速发展时期,房地产业成为经济的支柱产业之一。2003年以来,房屋价格持续上扬,大部分城市房屋销售价格上涨明显。随之而来国家出台了多项针对 房地产行业的调控政策,希望能引导房地产市场的健康发展。而房屋中介行业是 房地产业的重要組成部分,房屋中介贯穿在房地产业经济运行的全过程之中,为 房地产业的生产、流通麻消费提供了多元化的中介服务o房屋中介行业做为一 个管理房屋信息的机构,其对信息的管理应该准确无误.因此利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提髙该中介公司的工作效率变得尤为重要

“房产中介管理系统”的开发定位在一个能够满足数据庫管理系统,即具备 一个数据庫管理系统的基本功能,包括数据的增加,删除修改,査询等,便F 用户査看,操作,和査询房屋登记信息此外,系统具有会员和管理员登录功能, 这样可以提髙数据的安全性和可靠性。该系统符合各房产中介公司的要求。在开 发过程中注垂明确需求分析,遵循用户参与、优化创新、使用高效、处理规范化 的原则,使开发模型更加趋于完善。

传统的以手登讪为主的房屋中介公司往往有成堆的文件需要人去处理, 对于房屋信息的记录,更新.査询都非常缓慢.而且容易出错.信息管理效率低 下,无法保证高质量的信息服务,难于快速到满足客户的需求,其在无形中就耗 费了更多的时间,人力,物力,増加了房屋中介公司的运营成本。所以开发房屋 中介管理系统对于房屋中介的管理人员,以及客户来说都具有些意义该系统方便房屋中介机构对房屋信息的记录,更新,査询,利于其信息管理,对于客户提 出的要求能够及时满足,提高了中介机构的丁作效率,同时,开发这样一套管理 软件对于我们即将计算机科学与技术专业毕业的学生来说,也是一次将计算机应 用于现实的一次很有意义的实践活动。

1.1.2课题研究内容

信息技术作为当今使用频率最高的名词之一,随着计算机技术在工业、农业 以及日常生活中等各方面的广泛应用,己经被越来越多的个人和企业作为自己赶超世界潮流的标志之一,而数据库技术则是信息技术中一个重要的支撑。数据库技术是计算机科学技术的一个重要分支。从20世纪50年代中期开始,计算机应 用从科学研究部门扩展到企业管理及政府行政部门,人们对数据处理的要求也越 来越高。在1968年,世界上诞生了第一个商品化的信息管理系统 IMS (Informat ion Management System),从此,数据库技术得到了迅猛发展。在 互联网日益被人们接受的今天,Internet又使数据库技术、知识、技能的重要 性得到了充分的放大.现在数据库己经成为信息管理、办公自动化、计算机辅助 设计等应用的主要软件工眞之一,帮助人们处理冬种各样的信息数据。所以将数 据库的技术应用于房屋中介机构,方便其数据管理就变得尤为重要。

房屋中介管理系统的需求主要包括房屋信息的登讪,査询,修改,删除.对 客户需求的记录,査询,修改,删除。房屋齐记将需要登记的房屋的信息输入系统,由系统进行储存,随时可以査阅修改。一般情况下,普通工作人员只能浏览査询房屋具体信息,而管理员用户除了能査询房屋具体信息以外,还能够聆记房 屋信息,发布房屋信息,修该,删除房屋数据。因此,普通用尸和管理人员的的 权限要明确区分开来,防止操作时因操作错误产生的数据丢失和数据错误。具体分析如下:

添加操作:在执行操作时首先都要先检査是否已经输入数据,如果输入的数 据不全或者有错误,将提示用户输入正确的数据,如果输入的数据正确,点击添加按钮,能够将数据输入到数据库,并保存数据。

1.2开发工具及相关技术

 1.2.1开发工具和运行环境

  1. Java

使用java语言,java具有大部分编程语言所共有的一些特征,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的"形式和感觉",但它要比C++语言更易于使用,而且在编程时彻底采用了一种"以对象为导向"的方式。使用Java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,Java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。applet可使网页使用者和网页之间进行交互式操作。

Java是Sun微系统公司在1995年推出的,推出之后马上给互联网的交互式应用带来了新面貌。最常用的两种互联网浏览器软件中都包括一个Java虚拟机。几乎所有的操作系统中都增添了Java编译程序

  1. 数据库软件mysql

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,现在是属于 Oracle 旗下产品。MySQL 是现下最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的关系数据库管理系统应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。



新闻公告

留言交流

 

商业办公

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值