热线电话:0574-88195320
当前位置: 首页  > 产品中心 > 网站信息发布系统

115

网站信息发布系统

2010/1/1 11:48:12

网站内容管理系统是由宁波合益网络公司推出的专门面向宁波政府网站群评测的网站建设与维护工具。系统采用业界最流行的VS.NET三层架构体系,具有易学习、可维护、可移植、可扩展的特性。 网站内容管理系统由两部分组成:网站后台内容管理系统和网站内容发布系统。网站后…

网站内容管理系统是由宁波合益网络公司推出的专门面向宁波政府网站群评测的网站建设与维护工具。系统采用业界最流行的VS.NET三层架构体系,具有易学习、可维护、可移植、可扩展的特性。

    网站内容管理系统由两部分组成:网站后台内容管理系统和网站内容发布系统。网站后台内容管理系统提供了一整套以WEB方式配置、制作和管理发布网站内容的平台。而网站内容发布系统则提供了一整套封装了网站内容发布逻辑的HTML标签,通过这些标签,普通的网站设计人员,可以在不熟悉VS.NET技术的情况下,轻松完成基于网站发布系统的网站模板页面的制作发布,有效提高网站的稳健性、可靠性和开发效率。

    网站采用了下列构架:

●  三层(多层)技术应用

    三层结构是将应用功能分成表示层、业务逻辑层和数据层三部分。其解决方案是对这三层进行明确分割,并在逻辑上使其独立。

    相比较传统的两层结构而言,三层(多层)结构具有如下优点:系统管理简单,大大减少客户机维护工作量;具有灵活的软、硬件系统构成;提高程序的可维护性和可扩展性;增加了系统的安全性。

●   XML和元数据

    XML技术是目前公认的对内容管理影响最大、贯穿于其整个生命周期的技术。将结构简单、易于理解的XML结构作为动态内容管理的组织结构。XML可以很方便地将内容从规则和表达中分离出来,XML标记的文档可以使用户更方便地提取和重用自己想用的内容,并使用自己喜欢的表达格式,这为客户提供了一个很好的按需定制的特性,具有非常好的灵活性。通过XML还可以使内容脱离格式,成为只和上下文相关的数据,以便于内容的检索、合并或者重用,满足了企业的需求。一个基于XML的通用存储方式,还可以帮助用户管理和维护大量的不同内容。

    元数据是关于数据的数据,是以计算机系统能够使用与处理的格式存在的、与内容相关的数据,它是对内容的一种描述方式。通过这种方式,可以表示内容的忏悔与结构信息。元数据分为描述元数据、语义元数据、控制元数据和结构元数据。在内容管理中,通常是元数据越复杂,内容提升价值的潜力就越大。而丰富元数据模型不是一蹴而就的,需要一个面向客户内容管理的通用数据模型,以适应客户不断变化的需求,达到提升信息价值的目的。元数据一旦从原始内容中提取出来,就可以把它与原始的内容分开,单独对它进行处理,从而大大简化了对内容的操作过程。另外,语义元数据与结构元数据还可用于内容的检索和挖掘。

    目前,XML和元数据主要用于内容管理中数据存储及其结构设计、应用之间的数据交换格式和标准设计等方面。

●   关系型数据库

    系统采用VS.NET技术开发,实现对多数据库的适配,支持的数据库有ORACLE、SQL SERVER、Sybase、Mysql等。VS.NET支持数据库的访问,是因为微软公司提供了一种标准的SQL访问数据库的VS.NET语言应用程序编程接口。构成VS.NET语言的基础是一系列类库,而ADO正是定义了VS.NET与数据库之间的接口类库,它是VS.NET语言中执行SQL语句的API,它由一系列类和接口所组成,这些类和接口均是由VS.NET语言写成的,通过它一个程序开发者可以在VS.NET语言中建立与数据库的链接,执行SQL语句和处理SQL语句返回的结果。

