用Exchange 2000开发企业办公自动化系统

原创 2003年04月08日 09:10:00

Exchange 2000开发企业办公自动化系统<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

      

目前国内一些软件厂商推出OA系列软件,如:领航OA(在www.google.com上搜索会有好多OA软件的信息),目前的OA软件大多使用Lotus或Exchange 2000为开发平台进行构架,的确,微软的Exchange是一个企业化开发利器,用它可以构建基于工作流workflow的应用,可以和微软的Office (WordExcelOutllook)等进行整合,再把MSN Message集成进来,整套的东西,就象是一个软件聚宝盆!

 

(一)初识Exchange 2000

安装Exchange 2000是一个漫长的过程,要求安装人员有windows 2000的管理知识和Exchange Server 2000的配置与管理知识。安装Exchange 2000的步骤如下:

1、  安装Windows 2000 Advance Server,保证磁盘文件格式为NTFS

2、  安装NNTP Service组件,DNS

3、  配置服务器,启动 Active Directory 向导,升级到主域。(大约30分钟)。要求有域和活动目录的知识。

4、  安装Exchange 2000,大约40 分钟。

5、  安装Exchange 2000 SP3,大约20分钟。

6、  安装开发工具

Exchange 2000 SDK

Exchange 2000 SDK文档

Exchange 2000 workflow designer

④相关下载地址

http://msdn.microsoft.com/library/default.asp?url=/downloads/list/exchange.asp

http://www.microsoft.com/exchange/downloads/2000/

 

Exchange 2000 SP3下载地址:

http://download.microsoft.com/download/exchangeentserver/SP/3/NT5/en-us/EX2KSP3_server.exe

 

Exchange 2000 workflow designer下载地址:

http://download.microsoft.com/download/exchplatinumbeta/Install/1.0/NT5/EN-US/ExchangeWFD.exe

 

Exchange 2000 SDK下载地址:

http://download.microsoft.com/download/d/1/3/d13e423a-c27c-4bfe-aa12-b02ab364d3f7/exchangesdktools.exe

 

Exchange 2000 SDK文档下载地址:

http://download.microsoft.com/download/9/e/7/9e7fa92c-1226-4c30-ad7c-45c4875c7d38/exchangesdkdocs.exe

 

参考:Workflow Designer for Exchange: Automating Workflow on Exchange Folders

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmes2k/html/pwd_buildworkflow.asp

http://www.microsoft.com/exchange/evaluation/features/workflowdesign.asp

有关exchange workflow designer的信息请在www.google.com上搜索

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

 

(二)Exchange Workflow Designer

微软公司的息平台解方案Microsoft Exchange 2000 Server,使用最新的「Web Storage」技,提供可于浏览器存取息的功能,还可管理的息平台。

 

[Web Storage]主要是Exchange 2000 Server的半结构资料库料﹝存包括件、事、日、工作、行事曆、联络人等6个讯息功能的料﹞整合Windows档案系統﹝包括WebDAV---Web Distributed Authoring and Versioning、全文检索安全权限功能﹞中,模档案总管」可以管理息,虚拟让讯息变Web-based化,即可于浏览器存取6个讯息功能。

 

Microsoft Exchange 2000 Server內建的工作流程管理解決方案Exchange Workflow Designer」,使用Web Storage(Property)XML来记录所有表单资流程记录,未使用,定位提供給「软件开发者」(资讯管理者) 设计工作流程之用。

 

为什么说Exchange Workflow Designer是給「软件开发者」而非资讯管理者使用呢?因Exchange Workflow Designer提供一流程规则工具,拉完流程每一流程出口都需要」。其他如处理通知、流程追踪、代理人、表单制作、统计报告、整合現有外部资料库、申请者自订流程、上一级主管取决方式、组织图、数位签名、批次处理、重新分派、快速处理、错误记录等等功能当然更需要另外写程式。

 

具体参考文献:此文详细地介绍了开发流程,它这儿前台为OUTLOOK的窗体设计器设计窗体,Exchange Workflow Designer 布署流程规则

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmes2k/html/pwd_buildworkflow.asp

 

 

使用Exchange Workflow Designer软件设计流程管理的用,必須注意設法解決以下問題:

1.            未提供「表单、流程变更之版本控制」的功能:表单、流程变更后,原来流程中的资料完全不見(即流程图一改,所有流程中的资料均不见)。

