计算机工程与科学2011,Vol.33Issue(z1):58-61,4.DOI:10.3969/j.issn.1007-130X.2011.A1.015
基于B/S架构的多用户在线程序评判系统设计与实现
The Design and Implement of Multi-user Online Judge System Based on B/S Mode
摘要
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.关键词
在线程序评判/B/S架构/多用户/安全机制Key words
online judge/B/S mode/multi-user/security mechanism分类
社会科学引用本文复制引用
乔少杰,杨燕,葛永明,张翠芳,戴齐..基于B/S架构的多用户在线程序评判系统设计与实现[J].计算机工程与科学,2011,33(z1):58-61,4.基金项目
国家自然科学基金资助项目(61100045,61165013) (61100045,61165013)
教育部人文社会科学研究青年基金项目(10YJCZH 117) (10YJCZH 117)
中国博士后科学基金资助项目(20090461346) (20090461346)
中国博士后科学基金特别资助项目(201104651) (201104651)
中央高校基本科研业务费专项资金科技创新项目(SWJTU09CX035,SWJTU11ZT08) (SWJTU09CX035,SWJTU11ZT08)