总693期第三十一期
2019年11月河南科技
HenanScienceandTechnology
信息技术
基于微信的校友会信息系统建设
李娜叶雯刘一丹
(南京工程学院网络与信息中心,江苏
南京211167)
摘要:微信小程序校友会信息系统的研发,可以为学校建设校友与校友、校友与母校之间的互联网平台。
本文提出了基于微信小程序建设的校友会信息系统,给出了基于微信建设的校友会信息系统架构,并结合系统的开发给出了其实现思路和程序流程。应用实践表明,基于微信建设的本系统灵活方便,符合校友会信息系统的使用需求,为学校提供了可靠又实用的校友会互联网平台。关键词:微信;小程序;校友会信息系统中图分类号:G7.2
文献标识码:A
文章编号:1003-5168(2019)31-0017-03
WeChat-basedAlumniAssociationInformationSystemConstruction
(NetworkandInformationCenter,NanjingInstituteofTechnology,NanjingJiangsu211167)
LINaYEWenLIUYidan
Abstract:TheresearchanddevelopmentoftheWeChatSmallProgramAlumniAssociationInformationSystemcanationinformationsystembasedonWeChatsmallprogramconstruction,andgavetheinformationsystemarchitecturebleandconvenient,andmeetstheneedsofthealumniinformationsystem,providingareliableandpracticalalumniassociationInternetplatformfortheschool.
Keywords:WeChat;smallprogram;alumniassociationinformationsystem在开展数字校园建设以前,高校的校友数据大多以纸质文档的形式存在档案馆中。建设数据中心后,学生数据在毕业后转化为校友数据保存在学校的数据库中。但是,前期的毕业生数据大多数保存在纸质档案中,或者零散地以Excel形式保存,缺少一个完整的校友信息系统对校友数据及校友会日常活动进行全面的信息化管理。
本文提出一种基于微信公众平台小程序的校友信息系统,该系统灵活方便,可以对校友会日常的活动进行管理,提高校友会管理的信息化水平,符合互联网时代的趋势。
1
系统设计
1.1.1
buildanInternetplatformbetweenalumniandalumni,alumniandalmamater.Thispaperproposedanalumniassoci⁃ofthealumniassociationbasedonWeChatconstruction,andgaveitsimplementationideasandprogramflowincom⁃binationwiththedevelopmentofthesystem.TheapplicationpracticeshowsthatthesystembasedonWeChatisflexi⁃
如公众号接入、附近的小程序、小程序码、分享、发现小程管理系统。
1.1.2
入口众多。小程序在微信中拥有众多入口,
序等。这些入口有助于校友、师生更好地进入该校友会
使用便捷。小程序嵌入微信中,微信在用户
手机中普遍安装,用户无须特别下载安装,更加符合用增加。
户对使用方便快捷的需求,有利于本系统用户数的不断
1.1.3
提升用户留存率。小程序拥有“记忆”功能,
当用户打开小程序之后,之前使用过的小程序就会悄悄地“待”在用户“曾经使用过的小程序”列表中。这项功能非常有利于用户沉淀、留存,对用户而言触手可及,也体现了“用完即走”的理念,用户不用关心是否安装太多
1.1技术背景
微信小程序[1]基于移动互联网,具有以下优势。收稿日期:2019-10-12
课题编号:南京工程学院校级科研基金项目(QKJA201607);江苏省现代教育技术研究2017年度智慧校园专项立项课题(2017-R-59522)。
作者简介:李娜(1985—),女,硕士,工程师,研究方向:计算机应用;叶雯(1988—),女,硕士,工程师,研究方向:计算机应用;刘一丹(1988—),女,硕士,工程师,研究方向:计算机科学与技术。
Copyright©博看网 www.bookan.com.cn. All Rights Reserved.·18·
APP应用的问题。
基于微信的校友会信息系统建设
第31期
通过微信小程序使用本系统,校友管理员将移动端和PC端结合,既可以通过移动端进行日常校友管理的操作,做到随时随地办公,提高响应速度和服务质量,提高校友会工作的响应速度,也可以通过PC端对校友数据进行集中采集、查询和系统配置。校友会信息系统的主要功能为:校友组织、校友风采、校友活动和校友捐赠[4-6]。
2.1
根据现状,本文以院系、地区、行业进行分类。校友可以根据在校时的院系加入院系校友组织,也可以以毕业后所在地或者家乡所在地自愿加入地区组织,另外就是按照行业进行分类。以这三种方式进行分类,基于校友在院系、地域或行业方面的共同点,便于校友间建立感情,加强联系,建立自己的人脉圈。
2.22.3
对杰出校友的宣传,既可以展现学校培养出的人才,也可以提升校友所在企业的影响力。
微信公众平台小程序
表
示层
在使用小程序开发时,要提前做好以下准备:申请邮
箱,该邮箱用来注册微信小程序,后续作为小程序的登录名;提供注册小程序的单位基本信息并进行小额打款认证;认证完成后,完成小程序基本信息的完善,包括小程序名称、图标等;开发小程序代码,并调试;提交代码、审核、发布。
1.2
系统框架
校友组织
本文建设的校友会信息系统用户端选择放在微信端,不需要安装终端APP,便于用户访问。如果将该校友信息系统建设在校内,不便于校友访问。依托微信小程序,校友可以通过手机微信登录校友端小程序,认证后可以加入组织,参加活动,建立自己的校友人脉圈。
根据校友会的功能,系统平台的开发设计整体被分为3层:持久层、业务层、表示层[2-4]。系统业务框架如图1所示。
校友风采校友活动
学校的活动分为两大类。一是校友返校活动,此类活动参加者是全部校友,活动承办者是学校校友工作管理者,学校提供场地和服务。二是校友活动,这类活动可
应用功能
校友栏目
校友信息系统
捐赠管理
查询平台活动管理基础功能
用户管理系统管理
权限管理显示项目设置
统计打印输出日志管理组织管理数据维护管理
业务层
以是校友内部发起,保持校友联系,拓展社会关系,校友、母校及各方互赢。
2.4
校友捐赠
校友捐赠回馈母校,也是校友会活动的重要部分。微信支付很好地解决了这个问题,可以将捐赠放在日常选项,便于用户及时捐赠。
3
持
久层
Web应用服务器(Tomcat,JBOSS)
数据库系统(DBMS)防火墙(入侵保护)网络(Intemet/Intranet)计算机系统(Windows,Linux)
数据库设计
在学校建设过程中,毕业生数据的保存方式不同,分为:档案库中已整理为Excel形式的学生数据(老校友信息)、数据库中已有的历史学生数据(新校友信息)、离退休教职工数据(教职工信息)。管理员数据是在校教职工数据(教职工信息)。数据库里,校友信息分为3种类型。一是数字校园建设以前的校友信息,这部分的校友数据来自档案馆,历史数据包括的字段如表2所示。二是数字校园建设以后的校友信息,如2005年以后南京工程学院数据库里的所有数据。三是学校教师的信息,这里将在校师生都定义为校友,主要有以下考虑:一方面,教职工要进入本系统处理本院系的校友信息;另一方面,教职工本身也可能是本校毕业留校的学生。所以,在校教职工全部被纳入校友范畴。字段如表3所示。
4
认证设计
图1表1
项目开发工具
系统整体架构
技术开发路线和选型如表1所示。
技术开发路线和选型
路线
前端后端前端后端数据库版本管理
选型
微信开发者工具
Webstorm小程序框架规范
开发语言为Nodejs,开发框架为Express,消息推送为Websoket
mariadb
SVN
开发使用技术
2系统主要功能
三类人员被定义为本系统的使用者,包括毕业的校友、曾经在学校工作过的教职工、在校教职工。校友会信息系统角色分为2类,即校友和校友会管理员。校友仅
本系统要求所有加入校友组织的用户先通过认证,因为有三种类型的校友,认证加入校友组织的流程如图2所示。
Copyright©博看网 www.bookan.com.cn. All Rights Reserved.第31期
表2
序号12345678序号123
列名NAMECLASSXBWID
基于微信的校友会信息系统建设
老校友信息存储表
类型VARCHAR2(100)VARCHAR2(100)VARCHAR2(100)VARCHAR2(100)VARCHAR2(40)VARCHAR2(10)VARCHAR2(40)
含义序号ID姓名性别班级专业毕业年份院系身份证号
·19·
通过认证的校友用户可以根据自己需要加入不同的校友组织并报名参加校友活动。
5结语
本文利用微信小程序提供了校友会信息系统的系统框架,给出了相应的设计方法和流程,并在学校校友会管理中得到应用。本系统具有显著优势。一是用户量大。微信拥有广大的用户群体,校友手机基本都安装了微信。本系统的用户不需要重新安装APP,年纪较大的校友群体也广泛使用微信,通过小程序,使用方便快捷。二是功能齐全。该系统聚集了学校各地的校友,校友通过
含义序号ID姓名身份证号
GRADUATED_DATE
COLLEGEID_CARD
MAJOR
NVARCHAR2(20)
类型VARCHAR2(400)VARCHAR2(90)VARCHAR2(40)
表3新校友、教职工信息存储表
列名NAMEWID
该系统实现了和其他校友进行很好互动的愿望。学校通过该平台也很好地为校友服务。三是系统安全。所有平台内的用户都是通过身份认证的,给校友提供了一个安全可靠的交流环境。基于目前取得的成果,后续可以对微信支付在校友会信息管理系统中的应用做进一步的设计与分析。
参考文献:
ID_CARD
用户登录
是否是学生
是
是
是否2005年前入校
否
匹配成功
采用身份证号认证
否老师认证环节
[1]HarmonieFarrow,YConnieYuan.BuildingStrongerTiesWithAlumniThroughtoIncreaseVolunteerismandtion,2011(16):445-4.
CharitableGiving[J].JournalofComputer-MediatedCommunica⁃
[2]QingboLi,JinboShi,JingQiu.DesignandImplementationofSNS-basedAlumniResourcesManagementSystem[J].Interna⁃2013(6):782-7.
根据专业班级姓名毕业年份模糊匹配否
tionalJournalofDigitalContentTechnologyanditsApplications,
[3]张慧慧.我国大学校友会发展研究:以Z大学校友会为[4]苏欣.开发校友资源,提高高校办学质量初步研究[C]//
否
认证成功
是
是
认证成功
例[D].苏州:苏州大学,2014.
20144thInternationalConferenceonAppliedSocialScience(ICASS2014).2014.
[5]刘智雯.互联网时代高校校友工作模式转型研究[D].[6]付文,陆娅楠,康岩.校友捐赠用上“互联网+”[N].人民
广州:暨南大学,2017.日报,2015-12-07(12).
图2用户认证流程
Copyright©博看网 www.bookan.com.cn. All Rights Reserved.