村镇宜居社区与小康住宅建设评价信息平台设计与实现

2016-03-16 09:04
移动信息 2016年7期
关键词:住宅建设宜居村镇

田 峰



村镇宜居社区与小康住宅建设评价信息平台设计与实现

田 峰

亚太建设科技信息研究院有限公司,北京 100044

为了有效地对村镇宜居社区和小康住宅建设状况进行跟踪、监督、管理和考核,以加快实现农村城镇化进程的工作目标。针对用户需求和系统特点,确立了采用基于Microsoft.Net框架、MVC设计模式,结合Ajax技术进行系统实现的实施方案。设计并实现了村镇宜居社区与小康住宅建设评价信息平台,改善了宜居社区和小康住宅信息上报、评审和信息发布手段。实践表明,设计的村镇宜居社区与小康住宅建设评价信息平台结构合理,具有较高的可维护性、可操作性和可扩展性。

宜居社区;小康住宅;Ajax技术;指标评价

国家“十二五”规划中提出,要进行一系列有关农村社区及小康住宅的关键技术集成项目,涉及村镇社区规划、社会公共设施的配置以及社区环境的改造,开展小康住宅建造设计开发,新型住宅体系建设、住宅功能与室内环境健康、节能与环保、住宅的防灾防震、新材料的开发与利用、基础设置与公共配套服务等等[1]。同时,近年来,国内外的不少学者专家都进行了大量的有关村镇宜居社区评价和小康住宅建设评价方面的相关研究,如Alam M,Deng T,Sangers J等人对采用线性加权法、贝叶斯、证据推理等相关方法进行了评价指标体系的研究,对村镇宜居社会和小康住宅评价问题进行了研究,由于这些问题本身的复杂性,必须通过建立科学合理的评价指标体系来进行评价。村镇社共和住宅建设所面临的数据信息一般来说是多源的、异构的、多粒度、多专题等特点。本文设计与实现的系统是在进行了村镇小康住宅性能评价指标体系研究和村镇宜居社区规划评价指标体系研究的基础上进行的。

系统平台主要有四部分功能构成,信息填报、评审、系统管理和信息发布。信息填报包括社区信息填报和住宅信息填报,同时能够进行填报信息的查看,以及控制项和评分项的填报。评审分为社区评审和住宅评审,社区评审有得分为自动打分,未评分为需专家手动打分的指标。系统管理包括:社区评价指标管理可以进行指标管理添加一、二、三级指标和指标明细的添加维护;住宅评价指标体系的管理与社区评价指标管理功能类似,可以对各级指标及指标明细进行修改维护;另外还有社区信息管理、住宅信息管理、气候区信息管理和用户管理功能[2]。

1 系统设计

系统结构(Software Architecture)是一系列相关的抽象模式,用于指导系统各个方面的设计。结构是系统的草图,结构描述的对象是直接构成系统的组成部分(组件),各个组成部分之间的连接则明确和相对细致地描述组件之间的通讯。

1.1 体系结构设计

采用三层结构的系统开发模式设计并实现村镇宜居社区与小康住宅建设评价信息平台。三层体系结构包括L层,BL层和DL层。DL是数据访问层,其中包含的是单表中的字段属性和对此单表的操作,类似Java中的entity Bean的概念,每一个单表对应一个DL。BL是业务逻辑层,其中包含的是业务逻辑,一个BL下引用很多的DL,实现对单表的组合查询及操作,要注意此层涉及到数据库的架构,在设计数据库时,要实现数据表之间是主表与子表的关系。RL层是逻辑判断层,主要是对页面上传入的数据进行逻辑判断,BL层之上就是UI。该体系结构分三层,各层之间不得跨层次调用,每一层都只与直接相临的层进行通信。上面各层实现都建立在下层的基础上,隐藏下层的信息并为上层提供相应服务,各层要封装自己的实现,向前一层提供访问接口,各层支持分布式的部署(即可部署于不同的容器实例中)。由此可见,该体系结构具有很高的灵活性和开放性,各个子系统既可独立运行,又可集成运行。整体系统又可以是异构的,能够在统一的标准下连成一个完整的系统。

图1 三层结构图

图2 系统功能结构图

1.2 功能结构设计

