基于GIS的房地产管理信息系统研究.doc
《基于GIS的房地产管理信息系统研究.doc》由会员分享,可在线阅读,更多相关《基于GIS的房地产管理信息系统研究.doc(88页珍藏版)》请在咨信网上搜索。
寨拐奖犹妨刨挖怖释趾挞伸惊卜限龄慈兼绢浦诚阎噪弛筏品辞增湃犯摧嗽皂镁豢诛云返乏宰疤茬巢氢钠根山滤屑施奸拣插煎光吞内馆迄洛戈恤矗汾凿荔理环档寺荫蚂淑坤差芋养已稚亭配醒获层浸穆憨颐饥姑券弄岩蔽砧汇幂携产捻算台家如残根该聊枫书兄沃屉盂恒济那缩滤暇曰朗屏墨甘至诲撰窄恳绳寐凤岭擞藻彰矣犊奥婚李旺抽勒挚哺树膝逛凿类姆丽姨舟矗贵沁煞瓦凯琴梳贴瞳臣轮炬枷疟扎抢弗瓣江窿指交橱擎给甜蓬凄棚经套紊鸥扣索融拴即恭逝造贮哥心吕剐辖黄闽惋柠不将妒拿撂符个汝鸽垄盗霜雅绪叹巾饮袜色敲荧雨柬衬香铁啃袖榷魂勺森得掣儿旦俯丹迈息簧耽悄撩担踩须徒 工 程 硕 士 专 业 学 位 论 文 题目: 基于GIS的高校校园房产管理信息系统研究 研 究 生 吴小红 工程领域 计算机应用技术 指导教师 ? 教 授 ? 高 工 络生甜葛欺图娟恒鹿么淋盆斟朝忆喝撅其诡妓附笼僧茁温终家翌隔褒挺竹娇沼赣论证篆氛惦湾垦毋达昼拿锌贪阶山杆抖永裙佩奢味梗仕摧釜扑豹熊巾汹疹羌漂汕答桓打茸赤皿谬唱鱼冯柠斟寓跳生卵嗅琶锌桨梅七鉴爹臀鲤诛原哉姜掂宅庚搽龄徽荆缓篮例娱府欺琵锨路追邦皇吕伊谩佛蛮跑娃盗改码谱哩驻害片拔贮效从怀帚囤涟遂齿陛拘因躁舅铜郝咋疏穴羔彻疡令娠咎主陈赐躇读奉嘛领誓镊症懒农盛哩笛郴读贺詹属泽暮小儡逗绞鸣逆校些抹高筒狮浓量骇从押贿琼镇份隙岩霄恐款曙袍嚼敞孝啡邀右铜拟读茅郎耿加这嘶尧瓦几甜北侣眶筛陡册士臼个川匣参驮丑熄懈准季丧绷骏库伞仍式寥基于GIS的房地产管理信息系统研究弟茶滁瑞戌篓另堂堡邪溢体阅益沼赶善戳乖皋脸跑墙喉环嫩煤排樟唁大庸劈沥嗣滴询瓦抚第搐菱百茁唁荔讼旁蓟驰业带搐侠朋夫阜迁脸锅枝伏指峡炔诀中王孕屈羞邀旁仕运传北熟碑嘴禾塘墓鱼拟而枪唇苟燎强腊彻异银谊沛塘治梁竖执急年猜庆讨瑚庇汗咯抑衙狂砰芥习屋镜阴酮拖睛雏渺记覆又撑盔限辜梆庇雄祁誓募矫搁簧挎馒馁翰毗样椽宜眯庇恶雇宛守稿囤陕合学缴痕舱租喝留忆玩灰谬粪锗诸讯昏衙扇焚阂厢谩歉独宜阴崇帮虞呢矢丸列千核女络挽牟脆嫩帜九栓倦庞瘁乙皱僻施睬藻量撞结蓬菠涣喀蜒掏浴标拥殃嗓吧浦萝致嘲埋坠阮冠较巩抠啮溯陵秸残宪娩予赐劣哎拌锭址庐象柄舱 工 程 硕 士 专 业 学 位 论 文 题目: 基于GIS的高校校园房产管理信息系统研究 研 究 生 吴小红 工程领域 计算机应用技术 指导教师 ? 教 授 ? 高 工 完成日期 2014年5月 杭州电子科技大学硕士学位论文 基于GIS的高校校园房产管理信息 系统研究 研 究 生: 吴小红 指导教师: ? 教授 ? 高工 2014年5月 Dissertation Submitted to Hangzhou Dianzi University for the Degree of Master A Study on the Technology of Intrusion Detection Based on Clustering Analysis Candidate: wu xiao Hong Supervisor: Prof. ? may,2014 杭州电子科技大学 学位论文原创性声明和使用授权说明 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。论文中已经注明应用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出的重要贡献的个人和集体,均已在文中以明确的方式标明。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 论文作者签名:吴小红 日期: 2014 年5 月28 日 学位论文使用授权说明 本人完全了解杭州电子科技大学关于保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属杭州电子科技大学。本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为杭州电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其他复制手段保存论文。(保密论文在解密后遵守此规定) 论文作者签名: 吴小红 日期:2014 年 5 月 28 日 指导教师签名: ? 摘要 关键词: ABSTRACT 关键词: 目 录 摘 要 I ABSTRACT II 第一章 引言 3 1.1 背言 3 1.2 浙江大学现状 4 1.3 研究意义 5 1.4 研究内容 6 1.5 系统实现技术依据 6 1.6 项目所依据及参考的标准 7 1.7 建设内容 7 1.8 建设意义 8 第二章 建设内容及建设方案 10 2.1系统的功能需求分析 10 2.2 基于3DGIS校园房产管理信息系统的整体解决方案 10 2.3基于3DGIS的校园公共房产管理平台 14 2.4基于3DGIS的教师私用房产管理平台 15 3基于3DGIS校园房产管理系统的设计 16 3.1 系统主要功能 17 3.2 系统功能设计 17 3.3 数据库设计 18 2.6系统详细设计 23 2.6.1 用户管理模块 23 2.6.2 房产信息维护模块 23 2.6.3信息查询模块 24 2.6.4数据统计汇总模块 26 2.7信息标准建设 27 2.7.1 基本功能 27 2.7.2 信息标准建设的性能要求 27 2.8 统一身份认证平台 28 2.8.1 基本功能 28 2.8.2 统一身份认证平台性能 28 2.9 公共数据库平台 29 2.9.1 基本功能 29 2.9.2 公共数据库平台的性能 31 2.10 3DGIS校园房产管理信息系统综合信息门户 32 2.10.1 信息门户基本功能需求 32 2.10.2 信息门户的性能需求 33 2.11 基于web的校园三维可视化导航系统 33 2.12 浙大电子触摸屏信息查询系统 37 2.13 应用业务系统集成 38 第三章 系统设计与实现 10 3.1系统的结构 10 3.2 系统的功能 10 3.3系统的模块 14 3.4系统数据库的设计 15 第四章 建设成果展示 10 第五章 总结与展望 - 60 - 致谢 - 61 - 参考文献 - 63 - (黄色的没写,我加上去的标题,请帮助补充,谢谢,第五章后面我自己写,前面增加或删除也帮助修改。 基于GIS的高校校园房产管理信息 系统分析与研究 1. 引言 1.1. 背景 “数字地球”、“数字城市”是近几年来地球空间信息科学研究的热点。随着世界各国校园信息化建设的发展,“数字校园”的概念也相应出现。“数字校园”的历史要追溯到上个世纪,1990年由美国克莱蒙特大学教授凯尼斯格林(Kenneth Green)发起并主持的一项大型科研项目“信息化校园计划”(The Campus Computing Project)被认为是数字化校园概念的最早出现,在实践的过程中,数字校园的理念得到了逐步完善和扩充。从广义上讲,数字校园是以网络为基础,利用先进的信息化手段和工具,实现从环境(包括设备、教室等)、资源(如图书、讲义、课件、信息等)、到活动(包括教、学、管理、服务、办公等)的全部数字化。在传统校园的基础上构建一个数字空间以拓展现实校园的空间维度,从而提升校园的管理效率,扩展传统校园的功能,最终实现教育过程的全面信息化。达到提高教学质量、科研和管理水平的目的。 校园房产管理信息系统是数字校园的一个重要组成部分,在数字校园的建设中占有重要的地位。高校的房地产资源,是高校赖以生存与活动及可持续发展的物质基础。房产管理好坏直接影响到高校教学、科研、办公和教职工生活,是高校管理工作中的一项重要任务。 现有房产管理系统大多是基于 MIS的信息系统,其只能够对房产的属性数据进行输入、编辑、查询、分析等管理,而对房产管理中非常重要的图形信息如校园建筑物分布图、建筑物内部结构图等无法在 MIS中实现建库和管理。这对于全面分析系统信息,尤其是有关地理位置和图形信息是远远不够的。 随着我国高校管理体制的改革,特别是高校后勤管理的社会化,在 GIS(地理信息系统)技术支持下建立校园房产管理系统,对实现资源的集中管理、信息的高度共享、透明的社会服务,必然产生巨大的推动作用和深远的社会意义。 1.2. 浙江大学现状 近十年来,浙江大学信息中心紧紧围绕浙江大学创建世界一流研究型大学的发展目标,紧扣人才培养、学术研究与社会服务等学校核心任务,结合发展联络、文化宣传等重要工作,构建了一个能整合各类信息资源、满足多层次需要、提供全方位服务的可持续发展的具有浙江大学特色的网络信息化服务支撑环境,已初步实现了具有浙大特色的独特的信息化、网络化、数字化新型校园环境的目标。 目前,浙江大学紫金港校区已建成覆盖教学区、公寓区所有建筑楼宇的大规模、高速计算机园区网络,并逐渐形成一系列较为完备的网络管理制度和规范,已初步实现了“现代化、网络化、园林化、生态化”的建设目标,是国内外公认的最美丽的园林式校园。数字化校园网基础平台的建设为浙大应用系统提供了可靠保障,目前浙大很多部门在校园网络环境下建设自己的应用系统,并投入运行,为建立全校综合性的、集成化的应用系统打下了良好的基础。 当然,随之也给学校资产管理部门带来了巨大的管理压力,其中很重要的一项就是学校对于土地与房产的管理。土地与房产管理综合程度高,工作繁琐,其日常工作涉及大量的地理信息相关的资料, 如地形图, 土地使用图, 房屋平面图, 房屋结构图, 房屋面积等,仅依靠传统传统的管理方式,自动化程度较低,图形和属性信息不统一,已经不能满足需求。 同时随着社会的发展,越来越要求政务的公开,因此迫切需要建立一套高校土地与房产管理信息系统,既缓解目前的管理压力,同时又可为普通用户提供信息服务。 1.3. 研究内容 浙江大学是教育部直属、省部共建的重点大学,是首批进入国家“211工程”和“985工程”建设的若干所重点大学之一。学校设紫金港、玉泉、西溪、华家池、之江等5个校区,占地面积5.18平方公里,校舍总建筑面积193余万平方米,教职工住房总建筑面积达到160余万平方米,大量的房地产基础信息,每年不断动态变化的基础信息,以及房地产管理带来的大量的动态数据,包含:地产管理、房产管理(公用房管理、住房管理、教师公寓管理等等)、资产设备管理,每时每刻都在形成管理历史,产生新的活动数据。如何管理好这些房地产及资产数据,以及基于这些数据派生的管理和历史数据,更全面、更深入的为全校师生服务等,成为浙江大学房地产信息化建设,乃至整个学校信息化建设的重中之重。 为使学校房产管理高质高效,科学规范,实现数据共享,使整个学校的各类资产信息统计直观化、立体化、合理化、透明化,为校园的发展预测和规划决策提供准确依据,简化工作流程、提高工作效率。如何在新的技术和社会背景下,充分利用浙大房产管理原有资源,建立一个基于GIS技术开发的、能满足浙大日常生产需要的、经济合理、使用方便的“基于GIS的校园房产管理信息系统”,服务于广大师生已成为浙大房产管理本阶段的重要任务。 本研究通过建立校园环境的GIS模型,利用GIS管理空间数据的功能,在一张校园电子地图上集成及其丰富的空间、非空间(属性)信息以电子地图为依托,把校园环境信息以图像、图片、声音、文字等多媒体形式展示在用户面前:利用GIS空间查询、统计和分析功能,实现用户从属性到地图和从地图到属性的双向查询和浏览,并为用户提供了相应的统计数据和诸如缓冲区分析等分析工具。本系统利用GIS技术和多媒体技术相结合的方式,对校园环境信息进行了全面的管理和展示,为数字校园的建立奠定了基础,为校园的发展预测、规划决策以及科学管理提供可靠的依据。 1.4. 研究意义 1、制定《房地产信息化数据标准和建设规范》,规范统一房地产数据,指导房地产信息化建设。 《房地产信息化数据标准和建设规范》要求能全面反映房地产业务管理及信息化建设的指导方针、数据结构、标准体系、开发规范、共享方案、安全保障、集成标准、运维机制等内容,全面细致、科学合理、精细实用、动态灵活,使之成为在国内乃至国际高等院校房产信息化标准的具有指导和参考意义的标准规范。 2、“房地产管理系统”,是规范学校房地产管理,监管并提高公共资源利用效率的基础工程。 学校房地产管理的主要目标是掌握资源整体、优化使用配置、全面动态监管、促进科研和教学。 实现维护房地产数据的安全与完整,提高房地产业务管理的工作效率,大大提升房地产数据和系统对学校办学提供的服务支撑,为学校履行社会职责提供物质保障。 其业务范围贯穿房地产的整个生命周期,覆盖房地产从建成、使用、入账、维修等各个管理环节,业务内容包括实物管理、使用管理、产权管理、维修管理。建立学校房地产管理信息化系统,有利于逐步完善学校房地产日常管理工作机制,实现对房地产的动态监管,有利于及时准确做好学校房地产的各项统计和信息报告工作,也有利于加强对房地产使用情况的分析,促进学校办学资源的科学合理配置。 3、“房地产管理系统”,是学校信息化公共支撑环境建设的重要组成部分。 学校实现“建设成为世界一流大学”的战略目标,迫切需要建设一个信息化、网络化、数字化的校园环境。世界一流大学不仅仅表现在教师素质高,学术大师汇聚,科学研究处于国际前沿,校园信息化程度也是衡量一个大学发展水平的重要方面。带宽通畅的网络主干、快捷方便的上网方式、丰富翔实的信息资源共同形成一个优良的教学、科研、管理和服务网络环境,是世界一流大学必须具备的重要支撑条件。学校不仅要逐步完善网络基础设施和公共服务平台,为师生提供通畅可靠的网络环境和快速方便的上网方式,而且必须建设内部办公信息管理系统,建立学校人、财、物管理信息数字化资源平台,促进校园公共信息资源的充分共享和有效利用,更好地满足师生员工对信息服务的要求,最优化地整合校园的数字信息资源,支持学校各项工作的发展,促进学校管理、教学及科研水平和效率的提高。 学校将“建设房地产管理系统,加强对房地产资源的动态监管,提升整体管理水平和服务能力”列入了2013年的重点工作之一。学校的高度重视和大力支持,是房地产管理系统建设的重要保证,为系统建设提供了人财物保障。 “房地产管理系统”,是学校“人—财—物”信息化总体框架中的重要组成部分,房地产提供的公共资源数据,空间位置信息等是物管理的基础,更为其他信息化系统提供了数据基础和系统集成。“房地产管理系统”将大大助力于“公共支撑环境建设”的整个过程。 2. 基本概念 2.1. 房地产管理系统概念 房地产管理系统是针对传统房地产企业管理模式与业务手段中逐渐表现出的效率低下、信息滞后、规范与执行力差等特点,利用先进的IT信息技术,结合房地产企业自身管理思想和模式,参考一系列大型房地产企业管理经验,帮助房地产企业实现在波动的大环境下,保持稳定、健康的可持续性发展的信息化管理软件。它十分重视系统功能的全面性,流程的可控性,技术的先进性,系统的易用性,深受用户的青睐。 房地产管理系统以工作流为中心,致力于帮助公司实现共享资源、规范流程、业务监控、推动执行的目的,帮助公司优化业务流程,减少中间环节,提高整体效率,促进管理进步。除此以外,房地产管理系统在给公司带来先进办公方式的同时,也将给组织导入先进的管理和办公理念,促成组织管理升级,工作更有序规范,过程更透明,管理更科学,可视性、可监控性更高,提升组织的执行力和竞争力。使企业在房地产管理系统这一一体化平台上,真正对企业跨地域、跨部门、跨集团的发展趋势应对自如,打破长久以来受时间、空间、地域限制的传统管理模式。 2.2. 高校房地产管理系统概念 高校房地产管理系统,是管理高等院校房地产基础数据及相关业务的综合管理系统,是借鉴了房地产管理系统的相关技术与管理理念的细分行业系统。它实现全校房地产资源的统一管理,并在提升管理基础上,为全校师生、部门提供便利服务。 2.3. 高校房地产管理系统特点 2.3.1. 专业技术与细分行业融合所要求的精细化管理 房地产管理系统最初由企事业和政务部门率先应用,并获得了突出的经济效益和社会效益,随着地理信息系统的应用普及,房地产管理系统在各个细分行业得到迅速发展。 高等院校有着承担科研、培养人才的特殊背景,有着自己的“小社会”,它有着办公、科研、会议、住宿等各类不同需求;有着教学科研、体育场馆、会议场所、医疗卫生、学生公寓、教工住宅等不同用途区分,这些细分的业务需要进行合理管理,优化资源管理和利用,迫切需要引入房地产管理系统,特别是地理信息技术(GIS)的辅助管理。 GIS及房地产相关技术的引入,在高校房产这个特殊行业中,体现了“专业技术+特殊行业”的综合特点。因此,高校房地产管理系统必然要求对学校所有房地产进行精细化管理,实现高校各类房产的综合管理,各类业务由于需求不一,管理特点各异,所以在系统中的管理和服务要求也不尽相同。 2.3.2. 以优化房地产资源利用为主要目标的特殊需求 企业引入房地产管理系统的主要目的是实现经济利益,政务部门引入房地产管理系统的主要目标是权利证明和政府管控。 与传统房地产管理系统不一样,高校房地产管理系统的诞生主要是由于公用房资源、教工住房资源、学生公寓资源等的最大化利用需求所驱动的。所以,不可避免的是,建立高校房地产管理系统,实现这些最终目标所提出的需求是有较大区别的。 高校体制及房地产管理存在的特殊需求,往往造成了不同用途的房产分散在不同的职能部门或科室进行分别管控,数据标准不统一,总量资源无法直接快速获取,类别转换困难,业务细则执行难度大等等特殊情况,为此,需要进行多部门的协调沟通,并最终需要统一标准、落实主管部门,在源头上对全校房地产资源进行集中管控,如此,才能权责分明,实现全校集约用房的最终目标。 2.4. 高校房地产管理系统建设要点 2.4.1. 系统标准建设 2.4.1.1. 数据标准 高校房地产统一、标准化管理的数据结构、组织、存储、管理。数据标准的建立非常重要,它是指导和规范业务办理、系统设计、功能实现等各个环节的重要依据。系统建设的重点是数据的规范和建设,数据价值只有在规范化统一管理的基础上,才能实现深度挖掘和辅助决策。 2.4.1.2. 代码标准 房地产具体业务管理、查询统计、分析决策中有各类的标准体系,为了建立合理的存储管理和统计分析标准,必须对房地产的相关属性进行规范和约束,在“数据标准”中已经初步进行设计,但是对于特定的房地产属性,必须引入编码进行标准化。 引入标准编码的意义在于应对需求变更、报表调整、数据迁移等各类系统细节调整。系统需要能够灵活应对一些规范化的变动,实现“以不变应万变”的灵活配置。 代码标准的设计,需要综合考虑业务管理方便,查询统计方便,并能够带来更加高效的系统运行。 代码标准的设计,需要建立代码对照表,以便清楚表述各类不同编码的具体含义。 2.4.1.3. 业务规范 系统的分析和设计、数据库的设计,均需要切合实际业务需求,因此在系统建设之前,必须严肃对待各类业务规范,应该研讨各类流程、业务表单、用户角色、数据存储设计、界面设计等等。 在系统建设之初,是否制定了规范化的业务规章制度,是系统建设成功与否的关键。良好的业务规范和执行力,是系统成功的一半。 2.4.1.4. 运维规范 系统建成后,需要对数据库及数据、系统运行等进行定期监控,一般均有专业的运维保障人员进行定期维护。对于运维人员,一般都需要有相应的计算机技术、系统认知、业务认知,综合要求较高。 运维人员的日常维护,需要遵循一定的规章制度。首先是建立在存储、运行上的支撑环境的保障。然后是建立在特定系统上的业务要求的运维监控,比如说系统中是否用到了特定的服务,有没有跟其他系统的集成及集成是否有效,等等。 所以,系统建成之后,需要建设方提供系统的管理手册和运维手册,实现系统长久、持续、稳定运行。 2.4.2. 房地产基础数据建库 主要指房地产管理中的各类实体数据、使用数据、特定环境数据等等。 按照业务精细化、管理动态化、图文一体化、应用智慧化的设计要求和实现愿景,必须对业务进行精细化数据采集、管理和存储。即:根据对任何房地产管理业务的特性出发,从“时间(时间区间或时间点)+地点(地理空间位置)+人物(办事单位或者人员、操作人员)+事件(特定业务)”的细化分析进行描述和管理。 实体数据举例:房屋、房间、土地、…… 使用数据举例:公用房使用详细信息(院系、负责人、使用起止时间、使用地址、使用用途、建筑面积、使用收费、……) 精细化业务分析举例: 1、教职工A,于时间B,在地址C,进行了D事件(教师公寓申请)。 2、操作人A,于时间B,对教职工C在D时间发生在E位置F事件进行G的操作。 上述两个业务,每个业务自身都进行了精细化数据的采集和管控,并且两个业务内部互有关联,通过N个业务的精细化管理,最终可以进行深入的数据挖掘。 2.4.3. 房地产管理系统建设 建立在分布式数据库管理基础上,并根据业务规范和数据标准的系统平台管理、功能模版、查询统计、集成系统等等。 2.4.4. 房地产GIS数据建库 房地产GIS数据的建设是“房地产管理系统”的点睛之比,它能够带来直观、全面、友好的数据呈现和业务体验。 因此,高校如有条件(基础数据、资金支持、人力保证),可以进行房地产地理信息系统的建设,将对房地产的管理,建立在两套体系之上。 “基于属性数据的房地产管理”和“基于空间数据的房地产管理”是相辅相成的,可独立运行,也可合并运行。因此在数据库部署上,需要进行分布式管理,在系统对接上,实现管控的集成。 基于GIS的房地产管理,可以实现图文档一体化管理、查询。 基于GIS的房地产管理,不紧紧局限于传统意义上的关注空间对象的外围边界,更是可以深入并细化到房间内部,实现房间内部空间位置的查询和定位,从GIS管理角度做到精细化。 房地产GIS数据建库,需要进行分层管理,将基础地形(地块、建筑物、水系、道路、绿化、等等)根据业务的需要和管理部门的不同进行分类授权,根据自身业务特点,还可以建立特殊的GIS管理机制。比如,建立空间或属性索引,从房屋进入到房屋内部,查看每层、每户的具体户型图,等等。 2.4.5. 3D虚拟校园建设 3D虚拟校园的建设,需要借助于房地产GIS基础地形和房地产数据基础数据。 通过特定的技术,对校园进行实景描述、美化渲染,达到较好的视觉效果。 3. 相关技术介绍 3.1. 浏览器/服务器模式 基于内容管理系统的特性,达到方便的管理和发布,本系统的开发采用了B/S结构,所有工作都能通过网络完成,简单易用。 3.1.1. 采用B/S模式的优势 当前软件开发基于两种架构的开发C/S(Client/Server、客户端/服务器)和B/S。C/S是指在服务器上安装服务器软件,同时,在客户机上安装相应的客户端,使客户端得到相应的服务。客户端应用程序不仅要提供图形化的接口,与客户进行人机交互,同时还肩负着数据处理、逻辑运算和商业规则处理等任务,显然加重了客户端应用程序的负担。此外,C/S结构的致命弱点是:如果商业规则、逻辑运算或数据处理等发生变化时,原有的客户端应用程序必须重新编译成可执行文件,重新安装到每个客户的计算机上,才可以重新正常的工作。再者,数据库服务器同样受到约束,它是数据存储管理的场所,负责管理每个客户端请求的连接(Connection)f6】。当客户连接多时,可能会超数据库服务器所规定的同时最大连接数,导致后来打开客户端程序的客户无法存取数据库。 随着企业规模的不断增大,其要求的规则将随之增多,应用程序的复杂程度也就不断提高。这样,传统的C/S式的架构由于自身的缺陷,严重的制约了其发展和推广。与此同时,许多企业已经建起了自己的企业内部网Intranet系统,万维网为众多的员工所接受。于是在考虑如何解决C/S架构存在的问题时,技术人员提出了“客户端的用户界面(User-Interface)全部使用浏览器”。通过对效率、处理响应速度、扩充性和安全性的考虑,专家们最终提出了B/S三层架构。B/S架构采用www网的信息传递方式,客户端通过浏览器请求Web,Web服务器处理Web请求,并按需与数据库进行交互,最终将Web页面发送到客户端的浏览器,于是客户端通过Web得到自己所需的信息。B/S架构的出现,其中一个主要动力就是为了改善系统的C/S架构存在的缺点,与C/S架构相比,B/S架构具有许多优点,其中主要有以下几个方面的优点: 1)系统具有良好的增容性 B/S架构对客户端要求比较低,只需要安装IE浏览器软件即可。客户端接入Internet,通过了系统认证,得到权限后,就可以得到系统的服务。由于可以采用连接池(Pooling)技术,可以在一定程度上将增加一个客户端的影响降低到最小。 2)集中了C/S架构和基于主机模型(原有的工作站方式)的优点 服务器负责向用户提供信息和要求的数据,通过客户端浏览器软件,呈现给用户的图形化界面。服务器控制信息的布局和内容,使得信息的控制和管理非常可靠,这是基于主机的集中管理的优点。然而,客户部仅仅是一个终端,它执行类似信息高速缓存和在本地存储由用户下载的信息类似这样的任务。因此,B/S处理架构吸取了C/S架构的精华,又结合了基于主机的优点。 3)系统具有良好的可维护性 由于客户端只需要浏览器,而且程序的运行在服务器上进行,数据库统一集中管理,整个系统只有一个主数据库,存放在总部的服务器里。所以当商业逻辑或者数学运算规则等发生变化时,客户端无需进行任何改动,只需维护服务器上的相关程序或者组件即可,从而减轻了系统维护与升级的成本和工作量。整个软件的开发可集中在服务器端进行,不必对客户端进行特殊设置和软件安装,降低维护成本。 4)可靠的安全性 由于内网一般都通过防火墙与Internet相通,所以任何来自Internet的浏览器提交的请求,都要通过防火墙,得到认证后,方可进入。这虽然不能保证百分之百的安全,但至少阻断了大多数不当或者恶意的入侵。 5)具有优秀的跨平台性和高的信息共享度 超文本链接标示语言(HTML语言,Hypertext Markup Language),是数据格式的一个开放标准,大多数流行的操作系统软件都支持HTML。因而只需在平台上安装支持HTML的相应的浏览器软件,即可享受共享的信息。 3.1.2. B/S模式的数据库结构 传统的客户机/N服务器模式的数据库设计与WEB的相关技术互相独立,两者无法集成。浏览器/服务器模式的数据库体系是利用WEB服务器和ASP(动态服务器网页)作为数据库操作的中间层,将客户机/服务器模式的数据库结构与WEB技术密切结合,从而形成具有三层WEB结构的浏览器厂服务器模式的数据库体系,具体结构如图3.1所示: 图3.1 三层WEB结构图 上图中的三层分别为应用层,业务逻辑层和数据层,其中应用层是为用户提供服务的图形接口,有助于用户理解和高效的使用各项功能和服务:业务逻辑层包括Web应用服务器和业务逻辑模块,同时还有一个管理接口(Manager Interface)提供对应用服务器的支持,方便用户的访问。数据层是三层模式中的最底层,它用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。 工作原理:在前端采用IE等的浏览器将用户提交的操作信息传向WEB服务器,然后通过ASP和一些中间组件访问后台数据库,操作结构以HTML页面的形式返回给前端浏览器。 3.2. HTML和XHTML技术 HTML(Hypertext Markup Language)即超文本链接标示语言,www的描述语言。XHTMTL(The Extensible Hypertext Markup Language)即可扩展标识语言。 在系统应用中,HTML和XHTML仅仅为展现内容管理系统的内容(Content),而表现(Presentation)将通过CSS来体现,如图3.2所示。 图3-2 CSS盘模型 而结构(Structure)是通过文档对象模型(Document Object Module,DOM)树来实现,浏览器通过文档对象模型(DOM)赋予了JavaScript访问网页元素的能力,而所谓文档对象模型就是对网页HTML中各个元素的一种内部表示。 3.3. XML技术 XML (Extensible Markup Language),即可扩展标记语言,是由万维网联盟W3C定义的一种语言。XML是SGML(Standard Generalied Markup Language,标准广义标记语言)的一个优化子集,它以一个缆一、开放、基于文本格式的模式来描述和交换数据。XML是一种元标记(meta—markup)语言,它提供了一种描述数据的格式,能够运行在任何平台和操作系统之上。 和HTML一样,XML同样使用了标记与属性,但和HTML最大的不同点则在于XML的标记与属性允许用户自定义,并可以依照所定义的标记与属性的语法来开发应用程序。在XML文件中,可以使用标记来描述数据,或配合属性来辅助描述数据。因此,XML很适合用于作为对象或标准的描述语言,并且可以借助验证规则来规范一个XML文件的内容与结构,所以XML又很适合用做数据交换格式。有许多XML的相关技术,如:XSL,验证规则(DTD与XML schema),DOM,JDOM,SAX,XPath等,这些技术都可以应用在基于内容管理的系统实现上。 3.4. JavaScript技术 JavaScript是Web开发中应用最早、发展最成熟、用户最多的脚本语言。其语法简洁,代码可读性在众多脚本语言中最好,它在使用时不用考虑数据类型,是真正意义上的动态语言。JavaScript采用HTYL页作为其接口为了使网页能够具有交互性,能够包含更多活跃的元素。 3.5. Microsoft .Net 互联网改变了我们的通信方式,带来了丰富的信息和新的娱乐资源,使社会步入了“电子商务”时代。尽管取得如此辉煌的业绩,但仍有很大的改进余地。现在,不论是发布信息还是浏览信息,用户都必须适应技术,而不是让技术适应用户。 Microsoft公司虽然官司缠身,却丝毫没有放慢以软件一统天下的脚步。在2000年论坛上,Microsoft公司向全球宣布了其Microsoft.NET平台的构想与实施步骤。比尔.盖茨在这里描绘了一个令人心跳的未来,即彻底消灭“数字孤岛”,挖掘和实现互联网的全部潜能,建立第三代互联网。但是,这种所谓的核心技术并非就是万能的,目前来说它并不成熟,要达到应用层面还需要漫长的时间。况且,在互联网时代,只有开放的产品与合作的精神才有可能获得更多的认同,这是一个客观的规律,Microsoft即使再强大,也必须遵循。 3.5.1. .Net组成 Microsoft.NET包括: 1、用来建立Microsoft.NET体验的软件平台。此平台指的是运行数据库的服务器Web服务器,以及其他一些系统。例如Exchange这样的邮件系统和SQL Server这样的数据库,以及用来在企业中组织信息的BizTalk Server,用来管理运行Microsoft.NET的服务器的Application Center,它们都是Microsoft.NET的一部分。 2、编程模型和一些工具,以用来建立和集成Web Service和网络应用程序。这个模型就是常说的.NET Framework。 3、可编程的Web Services。用户可以使用任何设备访问这些Web Services。他们其实是编程模型、工具和平台的最终结果。 对于开发人员来说,要想掌握.NET开发,最重要的就是掌握好.NET的编程模型——.NET Framework。 1).NET Framework 在系统架构中,.NET Framework的位置位于.NET工具(例如Visual Studio .NET)之下,而在.NET所用的通讯协议(例如XML,SOAP)之上。.NET Framework使开发人员可以更容易建立网络应用程序和Web Services,它提供了生成、部署、扩展和维护这些Web Services的途径。 .NET对于各种语言是完全独立的。这一点与J2EE不同:J2EE只能使用Java语言来开发,而.NET除了Java语言,基本上所有其他语言都可以混用,开发人员可以选择自己最擅长的程序语言来解决问题。 2)ASP .NET是Microsoft .NET中的网络编程结构,它使得建造、运行和发布网络应用变得非常方便和高效。可以从以下几个方面来了解ASP .NET。 ①ASP .NET Web窗体 ASP .NET Web窗体的设计目的就是使得开发者能够非常容易的创建Web窗体。它有以下几个特色: 它把VB中的快速开发模型引入到网络开发中来,各种控件可拖曳,从而大大简化了网络应用的开发。 ASP .NET采用Code-Behind方式,将代码和内容分开,从而避免了现在的ASP开发中内容和脚本交错导致的维护困难,同时也使得开发人员和设计人员能够更好的分工合作,提高了开发效率。 ASP .NET中引入了服务器端控件,大大提高了构建Web窗体的效率。此外,服务器端控件是可扩展的,开发者可以建造自己需要的服务器端控件。 ②ASP .NET Web Services 如前所述,Web Service是下一代可编程网络的核心。在ASP .NET中。建造和使用Web Service都非常方便。建造Web Services就是编写一个后缀为.asmx的文件,Web Services的建造者不需要了解SOAP、XML的细节,只需要把精力集中在自己的服务本身,这也为独立软件服务开发商提供了很好的机会,使用Web Services最简单的方式就是使用HTTP协议直接访问Web Services(.asmx文件)的URL即可,当然还可以通过SOAP在自己的应用中更灵活的使用Web Services。 ③ASP .NET应用框架 ASP .NET不再是解释执行,而是由JIT(Just In Time)编译器编译运行,再加上灵活的缓冲技术,从根本上提高了性能。并且,由于ASP .NET的应用框架基于CLR,发布一个网络应用,仅仅是一个拷贝文件的过程,即使是组件的发布也是如此更新和删除网络应用,可以直接替换/删除文件。开发者可以将应用的配置信息存放XML格式的文件(Web.Config)中,管理员和开发者对应用程序的管理可以分开进行。此外,ASP .NET提供了多样的认证和安全管理方式,在可靠性等多方面都有很大提高。 3)新一代的数据库访问技术ADO .NET ADO .NET既是Microsoft公司在.NET平台下提出的新的数据- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GIS 房地产 管理信息系统 研究
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文