更全的杂志信息网

基于.NET技术的WebGIS租房信息管理系统设计与研究

更新时间:2016-07-05

1

随着居高不下的房价和城市人口的日益增多,住宿问题已经成为当今社会不可忽视且急需解决的问题。即使国家对房地产市场实施的调控已显成效,但是房价仍然会保持基本稳定,不会大幅回落,住房压力仍然日益增大,因此,未来的几年,房地产调控政策的重点,一是投放大规模保障性住房,二是如何增加普通商品房供给[1],三是提升流动人口管理效率,优化租房政策,提高租房流量和服务质量。因此,建立一个直观、高效的租房管理、维护平台是解决这些问题的良药。

WebGIS是将传统的GIS功能和基于Web的三层架构相结合而形成的一个地理信息系统,可使人们通过互联网更加便捷地获取各种地理空间数据和地理信息服务[2,3]。由于WebGIS操作简单、跨平台、可扩展、信息分布共享等特点[4,5],其应用的领域越来越广泛。现有的主流WebGIS系统在功能方面展现良好,但传输数据量很大或者开发复杂模块的时候,造成网络和服务器传输负担过重,速度减慢等问题。而.NET框架具有跨平台、组件化、松散耦合、执行效率高等优点[6],结合.NET技术和WebGIS系统,开发出的管理系统具有并发能力强、功能强大且方便移植等特点。

2 系统总体设计方案

2.1 软件平台

地图模块客户端基于ArcGIS API For JS开发,GIS服务器采用ArcGIS Server,主要负责地图服务的管理和发布,数据库采用SQL Server 2005,主要负责海量数据的存储与管理。服务器端操作系统采用Windows server系列,主要负责Web站点的管理和信息发布。基于.NET框架的众多优点和特性,服务器端编程语言选用Visual Studio 2010平台下C#面向对象语言,选用Visual Studio.NET 2010作为开发工具[7]

客户端和服务器端局部数据存储采用AJAX技术实现。AJAX的工作原理相当于在用户和服务器之间加了一个中间层,使用户操作与服务器响应异步化[8]。客户端脚本语言采用JavaScript,通过AJAX技术提供与服务器异步通信的能力,使用户可从请求-响应的循环中解脱出来,灵活实现局部的数据刷新和存取操作[9]

2.2 软件体系结构

WebGIS系统是基于B/S架构模式的地理信息系统,从逻辑上可划分为三层架构[10,11],它将应用逻辑与用户界面和数据访问相剥离,用户需要查询的数据和文档都来源于同一个数据源,从而保证了数据的及时性和完整性,也实现了工作站的无关性[12],包括用户表现层、业务层、数据层。

用户表现层分为三个部分,分别由用户管理系统为系统管理人员提供界面,物业端为物业用户提供界面,企业端为企业用户及个人用户提供界面。业务层主要包括个人服务、企业服务、物业服务以及内部管理这四个模块。用户管理模块主要基于地图服务,分片区管理;个人服务模块主要增强租户服务、在线报修服务和在线投诉服务;企业服务模块主要增强查询服务和消息提醒;物业服务模块主要增强物业人员管理、报修管理、投诉管理和统计功能等。数据层是一个公共层,用于所有业务层与数据库之间的数据管理,由一个数据访问组件和一个数据库连接组件构成。

2.3 网络拓扑架构

把业务层服务器和数据库从物理上隔离,通过交换机来交换数据;外部用户可以通过因特网访问应用服务器,内部用户通过局域网直接访问应用服务器。配置三台Web服务器分别对租房管理中心用户、物业用户和公司/个人用户提供系统界面,这样由各Web服务器来提供用户界面和应用平台、GIS服务器提供地图服务存储和管理、数据库服务器提供数据存储服务,既保证数据流转的畅通也为系统稳定运行提供了硬件环境,如图1所示。

//预订需求审核

1 网络拓扑架构图

2.4 系统模块结构

管理系统包括四个子系统:企业服务子系统、个人服务子系、物业服务子系统、内部管理系统,如图2所示。四个子系统分别针对不同的用户,展现不同的系统界面和功能,使得系统平台更具有针对性,提高不同用户使用效率。

2 企业管理模块

3 主要模块功能及实现

3.1 企业服务

divBookRent.Attributes["href"] = "javascript:void(0);";

……

企业端业务服务预定流程图页面文件类,后台部分核心代码如下:

//预订管理后台核心代码、预订申请

