基于微信公众平台开发的高校学生助手系统

合集下载

基于微信小程序的智慧校园服务设计与实现

基于微信小程序的智慧校园服务设计与实现

基于微信小程序的智慧校园服务设计与实现智慧校园是指应用现代信息技术手段对校园内的各项服务进行智能化和数字化改造,提供更加便捷、高效的校园服务。

随着移动互联网的迅猛发展,微信小程序作为一种快速、便捷的应用载体,为智慧校园的服务设计与实现提供了便利。

一、智慧校园服务的需求与挑战现代校园的服务范围涵盖了课程管理、成绩查询、图书馆借阅、校园生活服务等多个方面。

传统的服务模式存在着人力资源投入大、效率低下、信息不精准等问题,而这些问题可以通过智慧校园服务来解决。

然而,当前智慧校园服务设计与实现面临一些挑战,如校园信息系统的庞杂性、学生隐私保护以及用户体验等问题。

二、微信小程序在智慧校园服务中的应用微信小程序作为一种无需下载安装的轻量级应用,已经拥有了亿级用户,具备了广泛的用户基础。

在智慧校园服务中,微信小程序可以用于学生的课程管理、成绩查询、图书馆借阅、校园生活服务等多个方面,提供了便捷、高效的服务体验。

微信小程序可以通过与学校的信息系统对接,实现数据的互通,为学生提供准确、实时的信息查询和便捷的服务。

三、基于微信小程序的智慧校园服务设计与实现1. 用户需求分析:充分了解学生的需求,通过调查问卷、访谈等方式,确定用户在使用智慧校园服务时的主要需求,并将其量化为功能需求和非功能需求。

2. 界面设计:设计简洁明了的界面,保证用户操作的简单性和直观性。

合理运用图标、颜色等设计元素,使用户可以迅速找到所需的功能按钮。

3. 数据对接与处理:与学校的信息系统对接,实现数据的互通。

确保数据的安全性和准确性,遵守隐私保护法规,保护学生个人信息的安全。

4. 功能设计与实现:根据用户需求,设计相应的功能模块。

如课程管理模块可以包括课表查询、成绩查询等功能;图书馆借阅模块可以包括图书查询、预约借阅等功能。

5. 用户体验优化:关注用户体验,不断改进产品界面和操作流程,提高用户的满意度。

通过用户反馈、用户测试等方式,不断优化产品,提升用户体验。

基于微信小程序的“掌上经院”校园服务平台

基于微信小程序的“掌上经院”校园服务平台

基于微信小程序的“掌上经院”校园服务平台“掌上经院”是一款基于微信小程序的校园服务平台,主要面向学生、教师和管理人员,提供包括课程管理、信息查询、社交互动等多项校园服务功能,方便校内人员的日常生活和学习。

一、课程管理“掌上经院”通过课程管理功能,方便学生和教师查看课程表、签到、查看教学进度和成绩等。

学生可以预约课程,进行个人学习计划的规划,并及时收到课程变更信息和通知;教师则可以实时更新教学进度和成绩,方便学生随时掌握学习情况。

二、信息查询“掌上经院”提供的信息查询功能包括校园资讯、教学资源、校园活动等多方面的信息。

学生们可以随时了解校内的新闻动态、教学资源和活动信息,与学校保持紧密的联系。

同时,“掌上经院”还提供物资查询功能,方便学生和教职工查询教科书、图书等学习用品的借阅情况和位置,提高借阅效率。

三、社交互动“掌上经院”在社交互动方面也提供了多种服务,包括校园话题、校友交流、公告评论等功能,让校内人员可以通过此平台方便地交流和互动。

学生可以在校园话题板块下发表自己的看法和见解,与他人分享自己的想法和体验。

同样,“掌上经院”为校友们提供了交流平台,让他们可以随时了解校内情况并与老同学保持联系。

四、校园生活最后,“掌上经院”还提供了多项便民服务,如图书馆预约、食堂点餐、校车查询等服务,方便学生的校园生活。

同时,“掌上经院”也提供了校园导航功能,学生可以通过定位和地图功能,快速找到所需位置,大大提高了学生的效率。

总之,“掌上经院”为学生、教师和管理人员提供了全方位的校园服务功能,方便了学校内部各方面的通讯和管理。

相信随着“掌上经院”在校园中的普及,它将成为学生和教师的得力助手,为校园生活提供更多的便捷和愉悦。

