房屋信息发布与查询系统

房屋信息发布与查询系统[20191217135849]
摘 要
随着社会的进步,网络已经成为人们生活中必不可少的一部分。如今,网络销售也渐渐开始占据销售的主导地位。因此,一个好的信息发布系统已经迫在眉睫,它不仅可以是管理员更好的管理信息,同时可方便了客户对房屋信息的查询。
本文主要讲述了如何构建一个B/S结构的房屋信息发布与查询系统,对B/S结构、java语言、数据库以及JSP技术进行了详细的介绍。通过研究当前房屋现状以及未来的发展趋势,从实际出发,讲述了房屋信息发布与查询系统的需求分析模块、系统设计模块以及系统实现模块的具体实现过程。通过对系统进行一系列的分析、设计、编码以及测试工作,会员可以查看房屋信息,并购买房屋。管理员可以执行发布、修改、删除房屋信息的一系列操作。
 查看完整论文请+Q: 351916072 
关键字:JSP信息管理房屋销售SQLServer2005
目 录
第一章 绪论 1
1.1系统的目的与意义 1
1.2国内外研究现状 1
1.3房屋系统的发展趋势 2
1.4本文所做的工作 2
第二章 系统开发环境及工具介绍 3
2.1 B/S介绍 3
2.2 JAVA介绍 3
2.3 数据库介绍 4
2.4 JSP技术介绍 5
2.5 系统开发环境及运行平台 5
第三章 需求分析 7
3.1系统可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 可行性综合分析 7
3.2系统的需求分析 8
3.2.1 系统研究的目的 8
3.2.2 系统要求 8
3.3 系统的分析模型 8
3.3.1 系统用户类与其特征 8
3.4系统模块分析 9
3.4.1 会员模块分析 9
3.4.2 管理员模块分析 16
3.4.3 系统功能图 29
第四章 系统设计 30
4.1 系统总体模块的设计 30
4.1.1 会员模块 30
4.1.2 管理员模块 30
4.2 数据库需求分析 31
4.3 数据库概念设计 31
4.3.1 数据库局部ER图 31
4.3.2 设计全局ER模式 34
4.4 数据库设计 35
第五章 系统的实现 38
5.1系统首页的实现 38
5.2用户注册模块 39
5.3楼房信息展示模块 41
5.4留言板模块 42
5.5管理员管理平台界面 44
5.6新闻添加模块 45
5.7添加楼房信息模块 46
第六章 系统的测试 48
6.1测试的概念 48
6.2测试的目的 48
6.3测试方案 48
6.4测试用例 48
6.4.1 会员登录功能用例测试 48
6.4.2 用户注册用例测试 48
第七章 总结与展望 50
7.1 课题总结 50
7.2 系统展望 50
参考文献 51
致 谢 52
第一章 绪论
本章主要对房屋信息的发布与管理、以及发展现状等进行相应的介绍。
1.1系统的目的与意义
随着信息化时代的到来,网络技术的飞速发展,行业竞争也越来越激烈。其中就包括房地产行业。目前,很多房屋公司都通过网络来及时发布房屋信息,因此房屋类网站也越来越多。但是在商业因素的影响下,此类型网站都存在过多的商业元素,并且操作复杂,使用户很难快速简单地浏览或查询相关房屋信息。
本系统主要目的是简化用户的操作,使用户能够快速方便完成对房屋信息的查询,同时也方便管理人员对房屋信息的及时输入与更新。在给用户提供方便的同时完成对所有房屋信息的管理,同时也提高了公司的竞争力。
通过对本系统的设计与实现,能够为用户提供全面的房屋信息,让用户可以快速方便地找到符合自身需求的房源,节约了用户的时间。同时也简便了管理员对房屋信息的及时输入与更新,不但减轻了工作负担也更好地对所有的房屋信息进行统一的管理。
1.2国内外研究现状
1)国内情况
在国内,住房问题一直是人们极其关注的话题,无论是买房或租房,人们都希望可以简单快捷地完成。对房地产公司而言,也希望通过网络来及时对公司房屋信息进行更新与管理,同时也能够进一步加强公司内部信息管理。为此,许多企业都开设了各自的房屋信息网站,能够及时地对房屋信息进行更新与维护,加强企业内部管理。这样在方便客户与自身的同时,也相应节省人力资源,提高了整体的工作效率。
2)国外情况
通过调查了解,国外的房屋交易基本是通过MLS完成的。目前,MLS已经成为国外的一个大型行业组织。为何它可以成为大型的行业组织,关键就是其系统比较完善。其主要的特点就是通过专业的软件技术和特殊的网络手段,让整个房源信息统一起来,成为一个互通的房源系统。如果你想购买房屋的,你只需要在计算机终端输入你自己想要的房子,就可以很快的找到自己所想要的房屋。你还可以通过网上电子地图以及一些真实的录像,查看房屋周边的环境以及一个格局是不是符合自己的要求。如果这家公司的房屋信息不够全面,购房者还可以通过这个系统,查看加入这个系统所有公司的数据库,并在其中查找,找到自己想要的房屋。这样的系统对于购房者是非常方便的,有助于购房者找到符合自己的房屋。
1.3房屋系统的发展趋势
随着信息化时代的飞速发展,人们对于网络早已不再陌生。房屋信息的网络化一方面迎合了现在社会发展,另一方面也加强了房地产企业的科学化管理。用户希望通过对相应房屋系统的使用,能够快速方便地对房屋信息进行查询,节省时间。而房地产企业也希望通过对自身房屋信息系统的使用,能够对所有房源信息进行更新,及时了解所有房屋的具体信息,更好地对房屋信息进行科学的管理,加强企业的信息化管理。因此,为了满足各方面的需求,房屋系统的设计一般要求系统的界面清晰,用户操作简单,对信息筛选能力强等,同时也要便于相关管理人员的科学管理。
1.4 本文所做的工作
本文以房屋信息的发布与管理为基础,围绕房屋大小、房屋所在地、房屋介绍等方面,讨论房屋信息的发布与管理软件的研究、设计与实现,阐述了此系统设计。其中,本文的主要工作为:
(1) 系统需求分析;
(2) 系统开发计划;
(3) 程序代码的编写;
(4) 系统界面的设计与美工;
(5) 系统的使用及优化。
第二章 系统开发环境及工具介绍
2.1 B/S介绍
B/S结构是一种近期比较流行的网络结构模式,这种模式能将客户端统一起来,可以使系统功能实现的主要部分集中到服务器上,从而简化了系统的开发、使用和维护。它最大的有点就是可以不用安装任何专门的软件,并且它可以再任何地方进行操作,唯一要求就是只需一台联网的电脑。客户端也不需要进行安装和维护,并且系统的升级非常简单。B/S结构除了这些好处,同时也存在着以下的特点:
(1)当今社会,时代发展越来越快,软件系统的发展也变得越来越快,B/S架构的产品也变得越来越方便,相比其他产品更加方便。同时B/S架构的软件,只需要管理服务器,其他的客户端都是只需要使用浏阳器,都不需要做任何的维护措施,无论工作量多么大,所有操作都只需要在服务器上操作。就算是异地的话,也只需连上网络,便能实现共享。
(2)成本非常低,选择多样化。现在桌面电脑基本都是Windows,浏览器更是很常见。但是在Windows在服务器操作系统上并不是绝对的。现在的B/S架构的软件,都只需要在Linux服务器上操作就可以了,而且安全性也是非常搞得,所以对于服务器来说,它是显得非常多样化的。
(3)应用服务器运行数据负荷较重。因为B/S架构的软件都是只许安装在服务器终端,所以网络的管理人员只要对服务器进行管理。另外,由于所有东西都是通过服务器终端的浏览器实现,只有很少一部分在前端实现的。所以,运行起来,服务器的负荷是相当重的。如果出现服务器崩溃,则后果会不堪设想的。因为这样的问题,许多单位都是有数据库存储服务器。
2.2 JAVA介绍
Java是Sun Microsystems 公司在1995年5月推出的Java面向对象程序设计语言 (以下简称Java语言)和Java平台 的总称。Java开始时被称为Oak ,是1991为了消费类电子产品的嵌入式芯片而设计的。到了1995年更名为Java,并进行了重新设计,主要用于开发Internet应用程序。用Java实现的HotJava浏览器 (支持Java applet)显示了Java的跨平台 、动态的Web 、Internet 计算,从此,Java被广泛接受。常用的浏览器 都支持Javaapplet ,并且Java技术 也在不断更新。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1936.html

好棒文