没有合适的资源?快使用搜索试试~ 我知道了~
首页基于php的在线判题系统的设计与开发
基于php的在线判题系统的设计与开发
5星 · 超过95%的资源 需积分: 37 34 下载量 118 浏览量
更新于2023-03-16
评论 6
收藏 2.87MB DOC 举报
系统的架构采用了目前Internet上流行的网站架构方式:LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为服务器端的操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。ZHBIT ACM Online Judge System的开发环境是在Ubuntu Linux下架设Web服务器Apache,同时使用 MySQL作为数据库服务器,PHP作为服务器端脚本解释器,在此平台上综合运用PHP、C语言、html、数据库技术进行系统开发。由于这四个软件都是遵循GPL的开放源码软件,因此使用这种方式不用花一分钱就可以建立起一个稳定、免费的网站系统。即当这个系统构建起来后可以马上投入使用,除考虑标明开源程序版权或者其他问题。
资源详情
资源评论
资源推荐
毕业设计
基于 的在线判题系统的设计与开发
学 院: 计算机科学技术学院
专 业:
姓 名:
指 导 老
师:
计算机科学与技术
学 号:
职 称:
中国·珠海
二○一一年五月
诚信承诺书
本人郑重承诺:我所呈交的毕业设计《 在线判题系统》是
在指导教师的指导下,独立开展研究取得的成果,文中引用他人的
观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真
实可靠。
承诺人签名:
日期: 年 月
北京理工大学珠海学院 2011 届本科生毕业设计
在线判题系统
摘 要
,国
际大学生程序设计竞赛是由历史悠久、颇具权威性的组织 (
国际计算机协会)主办的,是世界上公认的规模
最大、水平最高的国际大学生程序设计竞赛项目,其目的是促进大学生提高运
用计算机分析问题和解决问题的能力
在线评判系统是该项比赛的评判事务处理平台,是一个基于 结构
的多用户在线系统,允许用户在线提交自己的解题代码,系统自动编译运行给
出裁判结果,并根据用户解题数和用时排出名次。
系 统 的 架 构 采 用 了 目 前 上 流 行 的 网 站 架 构 方 式 :
( ! ),即使用 作为服务器端的
操作系统, 作为 "# 服务器,! 作为数据库, 作为服务器
端脚本解释器。$%&'( 的开发环境是在 )#
下架设 "# 服务器 ,同时使用 ! 作为数据库服务器,
作为服务器端脚本解释器,在此平台上综合运用 、 语言、、数
据库技术进行系统开发。由于这四个软件都是遵循 * 的开放源码软件,因此
使用这种方式不用花一分钱就可以建立起一个稳定、免费的网站系统。即当这
个系统构建起来后可以马上投入使用,除考虑标明开源程序版权或者其他问题。
关键词:&'(+!
北京理工大学珠海学院 2011 届本科生毕业设计
PHP Online Judge System
Abstract
ACM / ICPC (ACM International Collegiate ProgrammingContest, International
Collegiate Programming Contest) is a long history and quite authoritative
organization ACM (Association for Computing Machinery International Computer
Association) sponsored, recognized as the world's largest and highest level of
international Collegiate Programming Contest, which aims to help college students
improve the use of computer analysis of issues and problem-solving abilities of the
ACM Online Assessment System is a transaction processing platform, the
contest judge, is based on B / S structure of the multi-user online system that allows
users to problem solving and their code submitted online, the system automatically
compiles and runs the referee gives the results of problem solving based on the
number of users and the use of rank when discharged.
System architecture using the current Internet, the popular Web site architecture
approach: LAMP (Linux + Apache + MySQL + PHP), that the use of Linux as a
server operating system, Apache as the Web server, MySQL as a database, PHP as
server-side script interpreter . ZHBIT ACM Online Judge System development
environment is set up under Ubuntu Linux Web server, Apache, MySQL as the
database server simultaneously, PHP as server-side script interpreter, the integrated
use of this platform PHP, C language, html, database technology for system
development. Since this software is to follow the four open source GPL software, so
do not spend a penny to use this approach can establish a stable, free web site system.
That when built up after the system put into use immediately, without regard to
copyright or other issues.
Keywords: ACM / ICPC Online Judge PHP MYSQL Apache Linux
北京理工大学珠海学院 2011 届本科生毕业设计
目 录
摘 要,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
%-%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
.绪论,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, .
/可行性分析,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0
1需求分析,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.2
3总体设计,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.4
5详细设计,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/1
4测试及优化,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,52
6运行与维护,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,5.
总 结,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 5/
参考文献,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,51
附 录,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 53
谢 辞,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 56
剩余61页未读,继续阅读
jerry_小斌
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论3