资源描述
房地产销售管理信息系统的开发与设计 1
1 绪 论 1
2 系统的分析 2
2. 1 理解分析 2
2. 2 需求分析 3
3 系统功能模块设计 3
3.1 房屋信息管理 3
3.2 销售信息管理 4
4 数据库设计 5
4.1.1 楼房信息表 5
4.1.2 房间信息表 5
4.1.4 销售记录表 6
4.2 E-R图 6
5系统主界面 7
5.1 系统主窗体 7
5.2公共模块 8
6 房屋信息管理 8
6.1. 2 房间管理 9
6.1.3 信息查询 10
6.1 销售信息管理 11
6.1.1 客户信息 11
6. 2.1 房屋定价 12
6.2.2 房屋销售 13
7、小结 15
参考文献 16
房地产销售管理信息系统的开发与设计
1 绪 论
从20世纪80年代开始、随着计算机硬件和软件技术的发展,特别是计算机和通信网络技术的日趋融合,信息化给企业带来了巨大的变化,信息技术在企业中的应用不再局限于企业活动的某些环节,而是逐步地渗透到企业活动的各个领域、各个环节,极大地改变了企业的生产、流通和组织管理方式,推动了企业物资流、资金流和信息流的相互融合。凭借IT信息技术和现代管理思想,在这样一个多元化的信息社会里建立房地产销售平台是大势所趋。
房地产管理是一项复杂的工作,它应该非常及时地了解楼盘目前的基本信息,而且能方便的添加、编辑和查询楼盘的资料。同时,房地产的销售要和大量的客户接触,所以这个销售系统要能够记录相应客户的信息和需求等等。
2 系统的分析
2. 1 理解分析
在房地产开发过程中,楼盘销售是非常重要的环节,也是房地产开发的关键环节,如何提供楼盘销售服务之恋,也是显的非常迫切的,而且通关管理系统,可以来规范和管理销售过程的各个环节,并提供相关信息。这样,可以极大的提高服务质量和效率。
2. 2 需求分析
楼盘销售管理主要负责管理房屋信息,并对房屋进行定价,然后进行销售,为用户提供不同信息统计分析,满足管理人员需求。该系统主要包括房屋信息管理和销售信息管理两大部分。
● 房屋信息管理:主要负责管理房屋的基本信息,包括楼房信息和房间信息
● 销售信息管理:主要负责客户信息、房屋定价、房屋销售以及统计分析
楼盘销售管理系统是为了满足用户进行楼盘销售而开发的。所以,楼旁销售管理系统应达到以下目标:
● 减少人工的参与和基础信息的录入,具有良好的自治功能和信息循环
● 能够方便地广利客户资料
● 能够根据市场变化对房屋进行定价
● 能够管理所有的房屋信息,包括房信息和房间信息
● 能够快速的进行房屋信息的查询
3 系统功能模块设计
根据对楼盘销售管理系统的需求分析,一个标准的楼销售管理系统应该包括房屋信息管理和销售信息管理功能,如图3.1所示。每一个功能模块都包含了一系列的子功能。
楼盘销售管理系统
房屋信息管理
销售信息管理
图3.1
3.1 房屋信息管理
房屋信息管理模块用来管理楼房信息和房间信息,它包括楼房管理、房间管理和信息查询3个子功能,如图下
房屋信息管理
楼房管理
房间管理
信息查询
楼房管理功能实现对楼房信息的维护这类信息主要包括楼房号、楼名、所处位置、占地面积、总投资、层数、房间数、简介等。该模块提供对信息的增加、修改和删除功能。
房间管理功能实现对房间信息的维护。这类信息主要包括房间号、楼房号、位置、房间大小、适用户型、销售状态、简介、成本价、销售价、折扣率等。该模块提供增加、修改删除功能。
信息查询系统功能实现对楼房信息和房间信息的查询。该模块提供模式匹配和多条件查询。
3.2 销售信息管理
销售信息管理模块主要用来管理楼盘销售情况,包括客户信息、房屋定价、房屋销售、统计分析4个子功能,如下图
销售信息管理
客户信息
房屋定价
房屋销售
统计分析
图3.3
1 客户信息
客户信息功能主要实现客户基本信息维护。这类信息主要包括编号、姓名、性别、出生日期、婚否、家庭成员数、职位、身份证号、经济收入、备注。
2. 房屋定价
房屋定价功能主要实现对房间的统一定价,涉及的信息包括成本价、销售价格、折扣率。成本价是指房屋的成本价格:销售价格是指房屋待销售的价格;折扣率是指楼旁销售时的折扣率。
3. 房屋销售
房屋销售功能实现对房屋销售信息的记录。记录的信息包括销售ID、房间号、楼房号、客户编号、成本价、销售价、折扣率、利润、付款方式、交易日期、备注等。销售ID为标示种子,自增为1;销售价是指打折后的销售价格;利润=销售价-成本价。
4. 统计分析
统计分析功能主要实现对楼旁销售信息的统计分析。它通过多条件进行分析,分析条件主要有楼房号、利润、付款方式。
4 数据库设计
根据系统需求,需要建立四张表,即楼房信息表格、房间信息表、客户信息表、销售记录表。
4.1.1 楼房信息表
楼房信息表负责楼房信息,主要包括楼房号、楼名、所处位置、占地面积、总投资、层数、房间数、简介等,表结构如下:
4.1.2 房间信息表
房间信息表负责维护房间信息,主要包括房间号、楼房号、位置、房间大小、适用户型、销售状态、简介、成本价、折扣率等,表结构如下
4.1.3 客户信息表
客户信息表格主要用语维护客户的基本信息,主要包括看了客户编号、姓名、性别、出生日期、婚否、家庭成员数、职位、身份证号、经济收入、备注等,表结构如下
4.1.4 销售记录表
销售记录表用于对房间进行销售,记录销售记录,主要包括销售ID、房间号、楼房号、客户编号、成本价、销售价、折扣率、利润、付款方式、交易日期、备注等,表结构如下:
4.2 E-R图
5系统主界面
系统主界面主要用于构建系统的主窗体,并编写一些公共模块,方便其他子窗体构建和调用。
5.1 系统主窗体
系统主窗体主要由窗体本身和菜单构成。首先建立一个工程,然后创建系统主窗体,主窗体的菜单,并在主窗体中添加窗体代码,来处理接各个子窗体的关系。楼盘销售管理系统的主界面如下:
主窗体属性设置如下:
在主窗体中调用、切换不同界面,进行相应功能的实现
5.2公共模块
在Visual Basic 中可以使用公共模块来存放整个项目所需要的公用函数和全局变量,来提高代码的利用率,在项目资源管理器重为项目添加一个Module,保存为OperateData.bas。OpweateData公共模块主要是用来对数据库操作的,主要包括以下4个函数。
● Connstr() As String 函数,返回连接字符串,用来设置数据库连接字符串。
● OpenConn(ByRef Conn As ADODB.Connection) As Boolean函数,返回布尔值,用来打开数据库连接。
● ExecuteSQL(ByVal SQLStr As String,ByRef msg As String)函数,返回布尔值,用来执行SQL语句。
● SelectSQL(By Val SQLStr As String,ByRef msg As String) As ADOB.Recordset函数,返回Recordset,用来执行查询语句。
6 房屋信息管理
简历好主窗体后,开始对两个管理模块的简历进行阐述。首先是房屋信息管理模块,它主要实现楼房管理、房间管理和信息查询等功能。楼房管理简历楼房信息,并对楼房信息进行维护;房间管理设置房间信息,并对房间信息进行维护;信息查询提供房间信息查询功能。
6.1. 1 楼房管理
楼房管理主要用于简历娄烦信息,包括楼房号、楼名、所处位置、占地面积、总投资、层数、房间数、简介等,并对楼房信息进行添加、修改、删除等操作。
楼房管理界面
楼房管理窗体主要空间的属性如表所示
6.1. 2 房间管理
房间管理的主要功能是在楼房下面建立房间信息,包括房间号、楼房号、位置、房间大小、适用户型、销售状态、简介、成本价、折扣率等,并对房间信息进行添加、修改、删除等操作。
房间管理界面
房间管理窗体主要空间的属性如表所示
6.1.3 信息查询
信息查询主要负责楼房信息和房间信息的查询功能,提供模式匹配和多条件查询功能,用户登录系统后,单击【房间管理】 【信息查询】命令,弹出【信息查询】界面,如图所示。用户可以根据多条查询房间信息。
信息查询的主要空间的属性如下:
6.1 销售信息管理
销售信息管理模块主要实现客户信息、房屋定价,房屋销售和统计分析等功能。客户信息提供客户信息的添加、修改、删除等功能;房屋定价提供对房间的成本价、销售价、折扣率统一设定功能;房屋销售提供对房屋销售信息记录的功能;统计分析实现对销售情况的各种分析和统计。
6.1.1 客户信息
用户登录系统后,单击【销售管理】 【客户信息】命令后,弹出【客户信息】界面,如下图,用户可以添加、修改、删除客户信息。单击【添加】按钮,添加操作信息单击【保存】按钮,保存操作信息;单击【取消】按钮,取消操作信息。
客户信息界面
【客户信息】窗体主要空间的属性如下表
6. 2.1 房屋定价
房屋定价对房间进行统一定价,从而方便销售,设计的信息包括成本价、销售价、折扣率。成本价是指对房屋的成本价格;销售价是指房屋待销售的价格;折扣率是指楼盘销售时的折扣率。这里设定,只能对销售状态为【未销售】的房屋进行定价。
用户登录系统后,单击【销售管理】 【房屋定价】命令,弹出【房屋定价】界面,如下图所示,用户可以设定房屋的成本价、销售价、折扣率。当即【保存】按钮,保存设置结果;单击【取消】按钮,取消操作。
【房屋定价】窗体主要控制的属性如下
6.2.2 房屋销售
房屋销售主要是在房屋销售后,保存销售记录。销售记录包括销售ID、房间号、楼房号、客户编号、成本价、销售价、折扣率、利润率、付款方式、交易日期、备注等。用户登录系统后,单击【房间管理】 【房屋销售】命令,弹出【房屋销售】界面,如下图所示,房屋销售后,当即【销售】按钮,保存销售信息,单击【取消】按钮,取消操作。
房屋销售窗体主要空间的属性如下表
6.2.3 统计分析
统计分析根据销售记录,分析销售情况,给出相应的分析结果。分析数据主要包括楼房号、利润、付款方式。用户登录系统后,单击【销售管理】 【统计分析】命令,弹出【统计分析】界面,如下图所示。在该界面中,用户可以根据多个数据进行分析。
统计分析窗体主要控件的属性表如下
7、小结
至此,乙个简单的楼盘销售系统已经创建完成,在楼旁销售管理系统中,首先进行需求分析,划分房屋信息和销售信息功能模块,然后惊醒数据库分析设计,创建数据库、数据表、关联表,最后通过Visual Basic6.0进行应用程序开发。在应用程序开发过程中,使用了ListView控件和TreeView控件,使开发人员能够设计出更加丰富的界面。
感谢老师和同学的帮助,让我取得了进步。
参考文献
[1] 李华飚,毕宗睿,李水根.visual basic 数据库编程—从犯例入门
到项目开发[M],北京:人民邮电出版社,2004.7, 第一版,90—94
[2] 陈艳峰,高文姬,邵蕴秋.visual basic 数据库项目案例导航[M],
北京: 清华大学出版社 2004.8, 第一版 , 278-316
[3] 薛晓萍.visual basic 程序设计[M],保定:河北大学出版社 ,
2002.12,第1版 97—132
[4] 李代平,章文著.中文SQL Server 2000数据库应用基础[M],北
京:冶金工业出版社,2002,104--146
[5] 周绪等著.SQL Server 2000入学与提高[M],北京: 清华大学
出版社,2002,67--89
[6] 朱群雄,汪晓男译. 系统分析与设计[M],机械工业出版社, 2002,
56—73
[7] 萨师煊,王珊.数据库系统概论[M], 北京:高等教育出版社,
2004.1,第13次印刷, 203—242
[8] 黄敬人著.系统分析[M],北京: 清华大学出版社,2002,56—214
[9] 左美云,孔武.信息系统的开发与管理教程[M],北京:清华大学
出版社,2004.2, 第5次印刷,135—158
[10] 杨伟文,龚艳萍,罗剑宏.现代市场营销学[M],长沙:湖南人民
出版社,2001.8, 89—140
[11] 黄友松,关注体验经济时代的消费趋势[J].价格与市场,2003
(8):24-25
[12] 张艳华,卫明.“体验经济”与历史街区(建筑)再利用[J],城市
规划汇刊,2003(3):72-80
[13] 陈仁科.被体验房地产击中[J],房地产导刊,2003(10):46-
53
[14] 黄友松.中国房地产企划案例经典[M], 内蒙古:内蒙古大学出
版社
[15]刘超,学生档案管理系统,硕士学位论文,河北经贸大学,2004
[16]刘伟,人事管理系统设计,硕士学位论文,河北经贸大学,2004
[17]N.M.Thalmann,D.Thalmann.Computer Animation:Theory and practice, Springer verlay,1990
展开阅读全文