基于PHP的高校微网站的研究与设计

来源 :大众科学·中旬 | 被引量 : 0次 | 上传用户:Aiming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:以手机为终端的移动互联网的普及与应用,高校传统信息服务急需顺应时代发展。本文基于PHP技术和微信公众平台框架,将校园信息与公众号系统进行无缝对接,本文设计了以PHP为技术基础结合微信公众平台的高校微网站系统。该系统具有通用性好、功能完善等优点,有效地解决了校内信息服务效率低、时效性较差和不方便等缺点。
  关键词:PHP技术;微网站;微信公众平台
  在微信公众平台的开发者模式下,微信公众平台提供了一个通用的数据交换和验证规范接口,平台所有者只需按照这个规范编写对接程序,就可以接收普通用户通过微信服务器转发给公众平台的文本、照片和地理信息内容,并根据后台设定处理用户发来的信息,再将处理结果根据对接规范返回给微信服务器,并由其转发回用户端。
  1 系统功能模块设计
  根据用户的需求分析,高校微网站系统的主要功能模块如下
  (1)信息群发。通过该系统发布一些学校的新闻和通知等,代替了以前群发短信的功能,使用简单,资源丰富, 发送的信息有文本、语音、视频、图片等,形式多样,内容丰富,使用方便。
  (2)信息查询。师生查询各类校园生活信息,以前需要电脑来完成,由于电脑携带不方便,影响了工作和生活。将课表、成绩、生活服务等相关信息设置到本系统的菜单中,学生可以通过手机就可以获取信息,简单方便。
  (3)图书信息服务。该模块主要包括借阅服务、读者服务和馆助服务等三部分,师生可以通过本系统可以实现图书的预约、续借、检索等功能, 以及读者信息的修改。
  (4)校园信息发布。该模块主要包括学校的介绍、新闻、专业、招生等一些信息的分布,学生可以通过本系统实时查阅校园信息,观注学校的发展动态。
  2 系统架构设计
  本系统采用 B/S 结构,分为三层:数据层、业务逻辑层、应用层。高校微网站系统架构图如图 1 所示,应用层是智能手机的微信 APP,作为用户操作和交流的界面,用户通过该软件接收信息和发送信息。业务逻辑层是系统的核心,主要功能是接收用户的请求,并根据请求调用相应的业务处理模块进行处理,并通过数据层访问数据库,再把处理结果发送到用户的微信端。数据层的功能是对数据库进行操作,并返回结果给业务层。
  3 数据库设计
  本系统采用 MySQ作为后台数据库管理系统,MySQL有体积小、速度快、免费等特性,通过数据爬虫获取师生在学校官方信息系统的數据,然后直接保存在本地数据库的解决方案,数据库为各个功能模块设计了相互关联的数据表根据前文的需求分析。
  4 系统功能模块的实现
  4.1 平台搭建
  微信公众平台账号根据用户不同分为给媒体和个人服务的订阅号和给企业和组织提供服务的服务号。 订阅号作为基础接口,主要功能有接收信息、回复信息和接收事件推送等,用于构建与读者之间更好的沟通与管理模式。本系统采用与服务号有相同功能的测试号进行开发。在 Windows 平台上使用 WAMP server+eclipse 来搭建开发环境。
  4.2 系统功能实现
  (1)用户识别与权限验证。
  本系统的服务内容分为公共部分和私人部分,其中公共部分如校园新闻、通知等不需要身份验证,私有部分如成绩查询、图书馆借书等要要进行验证,并且通过用户表对用户的权限进行控制微信可以发送的信息包括文本、图片、语音、视频等,这些信息转化成统一的XML数据格式的数据后进行传输和处理。
  (2)数据爬虫技术的实现
  网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。
  5.小结
  本文通过分析微信公众平台的工作过程,设计开发了基于PHP的高校微网站系统,该系统功能丰富,扩展性好,有效地解决了校内信息服务时效性较差、效率低和不方便等缺点。随着信息技术和智能手机等技术的不断进步,移动信息服务的发展前景会越来越广阔。
  参考文献:
  [1]方兴东,石现升,张笑容,张静.微信传播机制与治理问题研究[J].现代传播,2013(6):122-127.
  [2]Dorigo M. On the Internet marketing strategy of micro-letter marketing[J]. Internet World,2012(04):33-36.
  [3]Luis. The microblogging marketing under Asymmetric Informationmoral hazard Analysis and Strategy Research [J]. Advertisers,2013 (4):23-28.
  作者简介:董欣、男、1962、汉族、辽宁省沈阳市,讲师,本科、研究方向:计算机教学
其他文献
期刊
随着我国科学技术的不断发展,人们物质生活水平逐渐提高,对出行方式提出了新的要求.空中乘运属于出行方式的一种,这将需要空管单位的航行情报具有较强的时效性,从而为航行安
目的研究我国 1993~ 1998年分离的淋球菌对青霉素、四环素、环丙沙星、大观霉素和头孢曲松的敏感性,作为制定治疗方案和防治对策的参考依据。方法测定菌株对抗生素的敏感性用琼
本文应用磁流变(MR)阻尼器对桥梁结构在一致地震激励下的响应进行控制。采用子空间模态分析法建立了适合一致地震激励下桥梁振动控制分析的瞬时最优控制算法。以连续刚构桥和
伴随着互联网技术的飞速发展,新媒体逐渐的在人们的生活中,发挥着越来越重要的作用,尤其是微博,给人们带来了诸多的新鲜资讯,同时传统的气象服务报道形式,已经难以满足当前人
目的比较多发与单发性胶质瘤甲醛固定石蜡包埋(FFPE)组织中微小RNA(miRNA)表达谱的差异,初步探讨差异表达的miRNA及其靶基因在胶质瘤侵袭迁移中可能发挥的作用。方法选取多发和单发胶质瘤患者FFPE标本各6例,提取总RNA并进行质检;采用基因芯片技术检测miRNA表达谱,利用芯片分析软件对结果进行数据分析,筛选出多发与单发胶质瘤表达差异有统计学意义的miRNA,再利用生物学信息库预测表达差
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
为了解决对汽车的监控,设计了多媒体采集器。多媒体采集器接收到GPS车载台的命令后采集图像,进行MEPG-4压缩,压缩的图像数据通过GPS车载台传送给监控中心,监控中心解压后看到前端图像。同时多媒体采集器在自身可以保存图像,供以后查询使用。在分析ADI公司的ADSP-BF532芯片的性能特点的基础上,提出了多媒体采集器的硬件实现方案。介绍了多媒体采集器系统的系统构成,在细节上分析了主要的硬件选择及设