gaoxiang

专注于.NET技术

博客园 首页 新随笔 联系 订阅 管理

微创信息过滤平台

发布日期: 2004-09-10
*
* *

解决方案概述

用户档案

行业:政府
业务对象:上海市杨浦区教育局

商业背景

-

解决方案

微创信息过滤平台

收益

ASP.NET是一个全新的开发技术,新的开发人员很容易掌握。

开发和应用WEB Service非常方便,大大加快了开发进程。

C#语法简练,是一个非常优秀的开发语言。

软件和服务

Windows 2000 Server

SQL Server2000

Visual Studion.net 2003

合作伙伴

上海微创软件有限公司

* *

公司概述

上海微创软件有限公司是微软公司和上海市政府共同投资创立的以IT服务为核心的新型综合型软件企业。微创软件是微软公司在华最重要的投资项目之一,她以技术支持、软件开发、应用解决方案、专业服务为主要业务内容,开创了国内IT综合服务提供商的新篇章,将帮助中国早日跻身于国际软件行业的前列。

在上海市政府和微软的大力支持下,微创软件将自己的使命定位为“迅捷、诚信、尽责,携手客户创造价值、实现潜能,打造中国最值得信赖的IT服务和解决方案提供商。”并根据不同目标市场的客户特点,本着微创“大服务”的理念,设定了四大服务领域,以客户为中心,以服务质量为导向,全面提升信息技术带来的最新生产力

微创拥有职业敬业、积极向上的公司形象,激情正直,以客户为核心的公司文化;拥有先进的与国际接轨的管理体系和理念,在微软平台方面的专业技术队伍,专业化服务的系统和知识体系。全体微创人将致力于帮助客户有效整合资源,充分发掘潜能,提升IT投资整体回报,使其在自身专注的领域内强化核心竞争力,从而大幅提高效率,创造更多价值。

商业挑战

通过使用Microsoft ISA Server的Web Proxy功能,实现对局域网访问Internet的控制、过滤、访问量统计等功能。通过web service连接中心服务器,进行数据收集、在线升级、分析报表。

局域网中通过ISA Server访问Internet,通过ISA Server提供的COM接口实现对文件下载、网页浏览的过滤,同时,使用ISA Server的日志记录功能与SQL Server配合,实现对于网页访问量的统计。用COM组件读取配置文件,并实现过滤功能。使用Windows Forms结合SQL Server数据库实现过滤配置工具,生成配置文件供ISA COM组件调用,同时可以连接中心Web Service实现程序在线升级。使用Windows Service程序连接中心Web Service动态更新客户端数据库,更新过滤内容。中心使用ASP.NET与Web Service与客户端进行数据交互,生成统计报表。

解决方案

微创信息过滤平台的技术架构如下:


该系统基本采用VS.Net体系结构,采用C#编程语言与C++相结合的方式实现。基本分为以下一个模块:

1.

网页过滤模块

读取配置文件,从ISA Server中获得数据包,根据配置文件进行网络过滤。

2.

管理配置模块

提供用户丰富的自定义过滤设置以及程序在线升级和数据收集功能,对配置文件以及配置数据库进行设置和修改。

3.

在线更新模块

根据ISA Server日志进行程序资料库的在线更新。更新客户端的数据库。

4.

数据报表、信息发布

根据Web Service收集来的客户端数据进行分析汇总,生成报表。提供消息发布功能,向客户端发送消息。

5.

中心Web Service模块

为数据收集、程序更新、用户验证提供Web服务。

系统界面实例


主页


学校列表


访问量报表


浏览器使用报表


操作系统使用报表


中心消息发送

本系统的开发工作从3月中旬到4月中旬,耗时1个多月,李渊明先生、参与此项工作,到4月中旬已基本完成了系统的开发,从4月初开始,已在鞍山小学、江浦学校现场实施,并取得了不错的结果。

商业收益

.Net Framework 提供的Web Service服务十分方便操作,只需要简单的几个步骤就可以完成一个实用的Web Service供客户端调用,大大简化了编程的工作量。

.Net Framework的中的ADO.NET大大方便了数据库操作只需要简单的一些命令就可以完成许多数据库操作,且与SQL Server结合密切,大大减少了开发难度。

.Net 还有很多不错的第三方组建可以使用,Crystal Report提供了非常不错的报表系统和丰富多样又漂亮的前台界面,给程序员和最终用户都有不错的使用体验。

Visual Studio .NET 是一个功能非常强大的IDE,它能够智能的生成很大一部分代码。同时,各项操作都设计的十分人性化,即使以前没有从事过大量开发的程序员也能很快上手。

posted on 2006-03-18 03:05  S孤单一吻S  阅读(369)  评论(0)    收藏  举报