目前,国内的试题库管理系统大多采用Word软件实现公式和图形的编辑。这种架构的缺点是:平台相关;高成本;使用专有技术。Java语言是一种跨平台的编程语言。XML是开放技术,教学中最常用的两种XML应用是MathML和SVG,分别用来处理公式和图形,可以嵌入网页中,使浏览和交互变得非常方便。用Java和XML构建的试题库管理系统,是基于开放技术的低成本跨平台网络系统。