江苏海洋大学学科竞赛管理系统开题报告

395 篇文章 17 订阅
395 篇文章 17 订阅

1.课题研究的意义,国内外研究现状、水平和发展趋势

1.1课题研究的意义

由于国家教育体制的改革,在全国各地举办的大学生竞赛的次数逐年增加,报名参加了每场比赛的大学生的人数也逐年大量增长。在如此众多的竞赛信息面前原有的数据采集方式已经远远不能满足实际需求,如何利用现代信息技术,使主办方快速、高效的实现对参赛人员与竞赛项目的反馈管理,是大赛组织者需要特别关注的问题。尽快建立一个全功能、全方位的竞赛信息管理系统,已经成为大学生竞赛举办方势在必行之事。通过开发大学生竞赛管理系统,使参赛信息的输入和管理工作系统化、透明化,从而提高工作效率,学生也能及时了解竞赛动态,提前做好准备,解决了以往因消息传达不及时而错失良机的状况。

1.2国内外研究现状、水平和发展趋势

21世纪,我国早在上世纪就已普及互联网信息,互联网对人们生活中带来了无限的便利。像大部分的学校都有自己的系统,由从今传统的管理模式向互联网发展,如今开发自己的系统是理所当然的。那么开发大学生竞赛管理系统意义和用处有哪些呢?

1.首先提升形象:这是每个学校建设系统的目的之一。当今的网络信息年代,连一个操作系统都不从有过,将会跟不上时代的步伐。

2.加强大学生竞赛服务:大学生竞赛管理行业性质要求您定期提供资料给管理员,或者随时接受用户的建议。如果用户需要,可以通过系统进行管理。

3.同时一个好的系统能将大学生竞赛的信息管理手段提上一个新的台阶。系统内容可以随时更新,这点对于现代大学生竞赛管理来说是很重要,但传统的管理方式都无法做到的。大学生竞赛管理系统就可以每天更新,随时反映您大学生竞赛的最新情况。

大学生竞赛管理系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的用户了解和熟知大学生竞赛管理系统的便捷高效,不仅为用户提供了服务,而且也推广了自己,让更多的用户了解大学生竞赛管理系统。

    在国外很多发达国家,软件产业早已得到全面普及,但我国经济已不断发展,不断引进国外信息化建设,使国内软件行业得以不断发展,在摸索中进步,最终也得到一些成果,我国的软件业迎来了高速的发展,使更多的软件系统得以开发出来,从此逐渐地改变人们的生活工作方式。但是,对于信息化的建设,与很多发达国家相比,由于信息化程度的落后以及经费的不足,我国的大学生竞赛管理系统开发方面还是相对落后的,因此,要不断的努力探索,争取开发出一个实用的信息化的大学生竞赛管理系统,来实现大学生竞赛管理的信息化。因此本课题以大学生竞赛为例,目的是开发一个实用的大学生竞赛管理系统。

大学生竞赛管理系统的开发运用java技术,MIS的总体思想,以及MYSQL等技术的支持下共同完成了该系统的开发,实现了大学生竞赛管理的信息化,使用户体验到更优秀的大学生竞赛管理,管理员管理操作将更加方便,实现目标。

2.课题的基本内容,可能遇到的困难,提出解决问题的方法和措施

课题简要介绍

大学生竞赛管理系统隶属于学校管理工作的一部分,主要针对竞赛相关信息实现网络化管理。该管理系统主要分为系统管理员和全体学生两种角色,对于不同的角色设置不同的操作权限。其中系统管理员拥有系统最高级别的权限,可以管理系统的任意模块,主要包括用户管理、竞赛主题管理、用户参赛申请管理、论坛管理、公告管理等。系统管理员还可以选择添加其他管理员信息,协助自己管理竞赛内容,此外还可以为竞赛安排合适的裁判。全体学生无需登录就可以随意浏览网站的竞赛、公告论坛等信息,但只有在登录的情况下才能申请报名参赛、发帖以及回复论坛信息。

2.1.1功能需求模块描述

大学生竞赛管理系统实现对赛事的网络化、整体化管理,通过该系统管理员可以对个人以及竞赛信息进行增删改查,同时全体学生或者业余爱好者可以通过这个平台浏览竞赛公告,并积极报名参与自己感兴趣的竞赛项目以及发布论坛消息和志同道合的伙伴交流

