房产销售管理系统的设计与实现

现在网络发展快速,已经融入到了人们的生活当中,人们在享受互联网便利的同时,生活中的一些习惯也在发生着变化。同时,互联网中的信息管理系统,也得到了越来越多的应用。本次设计的房屋销售管理信息系统旨在通过互联网让客户选择到更适合的房源,让各类房源匹配各类需求,以达到节省时间、人力、物力便能满足各类求租求购者的需求。同时,网站管理员能够可以方便的管理工作,通过发布公告消息,及时将房源推送到客户手中,让他们有更多的选择余地。本系统平台使用JAVA技术,后台采用SQL Server数据库。数据库设计包括概念模式和逻辑模式设计。对系统的实现分为界面登录注册管理、用户分类管理、房源管理、租房记录、经纪人管理等功能模块。最终实现了房产销售管理系统。
目 录
一、引言 1
(一)课题背景 1
(二)课题研究目的及意义 1
二、开发与运行环境 1
(一)开发工具 1
(二)运行环境 2
三、房产销售管理系统的需求分析 2
(一)可行性分析 2
(二)非功能性需求 2
(三)系统功能需求 3
(四)系统用例图分析 4
四、房产销售管理系统的设计 5
(一)系统功能结构设计 5
(二)数据库设计 6
1.概念模式设计 6
2.逻辑模式设计 7
(三)系统核心功能流程分析 8
1. 销售模块流程分析 8
2. 租房管理流程分析 8
3. 系统登录流程分析 9
4. 用户管理流程分析 9
5. 经纪人管理流程分析 10
五、房产销售管理系统的实现 10
(一)用户登录 11
(二)系统首页 13
(三)用户管理 14
(四)租房管理 16
(五)租房记录 17
(六)经纪人管理 20
(七)楼盘管理 21
总 结 23
致 谢 25
参考文献 26
一、引言
计算机技术的快速发展,计算机网络技术 *好棒文|www.hbsrm.com +Q: ^351916072^ 
已经对社会经济产生了深刻的影响。利用计算机网络,可以对纷繁复杂的各类信息进行有序的组织,从而大大提高数据采集和信息交流的效率。与此同时,建立在计算机网络基础上的知识管理、学习型组织、销售系统活动等新思维被纷纷应用到实践中。
(一)课题背景
我们所处的时代是网络信息时代,通信和计算机技术的发展日益先进。互联网的迅速发展大大促进了电子商务平台的发展,电子商务平台是一种新型交易模式,通过网上交易实现房屋买卖租赁操作,因为电子商务平台系统不会受到时间限制、地域限制、空间限制等,让人可以随时进行查看自己需要的房源信息,具有非常壮观的发展趋势。因而,应用系统的建设不仅要符合新技术的发展方向,保证其先进性,同时兼顾成熟的计算机应用技术,保证系统的可靠性。房产租赁在人们正常生活中不可缺少的,有个稳定安详的居所对人们具有重要作用,互联网的快速发展,人们可以在网络中查看各种各样的房屋,并进行租住或是购买,因此本次设计的这款房产销售管理系统就是将城市大部分房源信息整理后显示在网站中,用户可以查到不同类型的房屋并可以对房屋进行购买、租赁操作,为人们带来巨大的方便,网上交易方式让用户购物流程变得更加方便,符合信息化发展的趋势。
(二)课题研究目的及意义
随着计算机信息技术得到快速的发展,计算机技术逐渐取代了传统的人工管理、手工记录的方式,可以在工作中大大减少了错误,提高了效率,节约了成本。目前已有很多行业采取信息化管理,并且取得了很好的效果。目前很多的房屋中介已经采用了信息化管理,但仍存在些不足:各种功能相对独立,没有形成一个很好的管理应用。近年来,网上管理受到人们的青睐,它的主要特点是只要有网络的地方即可获得各种各样的服务。本课题来源于市场需求分析,房屋中介的管理系统,集成了信息化管理与服务,实现租房信息录入,售房信息录入,用户的管理等功能,可以很好地解决中介在对房屋的管理所遇到的一些问题。
二、开发与运行环境 
(一)开发工具
房产销售管理系统采用了B/S架构,开发语言用的是JAVA,数据库使用的是SQL Server。
B/S这种系统是最近一些年才流行起来的,也是现在常见的三层结构。主要指的是服务层、业务逻辑层和数据层三种。服务层和逻辑导的数据是在服务端的电脑上实现的功能,数据只是在客户端上进行显示。因为三层结构在实际运用中的优势,现在这种模式已经被广泛的运用,并推进信息管理系统向另一个更深的方向发展。
Java语言是目前较为常用的编程语言,具有面向对象的特点。Java语言在发展的过程中继承了C++的多种优势,移除了C++里的多继承等概念。Java语言的功能较为全面,开发非常简单。Java语言是面向对象语言的代表之一。Java语言在编程的过程中能有效的体现面向对象的思想。此外,Java语言编写的程序具有良好的健壮性和安全性。Java还支持多平台运行。Java还具有多线程性的特点。此外Java能够支持桌面程序、web程序的编写,也能进行嵌入式程序的开发。
SQL Server是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98的膝上型电脑到运行Microsoft Windows 2012的大型多处理器的服务器等多种平台使用。
(二)运行环境
房屋销售管理系统采用了B/S结构。在系统开发完成后,能完整地实现系统需求所要求的相关功能,具体开发环境如下:
1.硬件环境
CPU:Intel i5以上处理器;
内存:8GB以上内存;
硬盘:1T以上硬盘空间。
三、房产销售管理系统的需求分析 
(一)可行性分析
经济可行性分析,在本次的设计中,对电脑硬件的要求不高,普通的电脑都可以满足开发的要求,由于是毕业设计,主要是由我自己和老师以及同学的帮助下完成,所以经济成本并不高,在这次的开发中用到的是公开的开发软件,在很大的程度上又避免了时间上的开销,所以从经济方面来说也是可行的。
技术可行性分析,房产销售管理系统在开发语言上用的是JAVA,后台数据库用的是SQL Server,目前在市场上用JAVA和SQL Server技术开发的网站比较多,有大量的资料可以查询。加上JAVA上手又相对容易,开发周期也短一些。因此,开发房产销售管理系统从技术方面来说是完全可行的。

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

好棒文