我国的高校教育教学模式一直都是按照课标要求实施的。国家也一直倡导因材施教,但是在执行时面临种种困难,这些困难来自多方面,有师资力量,学生数量,教学任务等各种原因未能达到真正的因材施教。而大数据时代的到来,无疑对我们是一个天大的好消息,它促使由原先的单一维度评价教学方式转化为多维度评价教学方式。通过数据可以对教师的教学方式,学生的学习方式进行分析评价,从中了解到得到教师教学过程中存在的问题以及学生学习过程中存在的问题,针对这些问题做出相应的措施,从而制定出一个有针对性的教学策略。

int isBook = new BusinessLayer.Rule.CommunityRule().GetHasBookableCommunity();

getQueryString.EncryptQueryString("109"));

divBookRentTip.InnerHtml = "您可通过该功能进行企业预订申请";

为何过量施用钾肥会导致土壤中钙含量不足?西蒙说:“钾肥和钙肥同属于阳离子,在作物吸收过程中,钾会把大部分中微量元素的阳离子拮抗掉,钙就是其中一个。种植者大量的施用钾肥造成土壤中钾离子浓度过高,从而影响了根部钙的吸收。”对此,何金钢建议种植者在冲施利于膨果的水溶肥期隔3-4次冲施一次中微量元素。这样可以补充60%-70%钙肥及其他中微量元素,剩余30%-40%可通过叶面喷施来进行补充。这样可以保证作物需求高峰期钙肥的供应量。

divBookRent.Attributes["href"] = string.Format("Book_Notice.aspx?noticeid={0}",

4)加强舆论宣传。要利用广播、电视、网络、宣传栏和标语等多种方式广泛宣传,使4类重点对象农村危房改造政策深入人心,引导社会各界积极参与、大力支持农村危房改造工作,形成良好的社会氛围。

getQueryString.EncryptQueryString("1"));

}

else{

divBookRentTip.InnerHtml = "预订申请仅针对近期即将交付使用的在建房源,目前暂无";

企业服务包括在线预订、在线租房、查询服务及消息提醒。查询服务可以实现企业级用户在线查询缴费信息、当前的预订及申请业务所处状态以及预订及申请优租房业务的排号信息。

}

人,一切效益靠人创造,人才是第一位的。企业要发展,首先是选对人,特别是选对公司的中层领导人。中层领导能以身作则,身先士卒,带领员工兢兢业业为公司的发展奋斗,公司才能健康发展,才能长治久安。公司中层领导人和员工是公司的最大财富。范国防反复提到他的几位公司经理,公司的一位副总裁,6月份就开了32场产品推广会,十几年如一日,坚持在一线,做宣传,做推广;绿业元郑州分公司经理,开会开得声带都哑了,白天开会,晚上输液。正是有这些中间力量的带领,全体员工才能努力拼搏,与公司荣辱与共,风雨同舟。也正是有这样的员工和战无不胜的团队,才有绿业元今天的傲人业绩。

2017~2018年度,结合贵州省农科院旱粮所小麦抗逆抗白粉病项目和赫章县小麦绿色增产增效示范推广项目的实施,开展了沼液对小麦的增产效果试验研究。

