论文部分内容阅读
在企业漫长的发展过程中,由于计算机技术发展过程和企业其他客观条件的限制,多种C/S架构的系统在企业中同时并存,采用的编程语言和数据库都不尽相同。同时随着互联网技术的飞速发展,基于B/S架构的Web应用系统也被企业广泛地应用起来了。为了充分的利用现有的资源,减少不必要的再次开发,把企业原有的信息和现在正要开发的系统有机地结合起来,成为了很多企业当前迫切需要解决的问题。 本文是以笔者参加的湖北省水利水电科学研究所的“企业办公自动化系统”开发项目为基础完成的,该项目是为湖北省水利水电科学研究所建立基于Internet/Intranet的自动化办公和信息管理综合系统。 首先,系统实现了自动化办公,如:个人办公(个人邮件、待办事宜、个人名片、日程安排)、行政管理(人事管理、车辆管理、请示报告、物业管理)、公文管理(收文管理、发文管理)、项目管理、公用信息(公告牌、日常信息、办事指南)等功能。 其次,将现有的多个桌面应用系统(水电费管理系统、图书管理系统、文印费管理系统、人事管理系统、财务管理系统)与办公自动化系统结合起来,即通过 Web 应用系统来读取多个桌面应用系统里的信息,实现数据在多个系统的查询。 系统采用了Microsoft.NET、XML、ASP.NET、Web Service、C#等技术。在此之前,软件开发模式一向侧重于单个系统,甚至试图掩饰与其他系统的互动。要将所有可用资源整合成为一个解决方案,建立在XML和因特网协议的标准整合构造上的Microsoft.NET平台则为此提供了一个新的思路。