admin 管理员组文章数量: 1184232
2024年4月25日发(作者:电脑怎么创建html文件)
2019年第8期
信息与电脑
China Computer & Communication
软件开发与应用
基于WeChat公众平台的大学选课系统设计与实现
沈 涛 杨 露
(三亚学院,海南 三亚 572000)
摘 要:
传统的大学选课主要通过访问学校门户信息网站的教务系统进行。随着智能手机的普及和推广,人们更期
望在手机终端应用选课系统。基于此,提出了基于公众平台的开发框架。针对大学选课系统的功能需求,利用WeChat公
众平台的API接口,在此基础上使用第三方服务器、PHP技术和数据库技术,搭建选课系统架构,开发基于WeChat的大
学选课系统。
关键词:
WeChat;公众平台;选课系统
中图分类
号:G807.4;TP311.56 文献标识码:A 文章编号:1003-9767(2019)08-091-03
Design and Implementation of Elective System in University Based on WeChat
Public Platform
Shen Tao, Yang Lu
Abstract:
The traditional university course selection is mainly carried out by visiting the educational administration system of
(University of Sanya, Sanya Hainan 572000, China)
the school portal information website. With the popularization and promotion of smart phones, people expect to apply course selection
requirements of university course selection system, using API interface of WeChat public platform, on this basis, using third-party
selection system based on WeChat is developed.
Key words:
WeChat; public platform; elective system
系统非常重要,同学可以利用智能手机随时随地选择自己喜
爱的课程。
system in mobile terminals. Based on this, a development framework based on public platform is proposed. Aiming at the functional
server, PHP technology and database technology, the system architecture of course selection system is built, and the university course
0 引言
WeChat逐渐成为人们必备的沟通交流工具。近几年,
市场上的通信应用软件中,WeChat的优势逐渐明显,成为工
作者、学生最常用的软件。WeChat应用程序的开发建立了一
个新的体系,推出了WeChat公众平台,收获了广大的用户
群。WeChat通过开放的公众平台,开创了一种新的沟通方式,
给用户营造极好的体验,快速加入到人们的工作、生活中。
以往,学生获取学校的信息、选课操作等,都是通过访问传
统的学校信息网站或者在校园系统内进行。随着智能手机的
推广,WeChat、微博、脸书已成为使用最广泛的手机客户端
应用程序
[1]
1 开发技术介绍
1.1 WeChat公众平台架构
WeChat公众平台具有高级功能,为开发人员提供一个
二次开发的接口。高级功能又分为开发模式、编辑模式,可
以选择二者之一的模式进行开发设计。为了使开发者和用户
之间具备信息互动功能,公众平台提供了消息API接口。成
功注册公众平台后,需要一个WeChat号接入公众账号的公
众平台开发接口。用户发消息给公众号,服务器会使用超文
本传输协议接收的网址的请求,并推送WeChat公众平台消
息。公众平台中的订阅号将网址接入作为开发前提,自定义
菜单、用户请求接收、回应用户请求等作为应用的主要模块
[2]
。
。尤其在大学,此应用更为广泛,为师生搭建了
一个更加及时方便的信息服务系统。因此,国内各大高校纷
纷根据校内实际情况,利用公众平台开发校园服务。通过使
用低成本的公众平台开发一个方便、安全、实时的大学选课
基金项目:
海南省大学生创新训练计划项目基于公众平台的选课系统(项目编号:2018212)。
作者简介:
沈涛(1982—),男,辽宁鞍山人,博士研究生。研究方向:计算机视觉。
— 91 —
软件开发与应用
1.2 数据库
信息与电脑
China Computer & Communication
2019年第8期
型、允许空值、主键和外键等。数据字典有助于程序员改进
分析员与用户之间的通信,为数据库设计、实现和运行阶段
控制有关数据提供保障
[6]
。本系统包括学院信息表、专业信
息表、学生信息表、课程信息表、课程类型信息表、课程教
师信息表和课程类型信息表。
MySQL是最流行的关系型数据库管理系统之一。Web
应用方面,MySQL是最好的RDBMS(关系数据库管理系统)
应用软件。MySQL将数据保存于不同的表,通过表与表之
间的关系进行连接,从而大大提高了速度,同时,搭配PHP
和Apache,可组成良好的开发环境
[3]
。
1.3 PHP语言
PHP(Hypertext
版权声明:本文标题:基于WeChat公众平台的大学选课系统设计与实现 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1714022554a661896.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
当Deepin遇上Ubuntu和MW300UM无线USB网卡:连接秘籍揭秘
参加happypeter的网络课程后,开始装Ubuntu,原生的不知为何有错误,就装了Deepin的,真…TMD好看啊,秒杀了还在用win7的弱爆的我。怪不得有人说,要学编程,要买Mac。windows干扰真是太多了。 言归正
好友一碰就消失?揭秘QQ自动退出的神秘原因
曾经遇到过该问题,以为是偶然或是RP问题,昨天有同事也出现了类似症状,觉得大概与RP无关啦,所以写下比较简单的但有效的解决方法。下面描述一下症状:针对某个QQ号码,选择某个特定的好友,准备输入消息的时候,该QQ号会自动关闭;同个
QQ浏览器自动更新不想受?三步操作,让升级由你掌握!
如何关闭QQ浏览器自动更新功能:详细步骤与常见问题解析在日常使用电脑的过程中,许多用户都曾遇到过软件自动更新的困扰。以QQ浏览器为例,其自动更新功能虽然旨在为用户提供最新版本的功能和安全补丁,但部分用户反馈新版本可能存在
Ubuntu Linux新手必学:解决QQ自动关闭的技巧
原文地址: 前几天每次开机启动电脑,Ubuntu 9.10 linux qq 老是自动退出,QQ登陆了还没几分钟呢,刚想聊几句天的,悄无声息的QQ自动关闭了。 然后今天也奇怪了,QQ登陆后不会自动退出了,而且可以同时登
Ubuntu系统下的QQ问题大汇总:一键解决自动关闭!
每次开机启动电脑,Ubuntu 10 linux qq 老是自动退出,QQ登陆了还没几分钟呢,刚想聊几句天的,悄无声息的QQ自动关闭了。 只要修改一下qq配置文件(usrbinqq)就可以了。 具体如下。
奇怪的BUG:点击好友,QQ就关闭!
曾经遇到过该问题,以为是偶然或是RP问题,昨天有同事也出现了类似症状,觉得大概与RP无关啦,所以写下比较简单的但有效的解决方法。下面描述一下症状:针对某个QQ号码,选择某个特定的好友,准备输入消息的时候,该QQ号会自动关闭;同个
QQ浏览器更新设置混乱?一键解决自动更新困扰!
如何关闭QQ浏览器自动更新功能:详细步骤与常见问题解析在日常使用电脑的过程中,许多用户都曾遇到过软件自动更新的困扰。以QQ浏览器为例,其自动更新功能虽然旨在为用户提供最新版本的功能和安全补丁,但部分用户反馈新版本可能存在
Ubuntu 下的QQ烦恼?一招搞定自动退出的小技巧
原文地址: 前几天每次开机启动电脑,Ubuntu 9.10 linux qq 老是自动退出,QQ登陆了还没几分钟呢,刚想聊几句天的,悄无声息的QQ自动关闭了。 然后今天也奇怪了,QQ登陆后不会自动退出了,而且可以同时登
一步到位:教你彻底关闭QQ小程序的不二法门
我有3个QQ,每天都要登录,可是登录后,"腾讯网迷你首页"就会自动弹出,干扰了我的心情(呵呵~~只有会员才免遭此罪哦).于是,我编写了个程序:在10分钟内主动查找"腾讯网迷你首页",发现就把它关掉,不
高效提升桥接稳定性:应对无线路由器掉线
半年前用两个tplink无线路由器搭建了一个桥接的网络,但是二级路由器总是断线需要重启。经过大半年的摸索,偶然间解决了问题,在这里共享给为同样问题困扰的朋友。我的配置是tp 742做主路由器,连接联通的光纤。t
TP-Link 478+ 升级秘密武器:高效固件包等你来下载!
ZIP文件 资源目录 相关推荐 核心逻辑: * 1. 若DLQ未启用,直接调用原始处理器; * 2. 若启用,按配置重试处理事件; * 3. 重试耗尽后发送事件到DLQ。 *
192.168.0.1路由器设置疑难解答:让你的网络畅通无阻
摘 要 (导读:192.168.0.1路由器设置)1、路由器正确安装:2、IP地址设置3、登录路由器4、设置路由器目录本文将介绍192.168.0.1路由器设置的方法及教程;适用于小白新手换新路由器或者路" (导读
一文详解:轻松进入192.168.1.1路由器控制台
快速体验打开 输入框输入如下内容 帮我开发一个路由器登录页面模拟系统,用于展示常见路由器的管理界面登录流程。系统交互细节:1.输入正确IP地址跳转登录页 2.输入错误地址提示更正 3.忘记密码时显示重置指
轻松搞定192.168.0.1,从初学者到高手的路由器设置技巧
摘 要 (导读:192.168.0.1路由器设置)1、路由器正确安装:2、IP地址设置3、登录路由器4、设置路由器目录本文将介绍192.168.0.1路由器设置的方法及教程;适用于小白新手换新路由器或者路" (导读
告别重装系统,用DISM轻松解决电脑问题
介绍了解: DISM(部署映像服务和管理)是三种 Windows 诊断工具中最强大的。当遇到频繁的崩溃、冻结和错误,或者 SFC 要么无法修复您的系统文件,或者根本无法运行时,可以使用该工具。 相连文章: 修复
Dism命令教程:Adobe Flash Player安装与维护的简便方法
DISM(Deployment Image Servicing and Management)可以编辑WIM,安装,卸载,配置WinRE或者WinPE,也可以用来部署系统。它通常存在于C:Windowssystem32路径下(若是
破解Windows更新难题,0x800736cc不再是问题
在server 2012系统上安装IIS时报了一个错误,错误代码为0x800736cc,查了一下官方社区发现这个问题是系统被一些优化工具优化时或者一些其他操作造成了系统文件损坏,造成系统不能安装更新(安装IIS也是一个系统安装更新的过
C盘大搬家?别怕,Ghost备份带你安全过!
推荐用U盘制作启动工具 大白菜or老毛桃 备份:以老毛桃为例,进入PE,点击左下角开始,可见ghost功能选项 运行Ghost后,单击“OK”。 选择“Local”→“Partition”→“
Linux备份与恢复必修课:SWF文件安全策略从入门到精通
在linux工作,系统备份是很有必要的,养成系统备份的好习惯会提高你的工作效率。下面我就简单的说一下:1.备份系统首先成为root用户:sudo su然后进入文件系统的根目录
Ubuntu系统维护秘籍:备份步骤详解,保护你的劳动成果!
记录ubuntu的系统备份方法: 测试平台:ubuntu16.04,已安装nvidia384 cuda opencv protobuf等等运算库。使用ubuntu时经常需要重新安装电脑,和windows不一样的
发表评论