- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
本科毕业论文范文模板
PAGE1
PAGE1
题目程序在线评测系统
题目程序在线评测系统
姓名
学号
所在学院
年级专业
指导教师 ** 职称 讲师
完成时间 2011 年 月日
综合评定成绩:
指导教师评语:
评定成绩:
指导教师签名:日期:
答辩小组意见:
评定成绩:
答辩小组长签名:日期:
PAGE1
PAGE1
程序在线评测系统
——后台评测模块
摘要:ACM国际大学生程序设计竞赛,是一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。经过近30多年的发展,ACM国际大学生程序设计竞赛已经发展成为最具影响力的大学生计算机竞赛。随着其发展,各高校也越来越重视这项竞赛,广东外语外贸大学的程序在线评测系统也应运而生。在这个平台中,用户只需要提交他们的代码,系统就可以自动地为其程序做出相应的评测,并且返回相应的评测结果。通过这个平台,用户不但可以巩固学科知识,也可以大大提高代码的实践能力。
后台评测模块主要负责对用户提交的源程序进行编译,运行,得到是评测结果再反馈给用户。
关键词:在线评测,程序设计,ACM
目录
TOC\o1-2\h\z\u摘要 Abstract I
第一章绪论 0
1.1课题的背景、研究意义 0
1.2软件开发环境描述 0
1.3软件运行环境描述 1
第二章系统总体设计 2
2.1模块介绍 2
2.2项目分工 错误!未定义书签。
2.3数据流图 错误!未定义书签。
2.4数据库设计 错误!未定义书签。
第三章GOJ内核设计 4
3.1定义 4
3.2性能要求 错误!未定义书签。
3.3判题流程 错误!未定义书签。
3.4接口设计 错误!未定义书签。
第四章内核数据结构设计 5
4.1逻辑结构设计 5
4.3出错信息 错误!未定义书签。
4.4补救措施 5
第五章内核实现难点 6
5.1JNI本地调用 6
5.2内存测量 错误!未定义书签。
5.3进程数控制 错误!未定义书签。
5.4连接到其他OnlineJudgeSystem 错误!未定义书签。
第六章结语 7
参考文献 8
致谢 10
绪论
课题的背景、研究意义
程序设计类课程,具有实践性强的特点。它不但要求学生掌握基础的理论知识,更重要的是要求学生不断提高自身的编程实践能力。因此,在这类课程中,老师务必会布置大量的程序设计作业,传统通过电子邮件或手写提交作业的方式让老师感到批改作业的任务繁重,让学生感到费时费力,难以提高编程的实践能力。为方便教学,提高学生动手编程的实践能力,开发一个自动化,智能化的评测系统成为需要。随着现代信息化的发展,软硬件的不断升级,使得开发这样一个评测系统成为可能。
OnlineJudgeSystem,则是指一个在线的裁判系统,它可对程序源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。
ACM/ICPC(ACMInternationalCollegiateProgrammingContest,国际大学生程序设计竞赛)是由国际计算机界历史悠久、颇具权威性的组织ACM(AssociationforComputingMachinery,国际计算机协会)主办的,世界上公认的规模最大、水平最高的国际大学生程序设计竞赛。现在各高校也越来越重视ACM程序设计比赛,都纷纷建立起自己的测评平台供老师和学生使用,广东外语外贸大学的程序在线评测系统也就应运而生。
软件开发环境描述
操作系统: WindowsNT5.1以上
开发平台: MyEclipse6.0.1
数据库: MySQL5.1.40
开发语言: Java1.6+Jsp+C++
WEB服务器: Tomcat6.0
软件运行环境描述
CPU: PIII800Mhz或更高
内存: 256MB或更高
硬盘: 100MB或以上剩余空间
操作系统: WindowsNT5.1以上
数据库: MySQL5.1.40
WEB服务器: Tomcat6.0
系统总体设计
本系统主要是分为五个模块:用户维护,题目维护,竞赛维护,后台评测,论坛。
模块介绍
用户维护
题目维护
后台管理
可以添加、删除、修改竞赛;
查询竞赛。
后台评测
论坛
顶层图如下:
图2.2
您可能关注的文档
- 比赛24秒倒计时电路的设计与制作.doc
- 比较文学概论练习及答案.doc
- 比较适合于男生就读的10大专业.doc
- 比和比例综合练习题及答案(同名17133).doc
- 本周发放家长指导内容(托班10张-小班11张-中班8张大班4张.doc
- 本课设计思路.doc
- 本技能水平摸底调查暨.doc
- 杯子变热了微课设计.doc
- 案例分析题(同名857).doc
- 案例分析复习.doc
- 新的一年工作展望.docx
- 医生年终个人工作的述职报告(3篇).docx
- 2023年消防设施操作员之消防设备中级技能考前冲刺练习题附答案详解.docx
- 2022-2023年环境影响评价工程师之环评技术导则与标准通关练习题包括详细解答.docx
- 2023年中级注册安全工程师之安全生产管理考前冲刺检测卷和答案.docx
- 2023年中级银行从业资格之中级银行管理考前冲刺测试卷提供答案解析.docx
- 2023年公共营养师之二级营养师通关模拟考试试卷附带答案.docx
- 证券分析师之发布证券研究报告业务考前冲刺模拟题库.docx
- 2022-2023年二级建造师之二建建设工程法规及相关知识综合提升测试卷附答案.docx
- 2023年二级建造师之二建机电工程实务通关模拟考试试卷提供答案解析.docx
文档评论(0)