基于微信平台的学生信息服务系统开发毕业论文
2021-03-13 23:12:55
摘 要
由于智能手机的出现及普及,同时伴随着移动互联网和智能客户终端的快速发展,以安卓或IOS系统为平台,手机APP作为应用的智能手机行业得到飞速发展,不断影响并改变人们的工作,学习甚至生活方式,传统的基于计算机的上网方式已经不能满足人们随时随地地获取资讯的的需求。尤其是作为中青年主力的大学生,相比于其他年龄段对智能手机的认可度越来越高,手机已经成为大学生日常生活出行中必不可少的一部分,日常消费,校园出行,图书馆信息查询等都可以用移动手机软件应用解决。
本次设计,以微信公众订阅号为平台,新浪云作为第三方应用提供数据库,通过PHP语言实现连接SAE云应用中创建的SQL的服务器地址,实现校园信息实时浏览及学生教务信息查询的功能。根据微信公众平台和新浪云的开发原理,设计一套可实施的方案,方案设计主要分三个模块,微信公众平台的开发,新浪云数据库的创建和接口配置的连接。
该学生信息服务器实现了B/S服务模式,微信公众平台作为移动端服务端,新浪云服务器作为后台服务器提供数据反馈学生信息,利用趋于成熟的智能终端设备技术在移动互联网领域为学生提供更好的服务,实现不仅基于web应用。
关键词:微信公众平台;新浪云;数据库(SQL)
Abstract
Due to the emergence and popularity of smart phones and The rapid development of mobile Internet and intelligent client terminals,to Andrews or IOS system as a platform, mobile APP as the application of the smart phone industry has been rapid development,constantly affecting and changing people's work, learning and even lifestyle.The traditional computer-based Internet access has been unable to meet the needs of people to access information anytime, anywhere.Especially as young college students, compared to other age groups on the recognition of smart phones is getting higher and higher, mobile phone applications have become more and more attention of the focus of college students.Daily consumption, campus travel, library information, etc. can be used to solve mobile phone software applications.
This design, WeChat public subscription number as a platform, Sina cloud as a third-party application to provide a database, through the PHP language to achieve SAE cloud applications to create SQL server address, real-time push the campus information and student information query function.According to the development principle of micro-public platform and Sina cloud, we can design a set of feasible programs. The design of the scheme is divided into three modules, the development of micro-public platform, the establishment of Sina cloud database and the connection of interface configuration.The student information server to achieve the B / S service model, WeChat public platform as a mobile side of the server, Sina cloud server as a back-office server to provide data feedback student information, the use of mature intelligent terminal equipment technology in the field of mobile Internet to provide students with better Services, not only based on web applications.
Key words: WeChat public platform; Sina cloud; database (SQL)
目 录
第1章 绪论 1
1.1研究目的及意义 1
1.2 国内外研究现状 2
1.3 研究内容说明 3
第2章 主要技术介绍 5
2.1微信公众平台开发技术 5
2.2 PHP技术介绍 6
2.3 新浪云计算服务技术介绍 7
第3章 需求分析与总体设计 8
3.1方案需求分析 8
3.1.1 学生用户需求分析 8
3.1.2 微信平台功能分析 8
3.2 总体方案设计 8
3.2.1 微信平台设计 9
3.2.2 新浪云数据库 13
3.2.3 服务器搭建与接口配置 18
第4章 基于微信平台的学生信息服务系统的实现 22
4.1 微信公众平台实现 22
4.2 接口配置实现 23
4.3 学生信息服务实现 23
第5章 总结 26
5.1 作品分析 26
5.2展望 26
参考文献 27
致谢 29
第1章 绪论
近年来网络通信技术飞速地发展,智能手机的更新换代更促使移动手机应用得到迅猛的发展。根据CNNIC2017年1月22日下午发布的《第39次中国互联网发展状况统计报告》显示,截止2016年12月我国网民规模达7.31亿,相当于欧洲人口总量,互联网普及率达到53.2%。中国互联网行业整体向规范化、价值化发展,同时,移动互联网推动消费模式共享化、设备智能化和场景多元化。超过全球平均水平3.1个百分点,超过亚洲平均水平7.6个百分点。全年共计新增网民4299万人,增长率为6.2%。中国网民规模已经相当于欧洲人口总量。[1]
在这样的发展背景下,众多不同满足生活需求的应用的出现充分满足了人们生活的需求。就现如今来看,聊天软件,移动支付,滴滴打车,美团是每一个手机用户必不可少的手机应用。微信推行初期,只是支持语音聊天,视频的聊天软件,但随着各式满足生活需求的软件的出现,微信增多很多功能,可以说是集聊天,移动支付,出行软件,美食生活于一身的多功能软件,微信公众平台是实现这些功能的主要模块,不仅解决了移动用户内存不足的难题,也避免了注册过多软件账号的麻烦,让微信成为综合性的聊天社交,线上支付,在线购物和媒体资讯的移动平台。任何个人,企业和组织都可以申请使用微信公众平台,众多手机用户群体通过扫描二维码或搜索微信公众号了解到自己的品牌,体验服务。
1.1研究目的及意义
根据中国互联网络信息中心(CNNIC)于2017年1月22日发布的《中国互联网发展状况统计报告》显示,截至2016年12月,我国的手机网民规模达6.95亿,手机用户数量连续三年增长超过10%,台式电脑,笔记本电脑的用户数量因为智能手机的普及逐年下降,由此可以看出移动互联网的发展影响着传统互联网的发展。这一重要现象可以显示出人们越来越倾向于使用移动设备,方便快捷是移动手机应用最大的优点,人们的生活出行都可以依靠手机在线解决。对于生活中,线上订餐,线上购物,线上团购电影票,出租车服务,极大方便了人生的生活;对于学习,学生也可以线上了解最新的备考消息,学习资料,满足人们各式各样的软件应用如雨后春笋似出现,极大促进了中国移动互联网的快速发展。
由于对各类手机应用需求量越来越多,手机用户面临手机内存不足不能下载太多手机应用
腾讯公司于2012年推出微信公众平台,微信用户可以通过关注相关企业或者组织的微信公众号直接收到其资讯信息以及相关服务,无需下载APP,也打破计算机终端对于空间和时间的限制,实现随时随地提供信息服务的功能。