• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (增刊A1): 28-61.

• 论文 • Previous Articles     Next Articles

The Design and Implement of Multiuser  Online Judge System Based on B/S Mode

QIAO Shaojie,YANG Yan,GE Yongming,ZHANG Cuifang,DAI Qi   

  1. (School of Information Science and Technology,Southwest Jiaotong University,Chengdu 610031,China)
  • Received:2011-05-15 Revised:2011-07-29 Online:2011-10-12 Published:2011-10-12

Abstract:

In order to solve the problems including the efficiency of judging programs and the system security problem existing in ACM online judge systems, this article introduced the functional requirements of online programming judge system and proposed a multiuser online judge system based on the architecture of Struts + Spring + Hibernate (SSH). In addition, this article presented the principle of judging programs and the applied security mechanism. The proposed system can be used for ACM programming contests and assist in the teaching of programming language courses with sound effects as well.

Key words: online judge;B/S mode;multiuser;security mechanism