APP下载

体育教学在线管理系统的设计与实现

2015-08-17

电子测试 2015年1期
关键词:教学管理模块用户

王 斐

(西安航空职业技术学院,西安,710089)

体育教学在线管理系统的设计与实现

王 斐

(西安航空职业技术学院,西安,710089)

文章介绍了利用C#语言+SQLServer数据库开发的可应用于校园体育课程教学管理的网络信息系统。系统实现对课程选课、课程评价、体育课程资源等多个在线功能的管理,并对系统的其他设计进行了阐述。

体育;在线管理;系统设计;C#语言

信息化时代如何实现对教学管理的现代化,从而为课堂教学与教学管理服务成为当前思考的重点。体育教学管理改革也必须在信息化技术条件下,改变传统的管理方式、教学方式和课程评价方式,从而提升教学管理的效率,提高体育课程教学质量,成为体育教研组研究的重点。而现阶段针对体育教学管理的信息化发展,通常依托学校内部校园网。这样的管理方式在一定程度上可节约学校内部资源,但是由此带来的体育教学管理缺乏针对性,确定的效果也不明显。因此,文章提出了更具备针对性和更具特色的体育在线管理系统。

1 系统设计原则

1.1实用性原则

对该系统的开发应具备其实用性,从而使得全校师生能运用该平台进行使用。而实用性是对系统设计的根本的出发点,也是对系统质量进行判定的首要的标准。体育教学在线管理的目的是改变传统的体育课程管理方式,从而形成更符合体育教学实际的课程教学全称监督、评价和信息反馈等的系统。因此,在对系统进行设计的时候,必须考虑到体育课程所涉及的各项事务,从而实现多线程的对教学协同管理。

1.2简洁性与易用性原则

对系统界面的设计要力求简单、简单,使得广大的师生在运用该系统的时候,对系统功能能一目了然,并充分考虑到不同使用人群的水平,从而使得该系统在简洁性和易用性原则下满足不同人群的使用爱好。

1.3可扩展性原则

系统的设计必须充分考虑到未来硬件和软件的发展,从而保证系统的使用能够在未来很长一段时间内不需要进行大的调整和改变,以便节约成本。因此,系统必须满足可扩展性的原则,从而使得系统在今后的管理当中,可随时增添新的功能或者是对现有的功能进行随时的升级与移植,并预留各种不同数据接口可随时与校园网数据进行数据交换。

1.4经济性原则

经济性原则的要求则是在充分考虑资源和技术的前提下,实现对系统运行的最优方案。因此,在对系统硬件与软件配置过程中,尽可能的采取现阶段比较先进的技术和系统架构,从而减少后期的维护成本和保证系统的可扩展性。而所谓的先进不是一味的追求现阶段前沿的硬件与软件技术,而是必须结合自身的经济情况的条件下,选择最适合的软、硬件,从而满足经济性的原则。

2 系统功能设计

通过UML用例分析,将系统的使用角色分为教师、学生、管理员等不同的角色。因此,将系统功能分为系统管理、用户管理、选课管理、体育课程资源管理、考核评价、交流模块、新闻管理等不同的应用模块。其具体的功能设计如图1所示。

图1 系统功能设计

系统管理则主要包括对系统注册用户的账号管理、权限管理和系统的日志管理。具备对系统的初始化访问控制、功能扩展和安全控制等,同时系统管理员则主要负责度系统进行日常的维护和管理;

用户管理模块功能则主要包括对系统使用者的角色进行权限的划分,从而保证不同的角色使用不同的功能;

课程管理包括对整个学校的体育排课设置、授课计划和课表内容等进行安排。该模块具备数据的导入与导出、数据统计、下载、打印等,通过在线对数据的操作可实现对不同信息的实时更新,从而让用户能实时了解体育课程安排的动态;

选课管理涉及大量的数据信息,也是体育课程管理中最为复杂的工作。因此,要保障该模块正常工作,必须采用大量的技术来保障学生选择。在该模块中,采用排队原则,当管理员对体育课程报名人数进行设置之后,会根据用户选择的时间进行排队,从而保障用户能选上课程。同时,针对选课中存在的问题,系统应及时提出相关的信息,从而保障模块功能的运行。