2.            未提供「Transaction」的功能:无法做到流程资料与外部资料库同步。流程中更新外部资料库,若外部资料库忙碌无法更新时,流程资料不會自动回复为原状态。造成譬如已经核准请假流程,人事请假记录外部资料库却未更新的大问题。这一点连LotusWorkflow也做不到。

3.            累积量大时速度太慢:申请累积到数百个表单后,流程资料的处理通知、流程追踪、统计分析速度十分慢。這是因为未使用资料库之缘故。

 

我推荐的方式:

ASP.NET写Web页面,制作表单,集成应用程序

Exchange Workflow Designer 布署流程规则

Exchange 作为后台存储,因为是半结构化数据库,好多方面没有SQL SERVER 2000那么完善,如(备份)等,期待Exchange 2003

 

 

 

后记:

此文只是一个引导的开始,OA软件的包括很广泛的内容,大家可以参考Micorost网站和一些Exchange开发资料,进行自己的软件构架

 

------------------------------------------------------------------

个人专栏:http://www.csdn.net/develop/author/netauthor/lihonggen0/

------------------------------------------------------------------

2003-4-7

java Struts+Hibernate报价管理系统源代码下载

java Struts+Hibernate报价管理系统源代码下载 源代码下载地址:http://www.zuidaima.com/share/1778590165519360.htm...
  • yaerfeng
  • yaerfeng
  • 2016年04月12日 09:30
  • 2465

java Struts+Hibernate企业人力资源管理系统源代码下载

java Struts+Hibernate企业人力资源管理系统源代码下载 源代码下载地址:http://www.zuidaima.com/share/1778471692995584.htm...
  • yaerfeng
  • yaerfeng
  • 2016年04月11日 09:38
  • 4735

Android学习-Swing简单的员工管理系统

用java swing 做的简单员工管理系统包括对mysql 数据库的增删改查 把数据导出到本地...
  • w1143408997
  • w1143408997
  • 2016年08月06日 18:33
  • 744

办公自动化,内容部分无法显示的处理方法

早上大神黄工找我,说他的电脑起不来了。当时我正在忙着处理一个关于五项劳动竞赛的检查系统内容方法的工作,我告诉他,我处理完手里的事情,就去给他看,如果我不说,他会站着一直不走,我就很难受了,我知道他能做...
  • jaray
  • jaray
  • 2015年01月15日 15:27
  • 460

微信企业号开发:微信考勤

使用微信考勤,有很多企业号应用都有,但如何实现呢?  核心有有两个,1其实就是获取用户位置,其实这个可以使用百度地图的API,当然其他的也可以,微信自己的地图实在是太差了,没有考虑。当然地理位置有偏差...
  • xuexiaodong2009
  • xuexiaodong2009
  • 2015年08月25日 09:22
  • 3519

OA办公自动化系统源码

最新extjs6富客户端,.net平台开发,sql server数据库,基础权限人员基础平台,可方便二次开发,使用EF为orm,autofac为ioc,Castle为基础的aop,实现常用OA系统功能...
  • qq2294508843
  • qq2294508843
  • 2017年01月03日 15:53
  • 304

17、简单的企业人事管理系统(ssh)

–声明,本博客仅本人用于学习笔记 三大框架: Struts框架 1. params拦截器: 请求数据封装 2. 类型转换/数据处理 3. struts配置 ...
  • IKNOWNU
  • IKNOWNU
  • 2016年09月14日 11:53
  • 2587

针对微软Exchange邮箱系统的取证分析

额,曾经教明清文学的老师给我们拷金瓶梅的全注本,结果我要发给其他人的时候呢,QQ邮箱显示我有不良内容,最后用163解决了。想说的是,人们就只凭一个名字去判断是好是坏吗?金瓶梅和红楼梦不过是一暗一明,兰...
  • SAKAISON
  • SAKAISON
  • 2016年08月25日 10:19
  • 878

基于java web的企业人事管理系统的设计与实现

联系qq:2835777178 项目介绍:本系统开发是基于B/S模式的,企业人事系统采用Java Web开发,采用Eclipse +Tomcat作为开发工具,主要用到的技术是以J2E...
  • myzczx
  • myzczx
  • 2017年11月12日 20:27
  • 402

浅谈企业应用架构

在牛津高阶词典(第7版)中,架构(architecture)一词的解释是:the design an structure of a computer system,而架构师(architect)一词的...
  • huifeng773950918
  • huifeng773950918
  • 2014年04月09日 14:09
  • 1252
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用Exchange 2000开发企业办公自动化系统
举报原因:
原因补充:

(最多只允许输入30个字)