通过需求分析确定大学生竞赛管理系统的主要角色为系统管理员和全体学生

(1) 系统管理员

系统管理员可以实现对各个功能模块的综合管理,拥有最高权限,其登录成功后可以对裁判、竞赛主题、比赛公告等进行增删改查,对用户的参赛申请进行审核以及对论坛进行管理,其详细职责如下:

1) 系统管理员执行登录操作,输入正确的用户名、密码和验证码即可登录系统

进入管理员主界面进行综合管理:2)系统管理员可以添加其他管理员协助其管理,同时还有权对其资料进行管理:3) 系统管理员可以查询用户信息,当用户不记得密码时可通过后台进行修改密码,或直接删除用户信息,然后重新注册;

4) 当普通用户在前台提交参赛申请后,系统管理员可以通过后台对其参赛申请进行审核批准;

5) 系统管理员可以发布竞赛内容,包括竞赛主题、比赛形式和规则等信息,对于已经发布的信息在其比赛之前还可以加以修改,除此之外还可以删除已经失效的竞赛内容,便于用户选择合适的竞赛;

6) 系统管理员可以添加裁判信息,并为相应的比赛安排合理的裁判。不仅如此还可以修改裁判失效的身份信息,甚至是直接删除;

7) 系统管理员可以录入用户的参赛成绩,同时还能够对同一比赛项目的所有成绩进行统计分析,直观明确的选出竞赛的奖项;

8) 系统管理员可以提前发布公告信息,便于学生及时做好准备,还能对已发公告中不合理的地方加以修改,以及删除过期或本该举行后又取消的的公告信息;

9) 系统管理员可以添加论坛主题类型,给用户提供更多的选择机会,方便用户快速选择和自己志同道合的人进行交流,同时还能删除不想要或者过时的话题;

10) 系统管理员可以查看用户的发帖,对于一些不符要求或者不雅的帖子可以实施删除操作,并且可以回复用户的发帖;

11)系统管理员可对个人资料加以修改和维护。

2.1.2系统数据需求(数据流图)

2.1.3系统模块图

2.1.4实体图及E-R

2.1.5关系模型及数据库表

2.2可能遇到的困难,解决问题的方法和措施

本次设计的大学生竞赛管理系统界面美观、易于操作且实用。但由于时间限制,在设计开发上仍存在一些不足,可以从以下几个方面进一步改善:

(1)系统功能不够完善:只能实现用户提交参赛申请,而未能实现在线提交参赛作品和公布获奖名单等功能,在此基础上我们还可以添加在线竞赛功能,使项目更具实用性;

(2) 功能模块划分不够合理: 裁判信息、比赛成绩等只能由系统管理员进行添加,可以添加裁判功能界面,由裁判输入比赛成绩,管理员进行统计,用户只能查看竞赛公告而无法收藏等;

(3) 安全性不强:在设计过程中没有考虑到网络瘫痪、数据丢失的情况,在此我们可以将数据进行备份或生成报表进行打印,防止系统故障带来的影响在往后的道路上,我会在此基础上继续深入完善系统功能,使其更具实用性。

3.课题拟采用的研究手段(途径)和可行性分析

可行性分析是系统开发前的一项重要工作,对系统是否切实可行、能否获得经济效益等起着决定性作用。该系统的可行性分析包括以下几方面,具体分析如下:

3.1 技术可行性

大学生竞赛管理系统是基于Java进行开发的采用Myeclipse作为开发工具同时JSP +JavaScript为系统提供了强大的技术支持,结构清晰且MySQL数据库操作简单,能够满足系统开发的技术要求。

3.2经济可行性

开发该系统所需的软件环境都能够轻易从市场购买或相关网站下载所得,且不需要投入大量后期维护费用,除此之外所有参考资料均来自于图书文献或网络,经济成本不算大,也符合我们学生的经济情况,节省大量财力资源。因此从经济的观点来看它是可行的管理系统。

3.3操作可行性

本着为用户着想,在开发过程中尽量保证界面操作简单,使用户不需要刻意培训易于用户接受使用。

指导教师意见(对课题的深度、广度及工作量的意见和对结果的预测)

指导教师签字:                                             

系意见:

系主任签字:                                               

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值