● 摘要
在实际应用中,群发邮件的收件人之间往往存在着某种内在的逻辑关系,而传统的电子邮件系统群发方式未能充分利用这种逻辑关系,不仅给发件人的操作带来不便,也极大的影响了邮件群发的效率。因此,设计并实现一种高效、简便的邮件群发解决方案具有实际应用意义。本文结合实际应用需求,分析了传统邮件系统群发功能的缺陷,在对相关理论工作研究的基础上,设计了一种规则描述语言。在此基础上,给出了群发系统的总体结构,设计并实现了关键功能模块。本文研究成果如下: 1)分析了本论文的实际应用需求,指出了传统邮件系统群发方案的不足,提出了基于规则的邮件群发解决方案。2)深入研究了规则、规则引擎、基于规则系统及规则描述语言等相关理论及应用情况,结合本论文的应用需求设计了邮件群发规则描述语言-MGSRDL。3)在上述研究工作基础上,给出了基于规则的邮件群发系统的总体结构以及各主要功能模块的划分及描述;4)设计并实现了系统的核心功能模块-服务器端规则生成/解析引擎、业务逻辑层、数据持久层及客户端与服务器端通讯模块等。5)将本系统应用到北京市自学考试委员会ESS平台项目中,效果良好。