欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 智能科技 > 基于B/S模式下的学生体育成绩管理系统研发

基于B/S模式下的学生体育成绩管理系统研发

日期:2023-01-24 阅读量:0 所属栏目:智能科技


摘 要:本文介绍了利用 技术开发的学生体育成绩管理系统,实现了学生成绩的动态管理,使得对学生考试成绩信息的管理更加方便快速,提高了管理效率和办公效率。

关键词:.NET Framework ;体育成绩管理; B/S模式

引言  
  学生体育成绩管理是高校教学管理中的一项重要组成部分,是高校评估重要指标。学生成绩管理向来是一项工作量大、时间性强、易于出错且保密性强的业务。为了优化学生成绩管理,为了与国家学生体质健康数据上报软件无缝结合,设计和实现卓有成效的高校学生体育成绩管理系统尤为重要。
1.系统设计
1.1需求分析
     我院自2010年成功更名为绍兴职业技术学院以来,为了整合资源,便于统一管理,成立了体育与艺术管理中心,主要负责全院6000多名学生体育与艺术发展方面的事宜。学生成绩的考核是检验学生综合素质的有效途径,相对于其它系部的成绩考核,体育课程考核在内容与形式上都具有一定的特殊性。体育课成绩主要有三块内容构成:平时成绩、体育课教学内容考核成绩和体质健康测试成绩组成。大一和大二体育成绩构成比例又有区别,大一平时成绩20%、体育课教学内容考核40%和体质健康测试40%;大二平时成绩20%、体育课教学内容考核50%和体质健康测试30%。特别是其中体质测试成绩不仅需要有测试的数据,还需要把测试的数据换算成相对应的分数,而且要把数据上传到国家体测中心,国家体测中心虽然有相应有录入统计软件可以操作,但它录入时需要输入其它附加类别太多,给我们带来了很多不必要的工作量。
     鉴于以上的困惑,为了更好的满足学院发展的需要,减轻任课教师的工作压力;更好的与国家学生体质健康数据上报软件无缝结合,开发适合我院实际情况的体育成绩管理系统已迫在眉睫。
1.2系统数据流程图
   经过三个阶段的初步调研,包括基本信息来源、成绩的生成、最终的归档,在此基础上我们就可以得到系统的整体数据流程图如下图所示:

1.3数据库的设计与E-R图
  经过对系统数据库的需求分析,并对系统各个实体和属体之间的关系进行了分析,我们可以对各个实体之间的关系描述如下:
      一个任课老师可以教授多个体育分班,体育分班包括羽毛球分班、篮球分班、排球分班等;
     每个体育分班由不同的选修学生构成;
     每个学生可以进行多个体质测试项目,同时每个体质测试项目也可以被多个学生测试;
     每个体育分班拥有一种体育课程的考核,比如羽毛球班测试羽毛球,所以每个学生只有一种体育课程考试成绩;
     体育课程考试成绩和体质测试项目成绩是体育成绩的一部分;
     一个学生每学期只能有一份体育成绩;
     在分析了上述实体与属体之间的关系后,我们可以给出学生体育成绩管理系统的整体E-R图设计如下图所示:


  系统采用SQL SERVER 2005数据库,主要数据表逻辑结构设计包括:
  学生基本信息表主要用来存放学生的基本信息,字段主要包括学生的学号、密码、姓名、性别、系别、健康情况、自然班级名称、体育分班等信息,考虑到体育课程的选修情况,所以把自然班级名称与体育选修班级名称区分开来设置,达到信息清楚的要求。
  班级基本信息表主要用于保存体育选修班级的信息,字段主要包括学号、姓名、性别、专业、系别、自然分班名称、自然分班编号、体育分班、任课教师等信息,同样也设计了自然班级编号与体育分班编号,便于系统内查询。
  体测分类大项信息表主要用于对体测分类大项的管理,每个学期我们都要对学生进行体质数据的测试,不同的学期男女生测试的项目是不同的,需要根据国家体质测试中心的安排。主要包括的字段有耐力项目、柔韧力量项目、速度灵巧项目等。
  体质健康测试成绩登记表主要保存国家体质测试中心规定的项目的测试成绩,主要字段包括任课教师、年级、体育分班、学号、体重、身高体重分数、肺活量分数、耐力项目成绩、柔韧力量项目成绩、速度灵巧项目成绩等。
 用户权限信息表主要保存系统三类用户的使用信息,主要字段包括用户、密码、用户类型等信息。