微信公众平台的教学辅助系统设计研究

微信公众平台的教学辅助系统设计研究

微信公众平台的教学辅助系统设计研究【摘要】本文通过对微信公众平台教学辅助系统的设计研究,分析了该系统在教学中的应用现状及设计原则。

首先介绍了微信公众平台的基本特点,然后探讨了其在教学中的应用现状,接着提出了教学辅助系统的设计原则,包括用户友好性和功能完善性。

在功能设计部分,详细讨论了系统应具备的功能,如在线答疑和资源分享等。

针对系统的实现技术进行了探讨。

在总结了设计研究的实际意义与局限性,并展望了未来的发展方向。

本文旨在为教学提供更便捷的交流途径,促进教学效果的提升,同时也为未来研究提供了一定的参考。

【关键词】微信公众平台,教学辅助系统,设计研究,引言,研究背景,研究目的,研究意义,正文,基本特点,应用现状,设计原则,功能设计,实现技术,结论,实际意义,局限性,未来展望。

1. 引言1.1 研究背景在实际教学中,教育者面临一些问题,如如何更好地利用微信公众平台进行教学辅助、如何设计一个符合教学需求的微信公众平台教学辅助系统等。

有必要进行对微信公众平台教学辅助系统设计的研究,以提高教学效果,促进学生学习兴趣和学习主动性的提高。

本研究旨在探讨微信公众平台教学辅助系统的设计原则和功能设计,为教育者提供更好的教学辅助工具,促进教学变革和优化教学管理。

通过对微信公众平台教学辅助系统的研究,能够为未来教育信息化的发展提供一定的参考和借鉴。

1.2 研究目的:研究目的是为了探讨如何利用微信公众平台的教学辅助系统来提高教学效果和教学质量。

通过分析当前教学中存在的问题和挑战,我们的目的是设计一个集合教学资源、互动交流、学习反馈等功能于一体的教学辅助系统,从而满足教师和学生在教学过程中的需求。

我们还希望通过本研究探讨微信公众平台在教育领域的新应用模式,促进信息技术与教育教学深度融合,推动教育教学模式的创新和发展。

通过本研究,我们旨在为教育行业的发展和进步提供新的思路和方法,为促进学生的学习兴趣和学习效果做出积极贡献。

1.3 研究意义微信公众平台的教学辅助系统设计研究具有重要的研究意义。

基于微信小程序的学生信息管理系统的设计与研发

基于微信小程序的学生信息管理系统的设计与研发

基于微信小程序的学生信息管理系统的设计与研发学生信息管理系统是一个重要的系统,它能够帮助学校及教育机构方便地管理学生的信息,管理学生成绩,管理课程安排等,因此,该系统对学校来说至关重要。

随着移动互联网时代的到来,微信已成为普遍使用的社交工具,微信小程序作为其中的一个重要组成部分,已成为学生信息管理系统建设的新选择。

本文基于微信小程序,提出了一种学生信息管理系统的设计方案,主要包括前端UI设计以及后台数据库的构建,为学生信息管理系统在微信小程序平台上的研发提供了一定思路和技术支持。

具体设计如下:1. 前端UI设计:基于微信小程序的学生信息管理系统前端UI设计需要简洁明了,并且美观易用,从而能够方便学生及其他相关人员对系统的操作。

在系统的设计中,我们应该尽量避免繁琐的操作流程,提供简单、明了的界面,让用户直接能够找到自己所需要的功能。

此外,我们还需要根据不同用户的需求,提供不同的UI界面,例如针对学生提供学籍信息、成绩查询、课程安排等信息,针对老师提供学生信息管理、成绩录入、课程管理等功能。

2. 后台数据库的构建:学生信息管理系统的后台数据库是支撑整个系统运行的核心,因此,我们需要建立一个完善、稳定的数据库系统。

在构建数据库系统时,要注意分类存储,例如,分别存储学生信息、成绩信息、老师信息、课程信息等,以便快速高效地完成系统的查询和管理。

4. 系统安全设计:学生信息管理系统对于学校来说是至关重要的,如果系统设计不合理,就会存在一定的安全隐患。

因此,学生信息管理系统应该具备完善的安全措施和维护机制,防止数据泄露和系统攻击。

我建议,在系统设计中加入信息加密与解密机制,加强对系统中出现的异常行为进行监控,并配备完善的系统后台保障。

