论文部分内容阅读
随着计算机、网络等技术的蓬勃发展,办公自动化(OA)也在不断完善和进步着。传统的OA仅仅是利用计算机实现办公信息载体电子化,而现在能够通过计算机系统的各种应用,使各独立的工作者实现信息共享,协同工作,远程移动办公,合理组织工作流程。本文正是着眼办公自动化的发展方向,结合成都铁路局办公自动化系统在实际使用中的具体情况和遇到的问题,分析了无线移动终端的办公自动化系统的需求来源。无线移动技术是近几年来新兴的技术,要将它应用于办公自动化系统中,如何选择各自的平台实现技术是关键所在。Lotus Domino/Notes平台在当今几种常见的OA平台中,无论是从数据库结构、工作流程、开发角度、系统开放性和未来发展趋势上,都能够满足成都铁路局的OA系统的实际需求。而对于手机无线移动技术,J2ME有着越来越广泛的厂商支持,较低的手机设备配置需求、强大的网络协议支持等等优点,已经逐渐成为了手机终端程序开发的首选。不同平台的系统集成难度,往往决定了平台的选择。而Lotus Domino/Notes与J2ME除了以上各自领域的优点之外,集成能力也不容质疑。经过IBM开发自身外部接口工具,Domino平台由原来较为专业和狭窄的封闭式系统平台,成为了有着Java、C/C++语言支持的,本地调用技术、CORBA、XML等等丰富外部接口的开放式系统平台;而J2ME框架支持各种通用的网络连接协议。经过上面的分析,本文以成都铁路局办公自动化系统为背景,设计开发了J2ME手机移动终端的Domino办公自动化系统。针对模块需求功能,对系统总体的构架和数据库进行了设计,并且阐述了几个有代表性的功能模块Domino服务器端和J2ME手机客户端的设计实现,从中详细分析了一些关键技术的应用原理和实现方法,系统满足设计需求。综上所述,成都铁路局J2ME无线终端的Domino办公自动化,充分利用了手机的随身携带和功能日益强大的特点,实时地与办公自动化系统交互,能够解决诸如在外漏收紧急公文等等问题,具有较迫切的现实意义,并拥有广阔的发展空间。但J2ME与Domino无线交互中还存在着技术方面和实际应用方面的一些难点与不足,因此,它是Notes客户端OA系统的一种有益的补充。