考评管理包括对学生的考评和对教师的考评。学生的考评则主要包括理论答卷、学生成绩录入、成绩查询、成绩修改、结果分析。而对学生期末成绩的总结则按照平时的表现、旷课或请假次数、上课问题回答积极程度、期末考试成绩等,并按照一定的分数权重等进行综合评价;同时体育教师教学质量测评为保证其客观性,采用学生评价、同行评价、专家评价等进行综合考核,从而了解教师在备课、教学方式、学生反映等多方面的信息,并及时提供信息反馈给广大的任课老师,以此方便及时改变教学和授课的方式,从而实现对教学管理的动态考核和评价。

体育课程资源管理包括对教师教学资源学习、精品课程、考试题库管理等不同的子模块。通过该模块学生科实现对不同教学资源和相关精品体育课程的学习。教师则可上传相关的体育视频、多媒体课件资料等,同时还对体育理论考试的题库进行实时更新和维护。

交流模块主要通过BBS模块的形式,实现教师和学生的网络互动。模块结合体育课程的要求,分为不同的主流,从而方便学生针对不同的主题进行不同的交流。

新闻管理则主要为教师和管理员使用。根据课程的安排,发布相关的系统信息与课程安排信息,从而方便用户进行查看和调整。

3 系统整体架构

结合系统用户应用的实践,依托校园网,使得学生可通过Internat/Internet方式,即可实现对系统的访问,从而确保系统访问的随时性和随地性。而为使得系统访问的方便性,对系统的设计采用B/S模式架构,该模式只需用户安装web浏览器,即可实现对系统的访问,并实现包括选课、体育考试、体育学习等多方面的功能的访问。其具体的架构如图2所示。

图2 系统整体架构设计

系统整体的数据流向则为通过用户注册或者是不注册,通过web浏览器对不同功能的点击,在点击后通过ASP.NET与应用服务器响应,并通过应用服务器的逻辑处理功能,将用户的需求分配给不同的功能模块。应用功能则利用COM组件实现与数据层的交互,并通过用户层中的ADO.NET组件,将数据搜索和查询的结果反馈给用户,从而实现系统整个数据的流向。

4 系统实现

4.1系统软件配置实现

对系统的开发,主要依托学校校园网的优势,因此,对系统软件的选择必须与学校网络资源等相符合。应用服务器操作系统的选取采用Windows Server 2003操作系统。开发语言则采用C#语言,主要的开发工具则使用ASP.NET3.0开发。而数据库管理系统则采用Server 2008。数据层与数据库的交互采用ADO.NET组件中的ODBC街接口实现。

4.2系统硬件系统配置

服务器硬件则为1G内存,硬盘大小在500G。客户端硬件只需要进行IE7.0及其以上进行访问即可。而网络则指需要满足因特网和TCP/IP协议即可。

4.3数据库连接实现

在该系统对数据库的连接当中,采用Connection对象实现。而其具体的步骤为首先声明一个Connection的对象的实例;其次是给Connection的对象进行赋值,最后则是调用其中的OPEN()方法进行连接。其具体的代码为:

5 结语

本文利用C#语言编程,实现了对系统的构建,并通过在高校

的试运行,取得了良好的效果。而对本系统的构建也是对现代信息技术下的体育教学改革的尝试,对提升高校办学效率,改善教学环境具有很强的作用。但是,对系统的开发还存在很多的问题,需要在运行中不断的进行修正。

[1] 孙曼曼,崔素丽,王勇兵. ASP.NET连接SQL Server数据库的实现[J]. 科技信息(学术研究),2008,29:208-209.

[2] 谢卓锋,覃立,郭修琪,林文贤,孙超. 体育学术网络研讨的实践探索——“体育在线”论坛的建设与发展[J].体育学刊,2009,03:108-112.

[3] 刘志红.学校体育教学评价体系构建与可操作性研究[D].河北师范大学,2007.

王斐;性别:男;出生年:1980-07;籍贯(省市):陕西省渭南市.目前职称状况:讲师;学历:研究生;主要研究方向:体育教学与管理

Design and implementation of online management system of PE Teaching

Wang Fei
(Xi'an Aerotechnical Polytechnic College, Xi'an,710089)

This article introduces the use of it can be used in teaching management of campusphysical education curriculum of the network information system of C# language and+SQLServer database development.The realization of the system of the multiple functions of curriculum selection,curriculum evaluation,sports curriculum resources management,andother design system are described in this paper。

sports;online management;system design;C# language

2014—06—18

猜你喜欢

教学管理模块用户
28通道收发处理模块设计
“选修3—3”模块的复习备考
教学管理信息化问题研究
新时期高中教学管理改革与实践
谈教学管理的艺术
关注用户
关注用户
关注用户
如何获取一亿海外用户
集成水空中冷器的进气模块