学生一站式服务微信公众平台的开发与设计

学生一站式服务微信公众平台的开发与设计

学生一站式服务微信公众平台的开发与设计□陈昭潔朱创录【内容摘要】随着移动通讯技术的兴起,移动互联网已然成为人们生活中必不可少的一部分,而微信作为广为人知的社交APP 已经成为移动互联网的入口。

本文在微信公众平台的应用设计的基础上,将“一站式服务”投入到学生的校园生活当中。

基于PHP开发语言环境和数据库技术,着力设计一个基于微信公众平台的学生自助查询服务平台,让学生拥有一个微信号就可以解决在校的所有问题。

【关键词】微信公众平台;移动互联网;一站式服务【基金项目】本文为2018年度陕西省提升公众科学素质研究计划项目“大数据环境下秦东科普云创新服务平台的研究与设计”和渭南师范学院大学生创新创业训练计划项目“学生一站式服务微信公众平台的设计与开发”(编号:18XK042)研究成果。

【作者简介】陈昭潔,渭南师范学院网络安全与信息化学院朱创录(1977.6 ),男,陕西渭南人;渭南师范学院网络安全与信息化学院副教授,硕士;研究方向:物联网与大数据随着信息时代的发展和智能电子设备的普及,移动通讯互联网在近几年中发展迅速。

时兴的移动社交APP—“微信”,已逐步进入手机用户的生活,并一直深受亿万用户的青睐。

随着微信版本的不断更新,微信也从一个简单的聊天应用程序变成了一个多功能集成的平台,整合了媒体信息、游戏娱乐、生活服务和电子商务等功能。

目前,有各种类型的校园服务信息系统,包括基于PC的服务和基于移动的服务。

但是,这些信息系统都没有得到有效的整合,各种信息系统之间没有数据交互。

因此,为适应新形势,本文将探索出新时代教务管理工作的有效途径,基于微信的高使用率和学生信息查询繁琐麻烦这两点原因,通过设计开发基于微信公众服务平台的学生一站式服务系统,能够整合已有系统、打通如,某地区进行文创产品探索期间,就相应地实行了文创产品中非物质文化遗产的内涵展示。

本次实践的要点可归纳为:第一,结合非物质文化遗产结构的探究,就着重从文创产品的艺术特征上进行要点把握。

高校“教务助手”微信公众平台的构建与实现

高校“教务助手”微信公众平台的构建与实现

2091 研究背景目前,高等院校的教务、考务管理是整个学校管理中最复杂、最重要的部分,需要面对大量的学生信息、教师信息的处理;虽然,各个高校都拥有自己的教务部门网站,但是,如何让学生和教职工在在移动终端就能迅速查询到简洁明了的教务公告、查询师生关心的考试和监考等信息,是需要解决的一个问题。

首先,需要的是一个拥有大量用户群体且能够支持二次开发的一个平台。

若是做成手机APP的话,工程的复杂程度暂且不考虑,光是吸引使用者使用,推广起来有不少难度。

其次,各系统如Android 、IOS和Windows Phone 三方都要进行从零开始的开发,这要投入大量的时间与精力。

因此本次实现选择了微信公众平台[1]。

2 微信公众平台的二次开发设计与实现2.1 搭建微信公众平台搭建微信公众平台一般需以下三个步骤:(1)注册:打开网站,点击“立即注册”按照提示完成基本信息登记。

(2)激活: 基本信息完成后,注册邮箱将收到一封激活邮件,点击邮件中的链接地址即可激活。

随后登录微信公众平台进行其他信息登记即可完成微信公众号的注册。

(3)审核: 信息登记完成后,一般需要七个工作日等待审核,在审核通过之前,该公众号只能实现基本功能,无法实现群发、二次开发等高级功能[2]。

2.2 网站服务器的搭建我们选择采用了SAE云计算平台。

SAE全称Sina App Engine,其架构具有高可靠性,且有一定容量的数据库跟大容量存储空间供使用。

打开网址(),在注册完新浪账号后登录,点击创建应用,选择无框架PHP应用并点击创建。

之后,新建代码库,并且部署微擎系统。

部署完之后将微信公众平台相关信息添加到微擎系统中[3]。

2.3 微信公众平台之二次开发在微信通过认证之后,微信开启高级功能:编辑模式、开发模式。