2.系统实现
2.1系统登陆模块
  用户登陆模块的功能是实现用户登陆的身份验证,对于无效用户与密码,阻止其登陆,保证系统的安全与稳定。根据系统需求分析,我们设计了三种用户类型:管理员用户、教师用户、学生用户。不同的用户根据使用权限的不同进入的是不同的操作界面。首先打开登陆界面,选择适合的用户输入用户名与密码,如果输入正确,页面则转入不同的用户界面;输入不正确,页面将返回登陆界面。
     部分登陆程序代码摘录如下:
     If ((sLeft, "1", False) = 0) Then
     UserLoginInfo(("登录成功,欢迎用户〖" & str7 & "〗进入本系统!"), "", isOpen)
2.2成绩登记模块
   成绩登记模块包括体质测试成绩登记与体育课考试成绩登记,在设计上主要用了框架结构,左框架是我们用JavaScript实现的树形控件,右框架使用DataGrid 控件与内嵌 TextBox控件来完成数据的绑定,数据的输入可以用Tab键或Enter键来移动光标,既可以手工输入,也可以用数据导入功能导入处理数据,方便用户使用。最后完成的成绩登记表可以用Excel表格形式输出,便于归档与数据上传。Excel表格输出核心代码摘录如下:
     If STExcelModuleTC(dT, saveInfo, titleName, sLeft, STTName)
     ‘根据dT数据表内容生成Excel文件,如果成功则调用ToOpen提供下载
     Then
                     ToOpen(saveInfo, titleName)               Else
                     = AlertMessage("系统提示您导出数据失败!")
            End If
2.3数据处理模块
       数据处理主要是实现数据表格的导入说导出,导入导出的数据可以通过配置映射关系做相应的修改,数据表中的数据列就是映射表中选中的字段,两者是相关联的。这里我们可以对系统中数据表格的导出和以Excel形式输出两种方式进行对比,数据表格以Excel形式输出是不能更改表格字段的,而数据表格的导出则可以,那么我们就可以根据需要来选择相应的方式。我们对各个数据信息都设计了数据的导入导出,包括班级基本信息、教师基本信息、学生基本信息、体测成绩、体测总成绩等。以体质成绩测试导入为例,其核心代码摘录如下:
     If SQLOpr(StrSql) = 0 
     ‘调用公共代码STDataSQLOpr函数执行StrSql
     Then
                         = AlertMessage()
                     Else
                         StrSql = " Delete STCjd j where InSerial ='" & thisserial & "' and InOper = '" & thisuser & "'"
                         SQLOpr(StrSql)
                         = AlertMessage("数据导入失败!")
                     End If
 导出代码与Excel输出代码相似就不重复描述。
3.总结
       学院体育成绩管理系统以我院体艺中心实际需求情况为背景,采用以SQL SERVER数据库为开发技术,通过开发工具,有规划有步骤的分析和设计,保证了项目按时开发完成。它彻底摆脱了人工操作的传统方式,极大地提高了部门工作效率和数据的准确性。系统基本实现了使用部门的需求,学生体育成绩的登记、维护管理;能在线管理学生体育成绩、在线查询体育成绩;实现学生体育成绩及数据上报工作数字化;与国家学生体质健康数据上报软件无缝结合。特别是把学生体质测试成绩与学生体育成绩通过数据导入导出处理有机地结合起来,即可以手工输入修改,又可以通过系统来处理数据,很大程度了方便了用户的使用。学院使用部门体艺中心试用几个月来,对系统整体功能模块的实现评价非常高,同时也提出了许多宝贵的意见。
参考文献:
[1]郑中佩,孟凡荣.基于技术的企业办公自动化系统的设计[J].计算机与信息技术,2007(7)
[2]王启才,高校体育成绩管理系统的设计与实现,〔J〕办公自动化:综合月刊,2010年第四期:59-60
[3]Alex Homer,Dave Sussman 2.0 技术详解[M].1版.人民邮电出版社,2007.

本文链接:http://www.qk112.com/lwfw/jsjlw/zhinengkeji/231759.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学