欢迎来到天天文库
浏览记录
ID:33605476
大小:185.64 KB
页数:3页
时间:2019-02-27
《基于c_s和b_s结构的办公工作流管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、维普资讯http://www.cqvip.com第24卷第3期计算机应用与软件Vo1.24,No.32007年3月ComputerApplicationsandSoftwareMar.2007基于C/S和B/S结构的办公工作流管理系统的设计壮子阳朱巧明(苏州大学计算机科学与技术学院江苏苏州215006)(江苏省计算机信息处理技术重点实验室江苏苏州215006)摘要在分析了基于LotusDomino/Notes办公工作流管理系统的现状和存在不足的基础上,结合企业实际需要,提出了一个基于C/S和B/S双模式的办公工
2、作流管理系统的设计思想,着重对双模式下软件设计、工作流建模和代码重用等问题进行了详细的讨论,并给出了相应的实现方法。关键词OA工作流管理系统双模式代码重用ToDEsIGNANoAWORKFLoWNAGEMENTSYSTEMBASEDoNB0THCl/SANDB/SARCHITECTUREZhuangZiyangZhuQiaoming(SchoolofComputerScience屉Technology,SoochowUniversity,SuzhouJiangsu215006,China)(KeyLabofCo
3、mputerInformationProcessingTechnologyofJiangsuProvince,SuzhouJiangsu215006,China)AbstractThearticleintroducesthestatusandtheshortcomingofcurrentOAWorkflowManagementSystems(WfMS)whichbasedonLO—tusDomino/Notesfirstly.Tomeettherequirementsoftheenterprises,itput
4、sforwardanewOAWfMSbasedonbothC/SandB/Sarchitec—ture.Furthermore,itdiscussesthesoftwarethedesignscheme,work(1owmodelingandcodereuseindetail.Atlast,itpresentstheimplementa—tionofthesystem.KeywordsOAWorkflowmanagementsystemDoublemodelsCodereuse都是以LotusWorkflow作
5、为参照和模仿对象的。然而,通过对上1引言述系统的考察,我们发现这些工作流管理系统在软件架构上还存在以下两个方面的不足:第一,上述系统大多采取B/S架构,当今,企业面对的市场竞争更加激烈,变化也更加莫测,因而在实际的企业应用当中,尤其是部分外企中,LotusNotes客户而也造成企业业务流程的变动越来越频繁。通常来说,一旦业端是必备的用户系统,因此同时开启Notes客户端和浏览器进务流程发生变化,那么相对应的信息系统也需要进行源代码级行工作,对用户来说反而是一件繁琐的工作;第二,少数采用了别的修改,这个过程费时费
6、力。如果能够把业务流程的管理也C/S架构的系统,对需要提供IT服务的IT移动用户带来了使用提取出来,将流程与应用程序分离,则能够加速信息系统的开发上的麻烦,因为客户端的维护和更新相对比较困难。同时,这类和维护,帮助企业发现业务流程的弊病,改进不合理的业务流系统不利于集成到日渐重要的企业Portal网站中。使用Notes程,从而大大提高企业运行效率。这样工作流管理系统就应运客户端,对于不熟悉计算机但是熟悉上网的非专业用户来说,也而生了。有一定的困难。LotusDomino/Notes是IBM公司的群件产品Domi
7、no服务因此,面向中小企业的办公自动化需求,适应移动需要,器、Notes客户端、DominoDesigner和DominoAdministrator的总设计一套同时支持C/S和B/S架构的基于LotusDomino/Notes称。LotusDomino/Notes本身的资料存储是基于文档的数据库,的工作流管理系统,既可以保护企业用户的原有投资,满足老因此,它是天然的适用于文档类型的工作流系统。同时,Lotus用户的使用习惯,也可以满足移动用户、非专业用户的使用Domino/Notes提供了工作流参考模型的大部分
8、接口要求,也提需求。供了与工作流管理系统密切相关的安全性设施、网络通讯设施、目录服务以及邮件服务,因此,它非常适合作为工作流管理系统2工作流管理系统的基础平台。在IBM公司的大力推动下,国内不少软件公司已经推出了根据工作流管理联盟给工作流下的定义:工作流就是商自己的基于LotusDomino/Notes的工作流管理系统,如朝华业过程部分或全部地计算机化或自动化。换言之,工作流技OASp
此文档下载收益归作者所有