二手房租售管理系统的设计与实现
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要:对于二手房屋租售的中介机构来说,大量复杂的房产信息、客户信息、中介费用等难于通过传统的方法进行管理,二手房租售管理系统正是针对上述问题而开发的。
本系统是采用Delphi6.0和SQL SERVER 2000数据库开发三层结构的二手房屋租售管理系统。整个系统服务于系统管理员、操作员、普通用户这三个不同的角色。从操作简便、界面美观、灵活实用的用户要求出发,设计开发了基础信息模块、信息查询模块、业务处理模块、系统管理模块以及帮助模块等模块功能。通过本系统来管理二手房租售情况,方便中介机构对大量信息的查询和管理,同时也方便客户查询房屋信息。本系统基本能够满足二手房中介机构信息管理过程中的工作需要。
关键词:二手房租售 三层结构 Delphi SQL SERVER2000
毕业设计(论文)外文摘要
The Design and Implement of Management System about Lease
and Sale of the Secondhand Houses
Abstract: For intermediary agencies which rent and sell the secondhand houses, a lot of complicated information about estate, customers, agency fees and so on are difficult to manage in traditional ways. The management system about lease and sale of the secondhand houses is just developed to solve the problems mentioned above.
This system is a management system about lease and sale of the secondhand houses with three structures, which adopts Delphi 6.0 and the database of SQL SERVER2000 to develop. The whole system serves three different roles: the manager, the operator and the common user. In the light of user's requirements of easy management, beautiful interface and practical flexibility, we develop the module of basic information, inquiring, handling business, system management and the help module. We can manage lease and sale of the secondhand houses by using this system and it is convenient for intermediary agencies to inquire and manage information. Meanwhile, it is also convenient for customers to inquire the information of houses. This system can basically meet the working demand in the process of managing the information of secondhand houses.
Keywords: Lease and Sale of the Secondhand Houses; Three Structures; Delphi; SQL Server 2000.
目 录
1 引言 1
1.1 课题的研究背景与意义 1
1.1.1 课题的研究背景 1
1.1.2 课题的研究意义 1
1.2 问题的定义及内容简介 1
1.2.1 问题的定义 1
1.2.2 内容简介 2
1.3 问题的调研 2
1.4 可行性分析 2
1.4.1 经济可行性 3
1.4.2 技术可行性 3
1.4.3 操作可行性 3
1.5 论文各章简介 3
2 需求分析 5
2.1 业务流分析 5
2.2 数据流分析 5
2.3 数据字典 7
3 系统设计 11
3.1 系统总体功能结构 11
3.2 系统数据模型设计 12
3.2.1 数据概念结构设计-E-R图 12
3.2.2 数据逻辑结构设计-关系模式 18
3.2.3 数据逻辑结构设计-关系表 19
3.3 开发环境与运行环境设计 24
3.3.1 开发环境设计 24
3.3.2 运行环境设计 24
4 应用服务器设计 26
4.1 应用服务器连接流程图 26
4.2 应用服务器数据模块设计 26
4.3 应用服务器设计的难点 27
5 客户端设计 29
5.1 客户端应用程序流程图 29
5.2 客户端数据模块设计 29
6 基本信息模块设计 31
6.1 基本信息模块的体系结构设计 31
6.1.1 基本信息模块功能简介 31
6.1.2 基本信息功能模块图 31
6.2 基本信息模块的详细设计 31
6.2.1 房屋信息子模块设计 31
6.2.2 此模块遇到的问题及解决方法 34
7 信息查询模块设计 36
7.1 信息查询模块的体系结构设计 36
7.1.1 信息查询模块功能简介 36
7.1.2 信息查询模块功能图 36
7.1.3 信息查询模块流程图 36
7.2 信息查询模块的详细设计 37
7.2.1 日常信息查询子模块设计 37
7.2.2 租房信息查询子模块设计 37
7.2.3 求购房信息查询子模块设计 38
7.2.4 此模块遇到的问题及解决方法 39
8 业务处理模块设计 40
8.1 业务处理模块的体系结构设计 40
8.1.1 业务处理模块功能简介 40
8.1.2 业务处理模块功能图 40
8.1.3 业务处理模块流程图 40
8.2 业务处理模块的详细设计 41
8.2.1 费用管理子模块设计 41
8.2.2 费用统计子模块设计 41
9 系统管理模块设计 42
9.1 系统管理模块的体系结构设计 42
9.1.1 系统管理模块功能简介 42
9.1.2 系统管理模块功能图 42
9.2 系统管理模块的详细设计 42
9.2.1 功能管理子模块设计 42
9.2.2 用户权限子模块设计 42
9.2.3 数据管理子模块设计 43
9.2.4 用户密码子模块设计 43
9.2.5 此模块遇到的问题及解决方法 44
10 帮助模块设计 45
10.1 帮助模块的体系结构设计 45
10.1.1 帮助模块功能简介 45
10.1.2 帮助模块功能图 45
10.2 帮助模块的详细设计 45
11 用户使用手册 46
11.1 系统功能简介、运行环境简介 46
11.1.1 系统功能简介 46
11.1.2 运行环境简介 46
11.2 系统运行与操作指南 47
12 系统评价 48
12.1 系统优点 48
12.2 系统存在不足与改进方案 48
12.2.1 系统存在不足 48
12.2.2 改进方案 48
结 论 49
致 谢 50
参 考 文 献 51
论文各章简介
二手房租售管理系统是为中介机构设计的,主要涉及房屋信息、客户信息、收费信息、需求信息,信息大部分来自客户,论文着重介绍了系统的需求分析、系统结构设计、系统功能介绍以及用户手册。
第1章绪论,包括课题的研究背景、研究意义、问题的定义、内容简介、可行性分析。
第2章系统需求分析,包括系统功能的需求分析、业务流分析、数据流分析以及系统的数据字典。
第3章系统设计,包括系统的总体功能结构,系统开发环境介绍、系统运行环境介绍。
第4章应用服务器设计,包括应用服务器的连接流程图、应用服务器数据模块设计,应用服务器设计的难点。
第5章客户端设计,包括客户端应用程序的系统流程图、客户端数据模块设计。
第6章基本信息模块设计,包括三个子模块:房屋信息子模块、客户信息子模块、收费标准子模块。本章着重介绍了基本信息模块的体系结构设计,基本信息模块的详细设计,以及此模块遇到的问题及解决方法。
第7章信息查询模块设计,包括五个子模块:日常信息查询子模块、租房信息查询子模块、售房信息查询子模块、求租房信息查询子模块、求购房信息查询子模块。本章介绍了这个模块的体系结构设计,模块的各个子模块功能,界面设计,详细设计,以及此模块遇到的问题及解决方法。
第8章业务处理模块设计,包括两个子模块:费用管理子模块、费用统计子模块。本章主要介绍模块的体系结构设计、各个子模块详细设计。
第9章系统管理模块设计,包括四个子模块:功能模块、用户权限模块、数据管理模块、用户密码模块。主要是系统管理员对系统的管理,是整个系统不可缺少的模块。
第10章帮助模块设计,包括两个子模块:系统帮助模块和关于模块。主要介绍模块的体系结构设计、界面设计和详细设计。
第11章用户使用手册,包括系统功能简介、运行环境简介、系统运行及用户操作手册。
第12章系统评价,包括系统优点、系统存在不足及改进方案。
最后是结论、致谢、参考文献。
系统功能简介
二手房租售管理系统主要由基本信息、信息查询、业务处理、系统维护、帮助等五大模块组成。
⑴基本信息:基本信息模块是该系统的基础信息,信息来自客户,有房源信息、需求信息、业主信息、客户信息组成。另外还有收费标准信息,是中介机构关于收费的一些具体标准。
本模块具有七项功能:1、实现基本信息的录入操作。若是房屋信息,用户可以对房源信息进行录入,保存后进行发布,对于已经发布的信息,可以撤消发布。2、实现基本信息的删除。可以对基本信息进行删除操作,会提示"是否真的删除吗?"3、实现基本信息的编辑操作。有权限的用户可以对选定的房屋信息进行修改操作,修改后更新。4、实现基本信息的查询操作。当信息很多时候,就可以通过查询按钮很方便的查询到某一条记录。在进行查询操作时,用户可以自己设定查询条件,可以同时查询一个条件,也可以查询到两个、三个最多四个条件,如果设置了多个查询条件,还可以设定个条件之间的关系是"并且"还是"或者",选择"并且"就意味着要同时满足条件,选择"或者"则只需满足其中之一。5、实现基本信息的刷新操作,当用户实现了查询操作,可以清除查询结果,恢复到原始状态下的信息。7、帮助。关于基本信息模块操作的帮助。
⑵信息查询:信息查询模块是日常信息的录入发布,需求的发布浏览,出售、出租房源发布浏览。系统实行人性化操作,普通用户可以进入此模块查询满意的房源信息。
对于日常信息,可以实现日常信息的录入、删除、编辑、刷新、查询等基本操作。对于发布的房源信息,可以进行查询、查看、刷新等操作,方便需求客户主动查询中介机构的日常信息以及房屋信息,实行人性化的设计。对于需求信息,由中介机构操作员进行录入操作,业主可以在此平台看到合适的需求信息,由中介机构帮助联系需求客户。
⑶业务处理:如果需求者答应看房,则房屋状态显示为看房,并且收取费用。有权限用户可以进入此模块进行查看、查询、统计等操作。
⑷系统维护:系统维护主要由功能管理、用户权限、数据管理、用户密码组成。功能管理是对系统主要功能的一个集中管理,可以进行添加、删除、编辑操作。用户权限是设置了三个不同的权限角色:系统管理员、操作员、普通用户,分别进行不同的功能操作,可以增加用户、删除用户、编辑用户,也可以对用户增加权限、删除权限、并对权限用户设置一定的密码进行安全设置。数据备份的目的是为了将输入的数据保存到对应路径,防止数据损坏或人为破坏带来的损失。数据恢复是当系统的数据被破坏或不能用时,用上次的数据覆盖所有,原来的数据将被删除。该窗体的密码验证功能主要用来避免用户在输入新密码的时候出现误输入,从而造成某些不必要的麻烦。
⑸帮助:关于系统的帮助文件以及关于,用户可以参考帮助文件进行系统操作。