divBookApprove.Attributes["href"] = string.Format("../../ND/Tab/TabPage.aspx?pMenuFormType={0}&ptabtypeid={1}&menuid={2}",

getQueryString.EncryptQueryString("1"),

getQueryString.EncryptQueryString("30290"),

if (isBook == 1){

例2中上行谱中的最后两小节是第二乐段的开始,可以看到伴奏音型增加了切分的感觉,速度也加快了,呈现出一派欢乐和谐的气氛。第三段音乐回到了第一段音乐,即重复了A段的旋律,音乐回到了降E大调的温柔、甜美的氛围。经过四个强烈的和弦,音乐进入了第四段,即“中段”(C段),西方曲式称之为“三声中段”(Trio)的部分。调性又转入降A大调:

3.2 密度图分析服务

密度分析是通过离散点或者线进行内插的过程,可以将输入点图层的测量值生成一个连续的表面,显示出点要素或者线要素较为集中的地方。通过ArcGIS空间分析工具中的核密度分析创建专题密度图,可直观的了解不同类型租户在整个区域的空间分布状况。具体操作步骤:在ArcMap软件中,利用ArcToolbox工具箱中的密度分析工具对不同类型租户数据进行核密度分析,经地图符号化处理,并通过ArcGIS Server发布成栅格图层服务,最后在客户端调用对应服务,最终在浏览器端动态展示出来,如图3所示为企业租户空间分布密度图。调用栅格地图主要利用esri.Map和esri.layers.Layer类实现栅格地图服务的调用。

定义2:假设一个总体含有N个个体,从中逐个不放回地抽取n个个体作为样本(n≤N),如果每次抽取时总体内的各个个体被抽到的机会都相等,就把这种抽样方法叫做简单随机抽样,这样抽取的样本,叫做简单随机样本.

鱼腥草在医学实践中应用的范围在不断扩大,临床上其对动物的乳腺炎、发烧等也有很好的治愈效果,同时对鱼类患有的急性以及慢性肠炎、对由细菌引发的虾类疾病也有很好的治愈效果。此外鱼腥草还可以治疗动物的炎症,对肾病综合征、蛋白尿等病症也有一定的疗效。

3 企业租户空间分布密度图

3.3 租户和物业服务

租户服务包括租户申请服务、报修服务以及投诉服务。租户申请服务提供租户自己发起申请合同变更及费用结算、家庭型租金平摊以及非常态租金结算方式等功能。报修服务提供租户在线提交报修信息,等待结果处理完毕得到反馈信息。物业服务包括入住管理、人员管理、报修管理、投诉管理以及统计管理等其他功能。

3.4 统计分析功能

统计分析功能通过统计报表分析工具完成资产配置明细表、总资产配置汇总表、出租信息汇总表、物业相关信息汇总表等,同时完成学历分析图、房源分析图、申报分析图、年龄分析图、资金收入趋势图、退租人数趋势图及合同分析图等,如图4所示。

4 统计分析图表

3.5 管理员功能

管理员功能包括管理员数据维护功能、控制企业预定申请、小区授权及动资产采购之后仍能修改数据功能。

4

结合.NET、GIS、AJAX以及Web技术,并基于ArcGIS Server软件进行二次开发,为租户、管理人员以及物业人员提供服务,是GIS技术在出租屋和流动人口领域的延伸,其核心是实现信息资源共享,大大提高了工作人员信息管理、日常维护的效率,也给租户操作带来了极大的便利,对于管理城市流动人口及租房引发的一系列问题具有重要的意义。

(1) 目前国内外对于能源互联网主要有两种理解——类互联网和互联网+。学术界偏向于类互联网,属于远景设想;德国和中国的实践偏向于互联网+,立足于历史形成的电力系统。中国的电力市场发育程度远不及德国,这是两国现阶段最根本的差别。

参考文献

[1] 唐小飞,李琛,王铮等. 2012—2015年:中国房地产走势预测[J]. 宏观经济研究,2012(3):70~72.

[2] 贾卓,汤友华,李秀等. 基于WebGIS的入海排污口信息管理系统的设计与实现[J]. 海洋技术学报,2016,35(2):38~43.

[3] 徐威杰,白珏莹,周立等. 基于WebGIS的水产养殖信息管理系统设计与开发[J]. 地理空间信息,2017,15(5):51~53.

[4] 张胜、康志伟. 基于.NET技术的WebGIS系统的设计与实现[J]. 计算机工程,2006,32(15):106~108.

[5] 赵文芳,刘旭林,聂凯. 基于WebGIS的气象综合显示系统改进与实现[J]. 应用气象学报,2015,26(3):378~384.

[6] 张帆,刘刚. 基于.NET的农业生产环境信息监测系统[J]. 计算机工程与设计,2013,34(2):696~700.

[7] Ken Spencer,Tom Eberhard,John Alexander.Visual Basic.NET 面向对象可重用组件开发[M]. 北京:清华大学出版社,2003.

[8] 王金亮. 基于AJAX技术的物业管理系统设计与实现 [D]. 北京:北京工业大学,2016.

[9] 王建国. Ajax技术在网站开发中的应用研究[J]. 湖南城市学院学报·自然科学版,2016,25(1):155~156.

[10] 李琦,胡业翠,王其兵. 基于WebGIS东北草地植物信息信息平台设计与开发[J]. 草地学报,2016,24(6):1331~1339.

[11] 丁保勇. 基于WebGIS的城市道路数字化照明信息管理系统的设计与实现[D]. 合肥:合肥工业大学,2016.

[12] 刘勇. 基于B/S体系结构的校园安全管理系统研究[J]. 西安文理学院学报·自然科学版,2017,20(2):55~56.

陈良松,刘亚,刘明众,郑青青
《城市勘测》 2018年第2期
《城市勘测》2018年第2期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号