基于Web Service的小型办公自动化系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
以一个小型办公自动化(OA)系统的开发为例,详细介绍了基于.Net的办公自动化系统的开发过程。OA系统作为企业日常办公所必须的系统,经常要与本部门的其他业务系统或其他部门的办公系统进行数据的共享和互操作。鉴于此,本文将Web服务引入了OA系统的开发,将系统中可供外部调用的业务流程设计为Web服务,较好地解决了这一问题。
     本文首先介绍了课题的研究背景和意义,阐述了办公自动化系统的相关概念和发展历程,并对相关的理论和技术进行分析。然后介绍了项目开发中主要的工具和相关技术,如.Net平台和Web Service。接下来结合小型企业办公自动化系统的实际要求,对系统进行了结构设计和功能设计。以办公自动化系统中的核心——公文流转子系统为例,详细介绍了该系统的总体设计和数据库设计,并给出了数据存取层、业务服务层和表示层的具体实现。最后对整个系统的开发进行了总结。
     本系统在开发中引入了Web Service技术,增强了本系统与其他系统共享数据和互操作的能力,在公文流转子系统的设计过程中,实现了流程定制。通过流程的定制,实现了审批流程的多样化和可变性。为基于Web Service的办公自动化系统开发提供了一个可参考的方案。
Taking the development of a small OA system for example,the development process of the.Net-based OA system is described in this paper.As an integrant system in an organization's office business,OA system often shares data and operates with the other systems inside and outside of the organization.Therefore,the web service is introduced in the development of the OA system,the business flow that can be called by the outer application is designed as a web service,and the problem is solved preferably.
     Firstly,we begin with the background and Significance in the research subject, and then we expound the relevant concepts and the development course of the OA system,and analyze the relevant theory and technology.Secondly,we introduce the development tools and technologies,such as the.Net framework and the web service, which the search project need.Combining with the real requirement of the small enterprise OA system,the overall structure and function of the system is designed. Taking the document circulation subsystem for example,the overall structure and database design is described in detail.Then the implement of the data access layer,the business service layer and the present layer is proposed.At last,we summarize the development of the OA system.
     As the web service being introduced in the software development,the OA system's ability of sharing data and operating with the other system is boosted up. The customized workflow is implemented in the design of the document circulating system,which makes the examination and approval process diverse and changeable. So,the paper is valuable to the development of the OA system,which based on the web service.
引文
[1]鄂锋刚、范海虹,办公自动化系统的技术发展[J],2002办公自动化和信息安全学术研讨会暨技术展示会论文集,2002(7):1-9
    [2]袁嵩、朱绍文,OA技术及发展,微机发展[J],2002(6)
    [3]孙淑扬,办公自动化原理及应用,北京:中国人民大学出版社,1999.5:3-31
    [4]我国办公自动化发展方向及发展策略讨,http://www.cztech.net/oa/newsl.htm
    [5]陈金培,创新是动力应用是根本--浅议政府机关办公自动化系统建设,信息化建设[J],2001,12
    [6]王立,高校办公自动化,CPCW电子版14期OA专刊[J],2002
    [7]罗海滨,范玉顺,吴澄,工作流技术综述[J].软件学报,2000,(07).
    [8]赵瑞东,陆晶,时燕,工作流与工作流管理技术综述[J].科技信息,2007,(08).
    [9]陈洪娜,祖旭,周峰,工作流技术研究发展状况、研究内容及趋势[J].重庆工学院学报,2006,(02).
    [10]李红臣,史美林,陈信祥,工作流系统中的业务过程描述及分析[J].计算机研究与发展,200l,(07).
    [11]汪涛,吴耿锋,黄力芹,工作流管理的现状和未来趋势[J].小型微型计算机系统,2001,(02).
    [12]范玉顺,吴澄,工作流管理技术研究与产品现状及发展趋势[J].计算机集成制造系统-CIMS,2000,(01).
    [13]张德壮,李俊海,耿继秀,工作流管理系统综述[J].计算机应用,2000,(05).
    [14]史美林,杨光信,向勇,伍尚广,WFMS:工作流管理系统[J].计算机学报,1999,
    [15]马先林等.计算机支持的协同工作[J].计算机工程与应用,1995(6)
    [16]史美林.CSCW:计算机支持的协同工作[J].通讯学报,1995.(16):55-61
    [17]顾君忠,计算机支持的协同工作导论[M].北京:清华大学出版社,2002.1
    [18]黄锡伟,毕厚杰,计算机支持的协同工作(CSCW)研究和设计[J]计算机工程与应用,1998(6):31-34.
    [19]王彦超,李明江.基于CSCW的教师办公管理系统的研究与设计[J].天中学刊,2006(3).
    [20]刘蕾,刘厚泉,基于工作流的B/S模式OA系统设计与实现[J].微计算机信息,2008,(06).
    [21]赵武,办公自动化系统(OA)的设计应用[J].陕西煤炭,2007,(03).
    [22]杨放,陈成钢,基于.NET的网络办公自动化系统设计与实现[J].浙江万里学院学报,2005,(04).
    [23]郑中珮,孟凡荣,基于ASP.NET技术的企业办公自动化系统的设计[J].计算机与信息技术,2007,(07).
    [24]Jeffrey Richter著,商丽媛 译.Microsoft.NET Framework程序设计 北京:清华大学出版社 2002
    [25]王勇,盖江南,尚红昕等著.ASP.NET宝典,北京:电子工业出版社,2002
    [26]飞思科技产品研发中心.Java web服务应用开发详解,北京:电子工业出版社,2002
    [27]蔡月茹,柳西玲.Web Service基础教程,北京:清华大学出版社,2005
    [28]岳昆,王晓玲,周傲英,web服务核心支撑技术:研究综述[J],软件学报,2004.
    [29]张锐昕等,办公自动化概论.北京:清华大学出版社,2004.
    [30]季久蜂,李志,ASP.NET办公自动化开发实例导航,北京:人民邮电出版社,2004,1
    [31]刘益剑,基于Web的办公自动化系统软件开发[J].南京师范大学学报(工程技术版),2005,(02).
    [32]查伟忠等,OA系统流程模型分析与元模型设计[J].计算机工程,2007,(22).
    [33]Workflow Management Coalition,Process Specification language:An Analysis of Existing Respresenations.Technical Report NISTIR,National Institute of Standards and Technology,Gaithersburg,MD,1997
    [34]Workflow Management Coalition.The Workflow Reference Model.WFMC TC00- 1003,1995:6-7 20 30
    [35]Workflow Management Coalition.Workflow and Internet WFMC white paper,1998:10-11
    [36]Smith T.The Future of Workflow Software[A].INFORMm.1993:50-51.
    [37]Workflow Management Coalition.Workflow Management Application Programming Interface Specification,July-98.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700