房地产管理信息系统_第1页
房地产管理信息系统_第2页
房地产管理信息系统_第3页
房地产管理信息系统_第4页
房地产管理信息系统_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、理工学院MIS课程设计题目:房地产销售管理信息系统 专业班级:工业工程L081姓名:学号:08L2012年2月23日 TOC o 1-5 h z 前言1 HYPERLINK l bookmark30 o Current Document 系统概述21。1系统现状研究2 HYPERLINK l bookmark34 o Current Document 1。2系统体系结构和开发技术2 HYPERLINK l bookmark37 o Current Document 系统调研及可行性分析3 HYPERLINK l bookmark41 o Current Document 2.1系统调研3 HY

2、PERLINK l bookmark45 o Current Document 2。2系统总体目标3 HYPERLINK l bookmark52 o Current Document 2。3技术可行性分析3 HYPERLINK l bookmark55 o Current Document 系统分析4 HYPERLINK l bookmark59 o Current Document 3。1系统需求分析4 HYPERLINK l bookmark63 o Current Document 3.1。1功能需求4 HYPERLINK l bookmark70 o Current Document

3、 3.1.2系统开发环境平台4 HYPERLINK l bookmark73 o Current Document 3。2系统流程图4 HYPERLINK l bookmark85 o Current Document 系统设计6 HYPERLINK l bookmark89 o Current Document 4.1概要设计6 HYPERLINK l bookmark93 o Current Document 4。1.1功能模块结构图6 HYPERLINK l bookmark96 o Current Document 4。1。2功能模块描述64.2数据库设计74.2.1表设计7 HYPE

4、RLINK l bookmark104 o Current Document 4。3详细设计9 HYPERLINK l bookmark107 o Current Document 4.3.1用户登录模块设计9 HYPERLINK l bookmark113 o Current Document 4。3。2基本信息模块设计10 HYPERLINK l bookmark117 o Current Document 系统实现11 HYPERLINK l bookmark121 o Current Document 5.1用户登录模块实现11 HYPERLINK l bookmark127 o Cu

5、rrent Document 5.2房产信息模块实现11 HYPERLINK l bookmark131 o Current Document 5.3住房信息管理模块实现13 HYPERLINK l bookmark134 o Current Document 5。4客户信息管理模块实现13 HYPERLINK l bookmark137 o Current Document 5。5客户信息查询模块实现15 HYPERLINK l bookmark140 o Current Document 系统测试15 HYPERLINK l bookmark143 o Current Document 6

6、。1系统登录模块测试156.2测试总结16 HYPERLINK l bookmark148 o Current Document 心得体会17 HYPERLINK l bookmark152 o Current Document 参考文献18刖言随着人类社会的进步和科学技术的发展,人们生活水平也在不断的提高,房地产已经成 为当今社会比较热门的行业。房地产销售是房地产行业的重要组成部门,由于房地产信息种 类繁多,不仅包含文字型的数据,更主要的是它还包含描述土地一些空间几何信息,以及一 些影像信息,这些信息是进行房地产经营与管理的基础。因此,建立一个完善的房地产信息管 理系统,对提高房地产信息管理

7、水平和提高工作效率,起到了至关重要的作用.在这种子情 况下,房地产销售管理系统应运而生。而在各大中型房地产销售公司的房屋销售管理中,主要存在以下问题:1)房屋销售工作人员的工作量大、工作效率低。在房屋销售管理的工作流程中,要填 写大量的单据.例如,楼盘名称、楼房名称、房型信息、客户信息及房屋销售信息等,这些信 息的重复性录入,必然降低工作人员的工作效率,加重了工作负担。2)房地产公司各部门之间沟通困难.现代房地产企业在营销管理的过程中,有大量的数 据和报表无法在多个部门之间有效的沟通,无法实现跨区域的实时管理、监控,无法满足集 团公司多级管理的需求。3)查询、统计困难。每天的房屋销售情况,客户

