登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 管理学类 > 信息管理与信息系统 > 正文

在线评测管理系统开题报告

 2020-04-24 10:15:46  

1. 研究目的与意义(文献综述)

1.1 研究背景

在线评测系统起源于acm-icpc国际大学生程序设计竞赛,随后oi信息学奥林匹克竞赛中也开始使用,主要负责自动判题和排名等功能。现在世界各地的高校大学生都在使用在线评测系统进行各种程序设计的训练、比赛队员的集训等,现如今,在各类程序设计竞赛中,也在采用在线评测系统进行自动判题和比赛排名。

1.2 目前国内外发展现状

国外著名的在线评测系统有俄罗斯的sgu(萨拉托夫大学)、ural(乌拉尔大学)、mipt(eljudge),西班牙的uva(瓦拉杜利德大学),美国的usaco以及波兰的spoj,每个评测系统都非常经典。

国内的在线评测系统都有:hduoj (杭州电子科技大学)、zoj(浙江大学)、poj(北京大学)、hustoj(华中科技大学)、hitoj(哈尔滨工业大学)等。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

2.1 研究(设计)的基本内容、目标

系统主要分为管理员、教师、学生这三类主要角色。
1.学生角色:
(1)题库子系统:学生可以结合自身实际情况,检索难易适中的题目进行练习。
(2)评测系统:学生提交代码后,系统将在后台运行代码,并且将运行、评测结果实时的反馈给学生。
(3)作业子系统:学生登录系统后可以查看老师发布的作业,并提交相应的代码由系统自动评测。
(4)讨论板子系统:学生可以在讨论板上对学习过程中遇到的问题进行提问,加强交流。
2.教师角色:
(1)题库子系统:教师可以发布题目和测试数据(即参考答案),根据课程进度和题目的难易度进行分类管理,查看学生的代码评测结果,对学生提出的疑问进行解答等。
(2)作业子系统:教师进行作业的发布。
3.管理员角色:
(1)用户管理:对系统所有用户进行增删查改,重置密码等操作

(2)角色管理:创建用户角色,对用户进行分组

2.2 拟采取的技术方案及措施

本系统基于各种开发框架和开发原则,在基础的系统操作之上,增加在线评测系统的业务功能,使本系统具有一般系统的基础数据管理能力和在线评测系统所特有的评测功能。
系统将在稳定的平台基础上进行拓展,增加分布式部署功能和负载均衡功能,目标是可对子功能进行多次部署,并且在向子功能分派任务时进行负载均衡处理,保证个子功能的良好运行状态,后期将增加服务器宕机报警等功能。
数据访问部分将采用通用处理方式,保证数据系统对其他可拓展系统的良好数据访问服务,保证大多数编程语言进行服务调用,获取数据服务。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

2017.12.30之前:完成毕业设计选题;
2018.01.20之前:结合选题和任务书的目标要求,完成开题报告撰写;
2018.05.10之前:完成系统的设计和实施、提交论文初稿;
2018.05.20之前:根据指导老师的修改意见,完成系统的修改完善和论文的修订;
2018.06.01之前:进行毕业设计答辩的相关准备,参加毕业设计答辩;
2018.06.18之前:根据答辩小组老师的修改意见,完善论文和系统,提交和上传最终的毕业设计相关资料(论文和系统)。



4. 参考文献(12篇以上)

[1]王虎,张骏,管理信息系统(第2版),武汉:武汉理工大学出版社,2007.
[2]薛华成,管理信息系统(第6版),北京:清华大学出版社,2013.
[3]stephen haag, maeve cummings,信息时代的管理信息系统(原书第8版),北京:机械工业出版社,2011.
[4]kenneth c. laudon,管理信息系统(原书第13版),北京:机械工业出版社,2015.
[5]张骏,鄢丹,信息系统课程设计,北京:科学出版社,2007.
[6]王珊,萨师煊,数据库系统概论(第5版),北京:高等教育出版社,2014.

[7]刘勇军,面向对象程序设计——c#amp;asp.net实现,武汉:武汉理工大学出版社,2011.

[8]acm在线评测在编译原理实践教学中的应用探讨[j]. 尤枫,史晟辉. 计算机教育. 2009(20).
[9]web软件系统事务处理模型设计[j]. 田冲,李兴国. 计算机技术与发展. 2009(10).
[10]基于网格计算的acm系统构架研究[j]. 赵惊,李玮,汪维富. 科技资讯. 2008(24).
[11]源代码在线评测系统的设计与实现[j]. 秦越磊,彭四伟. 福建电脑. 2008(06).
[12]基于b/s结构的程序设计竞赛自动测评系统的设计[j]. 郑传生. 计算机与现代化. 2007(12).
[13]基于web的acm国际大学生程序设计竞赛教学系统开发[j]. 丁永生,张桂新,赵超,万庆萱. 东华大学学报(自然科学版). 2001(04).
[14] anonymous. research and markets: professional ado.net 3.5 with linq and the entity framework guide[j]. m2 presswire,2009.
[15] kanjilal, joydip. working with the entity client data provider in entity framework[j]. infoworld.com,2015.

[16] chuck sphar,stephen r. davis. c# 2008 for dummies[m].nether land: wiley publishlng,2008.58-167.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图