●   应用集成技术

    从信息系统功能的角度看,内容管理就是对其包含的数据和元数据在整个生命周期——采集、加工、发布——中的管理,目的就是使信息能够更快速、无缝地集成到企业的信息基础设施中来,这就要求内容管理产品平台能够很好地与公司已有的应用系统进行交互,如办公系统等应用系统,并能处理来自这些应用的数据,因此应用集成技术也是内容管理研究中的关键技术之一。目前,应用集成研究主要分为用户界面集成、数据集成、功能集成三种类型,其中功能集成还可以分为业务流程集成以及函数/方法集成两种类型。每类集成方式都有各自的方法研究、集成技术研究以及功能和性能评价的相关研究等。在内容管理中,应用集成主要体现在单点登录、统一用户认证、内容管理和工作流管理集成等方面。

    内容管理应用集成既要体现平台所有的功能,又要尽量遵循标准。只有遵循业界标准,才能保证开发人员容易上手,应用容易移植。内容管理目前还没有成熟的标准,需要基于已有标准进行扩展。

●   核心服务采用Web Services等Internet/Intranet技术标准

    Web services是建立可互操作的分布式应用程序的新平台。它定义了应用程序如何在Web上实现互操作性。具有平台无关性、编程语言无关性。构成Web service平台的技术有:XML 、UDDI、SOAP、WSDL。

    在我们的设计的系统中对异构环境及跨网络其它业务系统的通信与协作采用Web Service实现。

●   完美集成VS.NET体系优势

    在技术上采用当今世界最流行的VS.NET架构;系统全面采用基于标签技术,真正将web应用开发做到了传统C/S软件应用的性能,比如点击页面上某按钮,在不刷更换页面的情况下可以自动连接服务器的SessionBean,立即返回计算结果,并更新页面对应的显示单元,系统支持AJAX技术能实时的与数据库进行交互。

    采用基于VS.NET的安全验证机制,支持LDAP、NIS、AD、PKI等标准认证技术,从而既提供了足够的安全升级空间,又提供可无限的开放安全接口。

●   采用基于模块化组件的软件结构基础

    模块化组件技术是一种近来才开始日益普及的软件开发技术。模块化组件,是一种可部署软件的代码包,其中包括某些可执行模块。模块化组件单独开发并作为软件单元使用,它具有明确的接口,软件就是通过这些接口调用组件所能提供的服务,多种组件可以联合起来构成更大型的组件乃至直接建立整个系统。组件必须是自包含的,组件设计中必须包括需求、源代码和可执行代码、接口规范、分析和设计模型、测试和其他同类术语。组件的实现必须支持一种或者多种其用户所希望获得的接口。

    模块化组件技术的多样性让采用组件技术的项目大大降低系统风险。当软件工作人员更新系统中旧有的组件时,采用模块化组件系统的机构仍然可以正常运转。

    采用模块化组件技术开发大规模、不同类乃至分布式的系统速度快而成本也得到降低。项目研发可建立标准结构、业务服务构件、组件库和构件重用策略,快速生产出效率高、成本低、质量好的企业级软件。

    以上先进技术的运用,使网站系统能够随着用户量的线性增长,满足由小到大的不同层次的数据访问量的要求。从技术和体系结构上保证今后系统升级或者数据库更换时能够使门户系统平滑的移植到新的环境。

    本系统将采用基于微软的VS.NET容器服务器,处理网站内容管理与发布。

    软件运行环境:

    操作系统: 支持Windows系列操作系统

    网络环境:支持Lan、Wan等各种网络环境

    数据库:SQL、ACCESS、ORACLE

    VS.NET应用框架: VS.NET3.5

    开发工具:VS.NET2008、Photoshop、ASP

●   信息抓取技术

    1、采用RSS订阅技术,将其它网站上的信息订阅到国检网上。

    2、采用信息抓取技术,将其它网站上的信息直接抓取到国检网上,不需要管理员再将信息录入,只要审核发布就可以得到最新的新闻信息了。大大的降低了工作量,提高了工作效率。


上一篇:没有了

下一篇:没有了