版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE 摘要(zhiyo)(需要(xyo)分3段) 房地产销售(xioshu)管理系统近几年来越来越普及,应用也越来越广泛。房地产销售管理系统是针对房地产销售楼房进行的设计和实现。此次开发的房地产销售管理系统主要采用JSP为主要的编程语言,采用MyEclipse 8.5、SQL Server 2000 Express、Internet Explorer的开发工具与开发平台环境,主要实现有房屋基本信息管理,房屋销售基本信息管理,客户信息管理,员工信息管理以及用户信息管理等功能,一共有五大模块主要实现上述各个模块的增加、检索、查询、删除、修改等功能实现,用户登录模块:主要包括普通客户登陆,员工登
2、陆,管理员登陆。员工信息管理模块:是员工身份信息的储备与员工档案的记录。客户信息管理模块:记录客户信息的。房屋基本信息管理模块:房屋的具体信息如层数、面积、采光、价格、备注。房屋销售管理模块:房屋的销售状况,包括付款方式以及是否出售、预定等。系统为房地产商和购房者提供一个方便快捷的交易查询检索平台。本篇论文主要介绍了房地产销售管理课题的开发背景,应用,以及所要完成的功能和开发的过程,让房地产销售管理变得更加方便,发挥应有的作用。关键词:房地产销售管理;Jsp;SQL数据库;模块功能(换掉)Abstract Real estate sales management system in recen
3、t years more and more popular, more and more extensive application. Real estate sales management system is the design and implementation of the real estate sales building of. The development of real estate sales management system mainly uses JSP as the main programming language, using environmental
4、tools development platform and development of MyEclipse 8.5, SQL Server 2000 Express, Internet Explorer, to achieve the main housing basic information management, sales information management, customer information management, employee information management, customer information management and other
5、 functions, increase, a total of five big module mainly realizes the module to retrieve, query, delete, modify and other functions, the user login module: includes regular customers landing, staff login, the administrator login. Employee information management module: is the reserve and employee fil
6、e employee ID information record. Customer information management module: records of customer information. The basic information management module: housing specific information such as the number, area, lighting, price,remark.Housing sales management module: Housing sales, including the way of payme
7、nt and whether to sell, such as scheduled. The system provides a convenient transaction query retrieval platform for real estate developers and property buyers. This paper mainly introduces the real estate sales management background of the development, application, and to complete the functions and
8、 development process, let the real estate sales management become more convenient, to play its due role.Key words:Real estate sales management; Jsp; The SQL database; Module function目录(ml) TOC o 1-3 h z u HYPERLINK l _Toc358299092 第一章 引言(ynyn) PAGEREF _Toc358299092 h 1 HYPERLINK l _Toc358299093 1.1
9、前言(qin yn) PAGEREF _Toc358299093 h 1 HYPERLINK l _Toc358299094 1.2 背景分析 PAGEREF _Toc358299094 h 2 HYPERLINK l _Toc358299095 第二章 可行性研究 PAGEREF _Toc358299095 h 3 HYPERLINK l _Toc358299096 2.1 房地产销售系统的特点 PAGEREF _Toc358299096 h 3 HYPERLINK l _Toc358299097 2.2 主要研究目的及内容 PAGEREF _Toc358299097 h 3 HYPERLI
10、NK l _Toc358299101 2.3 系统开发的意义 PAGEREF _Toc358299101 h 5 HYPERLINK l _Toc358299102 2.4 相关技术简介 PAGEREF _Toc358299102 h 6 HYPERLINK l _Toc358299103 2.4.1 JSP 技术简介 PAGEREF _Toc358299103 h 6 HYPERLINK l _Toc358299104 2.4.2 SQL SERVER 2000 数据库 PAGEREF _Toc358299104 h 7 HYPERLINK l _Toc358299105 2.4.3 JDB
11、C PAGEREF _Toc358299105 h 8 HYPERLINK l _Toc358299106 2.4.4 B/S模式分析 PAGEREF _Toc358299106 h 10 HYPERLINK l _Toc358299107 2.5 经济可行性分析 PAGEREF _Toc358299107 h 12 HYPERLINK l _Toc358299108 2.5.1 信息化管理(gunl)为需求前言 PAGEREF _Toc358299108 h 12 HYPERLINK l _Toc358299109 2.5.2房地产营销(yn xio)信息化管理之必然趋势 PAGEREF _
12、Toc358299109 h 12 HYPERLINK l _Toc358299110 2.5.3 房地产销售(xioshu)管理系统会给 公司解决一些问题 PAGEREF _Toc358299110 h 13 HYPERLINK l _Toc358299111 2.6 技术可行性分析 PAGEREF _Toc358299111 h 13 HYPERLINK l _Toc358299112 第三章 需求分析 PAGEREF _Toc358299112 h 14 HYPERLINK l _Toc358299113 3.1 系统的总体需求 PAGEREF _Toc358299113 h 14 HY
13、PERLINK l _Toc358299114 3.2 系统功能需求 PAGEREF _Toc358299114 h 14 HYPERLINK l _Toc358299115 3.3 数据流图分析 PAGEREF _Toc358299115 h 15 HYPERLINK l _Toc358299116 3.4 系统开发的环境及运行需求 PAGEREF _Toc358299116 h 15 HYPERLINK l _Toc358299117 3.4.1 系统开发环境 PAGEREF _Toc358299117 h 15 HYPERLINK l _Toc358299118 3.4.2 系统的运行环
14、境 PAGEREF _Toc358299118 h 16 HYPERLINK l _Toc358299119 第四章 概要设计 PAGEREF _Toc358299119 h 17 HYPERLINK l _Toc358299120 4.1 功能模块图 PAGEREF _Toc358299120 h 17 HYPERLINK l _Toc358299121 4.2 E-R图 PAGEREF _Toc358299121 h 19 HYPERLINK l _Toc358299122 第五章 数据库设计 PAGEREF _Toc358299122 h 20 HYPERLINK l _Toc35829
15、9123 5.1 数据库表的结构设计 PAGEREF _Toc358299123 h 20 HYPERLINK l _Toc358299124 第六章 详细设计 PAGEREF _Toc358299124 h 24 HYPERLINK l _Toc358299125 6.1 管理员登陆界面 PAGEREF _Toc358299125 h 24 HYPERLINK l _Toc358299126 6.2 房屋查询界面 PAGEREF _Toc358299126 h 24 HYPERLINK l _Toc358299127 6.3 管理员设置界面 PAGEREF _Toc358299127 h 2
16、5 HYPERLINK l _Toc358299128 6.4 房地产信息管理模块 PAGEREF _Toc358299128 h 25 HYPERLINK l _Toc358299129 6.5 增加员工信息界面 PAGEREF _Toc358299129 h 28 HYPERLINK l _Toc358299130 第七章 系统调试与测试 PAGEREF _Toc358299130 h 29 HYPERLINK l _Toc358299131 7.1 程序调试 PAGEREF _Toc358299131 h 29 HYPERLINK l _Toc358299132 7.2 程序测试的步骤
17、PAGEREF _Toc358299132 h 29 HYPERLINK l _Toc358299133 7.3 测试的主要内容 PAGEREF _Toc358299133 h 29 HYPERLINK l _Toc358299134 7.4 测试结果 PAGEREF _Toc358299134 h 30 HYPERLINK l _Toc358299135 总结 PAGEREF _Toc358299135 h 31 HYPERLINK l _Toc358299136 致谢 PAGEREF _Toc358299136 h 32 HYPERLINK l _Toc358299137 参考文献 PAG
18、EREF _Toc358299137 h 33沈阳建筑大学毕业设计PAGE 38房地产销售(xioshu)管理系统第一章 引言(ynyn)1.1 前言(qin yn)随着社会不断发展和进步,科学技术和管理技术也在迅速的发展,这使得房地产事业也得到了前所未有的发展机遇,但同时也面对市场竞争的严重的挑战,在日趋激烈的竞争的环境下,企业要求生存、求发展,就必须对企业进行科学的管理。高科技技术的到来和发展以及新兴产业的发展更加带动了房地产事业的发展。随着现代科学技术的迅猛发展,特别是Internet技术的推广,IT产业在市场竞争中越来越显示出其独特的优势。电子商务代表着未来贸易的发展方向,步入数字时代
19、。传统产业已经成为了电子商务应用的主体;从上世纪开始,互联网就已经以迅雷不及掩耳之势渗透到各个行业。产品的销售管理在现代企业经营管理中占据着非常重要的地位,一个企业产品销售管理的水平几乎决定着整个企业的经济命脉。房地产产业关系到消费者的衣、食、住、行问题,所以房地产与互联网的结合时大势所趋。我们可以想象,在任何一个企业中,使用人工方式管理各项产品销售信息不仅效率低下,而且容易出错,安全性也是很差的,并且在实际的操中数据的查找以及客户信息的保管等都不容易实现。这些不仅将导致管理费用的增加,服务质量也难以得到保证,从而影响企业的竞争力。所以网络营销将成为企业利用电子商务从事经营等活动。房地产销售管
20、理系统给房地产企业带来了巨大的商机,也做到了让客户容易理解,容易实现的地步。本系统的研究目的在于:实现产品信息、销售信息管理及信息的检索;实现客户信息的管理。从今年的经济的发展形势来看,市场经济处于高速发展的时代,对于房地产的发展起到了非常大的作用,房地产销售管理系统顺应时代应运而生。1.2 背景分析同其他产品一样,房地产销售会受到各种因素的影响。包括政策,社会,经济等各个方面。传统的房地产营销概念仅仅是将产品推销出去,然而这种理念已经落后,不适应时代的发展及要求,传统的营销策略还是停留在了最原始,最基本的功能上了。房地产事业受到了限制,卖方只求生产不求销售,所以导致了营销概念被错误的理解。现
21、今房地产已告别了短缺的时代,从今年形势来看,市场经济发展迅速,对房地产起了非常大的推动作用,百姓对房地产的投资逐年增加,生活水平越来越好,也能更加促进房地产事业的发展。消费者已经成为了主导市场的力量,只有适应消费者才能适应市场,才能有发展。房地产销售只有围绕消费者展开,才能发挥出房地产销售管理系统的作用。我们在这里要了解的是房地产销售管理系统所产生的背景,房地产销售原本是房地产公司自己该管理的问题,因此了解房地产公司的销售更有助于我们了解房地产销售管理的背景。随着人类(rnli)社会科技的进步,生活水平的提高,早期的手工销售行业早已经不适应时代的发展而被淘汰,所以在这种情况下房地产销售管理系统
22、应运而生。现今国内的房地产事业的现状存在着人力资源困乏,运作能力水平低,管理水平低下,规模小,市场竞争力差。传统情况下人们需要(xyo)处理大量的文件,信息收集处理检索,更新等速度非常缓慢。用户查询过程过于繁琐,缓慢,难以满足客户需求,更不能保证质量。虽然近几年情况有所好转,但还不能从根本上解决问题。只有高质量,高标准的管理才能满足企业的发展需求,在现在这个高科技的时代信息与科技技术在现代房地产以及现代化建设中有着越来越大的作用。在房地产销售管理的信息化发展过程中,规范(gufn)了企业必须走一条科技技术含金量高的道路。随着电脑的普及,传统的房地产管理已越来越不能满足当代房地产信息管理的需要,
23、故针对现代开发商对开发商品的管理的基本要求,利用当前比较流行的java语言和目前企业运用广泛的SQL数据库作为后台数据库,设计了本系统。第二章 可行性研究2.1 房地产销售系统的特点互联网最大的优势是遍布广泛,有个性,联系密切,人们可以从网上查到自己需要的各种信息。房地产销售管理系统能充分利用互联的优势,提供个性化服务,使其更加方便,快捷,查询更加效率;将房地产项目发布网上,可以弥补传统宣传造成的片面性。传统媒介发布的项目多数很难想象达到的效果,但如果上网查询马上会形成反馈,了解市场的发展情况,并根据市场发展的需求形成新的营销策略,充分发挥互联网的互动性。房地产销售管理系统的网站的实用性也是不
24、可忽视的,网站本身就能对房地产项目的发展进行宣传,宣传的力度和广度比传统的宣传更加有力,能吸引更多的消费者来网站浏览,有更多的潜在消费者。加强网站的实用性,增强浏览者对网站的依懒性。同时先进的技术能将信息完整的表现出来以及更加清楚的表达出来。技术如何的运用,在合适的地方运用才是实现网站强大功能的关键。房地产销售管理系统展示了网站的功能,个性化,实现了企业资源和互联网的结合,浏览网页互动交流信息。同时互联网也是不断发展的,不断进步的,不断被更新的。所以建立房地产信息管理系统时要留出适应发展的空间,要留出为日后发展提供的接口。2.2 主要研究(ynji)目的及内容随便着社会的不断发展(fzhn)进
25、步,我国也已进入信息化管理新时代,房地产销售管理模式都发生了根本性的变化。房地产公司销售管理系统在国内早已有着成熟的研究成果和广泛的社会应用。国内的众多房地产公司都得有了不同程度使用。房地产销售(xioshu)管理系统, 房地产企业商家可以根据销售业务的具体的实际流程, 实现从前期的项目管理、策划管理到后期的销售统计分析、财务管理等一系列流程的严密控制和高效管理,能够大大提高工作效率和对销售业务进程的掌控能力, 通过精确的数字化管理实现对市场的快速应变, 全面提高企业的综合竞争能力!国外信息科技更新速度极快,作为信息载体的计算机日益显露出其举足轻重的地位,房地产销售也逐渐从手工操作转变为由计算
26、机进行管理。通过互联网,实现数据共享,避免重复劳动,规范房地产管理行为,从而提高了管理效率和水平。但是相比于原有的这些大的房地产销售行业而言,近几年来,农村市场新出现的一些专门针对于城镇以及村内规划中产生的房屋销售的小型的房地产公司而言不太适合,购买那些大型的房地产销售管理系统目前对于这些小型的房地产公司来说是价格昂贵、不能承受的,另外这些新兴的房地产公司针对于自己的特色与优势,在费用的管理方面也有特别的要求,因此即使原来的那些费用相对比较便宜的房地产销售管理系统也并不能很好的服务于这些公司,因此这些房地产公司对适合自己的房地产销售管理系统的要求是急切的。针对于此情况,经过市场调研之后,决定开
27、发适合这些房地产公司的销售管理软件。由天近年来经济的发展,国内的房地产行业开始迅猛发展。房地产业的兴旺带动了想关行业的极大繁荣,在这空前的大市场中房地产销售作为一门新兴行业尤为引人注目。随着近几年来,社会生活节奏的日益加快,人们生活水平的不断提高,房地产行业也随之进一步火热,同时也随之不断地发展。各大软件公司先后搭建了各类信息管理系统,逐渐形成了数字化信息化售房的管理概念。即以网络化管理为基本模式,信息文化改变着人们教工作方式、教育和思想观念。从而根本上实现了服务于广大购房者,提高房 人类正进入信息时代,计算机的发展正在改变人们的工作,生活,思维和学习方式。从加入WTO开始,中国的各行各业已走
28、入一个全面竞争的时代,一个现代人要适应这个社会就只有不断学习和提高自己的能力。房地产信息管理系统的业务流程比较的复杂,销售代表负责销售和预订房屋,并且与客户沟通,帮助客户购买和预订房屋,客户可以提出退房和换房的要求。在售出房屋、预订房屋、或退房时,会计负责处理个款项,并且制作单据。在业务操作过程中,房屋和客户的资料应予以保留,以供统计分析。本系统主要包括以下几种模块:用户登录模块、员工信息管理模块、客户信息管理模块、房屋基本信息管理模块、房屋销售管理模块,如图1所示。房地产销售管理系统房屋销售管理模块房屋基本信息管理模块客户信息管理模块员工信息管理模块用户登录模块 图2-1 功能模块结构(ji
29、gu)2.3 系统开发(kif)的意义通过房地产销售管理系统促进(cjn)了房地产交易的发展以及本地经济的发展都有着十分重大的意义。通过以下几个方面分析房地产销售管理系统产生所带来的意义。对于促进经济的发展有着非常重要的意义。随着我国经济的发展,房地产事业逐渐成为我国重要的支柱产业。房地产事业的持续健康的发展能提高人民的生活水平以及拉动国民经济的增长。 房地产销售管理系统还能推动房地产事业信息技术的进步和发展。房地产销售管理系统致力于为各个房地产产商提供互动交易,信息化服务,便捷式查询解决方案,为商家提供机遇。 房地产销售管理系统有利于本地市民进行房地产交易,作为一个交易系统,房地产销售管理系
30、统最大特点就是方便快捷。具有专业性,权威性,访问人数多,信息量大,分类齐全,功能完备的特点,帮助人们解决房屋所学要的资料,强大的信息检索和反馈是商家和买房的人都可以方便的使用。 我国的特色是政策不确定性,房地产销售管理系统对法规进行解读和通知。通过系统获取一些相关文件,成为房地产商手中的宝物,对人们了解法规和相互间的沟通有着非常大的好处。 所以,房地产销售管理系统具有划时代的意义,其发展前景也是非常巨大的,是我们(w men)所不能领会的2.4 相关技术(jsh)简介2.4.1 JSP 技术(jsh)简介JSP(JavaServerPages)技术是由Sun公司发布的用于开发动态Web应用的一
31、项技术。它以其简单易学、跨平台的特性,在众多动态Web应用程序设计语言中异军突起,在短短几年中已经形成了一套完整的规范,并广泛地应用于电子商务等各个领域中。在国内,JSP现在也得到了比较广泛的重视,得到了很好的发展,越来越多的动态网站开始采用JSP技术。它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻
32、辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。一、 JSP 技术概述(注意首行缩进 手动换行符需要替换掉)在 Su
33、n 正式发布 JSP(JavaServer Pages) 之后,这种新的 Web 应用开发技术很快引起了人们的关注。 JSP 为创建高度动态的 Web 应用提供了一个独特的开发环境。按照 Sun 的说法, JSP 能够适应市场上包括 Apache WebServer 、 IIS4.0 在内的 85% 的服务器产品。即使您对 ASP 一往情深,我们认为,关注 JSP 的发展仍旧很有必要。 JSP 与 ASP 的简单比较 JSP 与 Microsoft 的 ASP 技术非常相似。两者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在 ASP 或 JSP 环境下, HT
34、ML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 和 JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 和 JSP 都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。 ASP 的编程语言是 VBScript 之类的脚本语言, JSP 使用的是 Java ,这是两者最明显的区别。此外, ASP 与 JSP 还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在 ASP 下, VBScript
35、代码被 ASP 引擎解释执行;在 JSP 下,代码被编译成 Servlet 并由 Java 虚拟机执行,这种编译操作仅在对 JSP 页面的第一次请求时发生。JSP主要(zhyo)优先如下:(1)一次编写,到处(doch)运行。(2)系统(xtng)的多平台支持。(3)强大的可伸缩性。(4)多样化和功能强大的开发工具支持。2.4.2 SQL SERVER 2000 数据库SQL Server 是一个关系数据库管理系统它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的于1988 年推出了第一个OS/2 版本在Windows NT 推出后Microsoft与Syb
36、ase 在SQL Server 的开发上就分道扬镳了Microsoft 将SQL Server 移植到Windows NT系统上专注于开发推广SQL Server 的Windows NT 版本Sybase 则较专注于SQL Server在UNIX 操作系统上的应用在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL ServerSQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相
37、关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。 HYPERLINK /view/24816.html?wtp=tt l # o 返回页首 SQLServer2000的特性1.使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性 2.支持Mac OS、Windows等多种操作系统 3.为多种编程语言提供了API。这些编程语言包括C、C+、Eiffel、Java、Perl、Python、Ruby和Tcl等。 4.支持多线程,充分利用CPU资源 5.优化的
38、SQL查询算法,有效地提高查询速度 6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名7.提供TCP/IP、JDBC和JDBC等多种数据库连接途径 8.提供用于管理、检查、优化数据库操作的管理工具 9.可以处理拥有上千万条记录的大型数据库 HYPERLINK /view/24816.html?wtp=tt l # o 返回页首 SQLServer2000最常见的应用架构复制(Replication),适合中小规模应用单点(Single
39、),适合小规模应用集群(Cluster),适合大规模应用。2.4.3 JDBC JDBC是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface,应用程序设计接口(ji ku)。它由一些Java语言写的类、界面组成。JDBC给数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。通过使用JDBC,开发人员可以很方便地将SQL语句传送给几乎任何一种数据库。也就是说,开发人员可以不必写一个程序访问Sybase,写另一个程序访问Oracle,再写一个程序访问Microsof
40、t的SQLServer。用JDBC写的程序能够自动地将SQL语句传送给相应的数据库管理系统(DBMS)。不但如此,使用Java编写的应用程序可以在任何支持Java的平台(pngti)上运行,不必在不同的平台上编写不同的应用。Java和JDBC的结合可以让开发人员在开发数据库应用时真正实现“WriteOnce,RunEverywhere!”Java具有健壮、安全(nqun)、易用等特性,而且支持自动网上下载,本质上是一种很好的数据库应用的编程语言。它所需要的是Java应用如何同各种各样的数据库连接,JDBC正是实现这种连接的关键。JDBC扩展了Java的能力,如使用Java和JDBCAPI就可以
41、公布一个Web页,页中带有能访问远端数据库的Ap?plet。或者企业可以通过JDBC让全部的职工(他们可以使用不同的操作系统,如Windwos,Machintosh和UNIX)在In?tranet上连接到几个全球数据库上,而这几个全球数据库可以是不相同的。随着越来越多的程序开发人员使用Java语言,对Java访问数据库易操作性的需求越来越强烈。MIS管理人员喜欢Java和JDBC,因为这样可以更容易经济地公布信息。各种已经安装在数据库中的事务处理都将继续正常运行,甚至这些事务处理是存储在不同的数据库管理系统中;而对新的数据库应用来说,开发时间将缩短,安装和版本升级将大大简化。程序员可以编写或改
42、写一个程序,然后将它放在服务器上,而每个用户都可以访问服务器得到最新的版本。对于信息服务行业,Java和JDBC提供了一种很好的向外界用户更新信息的方法。1.JDBC的任务简单地说,JDBC能完成下列三件事:1)同一个数据库建立连接;2)向数据库发送SQL语句;3)处理数据库返回的结果。2.JDBC一种底层的APIJDBC是一种底层API,这意味着它将直接调用SQL命令。JDBC完全胜任这个任务,而且比其他数据库互联更加容易实现。同时它也是构造高层API和数据库开发工具的基础。高层API和数据库开发工具应该是用户界面更加友好,使用更加方便,更易于理解的。但所有这样的API将最终被翻译为象JDB
43、C这样的底层API。目前两种基于JDBC的高层API正处在开发阶段。1)SQL语言嵌入Java的预处理器。虽然DBMS已经实现了SQL查询,但JDBC要求SQL语句被当作字符串参数传送给Java程序。而嵌入式SQL预处理器允许程序员将SQL语句混用:Java变量可以在SQL语句中使用,来接收或提供数值。然后SQL的预处理器将把这种Java/SQL混用的程序翻译成带有JDBCAPI的Java程序。2)实现从关系数据库到Java类的直接映射。Javasoft和其他公司已经宣布要实现这一技术。在这种“对象/关系”映射中,表的每一行都将变成这类的一个实例,每一列的值对应实例的一个属性。程序员可以直接操
44、作Java的对象;而存取所需要的SQL调用将在内部直接产生。还可以实现更加复杂的映射,比如多张表的行在一个Java的类中实现。随着大家对JDBC兴趣的不断(bdun)浓厚,越来越多的开发人员已经开始利用JDBC为基础的工具进行开发。这使开发工作变得容易。同时,程序员也正在开发对最终用户来说访问数据库更加容易的应用程序。2.4.4 B/S模式分析 B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑
45、在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前(mqin)的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。目前我院内网(Intranet)、外网(Internet)和北京东方清大
46、公司“案件(njin)、办公管理软件”就是B/S 结构管理软件,干警在局域网各工作站通过WWW浏览器就能实现工作业务。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。 第一层客户机是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件,如NetscapeNavigator,微软公司的IE等。浏览器将HTML代码转化成图文并茂的网页。网页还具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。这个后台就是第二层的Web服务器。 第二层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果
47、,返回给客户机的浏览器。如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作。 第三层数据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发出的SQ请求,管理数据库。 B/S模式首先简化了客户端。它无需象C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。假设一个企业的决策层要开一个讨论库存问题的会议,他们只需从会议室的计算机上直接通过浏览器查询数据,然后显示给大家看就可以了。甚至与会者还可以把笔记本电脑联上会议室的网络插口,自己来查询相关
48、的数据。其次,它简化了系统的开发和维护。 再次,它使用户的操作变得更简单。对于C/S模式,客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用B/S模式时,客户端只是一个简单易用的浏览器软件。无论是决策层还是操作层的人员(rnyun)都无需培训,就可以直接使用。B/S模式的这种特性,还使MIS系统维护的限制(xinzh)因素更少。 最后,B/S特别适用于网上信息(xnx)发布,使得传统的MIS的功能有所扩展。这是C/S所无法实现的。而这种新增的网上信息发布功能恰是现代企业所需的。这使得企业的大部分书面文件可以被电子文件取代,从而提高了企业的工作效率,使企业行政手续简化,节省人力物力。
49、2.5 经济可行性分析2.5.1 信息化管理为需求前言 房地产行业经过一系列变革之后,代之而来的将是多项房地产新政搭建起来的一个崭新的竞技舞台。国家宏观调控的目的也是为了让整个房地产市场更加健康、规范的发展,而房地产企业要在这种规范下谋求长远发展,已不仅仅是通过以往的一技之长就可以实现,而是要在巩固自己优势的同时,还要从企业发展战略、管理水平、项目操作水平、快速反应能力、整体协调能力、团队工作能力等诸多方面全面提高,才可以成为最终赢家。在市场经济条件下,经历了一系列的房地产市场变革后,房地产的市场环境、客户购房行为及购房心理均会发生很大的变化,客户及其需求是我们企业建立和发展的基础。所以以产品
50、导向、市场导向、客户导向及客户细分和信息化管理将成为现在及今后的管理趋势和要求。2.5.2房地产营销信息化管理之必然趋势 在“客户导向”逐渐成为房地产企业运营战略的时代,复杂的业务流程、海量的客户信息和大量数据资源的处理,大幅降低了工作效率,提升了管理难度,而解决这一问题的根本途径就是通过信息化管理系统的建设来提高企业的整体信息互通和客户资源管理能力,只有建立在信息化管理平台基础上的专业化、规范化和精准化才能真正发挥作用,进而提升企业的运营效率和客户把控能力,从容面对行业调控和变革。在新的市场环境下,房地产企业需要将营销管理信息化建设提升到企业可持续发展的战略高度来对待,这是企业应对客户必须做
51、出的战略选择,房地产企业营销管理信息化、打造企业的数字神经系统已经成为必然。房地产企业营销管理信息(xnx)化是指房地产企业利用现代信息技术,通过对客户及信息资源的深化开发和广泛利用,不断提高房地产企业决策、开发、财务管理、营销管理的效率和水平,进而提高房地产企业的经济效益和市场竞争力的过程。当前,房地产企业竞争力的高低完全取决于对信息的获取、处理(chl)能力和客户的掌控、管理能力。房地产企业营销信息化可以通过辅助管理和辅助决策,准确及时地把握客户信息,从而获得更多的客户资源和成交机会。同时还可以提高企业对市场的反应能力,提高决策的正确性和预见性,从而提高房地产企业的竞争实力。2.5.3 房
52、地产销售管理系统会给 公司解决一些(yxi)问题2.6 技术可行性分析 由于房地产销售系统用的是JSP开发语言,调试也是比较相对简单,当前的计算机硬件配置也完全能满足开发的需求,所以在技术上是绝对可行的。第三章 需求(xqi)分析3.1 系统的总体(zngt)需求房地产销售管理系统主要(zhyo)面向的对象是房地产商和购房者。所以吸引消费者的目光让消费者关注,不然,这个系统就没意义了。 经过以前的分析,已经发现了随着市场经济的发展,房地产事业也在突飞猛进的发展,前景一片光明。当然,解决这个还需要一个策划,所以我选择开发房地产销售管理系统。 利用计算机科学技术实现企业的销售管理势在必行。企业利用
53、计算机管理房地产楼盘的日常销售来适应现代化的企业制度。房地产销售管理系统能够满足一下几个方面: 房地产商现在需要一个能够展示自己楼盘的平台。希望在自己的平台上展示出自己更多的产品,通过多种途径,有多种选择来销售自己的楼盘。 二手市场也是很大的,所以也需要有一个地方能够进行交易,需要一个能够方便进行交易的平台。当然,这是根据当前信息不透明所挖掘出的需求。 普通的老百姓也希望能够有发布,出租自己房屋的信息的平台,也希望能有一个了解当前房地产最新政策内容的平台。 购房者也能够方便的了解,看到房屋的信息,平面图等。3.2 系统功能需求 房地产销售管理系统是为了对房地产销售企业进行信息化的管理,提高工作
54、效率。系统的主要功能是对楼盘,员工,客户信息进行管理和检索,以及对权限进行管理。系统不但含有日常销售的基本信息还包含了对信息的检索功能。用户管理可以给用户权限服务。在系统功能分析的基础上,做系统功能模块图 屋基本信息管理模块、房屋销售管理模块用户登录模块:主要包括普通客户登陆,员工登陆,管理员登陆。员工信息管理模块:是员工身份信息的储备与员工档案的记录。客户信息管理模块:记录客户信息的。房屋基本信息管理模块:房屋的具体信息如层数、面积、采光、价格。房屋销售管理模块:房屋的销售状况,包括如何付款以及是否出售、预定等。3.3 数据流图分析(fnx)系统(xtng)的功能数据流图:数据流图是用于表示
55、系统(xtng)逻辑模型的一种工具。它能够以直观的图形描述系统数据之间的流动和处理过程,图中没有具体的物理元素,主要强调的是数据的流动和处理过程。房地产销售管理系统注册登录管理员房屋信息查询增加删除修改用户注册登录房地产销售管理系统房屋信息查询3.4 系统开发的环境及运行需求3.4.1 系统开发环境 表 4-1 开发平台开发工具MyEclipse 8.5使用语言Jsp数据库SQL Server 2000 Express开发模式B/S开发环境MyEclipse 8.5、SQL Server 2000 Express、Internet Explorer 3.4.2 系统的运行环境硬件条件:酷睿 C
56、PU、1G RAM、10G硬盘以上的个人电脑;局域网。软件(run jin)条件:Windows XP IE6.0以上(yshng) 第四章 概要(giyo)设计4.1 功能模块图房地产销售管理系统在经历了迅速发展的经济环境下,已经比传统的营销方式做出了很大的调整和转变,对于一个房地产商来说是非常重要的。从目前的交易市场来看,主要由新楼盘的交易,二手房交易,买卖租赁三大部分组成。在系统功能分析的基础上,做系统功能模块图 屋基本信息管理模块、房屋销售管理模块功能(gngnng)如下:用户(yngh)登录模块:主要包括普通客户登陆(dng l),员工登陆,管理员登陆。员工信息管理模块:是员工身份信
57、息的储备与员工档案的记录。客户信息管理模块:记录客户信息的。房屋基本信息管理模块:房屋的具体信息如层数、面积、采光、价格。房屋销售管理模块:房屋的销售状况,包括如何付款以及是否出售、预定等。功能模块图如下:员工信息管理增加员工信息客户信息管理增加客户信息房屋基本信息录入房屋信息查询房屋信息房屋销售信息录入销售信息查询销售信息修改密码用户登录模块员工信息管理模块客户信息管理模块房屋基本信息管理房屋销售管理房地产销售管理系统 图4-1 功能模块结构图4.2 E-R图第五章 数据库设计(shj)5.1 数据库表的结构设计数据库设计主要是进行逻辑设计,即按照一定(ydng)的分类,逻辑层组织起来,面向
58、用户。房地产销售管理系统进行数据库设计时需要存储各个部门的数据集料和数据要求,了解及分析各个数据之间的关系,设计出能反应数据之间的正确的数据关系,存取效率高,查询方便快捷,数据冗余(rn y)小,设计规模适当的数据模型。数据库设计的步骤是:1 数据库表的结构定义:对数据库结构的定义;2数据表定义:定义数据库中数据表的结构;3 数据字典设计:用数据字典描述数据库设计,便于维护和修改;4 存储设备和存储空间组织:确定存储路径、存储设备5数据使用权限设置:确定不同用户的使用权限根据系统功能的设计 把数据库命名:fcxs.mdb 在数据库中创建以下几个表:登录信息表 房屋基本信息表 房屋销售管理信息表
59、 员工信息表 部分信息表如下:表5-1:Admin表 登陆表 记录了登陆用户名 密码 创建时间 权限等列名数据类型长度允许空Idint4usernamenvarchar50passwordnvarchar50creattimedatetime8Flagint4Issueint4longintimesint4quanxiannvarchar1000Aanvarchar50null 表5-2:Adminlog表 登陆记录表列名数据类型长度允许空Idint4usernamenvarchar50passwordnvarchar50longintimesdatetime8Loginipnvarchar
60、50Userosnvarchar50Oknvarchar50表5-3:Fw表:房屋(fngw)基本信息表 记录了房屋编号 所在位置 层数 面积 采光 价格(jig) 备注列名数据类型长度允许空Idint4Ndnvarchar50nullBjnvarchar50nullXhnvarchar50nullPwdnvarchar50nullXmnvarchar50nullXbnvarchar50nullNlnvarchar500null表5-4:Stu表 客户(k h)信息表 客户编号 姓名 性别 年龄 身份证号 电话 购买意向列名数据类型长度允许空Idint4Ndnvarchar50nullBjnv
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026边检协管员的面试题及答案
- 癌痛规范化治疗指南
- 2025年中国甲横酸达氟沙星市场调查研究报告
- 2025年中国特种胶市场调查研究报告
- 2025年中国游离脂肪酸试剂盒市场调查研究报告
- 2025年中国活甲鱼市场调查研究报告
- 2025年中国水终端处理器市场调查研究报告
- 2025年中国可拆式螺旋板换热器市场调查研究报告
- 2026北京公安局遴选面试题及答案
- 气道护理中的评估方法
- 2026年口腔科放射防护制度(3篇)
- 2026年福建泉州市初二学业水平地理生物会考试卷题库及答案
- 2026四川省引大济岷水资源开发有限公司第二批次招聘68人考试备考试题及答案解析
- 2026年沈阳一模地理试卷及答案
- 2026年杭州市融资担保集团有限公司政策性担保业务试题及答案
- 国元证券股份有限公司招聘笔试题库2026
- 2026广东中山人才和数字集团有限公司下属中山人才科创投资有限公司招聘笔试参考题库及答案解析
- 2026年时事政治知识点梳理(高考)
- 2026中国金融监管科技发展现状与标准化建设及国际经验借鉴报告
- 网络安全舆情监测与处置手册
- 驻马店市2026乡村振兴专干招聘考试笔试题含本地三农政策
评论
0/150
提交评论