开发模式是微信二次开发的核心功能,我们采用这类模式实现我们所需的功能[4]。

微擎网站后台支持设定自定义接口,微擎使用规则和模块的机制来处理公众平台的请求数据并返回响应的结果。

基于微信的校园信息服务系统设计研究

基于微信的校园信息服务系统设计研究一、研究背景和意义随着科技的飞速发展,互联网已经深入到我们生活的方方面面,为我们提供了便捷的信息获取途径。

微信作为一款广泛使用的社交软件,其平台已经不仅仅是一个简单的通讯工具,更是一个集生活、工作、娱乐于一体的综合性服务平台。

在这个背景下,基于微信的校园信息服务系统应运而生,它将为校园生活带来极大的便利。

首先基于微信的校园信息服务系统可以提高信息的传递效率,传统的校园信息服务方式往往需要通过邮件、公告栏等方式进行发布,信息传递速度较慢,而且容易被忽略。

而基于微信的校园信息服务系统可以实现即时推送,让信息第一时间传达给用户,大大提高了信息的传递效率。

其次基于微信的校园信息服务系统可以丰富信息的形式,传统的校园信息服务方式受限于载体,形式较为单一。

而基于微信的校园信息服务系统可以实现图文并茂、音视频等多种形式的信息传播,让用户在接收信息的同时,也能获得更加丰富的视觉和听觉体验。

此外基于微信的校园信息服务系统还可以实现个性化服务,通过对用户的兴趣爱好、行为习惯等数据进行分析,系统可以为用户推送更加符合其需求的信息,让用户在使用过程中感受到更加贴心的服务。

基于微信的校园信息服务系统有助于提高学校的管理水平,通过系统学校可以实时了解学生的动态,及时解决学生在学习、生活中遇到的问题,提高学校的管理效率和服务质量。

基于微信的校园信息服务系统具有很大的研究价值和实际应用意义。

它将为我们的生活带来诸多便利,同时也有助于推动学校管理的现代化进程。

A. 研究背景随着科技的飞速发展,人们的生活节奏越来越快,信息传递的方式也在不断地改变。

在这个信息化时代,微信作为一款普及率极高的社交软件,已经成为了人们日常生活中不可或缺的一部分。

尤其是在校园这个特殊的领域,微信作为一种便捷、高效的沟通工具,为学生们提供了一个全新的信息交流平台。

因此基于微信的校园信息服务系统设计研究具有重要的现实意义。

在传统的校园信息服务系统中,学生和老师之间的信息交流往往是通过邮件、电话等方式进行的,这些方式存在着效率低、易丢失、不易查找等问题。

基于微信小程序的校园信息服务平台设计与开发

基于微信小程序的校园信息服务平台设计与开发随着移动互联网的快速发展,微信小程序作为一种轻量级应用形式,受到越来越多用户的青睐。

在校园信息服务领域,基于微信小程序的校园信息服务平台具有巨大的发展潜力。

本文将探讨如何设计与开发一款基于微信小程序的校园信息服务平台,以提升校园信息化管理水平,方便师生生活。

一、需求分析在设计与开发校园信息服务平台之前,首先需要进行需求分析。

校园信息服务平台的主要功能包括但不限于:校园新闻资讯:发布学校最新动态、通知公告等信息;课程表查询:方便师生查询个人课程表;成绩查询:提供学生成绩查询功能;校园地图导航:帮助新生快速熟悉校园环境;校园活动报名:支持学生在线报名参加各类活动;失物招领:提供失物招领平台,方便失主与拾得者联系。

二、技术选型在开发基于微信小程序的校园信息服务平台时,需要选择合适的技术栈。

一般而言,可以采用以下技术:前端开发:使用WXML进行页面结构搭建,WXSS进行样式设计,JavaScript处理交互逻辑;后端开发:选择合适的后端语言(如Node.js、Java等)进行服务器端开发,并搭建数据库存储数据;接口交互:通过HTTP请求实现前后端数据交互,保证数据的准确传输。

三、系统设计1. 核心功能模块设计用户模块:包括用户登录、注册、个人信息管理等功能;新闻资讯模块:展示学校最新动态、通知公告等信息;课程表模块:提供个人课程表查询功能;成绩查询模块:支持学生成绩查询;地图导航模块:展示校园地图,并提供导航功能;活动报名模块:发布学校活动信息,并支持在线报名;失物招领模块:发布失物招领信息,方便失主与拾得者联系。

