摘要
随着知识经济的到来,企业为了增强自身的竞争力,提高它的创新、反应能力、生产率以及员工的技能素质,因此必须提高企业的知识管理系统,而企业内部的协调能力是作为知识管理系统核心。办公自动化(Office Automation,简称OA)作为知识管理体系的基础支撑软件,成为企业信息化建设的关键。它为企业以后的知识库的建立和专家方案的提取等提供了信息来源。
在实际办公过程中,一份文档的正式形成,它所涉及的部门多,经办的不同职位的人员多,业务流程复杂,因此对协同办公的能力要求强。随着我国的信息化,所有的这一切都需要通过网络和计算机来协调完成。因此在结合我国的办公特点和在以四川省水利水电勘测设计研究院办公自动化建设为背景,提出了一套基于Lotus Domino/Notes平台的通过Web方式访问的办公自动化系统的设计方案。
本文首先在对目前办公自动化技术发展背景的描述基础上,结合对企业办公的需求分析,从功能角度上设计出了一个适合企业的办公自动化系统方案。接着重点研究了在Lotus Domino/Notes平台上实现Web访问方式的技术特点,同时引入了基于角色的安全访问控制模型,解决了不同部门、不同身份的用户访问不同的文档信息和对文档的安全操作,使办公文档得以安全控制;在角色的安全访问控制模型的基础上,提出了基于角色控制的安全工作流模型,使文档在工作流引擎的驱动下,在网络环境中流向正确用户。从而实现了符合企业办公特点的网络自动化办公系统。
With the knowledge economy booming, many enterprises must develop their innovation,responsiveness , productivity and competency for their competition in society . So they must develop their cooperation . Office Automation(OA) as a basic software for knowledge management system is a key of information building for enterprises . It will be an information source for building information library and expert system .
In real office work process , a normal document deals with many departments and many figures . It' s flow process is complex . So it requires perfect harmony . Along with information building , all the work must be automatically done by many computers in network . Considering the character of office work of our country and the personality of SiChuan Institute of Water Conservancy and Hydropower , I design a OA system on Lotus Domino/Notes platfom visited by web mode .
Firstly , This thesis describes the project of an OA system adapting to enterprises from the function of point view based on the OA system development and our analysis . Secondly, it focuses on the technology of B/S mode developed on Lotus Domino/Notes platfom . Afterwards it presents a Role-Based Access Control Model to sovel the problem of an normal document visited and operated safely by a different figure belong to a different department . And it presents a secure office workflow based on our designed secure access control model to make the document flow to the right figure user in network by workflow engine . So it realizes the OA system adapting to enterprises .
引文
[1]、梅英,知识经济与管理创新,经济管理出版社,1999.4;
[2]、弗莱德里克·A·哈耶克,知识管理与组织设计,珠海出版社,1998;
[3]、马唯星,麦肯锡的学习机制与知识管理,外国经济和管理;
[4]、http://www.ckmchina.com/
[5]、Anil K.Gupta、Vijay Govindarajan,Knowledge Management'S Social Dimension: Lessons From Nucor Steel[J], Sloan Management Review,Vol.42,No.1,2000;
[6]、IBM公司,IBM商业智能解决方案,计算机世界,Vol.10,2002;
[7]、杨振山,中国办公自动化及解决方案,电子计算机与外部设备,Vol.24,2000;
[8]、董惠文、李国喜、龚京忠、徐国营,基于Lotus Domino/Notes的企业办公自动化系统应用研究,计算机应用研究,Vol.19,2002;
[9]、刘红岩,群件系统Lotus Notes原理及指南,北京人民邮电出版社,1998;
[10]、Randall A.Tamura 等著,王建华 高杏生 刘孜群 侯丽坤 等译,Lotus Notes和Domino Server 4.6技术大全.机械工业出版社.1998;
[11]、武坤,Lotus Domino/Notes R5应用开发指南,机械工业出版社,2001.7;
[12]、Matt Riggsby,Lotus Notes和Domino R5应用开发指南,电子工业出版社,2001.6;
[13]、北京慧点科技开发有限公司,Lotus Domino/Notes Web开发指南,机械工业出版社,2001.5;
[14]、Rose M.Kelleher、Thomas A.Jones,Lotus Domino/Notes R5 Web高级编程,机械工业出版社,2001.11;
[15]、北京希望电子出版社,开发人员手册,2000.10;
[16]、北京义驰美迪技术开发有限责任公司,Domino Web管理,海洋出版社,2000;
[17]、北京义驰美迪技术开发有限责任公司,Domino R5系统管理(上、下),海洋出版社,2000;
[18]、罗琳、陈怡之、陈斌、张宏林,Notes编程疑难详解,人民邮电出版社,2000.10;
[19]、冯锦峰 惠月编,Lotus Domino/Notes R5应用开发指南.北京希望电子出版社.2000;
[20]、张丽、张艳,从C/S到B/S,再到三层(多层)结构——论体系结构的发展,河南师范大学学报(自然科学版),Vol.30,2002;
[21]、姚松、董小国,企业信息系统的三层结构,计算机应用,Vol.20,2000;
[22]、吴竞华、陈根才,基于三层结构模式的档案管理系统设计及实现,计算机应用,Vol.20,2000;
[23]、魏高山,三层Client/Server结构分析与应用,计算机工程与应用,Vol.36,2000;
[24]、徐凌桦,三层体系结构模式资料管理系统应用及讨论,贵州工业大学学报(自然科学版),Vol.30,2001;
[25]、唐飞龙、姚君遗,Web数据库访问技术的分析与研究,计算机工程 Vol.27,2001;
[26]、杨峰、刘莉,MIS中权限系统的设计,计算机应用研究,Vol.18,2001;
[27]、杨义先,网络信息安全与保密,北京邮电大学出版社.1999;
[28]、施景超、孙雄祥、许满武,基于角色的存取控制及其实现,计算机应用研究,Vol.6,2000;
[29]、刘铁铭、范玉顺,基于工作流管理方式的应用协作模块分析和设计,计算机工程及应用,Vol.35,1999;
[30]、刘鹏、李启炎,工作流管理的安全研究,计算机应用研究,Vol.20,2000;
[31]、鲍敢峰、朱鹏、尤晋元,工作流管理技术,计算机科学,Vol.05,1998;
[32]、李亚,工作流管理系统,计算机世界,1998,1;
[33]、罗海滨、范玉顺、吴澄,一种面向企业用户的工作流模型,计算机集成制造系统-CIMS,Vol.6,2000;
[34]、张涛、战洪飞、孙静、丁勇、金勇华、顾新建,基于Web的的企业工作流管理系统的研究,计算机应用研究,2002;
[35]、孙艳春、赵大哲、刘积仁,面向协同工作的工作流管理中组件集成技术的研究,计算机科学,Vol.3,1998;
[36]、Lotus公司,Lotus Domino/Notes企业及通讯设施,Lotus2000白皮书;
[37]、池伟成、伍小明,Lotus Domino/Notes的工作流技术剖析,计算机应用研究,Vol.18,2001;
[38]、夏长虹、陈文博,消息传递在基于Web的工作流系统中应用,计算机工程与应用,Vol.38,2002;
[39]、叶立新、陈闳中、郑航、罗成平,基于工作流技术的OA系统模型,计算机工程与应用,Vol.36,2000;
[40]、毛根生、毛波影、王丹亚,文档管理系统中的工作流技术,浙江大学学报,Vol.34,2000;
[41]、马殿富、张晗立、怀进鹏、李巍、赵海,一种基于Web的工作流系统的设计与实现,北京航空航天大学学报,Vol.27,2001;
[42]、R.SandHu、E.Coyne、H.Feinstein, Role-Based Access Control Models, IEEE Computer Magazine Vol.29,1996;
[43]、John Barkey, Managine Role/Permission Relationships Using Object Access Types, Third ACM Workshop on Role-Based Access Control, 1998;
[44]、Gail Jooh, Access Control and Security Architecture, IEEE Computer Magazine, 2000;
[45]、D.Ferraiolo、D.R.Kubn, Role Based access Control:Features and Motivations, In Annual Computer Security Applications Conference,IEE Computer Society Press, 1995
[46]、E.B.Fermandez and J.C.Hawkins, Determing Role Rights from Use Cases, ACM97;
[47]、Karl R.P.H. Leung et al. The Liaision Workflow Engine Architecture. In Proc of the 32nd Hawaii Int'l Conf on System Sciences, Hawaii, Jan. 1999, http://www. computer. org/proceedings/Hiccs2/;
[48]、The Workflow Reference Model, The Workflow Management Coalition Specification, WFMC-TC-1003;
[49]、Savith Kandala and Ravi Sandhu, Secure Role-Based Workflow Models, http://www. wfmc.org/;
[50]、Ullman, J (1989) Principles of Database and Knowledge-Base Systems, Computer Science Press,Vol.2, 1998;
[51]、Sandhu, Engineering Authority and Trust in Cyberspace:The OM-AM and RBAC Way. Fifth ACM Workshop on RBAC, 2000;
[52]、http://www-10.lotus.com;
[53]、http://www. wfmc.org/;