论文部分内容阅读
【摘 要】随着知识经济时代的到来,以网络教育培训为主的信息化教学方式已经成为潮流新风尚,在开发和研究网络培训系统时主要采用多种先进科学技术,其中最具有代表性的就是ASP.NET技术体系,它全面注重用户需求,能够提供培训主体和用户多样化功能的教育平台和开展新的教学培训渠道。
【关键词】ASP.NET;网络培训系统;研究开发
【中图分类号】TP311.52 【文献标识码】A 【文章编号】1674-0688(2018)09-0094-02
随着计算机技术的快速发展,加快普及了互联网技术,推动了信息化社会的发展。在当前网络环境下,数字化技术能够全面满足学生的学习需求,并且能够按照自身学习情况选择适宜的内容。教师借助信息化手段能够优化和改善当前教学模式,全面提高学生学习积极性,确保教学效率。基于以上发展需求,逐渐出现了大量网络教育培训,其主要依托互联网技术,全面改革传统教学思想和理念,采用新型教学方法形成全面的教育系统。基于ASP.NET的网络培训系统主要是采用模块化和结构化设计方式。
1 ASP.NET技术介绍
ASP.NET属于微软公司开发的活动服务器页面,是能够实现建立和管理动态网页的技术,主要包括组件和模块,其可定制性和扩展性比较优越,并且采用各项先进技术处理数据。该技术融合了不少新型技术,确保ASP.NET的性能可以遠高于其他活动服务器页面及其他技术,与此同时还能够给予操作人员更加灵活的网页开发技术,显著减少网页应用程序的开发研究时间。ASP.NET结构包括界面设计层、业务逻辑层和数据层等。ASP.NET技术在设计和具体实施阶段都具有简便性,能够更好地面对对象,并且整个平台安全性和可靠性比较高,能够涵盖互联网的所有优势特点。由于ASP.NET技术可伸缩性比较强,并且能够获得各种开发工具支持,应用语言简单明了,增强了技术生命力。ASP.NET技术优势主要表现在可管理性、可缩放性、可扩展性及性能速率高等方面,因此能够作为网页开发当中的主流技术,目前已经被广泛应用于页面设计。应用ASP.NET技术语言开发网络培训系统,能够建立灵活、易于维护和管理的业务逻辑系统。
2 网络培训系统设计
2.1 系统数据库设计
在信息系统当中,数据库属于基础和核心位置,能够有效连接信息系统的各个部分。因此在网络培训系统设计当中,数据库设计属于关键环节,直接影响系统的设计效果。按照网络培训系统实际需求,需要将关系型数据库管理系统作为后台数据库,其内容主要包括培训方式、用户角色、培训类别、培训信息发布、培训课程、教师信息等。
访问系统数据库则需要通过存储过程实现,通过存储过程能够确保应用程序的执行效率,并且能够对数据层起到简化作用。除此之外,还能够加强网络培训系统的灵活性。采用存储过程的访问措施能够全面应用关系型数据库管理系统优化和改善系统性能。
2.2 系统结构设计
(1)数据访问层设计。在系统当中,数据访问层主要是访问数据库,借助于ASP.NET技术,按照系统的各项功能要求,建立数据访问层当中的类对象,这样就能够及时查询、更新或者修改数据库当中的数据信息。
(2)业务逻辑层设计。在系统当中,业务逻辑层主要是连接数据访问层和数据传递的重要结构层,能够有效传递和输出数据。
(3)模型层设计。模型层能够代表系统当中的实体类,利用实体类能够将所有数据抽象为类,这样在使用时就能够将数据作为对象。采用该种设计方式能够避免类与关系数据之间的差别,还能够有效维护和扩展系统。
(4)表示层设计。在系统当中,表示层主要是与用户进行直接交互,能够给予用户操作界面,并且能够对业务功能进行调用,接受用户的输入数据等,全面满足用户需求。表示层不仅能够接受客户所传递的数据,还能够应用判断功能和整合功能,将数据传递给逻辑层进行处理。此外,该层还可以接收来自逻辑层的指令,并将处理信息返回到客户端页面。
3 系统功能分析
当前最常接触的网络学习方式是联机学习,并且网络化考核主要是计算机等级考试和认证考试,以上学习方式无法起到教育和培训作用,并且严重影响了现实教学的延伸,所以不能完美结合日常教学和考核。随着网络教育的不断发展,逐渐出现了新型网络培训系统,其主要以信息化手段作为基础支持,兼备学习、考试、交流和管理等需求,实现真正意义上的科学化、自动化学习和考核。
3.1 需求分析
在整个系统当中,开发数据库信息管理的首要步骤在于分析需求,其主要是对系统需求进行分析,并且利用定义系统当中的关键类创建模型。由于此次研究的网络培训系统主要为在线系统,因此需要全面维护和管理学员的动态信息和静态信息,这样才能够实现全面培训。
第一,学习需求。在线学习模块主要是对学员学习知识情况进行检验,能够帮助受培训人员加强自身业务能力。在线学习界面是一种树形结构,并且能够逐级展开,与计算机系统的资源管理器比较相似。在结构当中的每个级别都对应知识点,并且能够注明章节学习的数目。可以通过学习内容对整体学习结构进行查看,并且具备菜单名称和子栏目名称,因此在树形结构当中点击章节名称就能出现相应的内容。
第二,考核需求。考核主要包括考核管理、考题保密、成绩管理和查询等。不同部门的管理人员可以利用网络考试项目确定考核内容,比如资格认定考试等。通过系统自动调取题库的试题组成试卷。在试卷组成当中主要包括试卷名称和类型、举办单位、试卷难度、开考时间、结束时间、考核时间及总分等。并且能够按照参考人员的需求随机发放试卷。
第三,管理需求。在系统管理需求当中主要包括学员、专业、学分等管理内容。学员需要登录考生信息,由教师输入维护信息,并且开通考试权限。学生利用用户信息登录,在认证成功之后就能够进入系统当中。系统会按照管理人员对考生设置的难度系数组成考卷,此时考生就需要在限定时间完成考核。为了确保系统初始化使用效率,系统需具备信息导入功能,可以将人员信息和部门信息成批量导入。 第四,在线交流需求。在系统当中设有在线交流模块,能够方便学生与学生、学生与教师之间的沟通交流,并且开设交流论坛,教师需要认真回答学生所提出的问题。系统维护人员需要及时提供系统使用问题和疑难问题的解决办法,为用户提供一个高效便捷的交流平台。
3.2 功能分析
在设计网络培训系统时需要按照分模块设计理念,并且确保各个模块之间处于相互联系和相对独立关系,系统功能模块主要包括学习模块、管理模块、考核模块和在线交流模块。
3.3 系统功能特点
网络培训系统主要采用全自动成卷方式,能够按照用户的实际需求,由考試管理人员输入各项参数,比如试卷考核题目数量、试卷整体难度等。按照以上参数设定能够自动形成完整试卷,并且能够智能化存储编号。系统页面能够显示出考试时间,通过计算机能够对考试时间进行控制。在完成考试之后,学员可以按照相关提示自动提交试卷。除此之外,系统还能够管理学时学分,这样就能够对学员的学习效果进行考核。
4 结语
综上所述,在网络培训系统当中主要采用学分管理模式,能够有效管理学员培训情况,并且在该模式当中可以将学员发表的论文、科研成果及系统内学习效果等都换算为学分,还能够通过学分考核结果决定学员资质评定、职称评审、科研负责人评审及年度考核等。该网络培训系统当中的软件结构主要是体系结构,并且应用ASP.NET技术管理网络考核,能够给予用户更加便捷的在线学习和考核机制,使其能够随时随地加强业务学习,最大限度地提升学习效果。
参 考 文 献
[1]王亭岭,马跃涛,熊军华,等.500 kV郑州变仿真培训系统网络平台的构建方法[J].电工技术,2018(1):36-
37,42.
[2]周庆,李丽,季颂华,等.“医视”网络考试系统在住院医师规范化培训考核中的应用与思考[J].中国毕业后医学教育,2017,1(1):48-50.
[3]吴渊.基于积极心理学的公务员网络培训探新——以浙江省工商行政管理系统为例[J].内蒙古电大学刊,2017
(3):59-63,82.
[4]丁纪闽,孙斐,王韶华.构建“互联网+”教育培训体系 推动“十三五”干部教育培训再上新台阶[J].中国水利,2016(16):53-55.
[5]陈小芳,俞璐刚,周慧.网络培训考评系统在疾病预防控制机构中的建立与应用[J].中国初级卫生保健,2016,
30(6):17-18.
[6]董锡健.打造中国版装备制造智能化培训港——国内首家高端装备制造业情景模拟技能培训中心架构亮相[J].上海企业,2015(1):51-55.
[责任编辑:钟声贤]
【关键词】ASP.NET;网络培训系统;研究开发
【中图分类号】TP311.52 【文献标识码】A 【文章编号】1674-0688(2018)09-0094-02
随着计算机技术的快速发展,加快普及了互联网技术,推动了信息化社会的发展。在当前网络环境下,数字化技术能够全面满足学生的学习需求,并且能够按照自身学习情况选择适宜的内容。教师借助信息化手段能够优化和改善当前教学模式,全面提高学生学习积极性,确保教学效率。基于以上发展需求,逐渐出现了大量网络教育培训,其主要依托互联网技术,全面改革传统教学思想和理念,采用新型教学方法形成全面的教育系统。基于ASP.NET的网络培训系统主要是采用模块化和结构化设计方式。
1 ASP.NET技术介绍
ASP.NET属于微软公司开发的活动服务器页面,是能够实现建立和管理动态网页的技术,主要包括组件和模块,其可定制性和扩展性比较优越,并且采用各项先进技术处理数据。该技术融合了不少新型技术,确保ASP.NET的性能可以遠高于其他活动服务器页面及其他技术,与此同时还能够给予操作人员更加灵活的网页开发技术,显著减少网页应用程序的开发研究时间。ASP.NET结构包括界面设计层、业务逻辑层和数据层等。ASP.NET技术在设计和具体实施阶段都具有简便性,能够更好地面对对象,并且整个平台安全性和可靠性比较高,能够涵盖互联网的所有优势特点。由于ASP.NET技术可伸缩性比较强,并且能够获得各种开发工具支持,应用语言简单明了,增强了技术生命力。ASP.NET技术优势主要表现在可管理性、可缩放性、可扩展性及性能速率高等方面,因此能够作为网页开发当中的主流技术,目前已经被广泛应用于页面设计。应用ASP.NET技术语言开发网络培训系统,能够建立灵活、易于维护和管理的业务逻辑系统。
2 网络培训系统设计
2.1 系统数据库设计
在信息系统当中,数据库属于基础和核心位置,能够有效连接信息系统的各个部分。因此在网络培训系统设计当中,数据库设计属于关键环节,直接影响系统的设计效果。按照网络培训系统实际需求,需要将关系型数据库管理系统作为后台数据库,其内容主要包括培训方式、用户角色、培训类别、培训信息发布、培训课程、教师信息等。
访问系统数据库则需要通过存储过程实现,通过存储过程能够确保应用程序的执行效率,并且能够对数据层起到简化作用。除此之外,还能够加强网络培训系统的灵活性。采用存储过程的访问措施能够全面应用关系型数据库管理系统优化和改善系统性能。
2.2 系统结构设计
(1)数据访问层设计。在系统当中,数据访问层主要是访问数据库,借助于ASP.NET技术,按照系统的各项功能要求,建立数据访问层当中的类对象,这样就能够及时查询、更新或者修改数据库当中的数据信息。
(2)业务逻辑层设计。在系统当中,业务逻辑层主要是连接数据访问层和数据传递的重要结构层,能够有效传递和输出数据。
(3)模型层设计。模型层能够代表系统当中的实体类,利用实体类能够将所有数据抽象为类,这样在使用时就能够将数据作为对象。采用该种设计方式能够避免类与关系数据之间的差别,还能够有效维护和扩展系统。
(4)表示层设计。在系统当中,表示层主要是与用户进行直接交互,能够给予用户操作界面,并且能够对业务功能进行调用,接受用户的输入数据等,全面满足用户需求。表示层不仅能够接受客户所传递的数据,还能够应用判断功能和整合功能,将数据传递给逻辑层进行处理。此外,该层还可以接收来自逻辑层的指令,并将处理信息返回到客户端页面。
3 系统功能分析
当前最常接触的网络学习方式是联机学习,并且网络化考核主要是计算机等级考试和认证考试,以上学习方式无法起到教育和培训作用,并且严重影响了现实教学的延伸,所以不能完美结合日常教学和考核。随着网络教育的不断发展,逐渐出现了新型网络培训系统,其主要以信息化手段作为基础支持,兼备学习、考试、交流和管理等需求,实现真正意义上的科学化、自动化学习和考核。
3.1 需求分析
在整个系统当中,开发数据库信息管理的首要步骤在于分析需求,其主要是对系统需求进行分析,并且利用定义系统当中的关键类创建模型。由于此次研究的网络培训系统主要为在线系统,因此需要全面维护和管理学员的动态信息和静态信息,这样才能够实现全面培训。
第一,学习需求。在线学习模块主要是对学员学习知识情况进行检验,能够帮助受培训人员加强自身业务能力。在线学习界面是一种树形结构,并且能够逐级展开,与计算机系统的资源管理器比较相似。在结构当中的每个级别都对应知识点,并且能够注明章节学习的数目。可以通过学习内容对整体学习结构进行查看,并且具备菜单名称和子栏目名称,因此在树形结构当中点击章节名称就能出现相应的内容。
第二,考核需求。考核主要包括考核管理、考题保密、成绩管理和查询等。不同部门的管理人员可以利用网络考试项目确定考核内容,比如资格认定考试等。通过系统自动调取题库的试题组成试卷。在试卷组成当中主要包括试卷名称和类型、举办单位、试卷难度、开考时间、结束时间、考核时间及总分等。并且能够按照参考人员的需求随机发放试卷。
第三,管理需求。在系统管理需求当中主要包括学员、专业、学分等管理内容。学员需要登录考生信息,由教师输入维护信息,并且开通考试权限。学生利用用户信息登录,在认证成功之后就能够进入系统当中。系统会按照管理人员对考生设置的难度系数组成考卷,此时考生就需要在限定时间完成考核。为了确保系统初始化使用效率,系统需具备信息导入功能,可以将人员信息和部门信息成批量导入。 第四,在线交流需求。在系统当中设有在线交流模块,能够方便学生与学生、学生与教师之间的沟通交流,并且开设交流论坛,教师需要认真回答学生所提出的问题。系统维护人员需要及时提供系统使用问题和疑难问题的解决办法,为用户提供一个高效便捷的交流平台。
3.2 功能分析
在设计网络培训系统时需要按照分模块设计理念,并且确保各个模块之间处于相互联系和相对独立关系,系统功能模块主要包括学习模块、管理模块、考核模块和在线交流模块。
3.3 系统功能特点
网络培训系统主要采用全自动成卷方式,能够按照用户的实际需求,由考試管理人员输入各项参数,比如试卷考核题目数量、试卷整体难度等。按照以上参数设定能够自动形成完整试卷,并且能够智能化存储编号。系统页面能够显示出考试时间,通过计算机能够对考试时间进行控制。在完成考试之后,学员可以按照相关提示自动提交试卷。除此之外,系统还能够管理学时学分,这样就能够对学员的学习效果进行考核。
4 结语
综上所述,在网络培训系统当中主要采用学分管理模式,能够有效管理学员培训情况,并且在该模式当中可以将学员发表的论文、科研成果及系统内学习效果等都换算为学分,还能够通过学分考核结果决定学员资质评定、职称评审、科研负责人评审及年度考核等。该网络培训系统当中的软件结构主要是体系结构,并且应用ASP.NET技术管理网络考核,能够给予用户更加便捷的在线学习和考核机制,使其能够随时随地加强业务学习,最大限度地提升学习效果。
参 考 文 献
[1]王亭岭,马跃涛,熊军华,等.500 kV郑州变仿真培训系统网络平台的构建方法[J].电工技术,2018(1):36-
37,42.
[2]周庆,李丽,季颂华,等.“医视”网络考试系统在住院医师规范化培训考核中的应用与思考[J].中国毕业后医学教育,2017,1(1):48-50.
[3]吴渊.基于积极心理学的公务员网络培训探新——以浙江省工商行政管理系统为例[J].内蒙古电大学刊,2017
(3):59-63,82.
[4]丁纪闽,孙斐,王韶华.构建“互联网+”教育培训体系 推动“十三五”干部教育培训再上新台阶[J].中国水利,2016(16):53-55.
[5]陈小芳,俞璐刚,周慧.网络培训考评系统在疾病预防控制机构中的建立与应用[J].中国初级卫生保健,2016,
30(6):17-18.
[6]董锡健.打造中国版装备制造智能化培训港——国内首家高端装备制造业情景模拟技能培训中心架构亮相[J].上海企业,2015(1):51-55.
[责任编辑:钟声贤]