微信小程序制作
  • 交通运输网站如何更好系统建设发挥优势

    交通运输网站如何更好系统建设发...2022-04-08

    1   内容介绍
    交通运输是国民经济的基础产业和关系国计民生的服务性行业,其建设水平直接关系到人民群众的衣食住行,切实履行公共服务职能,实现公共服务均等化,对满足人民群众安全便捷出行、适应国民经济发展、推动社会主义现代化建设具有重要意义[1]。随着信息化的快速发展,信息化与经济社会各领域加速全面渗透、跨界融合,信息化对经济社会发展的引领作用更加凸显,没有信息化就没有现代化。交通运输作业政府网站是交通运输行政部门在互联网上提供信息公开、网上服务的第一平台,在互联网+政务服务的大背景下,国家以及各省市区大力推进政府信息公开以及政府网站建设管理工作,适应互联网发展变化,提升网站建设管理水平,加强网站内容建设,着力提升用户体验,创新服务模式,提供可用、实用、易用的政务信息数据服务和便民服务,便于社会公众及时享受各政企利用“互联网+”所释放的红利,对有效施政具有积极作用。
    2      交通运输行业政府网站现状分析
    以中华人民共和国交通运输部门户网站底部功能区的“相关链接”栏目为入口,笔者对全国32个地方交通运输厅(局、委)门户网站进行了逐一访问。通过各网站提供的信息公开、在线服务以及政民互动多个方面对交通运输行业政府网站的建设情况进行调研[2]。
    (1)信息公开。推进信息公开,增加透明度,保障了人民群众的知情权、参与权、表达权、监督权,让人民群众知道政府在想什么、做什么,进而赢得人民群众的充分理解、广泛支持。调查显示, 从2010年起,交通运输部开始对地方交通运输主管部门政府网站、部直属机构以及直属海事机构开展政府网站绩效评估,交通运输行业政府网站建设水平明显提升,绝大多数网站能够对发布的信息进行有效分类、确保信息更新及时、数据准确,并且方便公众查询及使用。交通运输行业政府网站在信息公开方面着力创新、规范、全面,近年来,交通运输部组织开展的网站绩效评估中,对重点领域信息公开的推动力度和重视程度也越来越大,多数网站能够及时公开机构职能、政务动态、人事信息以及规划计划等需要社会公众广泛知晓的信息,以及招投标信息、信用信息等重点领域信息,通过基本信息公开、重点领域信息公开带动政府信息全面公开,从而全面提高政府信息公开工作的透明度。
    (2)在线服务。在线服务能力的高低是判断其网站综合实力的重要标准之一,也是贯彻落实党中央、国务院决策部署,也是深入简政放权、放管结合、优化服务改革的关键环节。主要包括办事服务、公共交通出行查询、自驾出行查询以及交通运输从业资质证件查询等多个方面。多数政府网站能够及时公开“互联网+政务服务”政策落实及阶段性成果,对进一步提高政务服务透明度具有重要意义。贴合交通运输系统网站特点,公共交通出行、自驾出行以及交通运输行业资质查询等查询服务完备,并且实时可用。公路路况信息更新及时、准确,公路出行线路查询、电子地图查询、公路客运联网服务更加便捷,网上办理功能更加实用,信息查询服务更加全面[3]。
    (3)政民互动。政民互动是一种有计划的行动,它通过政府部门和行动负责单位与公众之间双向交流和协商对话,使公民们能参加决策过程,进而提升行政立法和决策公正性、正当性和合理性。对人民的建议、意见做出及时的回应,与民众及时高效的沟通交流,也成为检验政府信息公开工作成效的途径之一。调研发现,政民互动栏目多设置咨询投诉、在线访谈、调查征集等子栏目,与其他栏目相比,咨询投诉类栏目使用率更高,部分交通运输政府网站调查征集类活动次数未达到要求,访谈预告、网上视频类栏目更新不够及时。
    交通运输部门网站建设虽取得了明显的进步,但与用户的实际需求还有很大的差距,各地区之间网站建设水平还存在参差不齐的现象。调研发现,网站建设水平方面,东部沿海地区如浙江、江苏等省份明显高于中西部地区,建立理念方面,经济发展较快的省市如北京、上海等地比欠发达地区理念更先进、前卫,在网站建设经费保障方面,经济发达地区也占有明显的资金优势,投入资金更多,网站功能实现度方面,广东、北京、上海等地因信息化发展较快,实现程度明显较高。部分交通运输政府网站不同程度地存在发布信息更新不及时、网站内容不实用、在线服务能力不强、互动交流渠道不够全面等情况,给交通运输网站的形象和公信力造成不良影响。
    此外,笔者还对基层部分交通运输系统网站进行抽样调查,发现这些网站不同程度地存在信息更新不及时、公开不全面、功能不完善等问题,体现在以下4个方面。
    一是重点领域信息公开有待进一步加强。近一半的单位重点领域信息公开不全面,公开力度不够,多个单位或未设置相关栏目,或栏目存在空白。部分单位公开的信息不够清晰,栏目内容与栏目功能不符,不方便公众进行信息查询。二是政民互动渠道实用性有待进一步加强。多个单位未开设调查征集类栏目,部分单位开展的调查征集活动次数较少,未达到要求,调查征集栏目建设有待进一步提升。個别单位存在政民互动栏目功能不全面、回复咨询不及时、未设立留言满意度评价功能等问题。三是网站管理有待进一步完善。随着信息技术应用的不断深化,社会公众需求日益增长,政府网站汇聚了更多的价值,网站设计及功能的支撑功能也越来越突显。部分单位网站栏目信息更新不及时,内容建设不规范,站内搜索方式单一,网站标识、网站地图等要素尚需完善。四是个别网站信息杂乱无章,分类不明确。个别单位将许多不同类信息放置于同一栏目中,查询极为不便。实际上,不同领域、不同类别的信息需要采用不同的方式进行公开,这样才能方便公众快速定位和获取所需信息。   可见,要继续根据国家以及行业政策文件要求,加大交通运输行业政府网站的建设力度,多方面、多角度提升网站建设和管理水平,更好地引导各网站的健康、稳定的运行,为社会公众提供更为全面、便捷的服务,推动交通运输行业信息化建设。
    3      提升交通运输行业政府网站建设水平的建议
    (1)树立正确认识,加强组织保障。第一,各个交通运输主管单位要树立正确的网站建设管理理念,认识到交通运输行业网站建管工作的重大意义。明确各单位网站管理的专职工作机构,加大经费保障、人员管理力度,配备专职专岗人员,对交通运输行业网站进行高质量建设与管理。第二,可定期或不定期对网站工作人员开展网站管理工作专项培训,整体提高从事网站建设管理工作人员的综合能力。第三,要理顺工作机制,将网站工作情况列入重点督查事项,并按照“谁主管、谁负责”“谁发布、谁负责”的原则,强化奖励与问责机制,对建设优秀的网站、网站管理运维人员进行奖励。对考评优秀的网站,推广其网站建设的先进经验,积极推进交通运输行业网站建设工作,同时,对建设不积极、存在推诿、敷衍的单位进行相应的惩处措施。第四,各地区、各单位应根据交通运输部开展的交通运输行业网站绩效评估工作,建立更加科学的网站检查制度与体系,根据考核指标,定期或不定期对本地区网站建设工作进行自主检查考核,并积极借助技术手段和第三方评估力量,及时发现问题、督促相关单位整改并最终解决问题,达到以公开促服务、促规范、促落实的目的。
    (2)关注实际效果,完善内容功能。围绕交通运输系统中心工作及群众关注关切,抓住工作关键,深化重点领域信息公开,完善工作规范,提升公开质量,提高网站服务能力,增强群众的满意度、获得感。第一,在信息公开方面,要不断加大网站信息公开,尤其是重点领域信息公开方面,要不断推进招投标信息、财务信息、应急信息以及信息公开保障等领域的信息公开。同时,要根据国家及各地区政策文件要求,强化依申请公开的管理,积极拓展依申请公开受理渠道,更好地发挥互联网+政务作用,不断深化网站建设工作,带动交通运输系统网站水平整体提升。第二,在政策解读方面,主动发布政策解读信息,提供原文网址链接。通过图解、动画或视频等多种形式对专业性较强的政策进行解读,使其更加形象化、通俗化,以便于公众理解相关政策。第三,在公众参与方面,要注重网站互动平台的规范化建设,提高互动渠道的可用性,提升互动质量。第四,在网站设计及功能方面,要规范政府网站建设管理,建立健全网站内容保障制度,优化网站栏目架构,适时调整网站展现布局,加强网站信息转载联动建设,及时更新栏目信息,提高网站建设运维水平。
    (3)统筹规划网站,实现资源共享。通过调研发现,基层交通运输行业政府网站建设、管理比较分散,行业之间的信息共享程度不高。因此,还需要不断加强交通运输行业顶层设计,以满足公众需求为导向,建立交通运输系统网站建设标准体系,公开内容要覆盖权力运行的全流程、政务服务的全过程,为公众提供全方面的交通信息服务。同时,要把握新形势下政务工作信息化、网络化的新趋势,规范信息发布流程,丰富发布内容与形式,积极利用大数据、物联网等新技术,紧跟数据开放潮流,创新网站建设模式,利用现有的数据资源,深挖资源价值,积极探索数据开放,真正实现交通运输行业网站建设的特色要求,增强群众的满足感、获得感,为交通运输行业和社会发展贡献力量。
  • 法律法规如何介于小程序系统解决信息获取等诸多问题

    法律法规如何介于小程序系统解决...2022-04-08

    1 研究背景
    近年来,中国法治的发展走向了快车道,法律体系不断完善,越来越多的法律、法规、规章、规范性文件出台。然而,这些文件却给学生和法律工作者的学习设下了不小的障碍,用户在进行资源查询时如大海捞针。如今,虽然国内外法律法规、司法案例信息平台众多,但其大多收录数目巨大,更接近于法律数据库,给学生用户带来了诸多不便。经过调研后,笔者发现:传统的法学信息平台法律法规、司法案例数量庞大,且对法律法规、司法案例资源的排列混乱,绝大多数按照时间顺序或效力级别排序分类。在使用时,平台中的大多数内容不在学生用户群体课程学习的范围内,案例方面则存在数目过于庞大的问题。用户在使用时需要对所需法律法规、司法案例逐一进行查询,平台分类查询功能不全面。
    总体来说,虽然市面上已有众多法学资料信息平台,但由于各个平台均存在各自的局限性,笔者认为,法学资料信息平台,仍有进一步创新的可能性存在。
    2 模式创新
    在国内外,从已有的技术上来看,法条、案例查询和检索的方式呈现出电子化、数字化、网络化、智能化的演变路径和发展趋势。可以说,在现阶段,网络数据库已经成了信息最重要的展现形式。理应基于互联网技术和生态,对法学资料平台功能模块进行重构,充分共同发挥人工整合资源的准确性和互联网信息传达的便捷性,实现互联网与法学资料提供的深度融合。
    微信作为互联网时代下难以被取代的角色,拓展了大学生的知识获取渠道。大学生面对的知识不再局限于学校和课堂,微信公众号能让学生随时随地了解前沿的学术动态,接受最新的学术理论,与学术大师的互动交流变得触手可及[2]。
    微信小程序作为一种新兴的信息传递媒介,并没有在法学领域被广泛使用。因此,本文旨在探求一种基于微信小程序的法学资料信息平台新模式,以期将微信小程序与法学资料相结合,为用户提供一个可以随时随地查询、学习法律法规和司法案例的平台,提高学习效率,改善查询体验。
    3 系统分析与设计
    3.1 系统需求分析
    3.1.1 功能性需求分析
    (1)功能定位。本系统作为一种信息查询平台,提供信息查询、浏览服务,针对特定人群,其功能定位为:面向学生和法律从业者的法学资料信息平台。
    (2)功能需求。本系统的目标人群为学生和法律从业者。无论是学生还是法律从业者,均存在查询法律法规、司法案例的需求。
    本系统的首要功能需求为法律法规查询、案例查询,辅助功能为学术动态和法律资讯浏览。
    3.1.2 非功能性需求分析
    (1)稳定性。稳定可靠是用户选择软件的一项重要指标。微信小程序作为腾讯的一项重要创新,目前已经成为腾讯的重要增长点。经过3年的持续增长,小程序已经在人民生产生活中发挥重要作用,其稳定性有目共睹。
    (2)安全性。在大数据时代,随着应用程序数量的井喷式增长,个人信息违规收集的情况愈发泛滥。从用户的角度看,用户自然不希望个人信息被过度收集。本项目小程序在性质上属于信息查询平台,因此不会过度收集个人信息。
    (3)程序性能。从开发者的角度看,控制小程序代码包的大小有助于减少小程序的启动时间。微信小程序代码包本身有2 MB的上传大小限制,这意味着微信小程序的代码不会出现过于冗杂的情况,加载时间在可控制范围内,响应时间一般不会超过800 ms,能让用户获得良好的体验。
    (4)可扩展性。对于开发者而言,小程序开发简单易上手,若开发者需要在原有功能的基础上添加新功能,不需要大规模修改代码,具有易扩展性。小程序上线运营之后如果需要增加新特性、新内容,也较为简便。
    3.2 系统功能设计
    为更好地满足广大用户的使用需求,探索法学信息平台的新模式,小程序将分为以下4个功能模块:
    3.2.1 法律法规
    法律法规模块的主要功能为法律法规查询。开发者按课程分类整理16门法学核心课程中除“法理学”“中国法制史”以外的14门课程的日常法律法规及法考法律法规资源,内置于该功能模块,方便用户查找所需,提高用户查找法律法规的效率。
    3.2.2 司法案例
    司法案例模块包含各种司法案例。开发者收集民事、刑事、行政、知識产权、国家赔偿、执行六大类型指导性案例和公报案例,提取案由,依据案由对案件进行分类整理,并内置于该模块中。开发者收集因法条的变迁、法律适用的变迁、社会的变迁带来的“同案前后不同判”案例,作为“三大变迁”案例,以满足比较法研究用户的查询需要。
    3.2.3 学术动态
    学术动态模块包括了法学前沿问题和理论研究。开发者密切关注学界前沿学术成果、最新理论动态,筛选条目,日常更新于该模块之中,方便用户在查询法条、案例之余,了解法学前沿问题、名家理论,提高法学素养。
    3.2.4 法律资讯
    法律资讯模块为法律资讯展示模块。开发者时刻关注国内社会焦点法律问题、人大最新动态、立法活动,筛选重要信息,日常更新于该模块之中,作为法学资料信息平台的补充内容存在,力求让用户在使用过程中获得更佳的服务感受。
    4 技术实现
    4.1 开发工具
    微信小程序为开发者提供了简单、高效的应用开发框架和丰富的组件及API,帮助开发者在微信中开发具有原生 App体验的服务。微信开发者工具来自腾讯官方,对于开发者而言,微信开发者工具是开发微信小程序的最佳选择。
    4.2 代码类型
    一般而言,小程序代码分为4个类型:JSON配置文件、WXML模板文件、WXSS样式文件、JS脚本逻辑文件。
    在小程序中,JSON 是一种数据格式,其扮演的是基础静态配置的角色。换句话说,JSON的作用是配置小程序最基础的设置,比如:界面整体色调。
    与网页编程采取HTML+CSS+JavaScript的组合类似,微信小程序采取WXML+WXSS+JavaScript的组合,即:使用WXML进行框架设计,构建出页面的结构;以WXSS设计组件,描述页面样式;以JavaScript处理页面和用户的交互。
    4.3 前端开发
    在开发中,先以JSON配置小程序主色调颜色等基础信息,再以WXML建立小程序基本框架。小程序基本框架分为首页、案例、学术、资讯、关于我们5个部分。
    基本框架中,首页、案例界面均采取“5×3”的设计布局,在每页布置15个二级框架。在首页,布置前文所述14门核心课程作为二级框架(其中,行政法与行政诉讼法拆分为行政法、行政诉讼法两个框架,共计15个二级框架);在案例页,布置上述共12类指导案例、公报案例及3类“变迁”案例作为二级框架。完成二级框架后,可完成三级框架编写。学术、资讯界面采取横向布局,按时間顺序更新最新学术动态、法律资讯。
    完成框架搭建后,设计、制作课程、法律法规、案例的精美封面,导入框架,完成框架制作,并进行UI美化。
    4.4 小程序·云开发
    信息平台的基础功能是提供信息,如果提供过多功能,譬如法律咨询,则显得小程序设计冗余。笔者团队完成的信息平台仅提供法条、案例查询,以及学术动态、法律资讯浏览的功能,不涉及复杂数据的读写。因此,自行搭建、部署服务器对本项目而言略显多余。选择云开发的方法进行快速开发可以视为最优方法。
    5 结语
    有学者指出,法律教育应当与前沿信息科学技术将日益密切结合起来,而能否较早较快地实现这一设想,取决于法学教育的反应速度[3]。在物质文明、精神文明高度发达的当代社会,信息平台是人们学习、提升的重要舞台。微信作为中国最大的即时通讯应用品牌,拥有极其广泛的用户群体。历经多年运营,微信公众平台生态系统已基本完善。因此,基于微信小程序对法学资料信息平台进行创新,符合时代发展的要求。
    在互联网高速发展的背景下,本项目积极主动开展服务创新,并在服务创新过程中勇于承担责任、致力于技术创新。希望法学资料信息平台可以为学生、法律从业者提供更高效、更便捷的服务,创造更佳的社会价值。

  • 如何介于小程序系统解决及管理高校等电力节能检测

    如何介于小程序系统解决及管理高...2022-04-08

    1    高校的电量管理现状
    在学校生活中,每个宿舍都有大大小小的用电器,功率有高有低,但是一般情况下宿舍都是严禁使用大功率电器的,这类大功率用电器大多不安全,在宿舍使用容易引发火灾等一系列人员伤亡事故,而且违章电器虽然明令禁止,但还是有宿舍偷偷使用,这是一大安全隐患。
    在南京邮电大学通达学院周围学校的电力管理中,每个宿舍的电量查询,往往通过宿舍管理者对每一间宿舍进行抄表,这种抄表方式消耗人力,不仅效率低而且有错误的可能性,造成不必要损失。
    每天的宿舍断电都是通过宿管手动的拉电闸,效率低而且安全性不是很可靠。如果某间宿舍断了电,需要学生找宿管反映,然后宿管带电房钥匙帮学生去打开,假如宿管有事情不在,这样也不能及时地供电,会造成一定的损失。
    2    智能能耗监测系统
    电量管理是学校管理的重要一环。人工管理不再是最方便的一种方法,智能管理更加可靠、快捷、精确。智能能耗监测系统分为电量采集和数据管理应用两部分,能够实现电量的采集、监控、查询、数据统计、用电状况提示等功能。将此系统运用在高校电量管理上,将会大大减少人力开销,方便管理者和学生用户查询实时用电,提升电量管理质量[1]。
    智能能耗监测系统尽力摆脱人工,使电量管理更加智能化,从宿舍电量到社会上公司电量管理、小区电量管理都可以使用,它是集电表、电量实时采集、数据实时通信、电量数据分析为一体的智能化系统。利用本校所学的数据库编程、电工电子电路设计、数据传输技术、微信小程序编程技术实现用电量实时监控、电量使用统计、用电情况提示以及是否使用违章电器或用电是否正常的多功能程序系统。整个智能能耗监测系统结构完整、功能全面,有效地实现其在电力管理中的重要角色,对于改善学校的电力管理方面扮演重要角色。
    智能能耗监测系统在实际的使用中,将查询用电量的方式进行的大幅的简化,同时也提高了抄表的精确程度。在人力抄表的过程,难免会遇到一定问题,如宿舍门打不开、电表在偏僻的地方、影响宿舍的正常活动等情况。远程抄表能解决这些客观因素,提高电量统计的效率。能够使宿舍管理的人力资源得到合理的利用。
    3    远程电量监测和控制模块
    远程电量监测和控制模块主要包括电源模块、继电器开关模块、通信模块、电量模块以及主控模块。
    3.1  电源模块
    电源模块作为硬件设备的通断电,为装置提供12 V,5 V,3.3 V电源,输入为220 V,使模块能够正常运行。
    3.2  继电器开关模块
    根据用户通过通訊模块发送通断指令给主控,主控进行分析将对继电器开关模块进行控制,完成用户对电源的通断操作。
    3.3  通信模块
    收发网络数据、用户指令和返回数据都是都通过通信模块进行传输,用户在客户端进行指令发送,通信模块进行数据转化,将指令发送给主控模块,或者将电量采集模块所返回的信息回给用户客户端,实现用电数据的传送和相关控制功能。
    3.4  电量模块
    通过电流取样电路和电压取样电路的输出端连接计量芯片的输入端,计量芯片的输出端通过引线接线孔设置连接计度器输出模块和脉冲输出模块,计量芯片连接电源模块的输出端。电源模块对交流电进行降压稳压后供给整机使用。电流取样电路和电压取样电路分别采集电流信号和电压信号输送到计量芯片,计量芯片内部进行信号处理。将采集信息给主控模块,主控模块通过通信模块发送至用户客户端。
    3.5  主控模块
    根据通信模块传送的消息指令进行操作。读取电量数据,通过网络接口发送至远程主机;同时接收主机指令,实现继电器开关控制。
    封装外壳的装置和装置内部结构如图1—2所示。
    4    依托微信小程序的监测系统设计
    4.1  注册登录
    当点击智能能耗监测系统小程序,就会弹出进入系统画面,微信授权后,用户可以通过自己的学号注册成为使用者,选择对应系统,用户名和密码匹配后就能使用监测系统,如图3所示。
    4.2  系统管理分析
    智能能耗监测系统主要是两类管理权限。一类是单位个人的电量查询,这类用户可以查询自己的单位、宿舍用电,以及自己宿舍当时的用电是否正常,如图4—5所示。还有一类就是管理员身份,管理员权限可以查看每个宿舍的用电量,而且可以查看宿舍的用电状况是否正常,如果查看到不正常用电的宿舍,就可以到具体的宿舍进行检查,方便宿舍管理。
    4.3  电量数据采集功能和用电状况的显示
    在智能能耗监测系统的实际使用中,能够根据使用需求提供用户登录、电量查询、用电情况等多元化功能。通过成熟的通信联网模块USR-TCP232-T2实现RJ45网口与TTL串口之间的数据透明传输[2]。根据电量采集模块的电流取样计算和电压取样计算采集用电量和电路情况对数据进行实时的采集。通过智能能耗监测系统可以对数据进行监控以及对电量的通断进行控制,一旦用电情况异常,用户也能及时的发现,方便通知管理人员能够及时断电,然后对问题进行排查,及时处理。该系统运行稳定可靠,提高了用电管理的效率,如图6所示。
    4.4  信息的实时传输
    智能能耗监测系统具备实时抄表的功能,该功能能够根据用户的意愿进行实时的查询,这种电量采集不受时间和空间的影响,任意时间在任意的地方都可以查询自己单位的用电量和用电是否正常,具备即时性。当用电量使用完的时候,电力也会停止输送,

  • 在高校遇到的诸多问题如何介于小程序系统解决相关

    在高校遇到的诸多问题如何介于小...2022-04-08

    1.内容介绍

    微信小程序是騰讯推出的一款轻量级应用,在当前网络技术和智能终端设备迅速发展的情况下,可以使用户感受不到程序的下载和安装 [1]。目前大部分高校中校园活动等信息零散,传播范围有限,而利用微信小程序开发,不仅具有庞大的潜在用户群体,而且对校园用户十分友好,能提高了信息的流通性。同时对于校园用户者来说,小程序具有以下几大优点:设计合理与微信绑定,使用成本低,对开发者友好,这也使得小程序能够在学校环境中迅速获得大量关注。本系统不仅可以帮助校园营造文明安全的环境,也可以为学生增加一个互利互通的渠道,提高学校内部信息的传递,使资源得到充分利用。
    2 需求分析与系统设计
    2.1 需求分析
    通过对高校学生的调研和分析,发现人们获取信息的方式更加倾向于计算机网络,但是当下许多高校对于学生获取信息服务做得不够到位。研究发现高校学生的需求主要集中在学习和生活服务以及获取需要的资源上面,主要包括信息化学校服务,将学校生活与学生生活密切结合,在大学校园生活当中让学生进行信息和资源的交换,例如:支教活动信息的转播,敬老院服务人员的召集,二手物品交易,兼职招聘,活动通知,约伴学习,转专业无法查询到新专业相关信息等等。通过观察发现这些信息通常出现在社交平台上面,传播范围有限,且信息比较零散,实际效果差[2]。为解决上述问题,本系统旨在设计与开发一个长大公益校园帮帮团微信小程序,系统分为四个大的模块:任务展示、校园生活服务、任务发布和用户登录模块。
    2.2 系统体系架构设计
    该系统前端页面主要使用了uni-app框架,使开发更加的快速、简单和便捷,且一次开发可以全端使用[3]。前端可以给后端发送请求获取数据,再由前端处理之后可以利用uni-app框架方便的数据渲染功能渲染在页面上。后端使用java的ssm框架进行开发,不仅可以与数据库进行交互,同时还可以发送https请求给微信服务器,从微信服务器获取信息[4],在后端进行处理之后发送给前端进行渲染和显示。数据库使用MySQL数据。系统总体架构图如下。
    3 系统功能设计
    针对需求分析进行深入的研究,确定了系统的四个功能模块,分别是用户模块,学习生活服务模块,任务展示模块,任务发布模块。系统功能模块图如图2所示。
    3.1 用户模块
    用户模块包括登录功能,软件相关说明等。通过微信提供的API可以获取微信用户所对应的唯一标识OpenID,在方便用户使用情况下,同时也提高了用户账户的安全性[5]。且系统可以直接调用微信小程序提供的API来获取用户昵称,微信头像等基本信息,可以免去注册流程,实现一键登录。
    3.2 学习生活服务模块
    学习生活服务模块主要给用户提供学习和生活服务。如查询电费,考试信息,老师信息等。查询电费信息可以提醒用户交电费,从而尽量避免出现寝室因为电没有电费停电的情况。查询考试信息,可以避免用户错过一些重要的考试。查询老师信息,可以在学生们有需要的时候可以了解到老师的信息,从而快速地找到老师。查询课表信息,可以提醒用户上课时间。查询课程学分信息,可以提高用户对课程的重要性的认识。这些功能涵盖了较为常见的一些学习和生活服务,可以满足用户对于高校信息服务方面的大部分需求。   3.3 任务展示模块
    任务展示模块根据任务性质不同对任务进行了分类,分成了十个类别,主要有拼车服务,抱团学习,期末学习,长大骑行,公益活动,二手交易,网络交友,社团活动,消息咨询,校园微帮。如长大骑行可以和一些志同道合的骑友一起郊游骑行,公益活动可以组织一些同学一起去附近参加公益活动等。
    3.4 任务发布模块
    任务发布模块用来发布任务,可以根据自己的需要选择某一任务类型,进入任务发布页面之后可以添加任务的照片,详情等相关信息。信息填写完成之后点击发布就可以在首页看到发布的任务。
    4 系统功能实现
    用户进入小程序时,首先進行微信登录验证,然后进行学籍信息录入,这样保证了小程序的安全性,同时对于本校学生的用户体验更佳,避免了因为用户进行信息注册时,输入的信息不合理或者格式错误,导致用户体验下降。进行首页之后主要可以进行商品更新浏览,用户可以通过不同的类别按钮,选择加载不同类型的商品加载展示,同时通过点击商品可查看具体信息。
    用户在点击首页的发布按钮,可以根据需求进行商品的类别选择,并按照提示要求进行商品的基本信息录入等,即可进行物品的发布。
    在个人中心位置,用户可以进行查看自己已经发布的商品,同时进行基本的修改价格以及下架操作,同时也可以点击进行预览操作。其他买家可以通过进行对于类别的物品点击,可以看到刚刚发布的具体内容,同时提供了留言评论,查看卖家信息等操作。
    信息服务主要包括学院特色展示以及校园生活信息积累,可以进行老师基本信息查询,方便与老师进行及时的沟通,同时也提供课表查询,学分查询以及考试信息等服务,用户可以通过选择不同的功能进行信息服务。

  • 基于小程序建设线上课程教育平台及优劣势分析

    基于小程序建设线上课程教育平台...2022-04-08

    一、
    非英语专业大学生的英语听力薄弱,一直是公共英语教学中亟待解决的问题。造成这种现象有很多方面的原因,如语言环境的因素使听力输入较少、大学英语课时数有限等。因此,借助当前的信息化平台,拓展新的教学模式,培养学生的英语听力,是当前大学英语教师的主要任务。本文主要以海南省某高校二年级非英语专业的英语听力课堂为例展开实证研究,探讨以微信“小打卡”小程序为平台的翻转课堂模式对大学生英语听力的影响作用。
    二、 文献综述
    1998年,Walvoord和Anderson提出了一种教学模式,让学生在上课前先接触到学习内容,而在课上则更集中在学习的过程中。2001年,美国麻省理工学院(MIT)设计了开放教育资源,提供书籍和视频等学习资源。2004年底,美国麻省理工学院(MIT)毕业生Salman Khan开始通过录制的视频讲解数学,并把视频放在YouTube上。2008年,他创建了一个包含各种免费在线辅导视频的图书馆学术科目,被称为Khan学院。全球视频公开课、可汗学院的盛行,推动了翻转课堂的迅速发展。所以,翻转课堂实质上是教师制作或者引用音视频,让学生进行线上学习,再回到课堂上和老师进行面对面的探讨并完成作业的一种教学模式。
    翻转课堂模式的理论基础可以建立在多个理论上。第一个基础是混合学习方法,主要是把理论讲授的内容放在线上平台学习,而把操作的部分放在课堂上讨论。第二个基础是以学生为中心的方法,主要让学习者从以教师为中心的模式中,转到教师作为组织者、引导者和帮助者的模式中。翻转课堂没有统一的方式,但翻转课堂模式都会包含两部分:一是网络的课堂学习,二是师生面对面的课堂学习。第一部分中,教师可以录制讲授的视频或者学习网络资源;第二部分发生在教室,教师在课堂上开展活动创造合作的学习环境,讲授较少。
    与比较单一的传统课堂相比,翻转课堂可以在多方面使学习者受益。首先,在翻转课堂模式下,学习者可以控制学习的进度,可以选择符合自己需要的内容,可以根据个人的需要对音视频材料进行快进、暂停、慢放等,与课堂上教师的统一进度操作相比,更能实现学习的参与性、自主性和适应性。其次,网络课堂扩展了学习时间,在课堂上教师和学生可以更好地实现互动、探讨或者呈现,可以使课堂时间的利用更有效,更有创造性。
    翻转课堂可以基于很多种平台来实现,目前在国内和大学英语课程结合的主要有蓝墨云班课、智慧树、中国大学MOOC和微信等。本案例是以微信“小打卡”小程序为依托,将教学内容以信息化资料的形式呈现在微信“小打卡”小程序上。微信目前是国内广泛使用的社交媒体,微信“小打卡”小程序无须安装,触手可及,它可以承载各种音视频和文字材料。以微信“小打卡”小程序为依托,开发成本低,不需要机房服务器等设备,也不用购买云端等服务,教师将制作好的音视频资源上传,建立自己的打卡圈子,能够方便学生使用,是学生练习听力和口语的一个合适的媒介。
    三、研究方法
    1.研究目的
    本研究的目的有两个:一是探索以微信“小打卡”小程序为平台的翻转课堂模式是否有助于非英语专业大学生的英语听力的培养,二是这种课堂模式对非英语专业大学生的英语听力训练产生了什么样的影响。
    2.研究对象
    来自两个班级的70名非英语专业二年级本科生,所有参与者至少有7年的外语学习经验,年龄在20岁左右。
    3.数据搜集和分析方法
    本研究分为三个阶段进行:前测、使用翻转课堂、后测。第一阶段,课题组对70名参与者进行了听力测试。听力理解测试是由课题组设计的,内容包括对话、新闻和短文理解,为了确保其信度,题目均选自于历年四级听力真题。第二阶段,课题组进行了10周翻转课堂模式的教学。课前教师利用微信“小打卡”小程序发布听力材料,让参与者听一段材料,识别关键词或者完成听力理解训练,并记录自己理解失败的地方。课堂上,教师和学生共同探讨该听力中出现的主题词、所使用的听力策略和影响听力理解的原因,如连读、省略等因素。第三阶段,课题组在期末对学生进行后测,所用的听力材料均选自历年四级考试题目,题型和前测完全一样。在测试后,课题组在每班选择一名成绩中等的学生围绕翻转课堂模式的学习感受进行半结构化的访谈,以探索受试者对该模式的感知,并对访谈结果采用内容分析法进行分析。
    四、结果和分析
    1.实验结果分析
    课题组将收集后的前测和后测成绩采用SPSS统计软件进行处理,采用配对样本t检验分析成绩,显著性水平取a=0.05,结果显示两次成绩之间具有显著性差异(P =0.024),后测成绩明显优于前测成绩。实验结果表明,课题组持续10周翻转课堂模式的教学,使参与者的英语听力水平得到了提高,证明以微信“小打卡”小程序为平台的翻转课堂模式具有一定优势。为探索该教学模式对参与者的影响作用,课题组在课程结束后又进行了半结构化访谈。
    2.访谈结果分析
    课题组的访谈结果显示,两位参与者都愿意继续参加翻转课堂模式的教学,他们认为在这种方法下会获得很多的益处。首先,增加了学生听力练习的时间。其次,学生可以自主学习,自己控制进度,反复听。再次,学生的上课积极性提高了,教师与学生课堂上的互动也增加了。最后,学生获得了有效的听力技能。

  • 解决教师端与学生端运用小程序反馈及评价以提升教学质量

    解决教师端与学生端运用小程序反...2022-04-08

    課堂教学评价是提升教学质量、深化教学改革的重要举措,也是影响我国教育发展与变革的关键环节[1]。教师教学质量评价(以下简称评教)是一个多因素、宽视角的复杂系统工程,根据学生的反馈结果,教师及时反思教学工作中存在的问题,为学校教学质量改革、教学部门管理和教师教学工作开展提供依据[2]。传统教学评价方式包括向学生发放纸质问卷方式或者让学生通过PC端网页登录方式进行课堂教学评价[3]。   在“互联网+”背景下,传统教学评价方式已无法适应新时代要求。教育管理信息化已成为“互联网+教育”的发展方向之一[4]。在教学评价过程中,由于PC机的不便捷性,导致使用PC机进行评教存在诸多不便。因此,目前大部分教学评教系统都基于移动终端平台实现[5]。基于移动终端平台下的教学评价系统的技术实现方面,主要以Jquery Mobile为首的移动Web开发框架和传统的APP开发技术为主[6]。在使用Jquery Mobile移动Web开发框架时,处理不同大小的移动终端设备屏幕界面适配问题就变得很繁琐,从而影响开发效率;传统的APP开发技术,如:Android和IOS,存在开发效率低和成本高等弊端。而本文选择微信小程序实现教学评价系统[7]。微信如今已覆盖即时通讯、社交服务、信息传播、移动支付等多个领域,社会各行各业也借助微信的影响力拓展各自业务。微信小程序由腾讯公司于2017年1月正式推出,是一种无需安装即可使用的应用,具有开发成本低、社交分享功能突出、使用便捷等优势,手机上安装了微信就可以使用微信小程序[8]。
    为此,本文依据玉溪师范学院教师教学质量评价需求,设计并实现了一套规范、高效、易于扩展且实用性强的教学评价小程序。该小程序可以让学生自己在手机上完成评教,系统自动汇总并将结果反馈给教师,为学校的教学质量改革、教学部门管理和教师教学工作开展提供依据。
    1 系统支撑环境
    教学评价小程序在整体系统架构上分为前端和后端,该小程序以前端和后端为基础,采用展现层、通讯层、服务层和数据层四层架构对系统进行设计。整体框架如图1所示。
    展现层部分,即前端,此部分主要使用的技术有:微信小程序和Restful接口。微信小程序主要用于系统客户端的页面呈现,由于微信小程序是从微信内部衍生出来的应用,因此无需下载,可随时调用。教学评价小程序也因为微信小程序的特点和优势而得到了很好的推广。确定在前端界面展示技术后,为使客户端与服务器之间更好地传递资源,本系统选用了Restful接口架构。Restful接口是获取数据资源的一套接口标准规范,使资源传递能够更好地统一[9]。
    通讯层、服务层和数据层,即后端。通讯层所涉及的CDN、SLB、HTTP、HTTPS技术均可提高网络数据流量、网络性能和系统并发量。在服务层,Spring Boot基于“约定优于配置”的思想,弥补了Spring中需要在配置与业务逻辑之间进行思维切换的缺点。在项目中使用Spring Boot,使得开发者更加专注于业务逻辑,从而提高开发效率,缩短开发周期[10]。Spring Security则是本系统中的安全框架,Spring Security充分利用了Spring的三大核心思想:IOC(控制反转)、DI(依赖注入)和AOP(面向切面编程)为本系统提供了声明式的安全访问控制功能[11]。Spring Data JPA是Spring在JPA规范下,基于Hibernate框架開发的一个框架。它可以直接继承Repository接口,并通过JPA注解扫描进行持久层开发,从而提高了持久层开发效率。通过Spring Boot、Spring Security和Spring Data JPA三大框架技术整合,为本系统在服务层的稳固奠定了扎实基础。在数据层,使用MySQL关系型数据库,MySQL数据库具有开源免费、功能完善、性能较高等优点[12]。
    2 系统设计
    2.1 系统功能设计
    为了满足学校师生对教学评价小程序的要求,该系统功能设计的核心主要包含登录、教师端和学生端3部分。其中,每部分又包括相应核心模块,各部分重点功能模块如图2所示。
    2.1.1 登录
    (1)用户认证。基于系统的安全性和便捷性,在使用教学评价小程序时,如果用户为首次使用或者未绑定微信,系统将通过Spring Security安全框架中所提供的加密算法对用户所输入的账号和密码进行加密传输和验证。通过Spring Security安全框架的验证后,系统将获取用户的OpenID实现账号与微信绑定,解决了重复登录问题,进一步增强了用户系统使用的便捷性。
    (2)权限获取。当用户成功登录后,教学评价小程序的后端将获取到账号信息,并根据账号信息进行业务逻辑的判断和处理。如果该账号为教师的工号,系统将会加载教师端界面;如果账号为学生的学号,系统将会加载学生端的界面。
    2.1.2 教师端
    教师端的核心功能为评价反馈。教师进入教学评价小程序首页后,可以按照学年筛选教师本人的课程教学评价信息,如:课程名、课程编号、综合成绩、各教学类别成绩、评价统计和学生留言等。该功能是面向教师的,原来在PC机上操作的教学评价查询实时性不突出,导致教师获取评价信息滞后。教师通过该小程序可以实时查看所授课的评价信息,及时了解到学生反馈情况,进而提高课程教学质量。
    2.1.3 学生端
    学生端的核心功能为教学评价。教学评价主要面向学生,学校原来的评教是在PC机上进行,但在PC机上的评教受地点限制,导致学生参与度不够,使得课程评教没有达到应有效果。系统将教学评价功能在移动端进行呈现,不仅降低了教学评价成本,也提升了学生对教学评价的参与度,为后期对评教数据的分析积累了信息。进入教学评价小程序后,学生按照学年和学期对未评价的课程进行评价,也可以依据学年学期对已评价的课程信息进行查询。
    2.2 数据库表结构设计
    根据本系统实际需求,选用PowerDesigner和MySQL对数据库进行严密设计。为了突出教学评价的核心业务,本文选取3张核心数据表进行描述。
    (1)教学班评价体系信息表。用于存放教学班的评价状态和结果。该表包含了评价体系编号、教学班编号、评价结果、评价状态等相关字段信息。   (2)教学班评价信息表。用于存放每位学生的评价状态和评价分数。该表包含了教学班评价体系关联编号、学号、评价状态和评价分数等相关字段信息。
    (3)教学班评价详情信息表。用于存放每位学生在评价过程中的详细信息。该表包含了指标编号、指标类型、指标结果和处理结果学号等相关字段信息。
    3 系统开发实现
    在微信公众号平台上完成教学评价小程序部署后,核心功能实现包括教师端评价反馈和学生端教学评价,具体效果如图3—图6所示。
    当登录用户为教师时,教学评价小程序将加载教师端页面,首页呈现效果如图3所示。在该界面,教师可以直观地了解到本学年所授课程基本信息,如:课程编号、课程名称和评价综合成绩。当教师需要详细了解某门课程时,可以通过点击该门课程获取本门课程的详细评价反馈信息,呈现效果如图4所示。在课程评价反馈的详细界面中,可以了解到所点击课程的各项指标分数、评分信息统计和学生留言信息。当登录用户为学生时,教学评价小程序将加载学生端页面,首页呈现效果如图5所示。该界面分为未评价和已评价两个面板,点击后相互之间可以切换。在已评价的面板中,学生可以根据学年和学期查看已评价的课程,并点击课程名称对已评课程进行详细查询,效果如图6所示。接下来将描述“评价反馈”和“教学评价”两项核心功能具体实现。
    3.1 评价反馈
    评价反馈功能中相对重要的部分是课程评价结果详情。在实现课程评价结果详情功能时,较为复杂的就是数据整合。由于该功能所涉及的数据在数据库中存在于教学班评价信息表、教学班评价详细信息表和教学班评价体系关联信息表3张表中。教学班评价详细信息表记录了每位学生对于每门课程每条评价的详细信息,教学班评价信息表记录了每位学生针对每门课评价的整体信息,教学班评价体系关联信息表记录了每门课程的评价结果。为了能让任课教师获取到所教授课程的详细评价结果,需要对3张表的数据按照课程进行统计分析。
    “互联网+”时代下,信息技术发展迅猛,其在高校教学评价中的应用也日益深入。微信小程序是信息时代发展大潮中的新事物,本文借助微信小程序实现了教学评价平台小程序开发,并在玉溪师范学院部署使用。基于微信小程序开发的教学评价平台为学校教学评价带来了全新变革,促使教学评价变得更加便捷,为教师教学质量提升提供了数据支撑。由于微信小程序即用即走的特性,用户在已安装微信App的前提下无需再安装其它App,教师可以随时从教学评价平台小程序中查看自己课程的评价结果,学生可以使用碎片化时间对课程进行评价。目前,教学评价小程序在功能方面较为单一,后续将对其进行扩展,将教学评价中适合在小程序下开展的业务逐渐从PC端移植到小程序中,从而进一步提升教学评价小程序在教学评价过程中的重要性。

029-86195145 180 6652 8545 西安嘉瑞德网络科技公司
工作时间:周一到周六 8:30-18:30
邮箱:2528823962@qq.com
QQ:2528823962
地址:陕西省西安市未央元朔路明丰伯马都A座10820室
  • 微信小程序制作微信二维码
    扫码咨询
Copyright © 2015 西安嘉瑞德网络科技有限公司 陕ICP备17015187号-1