(房产信息管理系统).docx
《(房产信息管理系统).docx》由会员分享,可在线阅读,更多相关《(房产信息管理系统).docx(43页珍藏版)》请在咨信网上搜索。
1、摘 要 房产信息管理信息系统作为一个现代房地产企业的基本管理管理信息系统,是房产企业对房产与业主管理的基本依据。开发这个房产系统,正是完善企业信息化管理的重要环节。仅仅依靠人工已经不能满足复杂繁琐的管理要求,面对庞大的信息量,该方式现存在很多弊端。因此,建立现代化的房产信息管理系统是一个成功企业的先决条件。这样也大大减轻了工作人员的工作量,提高了工作效率,使原本复杂和枯燥无味的工作变得简单而轻松,并且一定程度上降低了管理成本。本论文以“房产信息管理信息系统”的设计和开发为例,系统地阐述了该系统的设计开发的全过程,包括系统整体设计,逻辑框架与数据流程,各个功能模块划分,系统功能模块的设计与具体实
2、现等部分。该系统侧重于房产信息查询和数据库的维护,通过已编制好的程序,完成对房产信息的新增、修改、删除等等。实现房产信息的更新、数据的管理和信息查询过程的完全自动化,完善房产管理的现代化,方便管理人员管理各方面情况,方便查询房屋业主的各方面情况,准确地掌握相关资料,方便有效地管理。关键字:房产、效率、查询、数据1 绪论1.1 背景全国房地产形势:下半年,货币政策预计会紧缩,上半年的信贷规模释放过大,而且是在没有下调准备金的情况下释放非基础性货币,激发了投资激情。因此,下半年预计会收缩钱袋,防止资本型通胀。房地产政策调控措施不会有大的改变,房价控制依然会是房地产政策的基调。外资投资内地房地产的政
3、策有所松动,这是一个需要十分关注的问题,投资性需求的大量增加,会影响房地产市场的健康。当下中国的房地产产业定位依然主要是保障和改善居住水平,房地产的资本性位居其次。年房地产市场的透支性释放,需要经过三个投资周期约年(个月,房地产项目的投资周期约个月)的盘整,万亿的投资效益已经开始显现,因此年上半年将是房地产行业真正的复苏期,下半年、年,才是房地产的又一轮高潮,说高潮,其实是相对来说的健康性递增。按照人均收入和房地产关系来看,我国人均年收入还处于美元的阶段,房地产出于发展快速期,离美元的高速发展期还需要年时间,因此,我国的房地产市场的高速发展期还没有真正的到来,也说明这个行业是很有发展生命力的。
4、而我本次开发的房产管理信息系统与房地产的发展是息息相关的,房地产发展良好,当然我的系统也是很有潜力的。2具体分析2.1项目目标房产管理系统应能对房产信息、住房信息、住户基本信息及住户家庭信息等进行管理,并建立住房和住户之间的对应关系。对这些信息应能进行方便快捷的新增、修改和删除等操作,另外还能快速找到所需的信息,这个就是 需要查询功能。2.2 MIS系统平台 MIS系统平台模式的选择是系统设计的主要问题。MIS系统平台模式大体上分为4种:主机终端模式,文件服务器模式,客户机/服务器模式(Client/Server,简称C/S)和Web浏览器/服务器模式 (Browser/Server,简称B/
5、S)。主机终端模式由于硬件选择有限,硬件投资得不到保证,已被逐步淘汰。而文件服务器模式只适用小规模的局域网,对于用户多,数据量大的情况就会产生网络瓶颈,特别是在互联网上不能满足用户要求。因此,现代企业MIS系统平台模式应主要考虑C/S模式和B/S模式。2.3 eclipse简介 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。 IBM-Eclipse版本历史:Eclipse
6、最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。2007年6月,稳定版3.3发布。2008年6月发布代号为Ganymede的3.4版。2009年7月发布代号为GALILEO的5.2版。2010年6月发布代号为Helios的5.3版。2011年6月发布代号为Indigo的3.7版。2011年8月6日Eclipse基金会为支持JAVA7发布Eclipse
7、 3.8M1 Eclipse Indigo (3.7) Packages-2011年6月 Eclipse Indigo (3.7) Packages遵循Eclipse的发布惯例,于上一版本Eclipse Helios (5.3) Packages发布一年后如期面世。 亮点:1、增加了WindowBuilder ,一个流行的Eclipse开发GUI构建器,用户需要以安装插件的形式获得此功能;2、Eclipse Market ,用户可以在线获取应用市场上种类繁多的Eclipse插件(包括免费的和收费的),相比原来的Install new software(现在仍然存在并可用),更加直接和便捷;3、
8、Xtext2.0使得它更容易创建领域特定语言;4、EGit1.0提供Git版本控制系统的紧密集成;5、更好地与Maven整合,包括启动Maven的构建和维护pom文件;6、Jubula提供Java和HTML的自动化GUI测试功能。 包含: Eclipse IDE for Java EE Developers Eclipse Classic 3.7, Eclipse IDE for Java Developers Eclipse IDE for JavaScript Web Developers Eclipse IDE for Java and Report Developers Eclipse
9、 Modeling Tools Eclipse for RCP and RAP Developers 等。2.4 ACCESS 简介Access 2000是一种关系数据库管理系统软件,它是Microsoft公司于千年之际推出的办公自动化系列软件Office 2000的组件之一。在办公软件Office套件中,最为广大用户熟悉的是Word和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等。同为Office套件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像Word和Excel那样广泛。Access2000 数据库管理系统是
10、Microsoft Office97 套件的重要组成部分,是Access的最新版本,可在Windows 95环境下运行。Access97适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access97不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。 什么是Access 数据库:数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图像、声音等。 Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一
11、行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。图1是一个“产品”表的例子。“产品”表由10个记录组成,一个记录占一行,每一个记录由产品ID、产品名称、库存量、订货量、单价和折扣率6个字段组成。“产品ID”是字段名,其下面的1,2等是字段的值。 表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是DB。Access 97 的6种对象Access 97数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。 表(Table) 表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成
12、,表用来存贮数据库的数据,故又称数据表。 查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。 报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。 宏(Macro)宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。 模块(Module)模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用Visual
13、 Basic编程。 与Access 以前的版本比较,Access 2000新增了许多功能,字段类型增加了OLE对象和超级链接,特别是与Internet的融合,在数据库中可以直接链接到指定的Web页面或网络文件,也可以把Web页面上的表格导入到数据库。Access 2000可以方便地利用各种数据源,包括dBASE, FoxBase,FoxPro,Excel,Word 等。 Access 2000增加了数据库访问的安全机制,可对表一级设置访问许可权。Access 2000还可以方便地利用FoxPro数据库、Excel电子表格的数据,还可以和Word混合使用,打印通用信函或信封。在安装Access
14、2000后,在“程序”菜单中会出现Microsoft Access项,单击“开始”|“程序”|“Microsoft Access”,启动Access 97。启动后会出现一个对话框,对话框中有两个组合框,如果要新建一个数据库可以选择“空数据库”或“数据库向导”选项,如果要打开已存在的数据库,则选择“打开已有数据库”选项,并选择要打开的数据库文件,然后单击“确定”按钮。 假定选择“打开已有数据库”选项,并选择“db1”数据库,则启动后的Access窗口如图3所示. 从打开的数据库可以看到Access 2000数据库包含的6个对象:表、查询、窗体、报表、宏和模块。日常的操作主要涉及表、查询、窗体和报
15、表。单击某个标签,表窗口中列出了数据库中的全部表。在表窗口中选择一个表,然后单击“打开”按钮,便可浏览该表的内容。按F11键可回到数据库窗口。(1)与Internet的紧密结合Access 2000是一种关系数据库管理系统软件,它是Microsoft公司于千年之际推出的办公自动化系列软件Office 2000的组件之一。(2)简单友好的操作方式在办公软件Office套件中,最为广大用户熟悉的是Word和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等.同为Office套件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像
16、Word和Excel那样广泛。Access 2000 数据库管理系统是Microsoft Office2000 套件的重要组成部分,是Access的最新版本,可在Windows 95环境下运行。Access97适用于小型商务活动用以存贮和管理商务活动所需要的数据。Access 2000不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。(3)数据仓库支持数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图象、声音等。Microsoft Access是一种关系式
17、数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。 2.5采用C/S模式 C/S(Client/Server,客户机/服务器)型数据库是当前数据库应用的主流,也是我设计这个房管系统首选的模式。 如今流行的数据库模式主要是双层模式和三层模式,其代表分别是C/S和B/S:C/S型数据库程序由服务器和客户机两个部分组成,因此被称为双层(two-tiered)模型。双层模型在金融,电力,通信等领域被广泛使用,极大地推动了网络数据库的发展。与文件型数据库(单层模型single-tiered)不同的是,C/S型数
18、据库应用程序由两个部分组成:服务器和客户机。 服务器指数据库管理系统(Database Manage System,DBMS),用于描述,管理和维护数据库的程序系统,是数据库系统核心组成部分,对数据库进行统一的管理和控制。客户机则将用户的需求送交到服务器,再从服务器返回数据给用户。 C/S型数据库非常适合于网络应用,可以同时被多个用户所访问,并赋予不同的用户以不同的安全权限。C/S型数据库支持的数据量一般比文件型数据库大得多,还支持分布式的数据库( 即同一数据库的数据库用于多台服务器上)。同时,C/S型数据库一般都能完善地支持SQL语言(所以也被称作SQL数据库)。 这些特性决定了C/S型数据
19、库适合于高端应用。常见的C/S型数据库有著名的Oracle, Sybase, Informix, 微软的 Microsoft SQL server, IEM的DB2,以及JAVA自带的JDBC等等。 随着技术的不断更新,C/S型的结构也开始逐渐被多层(Multi-Tiered)数据库模型所取代。在这种情况下,出现了三层模型:应用程序中的数据模块部分被分离出来,转移到一个单独的服务器上,成为独立的一层。简言之,三层模型由以下三个层次组成: 客户机-应用程序服务器-数据库服务器。用户的请求首先通过客户机向应用程序服务器发出,应用程序服务器再向数据库服务器发出具体的数据访问命令(一般是SQL),数据
20、库服务器返回的数据被应用程序服务器重新组织之后返回给客户机。 B/S(Brower/Server浏览器/服务器)模型无疑是当前最为流行的多层数据库模型之一。用户通过浏览器发出某个请求,通过应用程序服务器-数据库服务器之间一系列复杂的操作之后,返回相应的Html页面给浏览器。 其实这就是Internet上的WEB数据库,当然它也可以用于局域网。它实际上可以说是一种最常见的多层模型。基于本系统是仅用于后勤房管部门的小型系统,不要求较强的扩展性,因此我选择C/S模式来设计开发整个系统。而在下一版本中,系统将延伸到财务部,保卫科,环保处,增加货币分房,保安,环卫等等的管理,提供一个完整的计算机辅助物业
21、管理解决方案。因而下个版本要采用Delphi中自带的MIDAS多层应用开发技术。解决当用户数超过百千数量级时两层C/S结构产生的性能恶化,以及两层结构的第二个缺陷:每个厂商专用的数据库管理过程限制了应用程序的可扩展性。 3功能需求3.1.1系统管理对系统的设置,主要包括对信息项所用代码表的维护。其中包括性别、房屋朝向、房屋类型、房屋用途、与房主关系使用方式并且对其进行新增、修改、删除、保存和退出。3.1.2房产管理 对房产信息进行管理,包括房产信息维护和住房信息维护。而房产信息维护包括坐落位置、建成年代、房屋用途、房屋套数、房屋类型、占地面积和使用面积,住房信息维护包括房屋坐落、房间号、朝向、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房产信息 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。