政务数据中心重在运维

来源:南京市信息中心   作者:凌云
2013/7/23 17:05:59
通过建立政务数据中心的运维管理系统能够使工程服务管理、政务项目管理、运维故障管理、设备资源管理、机房值班与巡视管理、查询与统计管理、合同与文档管理、工作计划与安排管理、系统后台维护管理等工作科学化、信息化、规范化、高效化。

在业务逻辑层采用Spring作为MVC框架,大大简化企业级应用开发,同时给复杂问题提供强大的、非侵入性解决方案,Spring提供的IoC容器管理所有的业务逻辑组件,DAO组件,各组件以松耦合的方式组合在一起,组件于组件之间的依赖正是通过Spring的依赖注入管理的。DAO对象都采用面向接口编程的方式,从而降低系统异构的代价。Spring框架为模型、视图、控制器之间提供了一个非常清晰的界限,各部分耦合极低。而且完全基于接口,真正实现了视图无关。Spring2.5的注解功能,大大简少了基于XML的配置工作量,例如无需配置通过注解就能将javaBean实例化。

在表现层采用了ExtJs3.2框架。ExtJs是基于Web的富客户端的AJAX框架,用于创建前端用户界面和,通过AJAX框架我们采用JSON数据交换格式与后台实现异步更新和交互,JSON是一种轻量级的数据交换格式,易于阅读和编写,同时也易于解析和生成。JSON是完全独立于语言的文本格式,因此成为数据交换的理想格式。ExtJs还提供了大量的现成的窗体控件,它提供的表格、树型、布局等控件使得开发B/S结构系统如同开发C/S结构系统一样方便,大大减少了美工人员的工作量。因此使用ExtJs前端开发工具是搭建管理类型网站的首选。而且ExtJs框架也可以自定义组件,通过ExtJs中的Ext.extend()继承函数可以实现自定义组件的派生和扩展。例如可以自定义一个crud的基本组件,包括列表和分页功能,然后在这个基本组件的基础上进行继承以适应不同的数据表的具体要求,从而达到精简程序结构,减少编程工作量的目的。

共3页: [1] [2]3 下一页
责编:苏苏
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918