信息学奥林匹克竞赛管理系统的设计与实现

信息学奥林匹克竞赛管理系统的设计与实现

论文摘要

信息学奥林匹克竞赛是世界五大中学生奥林匹克学科竞赛之一,旨在推动计算机普及的学科竞赛活动,是经国家教委批准,中国科协具体领导,由中国计算机学会主办的,面向初、高中阶段的学生和同等年龄段中等专业学校的在校学生,用于测试选手有关计算机方面的基本知识和算法设计编程能力的考试体系。随着计算机和网络的迅猛发展和信息学奥林匹克竞赛的普及,传统的竞赛管理模式已经无法满足新形势下的需求,严重限制了信息学奥林匹克竞赛的发展和管理。因此,根据信息学奥林匹克竞赛的实际情况,开发一套适合信息学奥林匹克竞赛的管理系统就显的尤为必要。信息学奥林匹克竞赛管理系统的设计与实现,采用面向对象的方法进行系统分析与设计,运用统一建模语言UML建立系统的需求模型、分析模型和设计模型,并采用B/S和C/S混合的三层体系结构,采用SQL Server 2005实现数据库的管理,并使用Microsoft Visual Studio 2005开发工具中面向对象的程序开发语言Visual C#对系统功能进行实现。既是面向对象在复杂系统中的应用,也是对信息学奥林匹克竞赛管理的探索与实践。信息学奥林匹克竞赛管理系统的实现,目的在于解决传统的竞赛管理方式下所存在的典型问题(如报名中信息的准确性等),充分利用现有的网络资源,提高信息学奥林匹克竞赛管理工作的质量及效率,从而促进竞赛管理工作的现代化、规范化及程序化。实现后的系统不但适应业务流程,满足需求,而且具有稳定性好、可重用性好和可维护性好的特点。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 引言
  • 1.2 提出问题及解决
  • 1.2.1 提出问题
  • 1.2.2 解决方法
  • 1.3 系统设计与实现的重要意义
  • 1.4 本文主要工作及其结构
  • 1.4.1 主要工作
  • 1.4.2 本文结构
  • 第2章 系统需求分析
  • 2.1 系统功能性需求
  • 2.1.1 系统需求概述
  • 2.1.2 系统需求详述
  • 2.1.3 系统用例描述
  • 2.2 系统非功能性需求
  • 2.2.1 系统定位
  • 2.2.2 系统运行模式
  • 2.2.3 系统运行环境
  • 2.2.4 系统运行需求
  • 2.2.5 数据安全方案
  • 第3章 系统分析
  • 3.1 面向对象分析
  • 3.2 系统静态模型
  • 3.2.1 识别系统的实体类
  • 3.2.2 实体类之间的关系
  • 3.2.3 实体类分析结果
  • 3.3 系统动态模型
  • 3.3.1 系统状态模型举例
  • 3.3.2 系统活动模型举例
  • 第4章 系统设计
  • 4.1 系统体系结构
  • 4.1.1 主流架构简介
  • 4.1.2 应用开发架构简介
  • 4.1.3 信息学奥赛管理系统架构
  • 4.1.4 信息学奥赛管理系统架构模型
  • 4.1.5 系统架构的类图
  • 4.1.6 系统架构的动态图
  • 4.2 系统的界面部分设计
  • 4.2.1 用户界面的设计准则
  • 4.2.2 系统的用户界面
  • 4.2.3 系统界面间的关系
  • 4.3 系统的对象设计
  • 4.3.1 系统的类设计
  • 4.3.2 系统的数据管理部分的设计
  • 第5章 系统实现
  • 5.1 系统运行平台及开发工具
  • 5.1.1 运行平台
  • 5.1.2 开发工具
  • 5.2 系统实现
  • 5.2.1 系统实现概述
  • 5.2.2 数据访问层具体实现
  • 5.2.3 选手报名实现
  • 5.2.4 选手现场确认实现
  • 5.2.5 考场考点编排的实现
  • 5.3 系统测试
  • 5.3.1 面向对象测试介绍
  • 5.3.2 测试用例过程及结果
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].“竞赛取消保送”与“校长推荐入学”[J]. 青年教师 2011(01)
    • [2].第20届亚洲物理奥林匹克竞赛实验试题介绍与解答[J]. 物理实验 2020(02)
    • [3].第50届国际物理奥林匹克竞赛实验试题2介绍与解答[J]. 物理实验 2020(02)
    • [4].2019年亚洲物理奥林匹克竞赛理论第一题解答[J]. 现代物理知识 2020(02)
    • [5].2019年亚洲物理奥林匹克竞赛理论第二题解答[J]. 现代物理知识 2020(03)
    • [6].当前国内化学奥林匹克竞赛的研究现状及启示[J]. 化学教育(中英文) 2020(21)
    • [7].国际化学奥林匹克竞赛研究:主题演变与未来趋势[J]. 化学教育(中英文) 2019(23)
    • [8].2017年中国队参加国际和亚洲物理奥林匹克竞赛简介[J]. 物理与工程 2017(06)
    • [9].关于第30届化学奥林匹克竞赛中两道题的探讨[J]. 大学化学 2017(11)
    • [10].加拿大化学奥林匹克竞赛的特点及启示[J]. 化学教育 2014(05)
    • [11].欢迎参加“广饶杯”第六届全国中学生地理奥林匹克竞赛暨第十二届国际中学生地理奥林匹克竞赛选拔赛[J]. 中学地理教学参考 2014(19)
    • [12].地理奥林匹克竞赛引发的教育思考[J]. 中学地理教学参考 2015(19)
    • [13].剖析“一个漂亮的证明”中所隐含的错误[J]. 数学通报 2017(08)
    • [14].关于两道数学奥林匹克题的推广与证明[J]. 数学通报 2017(06)
    • [15].“丹霞杯”第三届全国中学生地理奥林匹克竞赛隆重举行[J]. 中学地理教学参考 2009(12)
    • [16].从甘肃省化学奥林匹克竞赛分析中学生成才因素[J]. 化学教育 2010(09)
    • [17].个性化教育在化学奥林匹克竞赛辅导过程中的实施[J]. 化学教育 2012(04)
    • [18].第45届国际物理奥林匹克竞赛实验试题简介[J]. 物理实验 2014(12)
    • [19].李远[J]. 课堂内外创新作文(高中版) 2020(10)
    • [20].2012年韩国化学奥林匹克竞赛中学生部试题内容及特点[J]. 化学教与学 2013(07)
    • [21].一道奥林匹克竞赛题研究的新进展[J]. 数学教学 2010(12)
    • [22].俄罗斯中学生地理奥林匹克竞赛的特点与启示[J]. 地理教育 2010(12)
    • [23].第四届全国中学生地理奥林匹克竞赛精彩瞬间[J]. 地理教育 2011(12)
    • [24].基于扎根理论的地理奥赛参赛体验研究——以第七届全国中学生地理奥林匹克竞赛为例[J]. 地理教学 2016(23)
    • [25].一道奥林匹克竞赛题的简证及其类似推广[J]. 中学数学 2016(03)
    • [26].2015年美国物理奥林匹克竞赛三题[J]. 物理教学 2016(04)
    • [27].不可熄灭的“心”光[J]. 小学数学教育 2017(07)
    • [28].物理奥林匹克竞赛“苗子”的挖掘与培养[J]. 科教文汇(下旬刊) 2010(03)
    • [29].加拿大高中化学奥林匹克竞赛赛制对我国的启示[J]. 现代中小学教育 2010(10)
    • [30].开设OM活动,拓展课程资源——基于OM活动的综合实践课程探究[J]. 新课程(中学) 2016(10)

    标签:;  ;  ;  

    信息学奥林匹克竞赛管理系统的设计与实现
    下载Doc文档

    猜你喜欢