协同办公系统的设计与实现[摘要]:近年来,随着信息技术的发展,办公自动化〔OA,OfficeAutomation〕系统得到广泛的应用,办公自动化是七十年代中期发达国家为解决办公业务量急剧增加对企业生产率产生巨大影响的背景下,发展起来的一门综合性技术。它的基本任务是利用先进的科学技术,使人们借助各种设备解决对一部分办公业务的处理,达到提高生产率、工作效率和质量,方便管理和决策的目的。随着以计算机技术、通讯技术为代表的信息技术的发展,办公自动化在企事业单位的管理、经营活动中发挥着越来越重要的作用。从20世纪80年代中期发展至今,已经经历了以个人电脑、办公套件为主要标志的办公系统及以网络技术和协同工作技术为主要特征的两代办公系统。该系统利用JSP开发动态页面的优势和功能强大的J2EE构建基于B/S模式的办公系统,帮助企业采取正确的行动,避免重复错误和重复工作,使企业提高整体业务水平。[关键词]:OA,企业信息化,JSP1办公自动化系统的设计框架1.1系统的设计原则(1)创新、成熟性原则系统设计必须把握计算机技术、网络技术和通信技术发展的方向,采用先进成熟的体系结构,保证技术领先,技术创新以便保证系统性能和生命力。(2)先进、开放性原则系统集成中采用的各种软、硬件技术和产品都必须遵循现有的各种国际标准或工业标准,以便根据需要充分选择合适的相互兼容的产品,保证系统具有良好的互操作性。(3)可扩展性原则随着办公业务处理需要的不断提高,网络上的信息流量将不断增加,这就要求信息系统必须能够扩展规模,实现平滑升级。(4)实用性原则突出系统的实用性、经济性,贯穿系统是为办公、管理服务的主导思想,做到系统功能具有针对性,系统界面简洁友好,易学易用,可操作性强。(5)可维护和可管理性原则便于集中对系统上的设备进行管理、培植、监控、报瞥处理、会话控制、性能分析、故障隔离、故障恢复、尽量缩短维护时间。(6)可靠性原则系统的设计要充分考虑到可能出现的问题,以便采用各种技术,尽可能减少系统故障,保证系统具有良好、持续的运行性能。(7)可用性原则不能因为系统中某一设备的故障,导致关键应用终止。系统必须具有容错能力,当某一部分因故障不能工作时,数据不能受到损坏和污染。(8)安全性原则确保系统信息安全,系统要能提供严密的身份验证、访问控制、数字签名、数据加密、密钥管理等安全机制,确保数据的安全性和完整性。1.2系统的需求分析论文提出了一种针对中小型企业的办公自动化系统,此系统是在Windows2000平台上开发的以公文流转为核心的自动化办公系统,此办公自动化系统建成后将实现如下目标:1)提供面向全单位工作人员的具有对公文的收、发、办管为一体的公文管理系统,使办文人员能动态实时跟踪文件的办理情况。2)为领导阅示批示、签发文件、部门阅办文件、会签文件提供一种快速方便的电子办公手段,并能使领导、主办部门、文书准确地了解文件的运转情况,便于文书督促文件的办理,提高办文效率。3)提供领导远程办公功能、实现领导的远程邮件收发、阅文批示和文件签发。4)为企业各部门的工作人员提供快速方便的检索手段,用户只需在各自的工作站上而不必到文书或档案室就能检索所需文件。5)提供日常信息的多种发布方式,实现信息的编辑、制作、发布一体化。6)提供面向秘书和领导的领导日程安排系统,实现领导日程安排的审批、查询、归档一体化。7)提供面向会议管理人员的会议管理系统,实现会议的申请、会议资源的预定、会议日程的安排、会议文件的发文、会议通知的发布以及会议纪要的审批、会议历史记录查询一体化的会议管理系统。8)提供面向每个工作人员的个人办公管理系统,实现个人从日程安排、文件草拟、到Internet浏览服务等全面的办公事务管理。1.3系统的设计目标对广大用户来讲,系统界面友好,操作简单,易学易用是非常重要的。此办公自动化系统从设计上要达到如下目标:1)建立一个功能丰富、操作简单的OA系统,充分利用Intranet技术使系统的全部功能都可以在浏览器内进行操作。2)满足部门领导高效率处理日常事物的工作需要,有效地协助部门领导顺利地完成各项工作。3)采用合理的工作台流程方式处理影响工作效率的各个环节,最大限度地避免人工传送实物的工作。4)为部门间实现真正的协同工作提供保证,摆脱多个部门协作时经常出现的互相等待的状况。总的来说是为中小型企业提供一套高效的办公解决方案,构建现代化的信息平台。在此平台上通过协作,提高资源利用率和工作效率,规范各部门的办公行为,实现资源共享。1.4系统的体系结构设计论文研究的基于Web的办公自动化系统的结构体系采用了Browser/ServerC浏览器/服务器)结构,最终用户界面统一为浏览器,应用系统全部在服务器端,是标准的三层结构体系,技术标准完全采用国际互联网的标准,系统负载轻,开放性好,系统维护升级方便,使办公用户的操作更简单。2办公自动化系统的详细设计2.1系统组成根据分析设计本系统共分为五个大的模块:公文管理子系统、文档管理子系统、领导日程安排子系统、个人办公管理子系统、系统管理子系统。如图2-1所示:2.2系统功能模块设计2.2.1公文管理子系统公文管理可以分为收文管理和发文管理两大部分,收文管理又分为行政收文和党组收文,发文管理分为行政发文和党组发文;收文管理主要完成的工作有收文登记、传阅登记、领导批示文件、部门传阅文件、催办文件、收文查询、收文统计、收文薄、办文单的打印等;发文管理完成的工作有文件拟稿、发文登记、会签登记、文件会签发文制版、发文盖章、发文查询统计等。(1)收文管理业务描述:收文管理主要对外来公文进行登记和处理,包括签收、登记、拟办、审定(批示)、分送传阅、统计、查询、催办、备份、归档等。在登记收文过程将登记后的收文送领导批示或阅读,处理结束后将文件进行归档。管理人员可以对收文处理全过程进行监督、催办,也可以随时打印文件流程跟踪表及其所有领导的批示意见。功能描述:收文管理是面向单位领导、办公室、各部门有关人员多个层次,以办公室为中心对收文处理的全过程进行计算机的辅助管理。彻底改变过去人工传递纸章文件进行文件的批办流转的传统做法,实现网上无纸办公,同时支持异地远程上网办公;大大加快公文的流转,提高办公效率。系统主要功能包括:1)来文登记2)来文拟办收文文书在登记完毕后,将来文发送到拟办主任处拟办该文,并由主任送批示领导、主办单位和传阅单位。3)领导批示公文根据拟办意见发送到相应的领导处,领导在阅文后填写批示意见,之后可以退还收文处,由机要文书负责传送其它部门办理,也可以直接送其他部门办理。4)、部门传阅对于阅件在传送到主办部门后,部门领导可以决定该文在本部门内的传阅人员,并送部门内人员阅办。5)主办部门承办对于办件在传送到主办部门后,部门领导批示主办意见,也可以责成本部门内相应的人员批示该文。6)催办公文在流转过程中,如有逾期未办的,管理员(机要文书)可以发送催办单催办该文。7)来文移交公文在办理完毕后将移交公文档案,该移交内容包括公文正文、附件和处理的全过程记录(拟办意见、处理意见、催办记录等).8)查询、统计根据需要系统提供收文簿、收文处理单、收文正文和相关统计数据的报表打印功能。(2)发文管理业务掐述:发文管理主要处理来文转发和内部制发的公文。用户在公文起草数据库中起草文稿,提交并进入流程后,文件在发文流程中流转,其中枢纽人员可以根据发文需要让文件进入串行或者并行的会签流程,流程结束后可以形成红头文件并盖章,也可以返回到起草人,在整个过程中,审批人员可以随时查看、打印流程跟踪表。系统要完成的功能有:1)拟稿,主办部门拟稿人编辑发文原文、填写发文稿纸中的发文单位、拟稿日期、主办部门、拟稿人、发文类型、紧急程度、页数、标题、主题词、正文、附件等内容。2)核稿,拟稿人拟完稿件后进入核稿阶局、包括两种情况:在部门内核稿;秘书和领导核稿。3)签发,秘书送文给单位领导进行发文签发。4)给文号,稿件在签发后送文书处,文书选择该文字号,系统将自动给出其发文文号。5)成文,在给完文号后,稿件本送到打印室印制,印制完毕的公文交公文处用印。6)发文,发文包括两种:电子公文和纸质公文。文件形成后,由公文处登记分发。7)发文移交,发文在成文后,年终由总文书将发文原稿及正式文件副本一同移交文书档案并自动立卷。8)统计查询,提供发文的多种指标查询及各种报表如:拟稿单、发文簿等单据的打印等。2.2.2文档管理子系统(I)业务描述:档案管理业务包括档案资料的接收征集、整理、编目、保管、鉴定、数据统计、利用管理等工作。对于公文档案,首先是档案资料的收集、整理、立卷,文档的立卷是以年为单位,在一年终结时,收集一年的文件,包括单位发文、收文、传真、函件、各部门收发文,上年遗漏文件或上年无批复的请示文件等,根据各文件的内容确定其去向:归档、保存、清退、销毁。对归档的文件给定文件的保管期限和分类号。然后按部门或分类组卷[331就立卷部门而言目前有以下三种方式:部门文书组卷:档案部门集中编目;总文书立卷:交档案部门保管;档案部门统一立卷。立卷部门不一样,立卷原则也不一致,同时,不同的单位其案卷的排架方式、档号的格式也不一样。(2)业务流程公文档案的业务流程如图4-6所示:(3)功能描述档案管理系统在办公自动化系统中应具有的功能如下:1)自动组卷的功能对文档而言,应具有自动立卷或辅助立卷的功能。自动立卷前,应对本年度的公文进行合法性检查,对不满足立卷要求的公文提醒用户修改或作不归档处理。详见公文管理。2)打印的功能打印出档案部门所需的各种规格的报表,其规格参见相应的标准。其中有案卷外封面、案卷内封面、案卷目录、卷内目录、总目录、分类目录、著录卡片、专题目录、全引目录、移交、销毁、接收清册等等。其标准有的是国标,有的是行标、有的是企业标准。在选定的数据库中按“打印”按扭,可选择要打印的项目或报表,选中后可以直接打印,也可以先预览后打印或者只预览不打印.3)统计的功能可以按时间、类别、保管期限统计。要求统计口径相对灵活、多样。提供常用的统计口径,用户也可以根据需要指定自己的统计口径。4)查询的功能档案保存的目的是提供查询,因此要求有较灵活的查询,可以提供多途径的查询,可以作全文搜索和只做指定范围的搜索,对不在馆内的档案提供去向和下次进馆的时间。如移交出馆(室)提供移交的时间和接收方名称;对己外借的档案提供借出的时间和应归还的时间;对己销毁的档案提供销毁的时间等等.查询时可以用浏览的方式显示,只显示概要信息,也可以显示一个文档的详细信息。预先提供常用的检索途径,对不同的档案有不同的检索途径,如文档可以预置主题词、文号、标题、成文日期的范围等检索途径。同时提供按任意条件组合的检索。检索后可以即时打印出调卷单,同时向档案部门提交调卷申请。对己外借的档案也可以向档案部门提出调卷申请,档案部门收到调卷申请后,在该卷(件)档案归还时,向申请人发出受理答复,通知调卷人借阅档案.对检索后直接阅读文件内容的检索,系统自动记录对文件的使用次数、检索人的有关信息,以便于统计。系统提供远程的查询功能。5)数据的输入与编辑功能档案数据的录入有多种渠道,系统应提供满足各种渠道的数据录入。对档案部门己经组卷但尚未录入计算机的可以逐条手工录入,全文数据可以直接启动用扫描仪扫描,也可以将预先扫描的文件或其他方式产生的文件直接引入;对原有档案系统形成的数据自动转储到新的系统中来,其中有两种版本的数据。同时提供任意情况下形成的Fox系列数据库的数据自动或辅助转储,以便于统一管理。对收发文过程中产生的数据自动立卷后转储成档案数据。对全文信息可以用图形的方式存储,也可以转换成纯文本后存储。系统支持录音录象的多媒体存储,多媒体存储的档案资料可以在工作站上播放口对声音、图象多媒体数据不提供编辑功能.输入时,对全文可以直接输入,也可以点击“全文引入”按扭而引入任意类型的文件内容,点击“扫描”则启动扫描仪进行扫描,并自动将扫描后结果拼接在一起进行存储,也可以将扫描后文字图像的结果按要求转换成纯文本后存储。输入时,保管期限、库位号、单