8、退房、换房情况,这些数据的大量产 生,都会加重查询统计工作的负担。为了解决以上问题,本系统从房地产销售公司的角度出发,针对房地产信息的一些特点, 采用合理的技术手段和方法,开发了一个结构合理、运行效率高、信息可靠和完善的房地产 信息管理系统。系统概述1。1系统现状研究房地产业在我国是一个只有十余年历史的新兴产业.为了满足中国经济迅速发展的需要, 切实解决中国城市职工住房长期欠债太多的难题,于是,顺应中国住房制度改革的潮流,房 地产业急速地膨胀起来,成为国民经济的一个新的增长点。其中,房地产开发企业是中国房 地产企业的主体,占中国房地产企业总数的80%多,近几年出现了惊人的高速增长,自2000

9、年以来,每年都保持20%以上的增长,远远高于GDP和全社会固定资产总投资增长速度。 2003年,更是创下了增长29.7%的阶段新高.房地产因其高投资,高回报成为社会公认的“暴 利行业”,然而在这高增长的背后,市场却面临诸多不规范的操作,一系列问题都亟待解决: 企业数量大,规模小;开发能力低,抗风险能力差;资产负债率高,风险大。房地产行业作 为关系国计民生,关系千家万户幸福,又牵涉到巨大财富的支持国民经济增长的支柱性产业 之一,国家对其进行宏观调控和市场规范早已是势在必行,但多数企业对这场疾风劲雨般得 如此迅速还是有些措手不及。在宏观调控下2005年,中国房地产企业必将会面临重新洗牌, 房地产市

10、场在日趋规范化的同时也会呈现出更多成熟的特色,而这些特征正预示着房地产市 场迎来了一个新开发时代。1.2系统体系结构和开发技术房地产信息管理系统是典型的信息管理系统,是为房地产开发公司管理房屋出租、出售 信息资料而设计的信息管理系统,包含有后台数据库和前台应用程序系统两大部分,后台数 据库要求数据的一致性和完整性、安全性,用以储存单位工程文档资料及相关信息,前台应 用程序系统要求应用程序功能完备、易于使用和界面友好等。经过全面分析,本系统采用C/S 体系结构,前台采用java编程技术,后台使用7Access数据库,访问和操作数据库服务器 中的数据。系统调研及可行性分析2。1系统调研通过必要的调

11、研、资料查询和学习对上述软件系统进行需求分析、软件设计(包括数据 库设计、软件体系结构、软件详细设计);结合适当的开发工具或环境、最终完成一个能够 实现一下功能的可执行软件系统:房地产信息管理系统。对房地产业务进行分析后,确定房 地产信息管理系统应该实现的功能。2。2系统总体目标主要包括用户登录、客户信息管理和房源信息查询等几个功能:(1)在用户登录模块中要求设置管理员的权限;(2)在客户信息管理模块中实现对客户的基本信息(如编号、姓名、联系方式等) 的录入和修改;(3)在房源信息管理模块中可录入房源所属区域、类型、价格等,并对其进行基本 信息的检索、录入和修改;(4)在房源信息查询模块中可根

12、据检索的不同要求(如房源所属区域、类型、价格 等)进行查询,显示查询结果.2。3技术可行性分析本系统采用Access作为后台数据库,这样是数据能够得到统一,并增强了管理的安全 性。采用Java软件,该软件功能强大,扩展性强,适合任何的编程工作,以上技术完全胜 任开发任务,维护方便,后台操作快捷明了,操作人员可在短时间内完全掌握维护工作。3。系统分析3。1系统需求分析经过以上对本系统的调研及可行性分析后,下面将对系统在功能上以及性能上进行进一 步的需求分析。1功能需求本系统功能需求如下:(1)信息管理功能系统信息管理功能主要实现基本信息的管理及系统参数的设置,基本信息主要包括:客 户信息、楼房信