村镇宜居社区与小康住宅建设评价信息平台采用集中式应用架构,保证基础数据和重要数据是统一的,从而实现最大限度的数据共享。总体而言,本系统的主要包括四个部分:填报子系统、评价子系统、信息发布和系统管理,其功能结构如图2所示。由图3可知,本系统在总体部署上可以采用集中式架构,在上级部署Web应用服务器、数据库服务器,采用B/S模式,下级用户在各自单位通过Internet登录服务器、使用系统[3]。

2 系统实现

在ASP.NET下,系统界面的实现很简单。可以像开发Windows界面一样直接在集成开发环境下通过拖动控件来完成页面开发。本文中介绍每一个页面都采用复合视图的形式即:一个页面由多个子视图(用户部件)组成;子视图可以是最简单HTML 控件、服务器控件或多个控件嵌套构而成的Web自定义控件。页面都由模板定义,模板定义了页面的布局,用户部件的标签和数目,用户指定一个模板,平台根据这些信息自动创建网页页面。针对静态的模板内容,如页面上的站点导航[4],菜单,友好链接,这些使用缺省的模板内容配置;针对动态的模板内容(主要是业务内容),由于用户的请求不同,只能使用后期绑定,并且针对用户的不同,用户部件的显示内容进行过滤。使用由用户部件根据模板配置组成的组合页面,它增强了可重用性,并原型化了系统页面的布局。从应用效果来看,系统功能丰富,生成报表方便,相应平台业务流程处理、功能均能满足用户需要,获得用户认可,平台主界面如图3所示。图4分别给出了社区评价、住宅评价管理功能。

图3 村镇宜居社区与小康住宅建设评价信息平台主界面

图4 社区评审界面图

图5 住宅评审界面图

3 结论

本文设计并实现了一个村镇宜居社区与小康住宅建设评价信息平台,对系统开发所涉及的一些关键技术进行了深入研究与探讨,并着重阐述了系统设计与实现的过程和方法。本系统克服传统C/S模式系统可移植性差的缺点,提高了系统的可扩展性和兼容性,增强了村镇宜居社区与小康住宅建设评价信息平台的适应能力,有效地提高了网络的利用率,提高了系统的服务质量,增强了信息传递的及时性、准确性。对于其他各类涉及住宅管理与评价管理系统的研究,具有一定的理论和实践意义[5]。

[1]Alam M,Zhang X W,Nauman M,et al.Behavioral attestation for web services using access policies[J].Multimedia Tools and Applications,2013,66(2):283-302.

[2]Deng T,Fan W F,Libkin L,et al.On the aggregation problem for synthesized web services[J].Journal of Computer and System Sciences,2013(79):873-891.

[3]Sangers J,Frasincar F,Hogenboom F,et al.Semantic web service discovery using natural llanguage processing techniques[J].Expert Systems With Applications,2013,40(11):4660-4671.

[4]王茜茜.银川市城市宜居性评价与研究[D].银川:宁夏大学,2014.

[5]范国强.北方寒冷地区村镇住宅的规划节能研究[J].资源节约与环保,2013,18(5):11-14.

Livable Cmmunities and Vllages off Rsidential Cnstruction Ealuation Iformation Design and Implementation

Tian feng

Asia Pacific Institute of construction and Technology Co., Ltd., Beijing 100044

In order to track, monitor, manage and assess livable communities in villages and residential construction status effectively, aiming at accelerating the process of urbanization in rural areas work. For user needs and system features, established the solution based on Microsoft. Net framework, MVC design pattern, combined with Ajax technology embodiment of a system implementation. It designs and implements livable communities and villages off residential construction evaluation information platform, improve the well-off residential livable communities and information reporting, evaluation and information dissemination means. Practice shows that the livable communities and villages off residential construction evaluation information platform structure designed in this paper is reasonable with high maintainability, operability and scalability.

livable community; well-off residence; Ajax technology; index evaluation

TU241.5;F299.27

A

1009-6434(2016)07-0072-03

猜你喜欢
住宅建设宜居村镇
住宅建设中暖通工程问题与解决方法分析
相约天然氧吧 感受宜居“金匮”
宜居的海底城市
山西8个村镇入选第十批全国“一村一品”示范村镇名单
BIM技术在工业化住宅建设中的应用
宜居大化
全国“一村一品”示范村镇已达2409个
色彩手法在村镇环境综合治理中的运用与思考——以平度市下辖村镇为例
住宅建设用地使用权期满后续期法律问题研究
宜居星球