1、 本科毕业设计说明书本科毕业设计说明书 基于基于 WEB 的题库系统的设计与实现的题库系统的设计与实现 BASE ON THE WEB DATABASE SYSTEM DESIGN AND IMPLMENTATION 学院(部) : 计算机科学与工程学院 专业班级: 信息安全 08-1 学生姓名: 指导教师: 2012 年 5 月 25 日 I 基于 WEB 的题库系统的设计与实现 摘要 随着社会信息化程度的提高,尤其是互联网的迅速普及,使得各类如信息奥 赛、ACM程序设计竞赛等日益增多,供用户训练使用的网站也应运而生。 本文主要介绍试题库系统的设计与开发过程,该系统使用ASP开发,允许用 户
2、在线做题、提交程序,以及根据用户回答正确的题目数目进行打分。本系统可 以在由管理员在试题库中添加题目或者从试题库中删除试题。 可以自动生成所需 的试卷后由审核员对试卷进行审核, 只有通过审核的试卷才能生效。 考试结束后, 考生点击提交试卷即可结束考试。 考试界面右下侧有计时系统提醒考试注意考试 时间。新闻发布功能可以提醒学生考试动态,为将要到来的考试做出准备。系统 使用人员有三种身份管理员,审核员,用户。每种身份具有不同的权限。管理员 负责题库试题的管理发布考试命令等,审核员负责监督管理员,对管理员的操作 以及考试命令的发布进行监督。 用户是系统的主要使用者, 用户更改自己的信息, 阅读考新闻
3、,但不可以触及后台管理。 关关 键键 字:试题库系统,字:试题库系统,ASPASP II BASE ON THE WEB DATABASE SYSTEM DESIGN AND IMPLMENTATION ABSTRACTABSTRACT Due to acceleration of information process and popularization of Internet, so many kinds of programming contests such as International Olympiad in Informatics, and ACM/ICPC etc, bec
4、omes more and more popular. A kind of programming contest training websites, which provides training for users, has come into our lives. This dissertation introduces the designing and developing process of a programming contest training system. The system allows users submit programs online, ranks users first by number of problems solved, then by accepted ratio. It also provides BBS, in which users can discuss each other. The system can not only improve progr