欢迎添加微信互相交流学习哦!
项目源码:https://gitee.com/oklongmm/biye
目 录
摘 要 1
Abstract 2
第一章 前 言 3
第二章 开发技术与开发工具 4
2.1开发技术 4
2.1.1 Swing技术 4
2.1.2 SQL Server 2005 简介与优势 4
2.2开发环境及工具 5
2.2.1 jdk简介 5
2.2.2 Java语言简介 5
2.2.3 Eclipse简介 6
第三章 系统分析 8
3.1系统的调查 8
3.2可行性分析 8
3.2.1 技术可行性分析 9
3.2.2 经济可行性分析 9
3.2.3 营运可行性分析 9
3.3实现的总目标 10
第四章 思路与设计 11
4.1业务流程分析 11
4.2数据库概念与逻辑设计 11
4.2.1 数据库概念设计 12
4.2.2 数据库逻辑设计 13
4.3功能模块的实现 15
第五章 系统详细设计 17
5.1登陆界面与主界面 17
5.2增删改查客户信息 19
5.3用户密码修改 25
第六章 结论 28
6.1本系统的特点 28
6.2存在的问题 28
6.3心得与体会 28
6.4总体评价 28
参考文献: 30
致 谢 31
摘 要
随着社会主义市场经济的建设与发展,人们生活质量的提高,近几年来,我国的房地产迅速崛起,发展也越来也快。但随着房地产如火如荼的发展,导致商品房种类以及数量不断增多,客户需求信息也产生了多样性,所以房地产行业在房屋销售中也出现了很多的问题。如资料管理手段落后、销售工作不规范、客户信息收集不齐全、销售员业绩评估不合理等。这些问题导致房地产销售效率低下,对企业的业绩和发展来说是极其不利的。在日趋激烈的市场竞争环境中,企业必须需要运用先进的信息技术和现代管理思想来提高房地产行业的管理水平、工作效率和服务质量,进一步降低运营成本、提高经济效率,最终提升房地产公司的市场竞争力。
为此,本文研制开发了房屋销售管理系统。该系统有助于收集客户信息,查看房屋信息和销售员信息,查看销售信息,提高了管理员的决策信息,这对于规范房地产市场运作和管理都具有一定的现实意义。
本论文叙述了房屋销售管理系统的基本原理和实现技术,通过Java、Eclipse和SQL Server数据库等软件的强大功能完成了该系统。经过代码的调试与编译,该系统能够在windows XP/windows 7 中正常运行。该系统最大的优点是简单方便,易于操作。
关键词:房屋销售;Java;Eclipse;SQL Server。
Houses Sales Management System
Abstract:
With the establishment of socialist market economy and development, quality of people's life is improved. In recent years, Chinese real estate industry has risen rapidly and is developing faster and faster. But with real estate development in full swing, the number and variety of the housings, as well as the diversity of customer demand information increased, many problems have also emerged in real estate sales marketing system, such as backward data management, sales not standardized, the lack of complete customer information collection, sales staff performance evaluation unreasonable. Such problems led to low efficiency against real estate sales. These are extremely unfavorable for business performance and development. In the increasingly fierce market competition environment, we need to use advanced information technology and modern management ideas to improve the management level of the real estate industry, efficiency and service quality, further reduce operating costs, improve economic efficiency, and ultimately enhance the real estate company in the market competitiveness.
Therefore, we developed a houses sale management system, which helps to collect customers' information, searching houses' and salesmen’ information, sales information, which has some practical significance for operation and management of the real estate market.
This paper describes the basic principles and implementation techniques of the houses sales management system, which through the powerful features of Java, Eclipse and SQL server database software. After testing, the system can be operated normally in windows XP / windows 7. The system is simple, easy to operate.
Keywords: houses sales; Java; Eclipse; SQL Server
第一章 前 言
在房屋销售业竞争越来越激烈的今天,房地产企业如何提高服务质量、管理能力显得越来越重要。如果没有一套可靠的管理系统,单凭手工操作,不仅效率低下,而且会极大地影响到企业的工作服务质量。房地产销售管理是一项繁琐、复杂而又精细的工作,它必须具备能够及时搜集客户信息、准确记录销售业绩、查看楼盘信息等基本功能,为用户提供一个方便添加、搜寻、修改客户、销售员、楼盘等相关诸多信息的操作平台。
在信息化时代,日趋激励的市场竞争中,及时准确地攫取有用信息,对企业的发展至关重要。房屋销售管理系统以计算机为工具,把信息技术和管理有机结合起来,不仅使得信息收集及时、迅速、准确,而且操作方便、简洁,把员工从繁琐的工作中解脱出来。
为此,本文研制开发了房地产销售管理信息系统。该系统有助于收集客户信息,查看房屋信息,有效记录销售业绩,提高管理员的决策信息,对于规范房地产市场运作和管理具有一定的现实意义。
另外,房屋销售管理系统还具有传统手工管理所无可比拟的优点。如:检索迅速,查找方便,可靠性大,存储量大,保密性好,寿命长,成本低等。这些优点能极大的提高房屋销售管理的效率。
因此,开发这样一个低成本高效率的管理系统是十分必要的。
第二章 开发技术与开发工具
2.1开发技术
本管理系统开发技术是Swing+SQL Server 2005 实现的。
2.1.1 Swing技术
Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 工具包中所有的包都是以swing作为名称,例如javax.swing,javax.swing.event
Swing是AWT的扩展,它提供了许多新的图形界面组件。Swing组件以“J”开头,除了拥有与AWT类似的按钮(JButton)、标签(JLabel)、复选框(JCheckBox)、菜单(JMenu)等基本组件外,还增加了一个丰富的高层组件集合,如表格(JTable)、树(JTree)。
Swing 的三个基本构造块:标签、按钮和文本字段;但是现在需要个地方安放它们,并希望用户知道如何处理它们。JFrame 类就是解决这个问题的——它是一个容器,允许程序员把其他组件添加到它里面,把它们组织起来,并把它们呈现给用户。 JFrame 实际上不仅仅让程序员把组件放入其中并呈现给用户。比起它表面上的简单性,它实际上是 Swing 包中最复杂的组件。为了最大程度地简化组件,在独立于操作系统的 Swing 组件与实际运行这些组件的操作系统之间,JFrame 起着桥梁的作用。JFrame 在本机操作系统中是以窗口的形式注册的,这么做之后,就可以得到许多熟悉的注册窗口的特性:最小化/最大化、改变大小、移动。
2.1.2 SQL Server 2005 简介与优势
Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 Microsoft SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,Microsoft SQL Server 2005 都可