




已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要随着近代大学生毕业的增多,这就势必会存在一个必须要解决的问题,那就是住房问题。特别是近年来国务院鼓励农民工进城工作的政策导致大量农民进城,解决住房问题就变得更是迫在眉睫。正是在这种需求趋势下,许多房产交易市场应运而生。人们在房产交易市场中搜寻适合自己的房屋。但是房产交易市场存在很多弊端。地域限制就是最明显的一个方面,其次在时间上,也存在着矛盾的时候,在解决这个问题的过程中,房产市场网上交易系统就显示出了强大的优势。它打破了时间和地域的限制,让人们可以随时随地在这个网上交易平台搜索到适合自己的房屋进行交易。当然网上交易也方便许多卖主挂出出售信息。二手房房屋中介管理系统就是针对房产网上交易的买卖业务的一个系统设计,实现网上买卖,出租业务。本文主要根据系统的设计与实现,通过分析房产网上交易的需求及特点,网站的首页设计从 Logo,背景,画面,主题色调(暖色调) ,以及首页页面布局进行了合理分析与操作。该系统使用了功能强大的 JAVA Web 开发技术,前台页面使用 JSP,使用了基于 MVC机制的 Struts 技术。操作方便,可维护性强。经过大量的测试,基本符合用户需求。关键词:二手房房屋中介管理系统 JSP StrutsAbstractWith the increase of university graduates in modern times, one after another after the 80,90 format of family. This will certainly there is a need to solve the problem, and that is housing. Especially in recent years to encourage migrant workers in cities of the State Councils policy led to a large number of migrant farmers, to solve the housing problem is an urgent need for more. It is in such demand trend , many real estate market came into being. People in the real estate market in the search for their own housing . But the real estate market, there are many drawbacks. Geographical limitations is one aspect of the most obvious, followed in time, there are contradictions, and when to solve this problem, the real estate market, online trading system shows a strong advantage. It broke the time and geographical constraints, so that people can go in search of the online trading platform to suit their trading houses. Of course, a number of online transactions also facilitate the sale of information linked to the seller. Real Estate Information Management System is for the sale of real estate transactions via the Internet as a business system design, the realization of online sales, rental business. This article primarily on the basis of system design and realization of online transactions by analyzing the properties and characteristics of demand, the sites home page design from Logo, background, screen, theme colors (warm), as well as Home Page Layout for a reasonable analysis and operation. The system uses a powerful JAVA Web development technologies , the use of front page JSP, using the Struts-based MVC mechanism technology. Easy to operate, strong maintainability . After extensive testing, in line with customer needs . Keywords: real estate information management system JSP Struts目 录1 前 言 11.1 开发背景 11.2 国内外研究现状 21.3 系统设计目标 21.4 研究的意义 32 系统开发所采用的技术 42.1 MVC 模式 42.2 JSP 技术 42.3 SQLSERVER 技术 43 需求分析 53.1 需求分析概述 53.1.1 需求分析的任务 53.1.2 需求分析的原则 53.2 可行性分析 63.2.1 技术及开发方法可行性 63.2.2 管理可行性 63.2.3 经济可行性 63.3 功能分析 63.3.1 系统的一般描述 63.3.2 系统运行环境 63.4 系统开发方法 73.4.1 结构化系统开发方法和原型法 73.4.2 系统开发方法选择 73.5 业务流程分析 84 概要设计 94.1 系统功能模块设计 94.1.1 房产信息模块功能设计 94.1.2 用户信息管理模块 94.2 系统总体结构图 94.3 系统 ER 图 114.4 数据库设计 114.4.1 数据库设计概述 114.4.2 系统数据流程图分析 124.4.3 系统数据库设计 185 系统详细设计与实现 225.1 二手房房屋中介管理系统首页 225.2 用户信息管理模块 235.2.1 用户登录页面 235.2.2 用户注册模块 235.2.3 用户登陆模块的程序流程图 245.2.4 用户信息管理模块 245.3 出售房屋信息模块 255.4 求购房屋信息模块 256 系统的测试 276.1 测试概论 276.2 系统采用的测试方法 276.3 功能测试 276.3.1 系统入口测试要点 276.3.2 用户注册测试要点 286.3.3 系统测试效果 28结 论 29谢 辞 30参考文献 31附 录 32大连交通大学信息工程学院 2011 届本科生毕业设计(论文)11 前 言1.1 开发背景网络已经走进了千家万户。对网络熟悉的人们的都知道,只要是自己想做的基本都可以通过网络来实现。阿里巴巴使人们实现了在线寻找合作商家,当当网实现了人们足不出户就可以买到最新最好的书籍,麦包包网实现了人们在线买最新最时髦流行的包包的愿望。这些网上交易模式解决了传统店操作的许多弊端,利用 Internet 的技术和协议,建立书店外部网(Extranet),通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在一起,消除时间与空间带来的障碍,从而节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为电子商务。而以上提到的这些网站展现给我们的实体和电子商务结合的最好的范本。而我们的二手房房屋中介管理系统就是在这样的电子商务优良的环境下滋生的。房屋买卖一直是比较热门的行当,而人们对房屋的需求通过居高不下的房价就可以知道,通过大大小小的房屋展销会就可以看到,通过银行房贷的情况就可以明白,让房屋买卖更便捷的走进所有需求者生活中是历史的必然。国家和疆界作为历史的产物,对维护社会安定与经济的发展有积极的作用。因特网使国界的限制作用大大降低。电子商务活动超越了国界,因特网的发展使国界限制作用减弱,加速全球成为“地球村”和各国民众成为“地球村”村民的步伐。根据国际数据公司(IDC)的报告,全球网络用户在 2001 年底已经超过了 4 亿人;到 2003 年达到 6 亿人,使用的设备数量达到了 7.5 亿。Forrester 表明在 2000 年到 2005 年,这5 年的期间,在线交易增加了 50 倍。电子商务不仅是个人电脑和服务器的互连,真正的电子商务意味着新一代的设备智能电话、个人数字助理(PDA)、双向寻呼机、各种移动装置和嵌入式无线设备的全面联网和广泛的使用,千百万商家和 10 亿多消费者通过无数台设备相互连接这就是电子商务多被给予的未来,也是电子商务发展的不可阻挡的趋势。从网上相互交流需求信息,发布产品广告,到网上采购或接受订单、结算支付账款,企业应用电子商务是从少数发展到大部分,直到覆盖全部的业务。从具体业务领域来看也是由少到多的逐步发展完善,如电子贸易的电子订单、电子发票、电子合同、电子签名;电子金融的网上银行、电子现金、电子钱包、电子资金转账;网上证券交易的电子委托、电子回执、网上查询等。因特网象一个世纪前的电一样正全面改变着社会生活的面貌,网络学校、电子图书馆、网上书店、电子音乐厅、网上医院、电子社区、网上舞厅、电子棋室、网上投票、电子政府、网络幼儿园、虚拟购物中心,因特网和电子商务的影响无处不在,将日益成为人们生活中不可或缺的内容。大连交通大学信息工程学院 2011 届本科生毕业设计(论文)2追逐时下最流行的销售模式是一个企业成功的途径。房屋买卖一直比较热门。它是人们现在一生中最大的一件安居事。二手房房屋中介管理系统正是为人们解决房屋买卖复杂烦琐问题而诞生的新网站。通过网络,房屋供应方可以将要出售房屋的面积、地域、格局、装修情况、价格、周边交通情况等等及时公布在网上,只要有需求的买房者,就会一目了然;而买方通过网络则可以直接查询自己需要买的房子的款型是否存在,如何联系等等。这样透明的交易平台,为复杂的购方、卖房提供了一个变复杂为简单的最好的方法。1.2 国内外研究现状网络经济全球化的发展,跨国大公司大企业触角分布全球每一个角落,很多行业将逐渐向世界开放,相对于世界很多已经成型的专业网站,我国的房产买卖网络化是普及性,相对于较强竞争者。电子商务能够解决我们所面临的许多问题和困难,如我们的规模,营销网络小,企业效率低等,如何取得突破口,赢得市场?电子商务不受空间与时间制约的优点给我们提供了契机,通过构建自己的电子商务网站开辟更广的市场空间;与此同时,我们也受到国内同行的竞争,如何取得竞争优势,打破地域限制,抢占市场、赢得市场,这也就是我们构建网上二手房房屋中介管理系统的外部竞争需求因素。另一方面,构建二手房房屋中介管理系统,可以促使公司业务重组,使商品流、物流、资金流等有机结合,加速公司内部的运作效率,并深刻地改变着企业的营销方式,向网络化转变,节省经营费用;同时,通过构建企业电子商务网站,不仅建立了公司的企业文化,而且能树立公司形象,建立起了企业的品牌效应。公司对这些经营管理效益的追求成为构建二手房房屋中介管理系统的内部经营管理需求因素。1.3 系统设计目标随着我国城镇化进程的加速,人们生活水平的提高,居民对住房的需求量也是大大提高。同时对住房的品质要求也在不断升级。虽然大量商品房在如雨后春笋般兴起,从调查中,可以看到房产交易的空间仍然是很大的,如何很好的利用这个市场,做好房产市场的文章,中介公司,房地产公司义不容辞。对房产交易公司来说,抓住目前对市场契机,做大做强不但需要人员配备上下功夫,更是需要在硬件环境上下功夫,提高工作效率,提高企业利润,实现信息自动化,办公无纸化才会真正给企业带来实惠。各个企业已经认识到了使用一款适合自身特点的软件的重要性。本课题的开发工具可为 Java/VC/JSP 等开发语言,也可采用Elipse/Dreamweaver/等开发工具,后台数据库可采用 SQL Server。本课题实现以下功能:1. 网站后台管理:后台管理员可以发布中介要发布的房产信息,编辑房产信息,删除房产信息;管理员可以对前台注册用户进行删除操作,管理员可以对注册用户发布的房屋信息进行删除操作。大连交通大学信息工程学院 2011 届本科生毕业设计(论文)32. 网站前台管理:普通用户注册,成功登陆后普通用户可以新增房产信息,并且可以编辑和删除自己发布的房屋信息。该系统实现了界面友好,使用方便。采用目前在网站开发中使用广泛的 JSP 技术,基于 Windows XP Professional 操作系统开发,并采用了 SQL 数据库技术。在安全性方面,利用了加密技术,使系统更安全可靠。通过此系统使房屋交易可以实现更方便、高效,信息化管理,给商家带来更好的效益,也方便了用户的使用。1.4 研究的意义面对房产交易销售市场火暴热闹现实,如何加强管理、提高工作效率和改善服务质量成了急待解决的问题。而解决这些问题的关键措施之一就是建立实用、先进、高效的二手房房屋中介管理系统设计与开发系统,引进创新的经营机制,适应新形式下的生存和发展的空间。通过二手房房屋中介管理系统设计与开发,能够很好的为网上房产交易双方以及他们反馈的信息进行全方面的快捷有效的管理。网上房产交易的各个环节在整个系统的操作下,也可以达到协调合作,使工作效率达到最佳。不但为房产交易管理工作节省了大量的时间、人力、财力,同时也在为网站创造着新的经济增长点,使房屋买卖双方和网站都能够获利受益。模块结构采用完全的 B/S 结构,无须在用户端安装任何客户端软件,用户就可以在任何具备浏览器的机器上通过 Internet/Intranet 进行客户服务与支持。 大连交通大学信息工程学院 2011 届本科生毕业设计(论文)42 系统开发所采用的技术本课题的题目是便民公共服务网站的设计与实现。本设计采用瀑布模型开发方法,并严格按照计算机软件工程规范国家标准的软件工程化方法进行。网站采用先进的 B/S 架构,基于 javaBean+jsp+servlet 的 MVC 模式,并且网站数据和用户信息采用不同数据库存储,保证了数据的安全性和易维护性。数据库采用了国际上安全性比较高和性能较好的 ORACLE 数据库。2.1 MVC 模式MVC 模式,即(mode-view-controller),是当前网站开发中比较流行的开发技术,采用该模式开发,可以非常方便地把一个大的项目分成多个小组完成,而且各组分开实现不同模块,便于软件模块化的开发。2.2 JSP 技术JSP 是 Java Server Page 的缩写,是由 sun 公司倡导、许多公司参与,与 1999 年推出的一种 web 服务设计标准。利用该技术,可以非常方便地开发安全、跨平台的先进动态网站。2.3 SqlServer 技术Sqlserver 是由 Micosoft 开发和推广的关系数据库管理系统,由于 Sqlserver 数据库的安全高效性,使得这一技术在数据库使用中非常广泛,所以本次开发采用了该数据库,故自然而然采用了该技术。大连交通大学信息工程学院 2011 届本科生毕业设计(论文)53 需求分析3.1 需求分析概述3.1.1 需求分析的任务需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么?” 这个问题。虽然在可行性研究阶段已经粗略了解了用户的需求,甚至还提出了一些可行的方案,但是,可行性研究的基本目的是用较小的成本在较短的时间内确定是否存在可行的解法,因此许多细节被忽略了。然而在最终的系统中却不能遗漏任何一个微小的细节,所以可行性研究并不能代替需求分析,它实际上并没有准确地回答“系统必须做什么?”这个问题。需求分析的任务还不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。可行性研究阶段产生的文档,特别是数据流图,是需求分析的出发点。数据流图中已经划分出系统必须完成的许多基本功能,在需求分析阶段系统分析员将仔细研究这些功能并进一步将它们具体化。在这个阶段结束时交出的文档中应该包括详细的数据流图,数据字典和一组简明的算法描述。需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。因此,必须用行之有效的方法对软件需求进行严格的审查验证。3.1.2 需求分析的原则需求分析的前提是准确、完整地获取用户需求。向问题领域的专家学习,进行用户需求查是需求分析的第一步。用户需求通常可以分为功能需求和性能需求两类。功能需求定义了系统应该做什么,系统要求输入什么信息,输出什么信息,以及如何将输入变换为输出。性能需求则定义了软件运行的状态特征,如系统运行效率,可靠性,安全性,可维护性等等。综合起来,应该获取用户需求的内容包括:物理环境。系统运行的设备地点、位置是集中式的还是分布式的,对环境的要求如何( 如温度、湿度,电磁场干扰等)。系统界面。要求与其他系统进行数据交换的内容与格式,终端用户的类型与熟练程度,用户对界面的特定要求,用户操作的易接受性等。系统功能。系统应该完成的功能以及何时完成,对于系统运行速度、响应时间或者数据吞吐量的要求,系统运行的权限规定,系统可靠性要求,是否要求可移植,未来扩充或者升级的要求。数据要求。输入偷出数据的种类与格式,计算必须达到的精度,数据接收与发送的频率,数据存储的容量和可靠性,数据或者文件访问的控制权限,数据备份的要求。大连交通大学信息工程学院 2011 届本科生毕业设计(论文)6系统文档规格。系统要求交付什么文档,各类文档的编制规范和预期使用对象。系统维护要求。系统出错后可以允许的最大恢复
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邢台医学高等专科学校《外科学各论A》2023-2024学年第二学期期末试卷
- 长沙卫生职业学院《移动互联网技术》2023-2024学年第二学期期末试卷
- 江南省郸城县2025年初三2月命制化学试题含解析
- 浙江省绍兴市诸暨市浣江教育集团重点中学2025年初三年级总复习质量检测试题(三)物理试题试卷含解析
- 江苏省南通市海安市八校联考2025届初三下学期学习能力诊断数学试题含解析
- 浙江同济科技职业学院《世界流行文化研究》2023-2024学年第二学期期末试卷
- 山东省济南市高新区学卷A2024-2025学年数学四年级第二学期期末调研模拟试题含解析
- 云南交通职业技术学院《农业螨类学》2023-2024学年第二学期期末试卷
- 江苏安全技术职业学院《表演技能训练(武术表演)》2023-2024学年第二学期期末试卷
- 西安城市建设职业学院《特色食品制备》2023-2024学年第一学期期末试卷
- (三诊)绵阳市高中2022级高三第三次诊断性考试地理试卷A卷(含答案)
- 乳腺癌诊治指南与规范(2025年版)解读
- GB/T 18655-2025车辆、船和内燃机无线电骚扰特性用于保护车载接收机的限值和测量方法
- 2025年高压电工作业考试国家总局题库及答案(共280题)
- 2024年中国心力衰竭诊断和治疗指南2024版
- 2024年北京中考地理试卷
- JJG 693-2011可燃气体检测报警器
- 廉洁合作承诺书(简单版)
- 压力管道安装质量证明书
- 建筑工程中关键工序、特殊工序界定(共3页)
- ASME规范中焊缝RT评定法则
评论
0/150
提交评论