基于 jQuery 的 Web 源代码在线评测系统(Design and Implementation of JudgeOnline System Based on jQuery)是基于软件工程的黑盒测试理论,是以 Java、 Servletj、Query 和数据库技术为基础搭建起来的一套可以对多种语言的源代码进行自 动编译、测试、分析及评判的系统。 该系统最初是为了支持 ACM/ICPC(ACM International Collegiate Programming Contest,国际大
随着计算机技术的快速发展,传统的考试形式已经不能满足现代教育和教学信息化发展的需求。在线考试不但减轻了老师的工作量,提高了工作效率,还节约了资源。因此,开发Linux课程题库及考试系统已显得非常重要。 本文主要阐述了系统需求分析、总体设计、详细设计和实现。系统采用B/S结构,使用Java开发语言,使用SQL Server 2000作为数据库,利用JSP、JavaBean、Struts等技术进行开发。系统用户权限有三种:管理员、考生和评分老师。通过不同权限的划分系统实现了考生信息管理、评分老师信
本文主要介绍了系统的分析、设计和开发的全部过程,运用数据流图、E-R图、程序流程图等对系统的设计过程进行详细的说明。全文共分为绪论、在线考试系统使用的开发技术及平台、在线考试系统需求分析、在线考试系统的设计、基于JAVA的考试系统实现、结论和展望七个部分。系统采用B/S(Browser/Web)开发模式,开发工具选择跨平台、开放式、安全性能较好的Java语言,采用Tomcat服务器技术,后台数据库选用Microsoft SQL Server 2000。