13、、住户信息等,管理员还能可以对其信息进行添加、修改、删除等作。(2)房屋销售功能该功能是实现对客户的管理、客户资料的管理、房屋销售的管理、还可以对房屋资料进 行安排查询,也可以根据需要对其进行修改或删除等操作.(3)系统设置功能该功能主要是实现对用户的基本信息进行修改、删除,还有对数据的查询等一些基本操 作。3。1.2系统开发环境平台设备需求:PC机,Windows 2000/98/XP操作系统,PII以上,64MB RAM。后台数据库, 采用Access数据库管理。3.2系统流程图本系统的系统流程图如下图所示:图3。2流程图系统设计4。1概要设计4.1.1功能模块结构图本系统功能模块图如下图

14、所示:退出系统系统设置房屋管理亳本信息数据畚份恢复用户口令修改用户管理客户退芯管理客户资料管理销重收款管理房1用途-管理住户ftM房型基本信息图4.1功能模块结构图4.1.2功能模块描述登录模块根据管理员输入的用户名和密码,与数据库中进行匹配,验证帐号和密码.基本信息模块管理员对一些基本信息进行编辑,让客户能更好的了解该公司楼盘楼房的基本信息房屋管理模块用户能清楚的知道哪些房屋已销售,哪些没有,对于已有的房屋的情况的管理。系统设置模块该模块是管理员对基本资料的修改,如房屋信息及用户信息等,期间可以进行增加吗,修改,删除,最后就是退出整个系统。4.2数据库设计4.2。1表设计表4。1楼盘表字段名

15、称字段类型主键允许为空默认值功能描述楼盘编号Varchar(20)是标识一个楼盘楼盘名称Varchar(20)占地面积Varchar(20)是建筑面积Varchar(20)是建筑占地面积Varchar(20)是道路广场占地面积Varchar(20)是建筑密度Varchar(20)是容积率Varchar(20)是绿化面积Varchar(20)是开发日期Varchar(20)是Time_default楼房数量Varchar(20)是出售数量Varchar(20)是预订数量Varchar(20)是出售未审核数量Varchar(20)是未出售数量Varchar(20)是楼盘备注Varchar(20)是

16、建档人员Varchar(20)是建档日期Varchar(20)是Time_default楼盘图片Varchar(20)是考虑因素Varchar(20)是建档人员Varchar(20)是建档日期Varchar(20)是Time_default修改人员Varchar(20)是修改日期Varchar(20)是表4.2楼房朝向信息表字段名称字段类型主键允许为空默认值功能描述楼房朝向Varchar(10)是建档人员Varchar(10)是建档日期Datetime(8)是Time_default修改人员Varchar(10)是修改日期Datetime(8)是表4。3房型基本信息表字段名称字段类型主键允许为

17、空默认值功能描述房型编号Varchar(20)是标示个房屋类型房型名称Varchar(16)是阳台产权面积Numeric(9)是套内建筑面积Numeric(9)是公用分摊面积Numeric(9)是房屋销售面积Numeric(9)是房间形式Varchar(10)是房屋高度Varchar (10)是建档人员Varchar(10)是建档日期Datatime(8)是Time_default房型备注Varchar(100)是房型图片image是4.3详细设计1用户登录模块设计用户登录模块主要根据用户登录的信息,与数据库中信息成功匹配后,获得其操作权限.流程图图4.3用户登录程序流程图处理说明说明一:打开

18、系统,等待用户输入帐号、密码,判断用户输入的信息与后台数据库是否 匹配,查询语句为:若不匹配,则刷新页面,等待用户重新输入。4.3。2基本信息模块设计房地产信息模块主要实现管理员对客户信息的添加、修改、删除等操作.(1)流程图图4.4基本信息模块流程图(2)处理说明 说明一:单击需要需要编辑的信息,进行修改、添加等操作,根据修改后的信息进行保存, 若要删除其中一条信息,只要单击删除按扭。5。系统实现5.1用户登录模块实现用户登录的界面如下图,其中的登录按钮的功能有:检测数据库中有无管理员帐号,如果有,则等待用户输入用户名和密码,否则不能进 入系统。验证用户名和密码是否正确,错误次数不能超过三次

