计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于Domino/Notes的企业信息集成的研究(1)(2)

2014-06-16 01:25
导读:(3)供应链管理(SCM) 通过整合上下游企业的资源,实现资源和信息共享,使企业的内部和外部价值链成为一个完整的系统和自动的流水线。整个供应链

(3)供应链管理(SCM)
通过整合上下游企业的资源,实现资源和信息共享,使企业的内部和外部价值链成为一个完整的系统和自动的流水线。整个供应链的集成,使供应商、制造商与客户间信息交流和沟通与协调将是一种交互式、透明的协同工作。这将大大降低企业的运作成本,缩短部门和跨业务系统的业务处理时间和处理成本,使企业能以最快的速度,将产品由概念、研发、制造到推向市场。
(4)商业智能
它以数据仓库技术为基础,将企业应用系统中客户、生产、销售、市场、财务、竞争对手、人力资源等原始数据进行分析、转换、抽取整合入单一数据库,并通过知识挖掘工具提炼有价值的信息,以分析报表的形式提供给企业主管。商业智能系统还可以根据基础指标设定企业目标,并实时监控企业行为,当变异超过容许值时,触发代理,通过邮件通知相关人员,并建议可能的应变行动。
(5)工作流集成
Lotus Domino具有强大的工作流引擎,是很好的工作流集成工具。通过集成的工作流可以优化和协调企业的业务流程,消除多余的环节。企业中的文档、信息或任务将按照一定的过程规则流转,实现组织成员间的协同工作,企业的办公自动化程度大大提高。比如,差旅报销会涉及不同的业务流程,如果是人工操作既费时又容易出错。工作流集成后,出差员工本人就可以完成大部分填报 内容 ,审批和审核流程完成后就可以自动转到财务系统进行处理。3 企业信息集成举例
通过对Lotus公司的的通用集成体系结构的研究,我们利用该体系结构较好实现了岭南铅锌集团公司各信息系统间的集成。在为该公司开发综合管理信息系统时,充分利用了Domino/Notes平台的特性,将企业各系统的集成起来,实现了全企业数据的共享,并能向Internet发布企业信息。
(科教作文网http://zw.NSEaC.com编辑发布)

现说明企业集成过程中用到的核心关键技术,企业信息系统主要由两大块构成:MRP系统和办公自动化系统(OA)。我们用PowerBuilder来开发MRP系统,采用Lotus公司的产品和工具来实现办公自动化系统和企业业务系统的全面集成。
在使用Lotus集成工具时,我们采用编程(灵活性)的方式来实现系统间数据的集成。开发过程中,主要用到了LCJava类库中提供的 方法 和接口函数,编写代理类LcjavaAgent,以实现将库存管理系统中的原材料相关数据(物料代码、物料名称、库存量等)反馈给决策者的功能。其详细代码如下:
//引入包和类
import lotus.domino.*;
import lotus.lcjava.*;
public class LCjavaAgent extends AgentBase {
public void NotesMain() {
try {
//得到用来显示数据的文档
…….
Document doc = agentContext.getDocumentContext();

//创建LCConnection对象
LCConnection connection = new LCConnection("db2",0)LCFieldlist keyList = new LCFieldlist(1, 0);
LCFieldlist results = new LCFieldlist(1, 0);
//该域包含要检索的关键字
LCField k-field = new LCField(LCTYPE.TEXT, 1);
//下面的域得到从业务系统返回的数据
LCField field1 = new LCField(LCTYPE.TEXT, 1);
LCField field2 = new LCField(LCTYPE.FLOAT, 1);

connection.setPropertyJavaString(LCTOKEN.DATABASE, " 数据库名");
connection.setPropertyJavaString(LCTOKEN.METADATA, "表名");
connection.setPropertyJavaString(LCTOKEN.USERID, "登录名");
connection.setPropertyJavaString(LCTOKEN.PASSWORD, "口令");
connection.connection();

//指明关键字,设定关键字的值
keyList.append ("WLDM", LCTYPE.TEXT, k-field);
k-field.setFlags( LCFIELDF.KEY);
k-field.setJavaString(1,”0103”);

//检索出结果,并反馈到字段列表results
connection.select(keyList, 1, results, 0);
上一篇:未来计算机与计算机技术(1) 下一篇:没有了