2. 数据库设计在系统设计中,需要设计合理的数据库结构来存储各类信息数据。

可以设计用户表、新闻表、课程表、成绩表、活动表等相关表格,并建立各表之间的关联关系。

四、系统开发1. 前端开发前端开发主要包括页面搭建和交互逻辑处理。

通过WXML和WXSS进行页面布局和样式设计,利用JavaScript处理用户交互逻辑,并通过调用后端接口获取数据展示。

校园助手平台产品说明170217


校园助手功能架构
校园助手
围绕高校学生四年的大学学习、 生活娱乐、就业创业、社团活 动;基于思柏瑞科技自主知识 产权聚门户软件(大数据聚合、 移动化中间件)开发,前端提 供安卓及IOS双版本app,后台 提供学校配置、信息发布及消 息推送、机构(社团)、用户 (学生)以及教务系统对接聚 合引擎等相应的业务管理子系 统。
学校自有系统 (教务系统)
聚门户-聚合引擎(用 于与学校系统对接)
后台学校配置管理系 统
后台信息发布及消息 通知系统
后台机构(社团)管 理系统
后台用户(学生)管 理系统
校园助手助手客户 端
新生指南
学校介绍
课表功能
校园通讯录
生活服务
校园考勤
校园图书馆
招聘信息
技能培训
社团管理
8
智慧社团
社团通
社团风采、申请加入 网上投票、点击投票
如果用户注册的信息与后台比对成功,就可以查看自己已经加入的社团以及申请中社团 的状态,还可以查看自己所加入社团的详细信息。
16
校园助手-社团通-我的活动
点击我的活动,可以查看到自己已经参加的活动,可以浏览活动的详细信息。
17
校园助手-社团通-关于我们与意见反馈
点击意见反馈,在使用本软件的过程中,可以提出一些反馈意见。点击关于我们,可以给本软件评分、 常见问题解答以及版本更新问题。
12
校园助手---新生引导
新生指南里涵盖了:通知报告,报道流程,到校指引,楼宇介绍,校内地图。新生入学,再也不怕找 不到报到处而发愁了,万能的地图带引学生顺利完成报到。
13
校园助手---新生报到
新生报到里涵盖了:提供新生报到功能,配合每年秋开迎新学生可以在线上提前预报名(并且可以申 请延期到校);使学校在挽留生源的同时运营商公司也可以做到提前给学生放号开卡。

基于微信小程序的“微代”校园服务平台

基于微信小程序的“微代”校园服务平台1. 引言1.1 介绍微代校园服务平台微代校园服务平台是基于微信小程序开发的一款面向大学生的校园服务平台,旨在为大学生提供便捷、高效的服务体验。

通过微代,用户可以实现课程代取、校园外卖、校园购物等一系列校园生活服务。

微代将整合校园资源,提高资源利用率,为大学生提供更为便捷的生活服务体验。

微代致力于打造一个互助、共享的校园服务平台,让大学生在校园生活中能够更加便捷、快捷地解决问题,享受更加便利的服务。

2. 正文2.1 平台功能介绍微代校园服务平台是一款基于微信小程序的校园服务平台,旨在为大学生提供更便捷的服务体验。

平台主要功能包括:校园代拿服务、校园代购服务、校园代跑腿服务和校园兼职发布。

用户可以通过微信小程序简单快捷地发布自己的代办任务或兼职需求,也可以浏览他人发布的任务并选择接单。

首先是校园代拿服务,用户可以委托其他用户在校园内代拿外卖、快递等物品,节省时间和精力。

其次是校园代购服务,用户可以委托他人在校园周边购买生活用品、食物等,解决日常生活中的小问题。

再次是校园代跑腿服务,用户可以委托他人在校园内办理一些简单的事务,如取票、打印文件等。

最后是校园兼职发布,用户可以发布自己的兼职信息并邀请其他用户参与,实现资源共享和互利共赢。

微代校园服务平台通过各种实用的功能,为大学生提供了更便捷、快捷的解决方案,帮助他们更好地平衡学习和生活。

2.2 用户群体分析微代校园服务平台的用户群体主要包括学生、教师和服务提供商。

首先是学生群体,他们是平台的主要用户群体之一。

学生们可以通过微代平台方便地查找校园服务,例如找人代取快递、找人代写论文等。