19、,超过三次则退出系统登陆界 面.当验证通过后,检测该登录用户的管理权限,并设置变量传值给主窗体.图5。1用户登录模块效果图该模块主要根据输入的用户信息,判断输入的信息是否正确,如果您已经输入了超过3 次,将退出系统;否则进入主界面。主要代码为:if (rs.next() ( /用户名和密码正确loginFrame.setVisible(false);/保存用户权限到公共类new Application(); / 启动主窗体/隐藏登录窗体 else (JOptionPane. showMessageDialog (this,用户名或密码不正确!勺;txf_username.setText() ;

20、/ 清空文本框pwd_password。setText(); / 清空密码框 txf_username .requestFocus () ;/使用文本框获得输入焦点5。2房产信息模块实现房地产信息管理模块主要根据需要对房地产信息表中的信息进行增加、删除和修改,并 更新到房地产信息表中。图5。2房产信息模块效果图主要代码如下:/确认是否删除if (!curID。 equals()(int ir = CommonDialog. showDialog (3,房产管理系统,确定要删 除当前记录吗?勺;if (ir = 2)return;/生成删除语句String sql = delete from B

21、uildInfo where ID= + curID + ”; if (db。 executeSql (sql) (/成功删除提示信息,并设置相关状态CommonDialog。showDialog(CommonDialog. OK,房产管理系统,, 删除记录成功!勺;clearData ();groupSetEnabled (false);btnSetEnabled (true, false, false, false);setOperType (none);else(CommonDialog. showDialog (CommonDialogo OK,房产管理系统”删除记录失败,请重试!勺;

22、5.3住房信息管理模块实现该模块对住房信息进行管理,如:房间号、购房时间、购房价格等进行编辑、保存、打 印等操作。图5.3住房信息模块效果图5。4客户信息管理模块实现客户信息管理模块实现对客户的基本信息的管理,如:姓名、性别、单位等进行增加、 删除和修改等操作。图5.4房主及房主家庭信息模块效果图主要代码如下:/查看家庭信息void btnViewFamily_actionPerformed (ActionEvent e)判断当前人员是否为空if (curlD.equals () )CommonDialogshowDialog (CommonDialog. OK, 房产管理系统,”当前人员为

23、空,不能查看!勺;5.5客户信息查询模块实现客户信息查询模块按照性别、出生年月等对用户进行查询。图5。5客户信息查询效果图6。系统测试6。1系统登录模块测试房地产信息管理系统已经基本实现,为了使系统能够稳定的运行,需要对系统进行了一 些测试.测试的方法很多,主要有黑盒法和白盒法,黑盒法是从用户的角度对系统的功能和性能 进行测试,白盒法是开发人员对程序代码进行测试。本系统采用黑盒法进行系统功能测试。由于系统本身的编写用java语言编写的,所以只要在数据库都连接通顺的情况下,直 接在java软件里面,点击运行按钮即可。下面列举几个模块的主要功能进行测试的结果:表6.1系统测试表测试模块及功能名测试

24、内容结果1.登录模块当用户在帐号后的文本框中先后输入正确和错 误的用户名和密码,点击“登录”按钮后是否能 进入主窗体.结果正确2。资料录入模块录入保存当点各个子菜单时,可以按照上面的内容一一 进行填写,对房型资料录入、客户资料录入等资 料填好以后,点出提交保存按钮。可以保存进去3。房源信息模块查询和退出进行对房主信息,房屋信息等查询,试用查询、 退出等功能。可以 正确 查询 和退 出6。2测试总结本次测试主要用于对系统的主要功能进行测试,测试项目包括用户登录模块、房源信息 查询模块、数据处理等方面。在本次测试中我们共发现了10余处错误,经过修改,已基本更 正。通过本次测试,我希望在以后的开发中能够避免再犯类似错误。7。心得体会通过本系统的开发,我对软件开发过程有了更清晰的了解,首先是问题定义、需求分析, 然后是功能设计、详细设计等,并对软件测试的方法、手段有了较深的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论