We design a document management system with three-tier architecture. Its resource type and main functionalities are devised against the scenario of information system supervision. We also implement its main functionalities with web 2.0 and java, so its transportability is improved.