房产中介管理系统的初步开发

时间:2022-10-25 12:22:37

房产中介管理系统的初步开发

摘要:房产中介管理系统是一个相对具有实时性的信息管理系统,它管理的信息数据量多,操作需要简便快捷,对计算机系统的处理能力,及软件系统的可靠性有很大的要求。根据实际设计需求,数据库使用SQL Server 2000,开发工具使用Visual Basic6.0。

关键词:需求分析;程序设计;数据库;ADO Data控件; DataGrid控件

Abstract: the house property intermediary management system is a relative with real-time information management system, the management of data it information, operating need quickly and the processing power of the computer system, and software of the reliability of the system has a lot of requirements. On the basis of the practical design requirements, database SQL Server 2000, development tools use Visual Basic6.0.

Keywords: demand analysis; The program design; Database; ADO Data control; DataGrid control

中图分类号:S611文献标识码:A 文章编号:

现今,房屋中介公司大多仍然以手工登记管理为主,这种传统的以手工登记为主的房产中介信息管理方式,不仅工作效率低下、出错频率高,还耗费了大量的时间和人力资源。最主要的是在无形中增加了房产中介公司的运营成本,而且使宝贵的房产信息数据处于极其不稳定的状态,一旦信息数据丢失将给公司造成难以估量的损失。

此外,传统的管理方式进行查询繁杂,得难于快速查询到满足于客户需求的房源信息,无法保证能够提供高质量准确度的信息服务。特别是对于通过电话咨询房源信息的客户来说,更是无法快速有效的提供房源信息,从而在间接的在第一时里失去客户。

图1房产中介管理系统的总体图

计算机技术普及的今天,将计算机技术应用到房产中介管理,并结合各公司的实际应用情况做出适用于所有房产中介公司房产中介管理系统,内容涵盖房产出租、出售、求租、求购、代客收租等日常受理业务。达到方便快速的浏览、查询、统计、分析、打印等所需信息,彻底解决手工翻阅、抄写费时费力的问题,大大减轻了劳动强度,提高了工作效率,及时对数据信息进行更新,缩短了交易时间,节约了中介成本,提升了公司效益。

一、开发环境

根据实际设计需求,数据库使用SQL Server 2000,这个关系型的数据库能进行多条件的数据查询,并避免数据冗余,可以最大限度的为客户保证数据库资料的完整性,以满足系统的可靠性、开放性和安全性。

使用Visual Basic6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。

二、功能简介

房产中介管理系统主要根据房主的房源信息和求房者的需求信息进行查询等管理,使双方客户达成房产交易。因此,在开发系统前需要细致的需求分析来进行软件开发。

采用现有的资源,先进的管理系统开发方案,充分利用房产中介现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。系统就满足房产中介的需求,例如房源信息的录入、查询、添加等。系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。

房产中介管理系统需要实现其以下功能:

1、基本信息管理模块: 查看,添加,修改,删除现代房屋的基本信息类别(地区,朝向,结构,属权,水气,光线,交易类型,把山,开间,房型结构,供暖方式,装修情况),方便于房源基本信息的类型选择。

2、业务信息管理模块: 可进行房源录入,房源修改,房源删除,客户信息,看房记录和交易记录管理。房源录入分为房主信息和房源信息两部分的输入。房源修改可对已有房源进行不同需要的更改。房源删除可删除当前显示数据表指针所指向的房源记录。客户信息对求房客户的基本信息进行增加,修改,删除,查看。

3、看房记录管理模块:对已看过合适房源的求房客户和房源编号进行记录,日后可根据需要进行修改,删除,浏览。

4、交易记录管理模块:当房主和求房客户双方达到房屋交易时所必须做的交易记录。录入交易号,房源编号,客户基本信息和房主基本信息,注明交易类型(出租/出售)及中介费。可方便的进行修改,删除,查看。

5、用户模块:可进行用户管理和修改密码的操作,其中在用户管理中可进行用户信息的增加,修改,删除和权限操作。在用户中系统管理员的权限最大,系统管理员可以赋予其他用户权限,而其他用户只能行使被分配的使用权限。

6、帮助模块:显示该系统的版本信息。

三、Visual Basic与数据库的连接

Visual Basic在数据库应用程序的开发区领域,提供了多种方便、强大的技术,协助设计人员轻松地连接数据库,并访问数据库。

Visual Basic 6.0提供了与底层数据库系统紧密的连接。Visual Basic 6.0访问数据库的方式有: Microsoft可视化数据工具、中间层部件和Microsoft Transaction Server、ActiveX Data Objects(ADO)、数据源和数据控件。

在房产中介管理系统开发过程中使用的是数据控件访问数据库。常用的数据库访问控件包括:Data控件、ADO Data控件、DataList控件/DataCombo控件、DataGrid控件、MSChart控件。

房产中介管理系统中主要使用ADO Data控件和DataGrid控件来实现访问数据库。

1、ADO Data控件可以快速地创建一个到数据库的连接,因此在房产中介管理系统设计过程中使用了大量的ADO Data控件。

2、DataGrid控件提供了一个非常方便的“属性设置”窗口。

四、接口设计

设置接口要考虑一些有关的因素,首先要考虑的是软件的类型。房产中介管理系统是一个操作系统,可以使用字符型接口,使用功能菜单输入方式。

房产中介管理系统的用户属于应用领域用户,为他们设计的接口,具有很强的可操作性。他们只须按屏幕显示的信息进行操作就可以完成特定的任务,不需要做太多的培训工作。

这些是一些主要的原则。其中第一项是最主要的。计算机屏幕接口形式有两种:字符形和图形方式。在图形接口方式中,屏幕显示是以窗口的形式出现的。人们对于窗口是熟悉的,在Windows中运行的所有程序的接口都是窗口形式的。房产中介管理系统采用图形方式的屏幕接口。

参考文献:

[1] 李晓黎 张巍,《Visual Basic + SQL Server数据库应用系统开发与实例》,人民邮电出版社,03年08月28日

[2] 刘韬,《Visual Basic数据库系统开发实例导航(第二版)》,人民邮电出版社,03年08月28日

[3] 求是科技,《Visual Basic 6.0信息管理系统开发实例导航》,人民邮电出版社,05年04月01日

[4] 张露,《高级语言程序设计教程――Visual Basic 6.0》,人民邮电出版社,05年06月01日

[5] 明日科技,《Visual Basic管理信息系统完整项目实例剖析》,人民邮电出版社,05年07月01日

[6] 关点,杨旭,沈大林,《中文Visual Basic 6.0软件开发实训教程》,人民邮电出版社,05年08月01日

[7] 王泰峰,《软件项目开发综合实训――Visual Basic篇》,人民邮电出版社,05年10月01日,209页

[8] 求是科技,《SQL Server 2000数据库开发技术与工程实践》,人民邮电出版社,04年06月11日

[9] 求是科技,《SQL Server 2000数据库管理与开发技术大全》,人民邮电出版社,04年12月17日

[10] 郑建峰,童国平,《专家门诊――SQL Serser开发答疑》,人民邮电出版社,05年09月01日

注:文章内所有公式及图表请以PDF形式查看。

上一篇:对市政工程施工安全的分析及措施 下一篇:道路客运市场集中度的实证分析