办公自动化(OA-Office Automation)是一种将现代化办公和计算机网络功能结合的新型办公方式,在一般B/S模式下的OA系统,流程的定义通常是文字型或者表单形式的,但是基于HTML解析的B/S在绘图方面存在缺陷,因此大多B/S的OA系统在流程定义时,为了达到可视化的效果,都采用了流程定义用C/S来辅助。使用Java Applet技术,结合XML和Microsoft Office Access2003,可以在B/S系统中直接实现流程的可视化定义研究。本系统利用Java Applet作为开发工具,采用面向对象的编程方法,将程序和数据封装为一个对象,解决了在技术开发中所遇到的困难。