搜索
您的当前位置:首页正文

职业院校体制测评系统的设计与实现

来源:小奈知识网
软件开发与应用信息与电脑China Computer&Communication2016年第3期职业院校体制测评系统的设计与实现高 菲 王 沛(宝鸡职业技术学院,陕西 宝鸡 721000)摘 要:由于传统的体质测评管理系统存在操作上的不方面,因此需要对系统进行重新开发。本文从职业院校实际特点出发,对职业院校体制测评管理流程进行分析,根据职业院校学生实际的体质测评状况,将系统模块分为用户登录、体质信息浏览、体质测试数据管理、体质评定管理、体质课程管理、学生体质信息几个不同的模块,并在J2EE平台上按照SSH构架对边界类和实体类进行详细设计。关键词:体质测试;体质测评;体质课程中图分类号:TP311.52  文献标识码:A  文章编号:1003-9767(2016)03-102-02传统的体质测评管理系统完成学生体质相关的信息收2 需求分析集、记录、整理以及分析是以人工为依托,存在诸多弊端。例如,耗费过多的人力和物力,测试效率不高,准确性较低,从管理的实际情况出发,要与日常管理工作的流程进行测试的结果不具备科学性和准确性,甚至存在作弊等不良情有效整合,本系统需要针对用户进行划分,主要分为学生、况,最终导致学生体质评估丧失合理性与公正性,对学校学教师以及系统管理人员三大类。科学分析各类用户的实际需生的日常管理工作造成极大的不良影响。鉴于此,本文提出求,确保系统管理模块的设计具有合理性与适用性,从而更的系统是以职业院校实际特点为中心,帮助学校教师减轻繁好地符合各位用户的实际需求。重的工作压力,进一步提高工作效率,且为学生的体质测试2.1 学生用户需求提供科学和准确的技术支撑,力争将学生体制测评管理工作该系统主要是以职业院校在校学生作为实际应用对象。做地更加科学、合理、高效。新学年之初,系统会为每位新生开通一个账号,学生学号作为账号名与初始密码,随后学生可以自行修改密码。学生能1 业务流程够在每个学期之初进入该系统,并根据自身的实际需求,选职业院校体制测评管理系统具备自身的业务流程,主要择合适自己的体育课程,然后在学期末查看体质测试结果。分为两部分,如图1所示。一部分是教师登陆系统,即教师2.2 教师用户需求可以登录系统发布相关课程信息。另一部分是学期培养计划,教师需要组织学生进行体质方面的测试,并将测试信息即学校的学生可以从各自的实际需求出发,对课程进行针对记录系统;及时发布课程信息,如课程表、课程地点等;制性地选择;教师围绕学生开展必要的体质测试,同时还需要定每学年的体质培养计划方案,等等。把测试结果及时输入系统,客观进行评定;学生可以针对评2.3 系统管理员需求定结果,结合自身实际需求,开展后续体育锻炼;系统所属系统管理员主要是负责管理学生用户和教师用户,并全的管理员需要针对以上环节开展有效的维护工作。面对系统进行维护与升级。根据职业院校学生实际的体质测评状况,将系统模块分为以下几个不同模块:用户登录模块、体质信息浏览模块、体质测试数据管理模块、体质评定管理模块、体质课程管理模块、学生体质信息模块。图2为详细的系统功能模块划分图。图1 系统业务流程图图2 系统功能模块划分基金项目:我院学生体质健康测试分析研究(项目编号:2015080Y)。作者简介:高菲(1981-),女,陕西宝鸡人,硕士研究生,讲师。研究方向:计算机教育。—   102   —信息与电脑2016年第3期China Computer&Communication软件开发与应用2.3.1 用户登录模块tzkcglEJB(体质课程管理),xxtzxxEJB(学生体质信息)。该模块设置的功能可以实现学生与教师的登录,并能确体质测评管理模块的控制类如表2所示。保用户根据自身的类型登录进入到相应的管理界面。表2 体质测评管理的控制类2.3.2 体质信息浏览模块控制类名称控制类操作该模块设置的功能可以发布各项体质信息和用户的浏览dengluServlt用户登录管理tzcssjServlt体质测试数据信息。这些信息主要包括有国家相关的体质信息、校园活动、tzkcglServlt体质课程管理体质健康信息以及本校体育教师针对体育课程发布的各类相tzxxllServlt体质信息浏览关信息。tzpdglServlt体质评定管理2.3.3 体质测试数据模块xxtzxxServlt学生体质信息该模块设置的功能可以方便教师管理学生体质测试的相根据层次设计的思想,系统控制层可分为6个Action类,关数据,如有效导入国家体质测试标准和学生体质的相关数分别为:denglu_Action类、tzcssj_Action类、tzkcgl_Action类、据,并且可以及时进行维护;还可以确保把学生的体质数据tzxxll_Action类、tzpdgl_Action类和xxtzxx_Action类。及时向国家体育总局进行上报,等等。业务管理系统的业务逻辑层也包括6个业务接口,它们2.3.4 体质评定管理模块分别与系统控制层的接口模式一样,如XXXService。该模块的设置主要是为了方便教师将收集的学生体质的6个业务逻辑实现类中涉及到DAO接口包括IXXXDAO相关信息进行有效管理。模块设置的功能可分为评定体质测功能的实现。通过对这些接口的调用,可以实现该项功能的试结果、对测试结果进行及时发布以及反馈学生相关的体质数据持久化。通过提供对应的setXXXDAO()等方法,可以状态等。使Spring知道在上层类中注入DAO接口的是哪一个具体的2.3.5 体质课程管理模块实现类。相关配置内容如下所示:该模块主要是为了实现体育教师设定与管理体育课程,Spring通过配置文件可以实现对Service类和DAO类的如公布每学期的排课情况,管理相关课程等。统一管理。业务管理模块中的Spring配置文件对应工程中的2.3.6 学生体质信息模块etc/Spring/XXX.bean.xml文件。该模块设置的功能主要是使学生可以通过此模块进行体在DAO相关配置代码中,各组件的依赖方法都是通过质方面的信息查询。例如,学生根据掌握的自身体质测试结Spring的设置注入方法,因此在使用中需提供具体的setter果,能够选择参与多种体育活动,查看体育课程的开设等相方法,如setXXXDAO()方法。关内容。此外,学生能够自行进行体质测试。4 结 语3 系统设计职业院校体质测评管理系统具备广泛的实际应用,能够系统详细设计阶段,首先需对整个架构进行分析设计,提高学生管理者的管理效率,减少由于人工操作管理而造成然后依据(Struts+Spring+Hibernate)集成框架,使各个不同的不必要偏差或失误,进一步提升学生日常管理效率,促使的模块都遵循架构分层的思想。系统处理流程图从总体上描述管理工作更加便利,且还可以借助对该系统的深入研究,强了各个层次之间的调用关系。首先,下层屏蔽了具体的实现细化该系统在职业院校的应用,为我国掌握并了解当代学生体节,然后再向上层提供所需要的服务,这些都通过接口加以实质提供强有力的理念和实际参考依据,也能为本民族的发展现。一个Action可根据不同的需要调用多个Service。为了完制定科学有效的策略。成业务逻辑,同样一个Servicelmpl也可以通过调用一个或多个DAO来实现。根据用例分析,可以得到体质测评管理的边参考文献界类如表1所示,边界类设计为JSP页面。[1]刘冰.基于主Struts和Hibernate的Web应用研究[J].表1 体质测评管理的边界类科技广场,2014(3):38,40.边界类名称边界类操作边界类名称边界类操作denglu.jsp用户登录管理tzxxll.jsp体质信息浏览[2]赵少卡.基于Struts+Spring+Hibernate框架的信息交tzcssj.jsp体质测试数据tzpdgl.jsp体质评定管理流平台的设计与实现[J].计算机与现代化,2009(2):62,66.tzkcgl.jsp体质课程管理xxtzxx.jsp学生体质信息[3]陈玮,沈雷.基于MVC模式的WEB应用框架[J].实体类设计实体EJB,主要包括以下实体EJB:微计算机信息,2014(15):216,218.dengluEJB(用户登录)、tzxxllEJB(体质信息浏览)、[4]王晓君,张佃龙.基于Struts的轻量级J2EE框架研tzcssjEJB(体质测试数据)、tzpdglEJB(体质评定管理)、究与应用[J].科技信息,2014(25):54.—   103   —

因篇幅问题不能全部显示,请点此查看更多更全内容

Top