这些学生通常年龄比较年轻,对移动互联网应用有一定的熟悉度,能够轻松上手并使用平台提供的各项功能。

其次是教师群体,他们也是平台的重要用户之一。

教师们可以利用微代平台发布各种校园服务需求,例如需要找人代课、需要找人帮忙翻译等。

教师群体通常具有较强的专业性和责任感,他们的需求也较为多样且具有一定的紧急性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013 年第 11 期
com/ view/ 9212662.htm. [3] 微信公众平台官方[EB/ OL].https:/ / mp.weixin.qq.com/ . [4] 搜搜百科:微信公众平台 [EB/ OL].http:/ / baike.soso.com/
v58378222.htm.
学术探讨 基金项目
2013 年第 11 期
基于微信公众平台开发的高校学生助手系统
夏 雨 孙炯宁 鲍建成
(江苏海事职业技术学院,江苏 南京 211170)
[摘 要] 基于微信公众平台开发了江苏海事职业技术学院学生助手系统,为高校的学生群体建立一个全方位、立体化的 校园信息服务平台,提供便捷、实时的信息交互查询。系统采用 ASP+ Access 所开发,拥有课表查询、成绩查询、掌上图书馆、天气 查询、快递查询、公交查询、外卖菜单等功能,目前已经投入市场应用,关注人数已超 2000 人。
Regexpobj.Global=True ' 设置全局匹配
Set Matches= RegexpObj.Execute(Str) ' 执行匹配
End Function
End Class
3.4 使用流程
针对海事学生助手的使用,首先需要一部已安装微信
APP 手机,并且微信版本在 4.5 以上,可以通过 2 种方法对
[5] 观察:微信公众平台开发的两种方向[EB/ OL].http:/ / mobile. 51cto.com/ comment- 388760.htm.
[6] 易伟.微信公众平台搭建与开发揭秘[M].北京:机械工业出版 社,2013.
Student Assistant System Based on the WeChat Public Platform
Bournemouth University Outsourcing Training Model Construction of Vocational School-enterprise Cooperation Inspiration
Luli1 Liuzhen2
(1.Wuhan Vocational College of Software and Engineering,Wuhan 430205,Hubei; 2.Wuhan Middle Occupation School of Art,Wuhan 430000,Hubei)
xmlHttp.Send(data) ' 向服务器发送 HTTP 请求
If Err.Number = 0 Then ' 如果成功
retStr = xmlHttp.responseText ' 等待从服务器接受数据
End If
Set xmlHttp = nothing ' 释放对象
httpResult = retStr ' 返回 response 给调用者
(8) 外卖菜单:点击外卖菜单功能,系统会反馈用户外卖 电话。
针对部分应用功能,设计界面如图 2、3、4 所示。
ห้องสมุดไป่ตู้
(3) 1 对 1 交流:对于自动回复识别不了的关键字,这些
内容会在公众账号后台消息里看到,商家可以对此一一进行
回复。
微信公众平台高级功能支持 2 种模式:
(1) 编辑模式(可以通过简单的界面编辑来设置自动回
End Function
将服务器 Response 信息通过正则表达式匹配,关键代
码:
Class Reg
Dim Matches
Function GetStr(Fid,Sid) ' 匹配子文本
Getstr=Matches(Fid).SubMatches(Sid)
End Function
Function Getcount() ' 取匹配数量
它进行关注:
(1) 打开添加朋友界面,点搜索号码:jmistutool 点击关注
即可;
(2) 打开添加朋友界面,点击搜索公众号:海事学生助
手,点击关注即可。
4.结语
基于微信公众平台开发的高校助手是大学生在大学生 活中学习和生活必不可少的 APP,也是掌上校园的发展趋 势。海事学生助手在实际应用也取得了良好的反响,目前用 户数已有几千人次,为大学生拥有高质量的校园生活奠定了 基础。
[关键词] 微信公众平台;高校学生助手;ASP
1.引言
一直以来,学生获取校园信息是通过访问传统的学院门 户信息网站或者是校园 OA 系统,随着智能手机的推广普 及,微信应用已成为广大手机客户端安装率较高的手机应用 之一,尤其在高校,学生应用更为广泛,如何让大学生通过智 能手机更加便捷、及时地得到教务、图书等校园公共信息是 亟需解决的问题,建立一个基于微信公众服务平台的高校学 生助手的服务应用,将为广大学生提供一个更为便捷、及时 的信息服务平台。
复)
— —— —— —— —— —— —— —— —— —— —— — —— — — — 作者简介:夏雨,男,江苏人,专科,研究方向:web 开发应用。
图 1 江苏海事职业技术学院学生助手系统功能模块图
基金项目:江苏省高等大学生创新创业训练 2013 项目,项目编号:201312679003Y。
— 30 —
基金项目 学术探讨
2013 年第 11 期
图 2 课表查询界面
图 3 图书借阅查询界面
图 4 公用信息查询界面
3.2 开发环境 海事学生助手后台处理程序选取 ASP 作为开发语言, 以 Access 数据库存放用户绑定的教务系统信息,通过 xmlHttpRequest 对象进行数据采集,使用正则表达式对采集来的 数据进行匹配处理,以便显示到微信上。 3.3 关键技术 基于微信公众平台开发的海事学生助手系统采用的是 应答模式,由用户通过微信对海事学生助手进行操作或发送 各类消息(包括文本、图片、声音、视频、位置),信息将被传送 到微信服务器上,微信服务器则会从微信公众平台的开发模 式中找出本系统所在的服务器 URL,POST 一个 XML 数据, 数据包含:发送消息的微信账号,消息的创建时间,消息类 型,消息内容,消息 ID 等。该数据,由海事学生助手后台处理 程序接受并解析,然后根据用户输入的消息,在五秒钟给予 应答。 向数据服务器发送 Data 请求并接受返回信息内容给终 端用户实现代码如下: Function httpResult(urlStr,data) Dim xmlHttp Dim retStr Set xmlHttp = CreateObject("Msxml2.XMLHTTP") ' 创建 对象
【 Abstract 】 Higher Vocational Education school-enterprise cooperation is the key direction of the higher vocational education reform.The merits of school-enterprise cooperation and development determines the quality of personnel training and the quality of social services capacity.Service outsourcing talent training mode in Media Institute of Bournemouth University provides a good reference for the school-enterprise cooperation model reform in our vocational colleges,and proposes solutions to the key issues of school-enterprise cooperation. 【 Keywords 】 outsourcing;training mode;school-enterprise cooperation
(5) 天气查询:点击天气查询菜单,系统回复今明两天的 气温状况,并给予穿衣提醒。
(6) 公交查询:点击公交查询菜单,系统会要求用户选择 查询的类型:①查询公交路线;②查询周围 500 米的公交站 , 用户选择后,会反馈相应信息。
(7) 快递查询:输入 kd+ 快递单号后,系统会智能识别快 递公司,并反馈用户当前的物流信息。
On Error Resume Next
' 错误处理
xmlHttp.Open "POST",urlStr,False ' 用 "POST" 方法异
步打开连接
xmlHttp.setRequestHeader "Content-Type", "applica-
tion/x-www-form-urlencoded"
Getcount= Matches.Count
End Function
Function CreateReg(RegexpStr,Str)' 创建正则表达式
Set RegexpObj=New Regexp ' 创建正则表达式对象
Regexpobj.Pattern=RegexpStr ' 设置正则表达式文本
参考文献:
[1] 微 信 公 众 平 台 API 文 档 [EB/ OL].http:/ / mp.weixin.qq. com/ wiki/ index.php.
[2] 百 度 百 科 : 微 信 公 众 平 台 [EB/基金项目
(2) 开发模式(开发者可以通过公众平台提供的 API 接 口,实现自动回复,获取订阅者和自定义菜单操作)
3.系统设计
3.1 系统功能设计 基于微信公众平台的海事学生助手主要由校园服务和 生活服务 2 个功能模块组成。系统功能模块如图 1 所示。 校园服务模块分为: (1) 今日课表:可点击今日课表菜单后获取今日的课表 信息,涵盖必修和选修课的上课时间、任课老师和教室。 (2) 全部课表:可点击全部课表菜单后获取星期一至星 期日的所有课程信息,可查阅到所有的必修、选修、实训课程 的基本信息内容。 (3) 成绩查询:点击成绩查询菜单,系统回复一个链接消 息,点击进入显示所有学期的成绩和学分。 (4) 掌上图书:点击掌上图书菜单,系统会反馈当前的欠 费金额,当前的借阅书籍和近期的借阅历史。 生活服务模块分为:
相关文档
最新文档