《于微信小程序的东软校园助手的设计与实现》由会员分享,可在线阅读,更多相关《于微信小程序的东软校园助手的设计与实现(31页珍藏版)》请在金锄头文库上搜索。
1、基于微信小程序的东软校园助手的设计与实现design and implementation of neusoft campus assistant based on wechat small program毕业设计(论文)原创性声明摘 要在如今互联网 的时代,几乎所有高校都拥有自己的校园服务平台,我们东软也不例外。东软的校园服务主要靠教务网和微信公众号,平心而论,这样的校园服务方式有许多的不便以及滞后。随着微信小程序在人们生活中的渗透,以及其轻巧方便易开发的特点,许多机构、公司和高校都开发了属于自己的便利小程序了,东软作为it高校又岂能落后。于是开发出基于微信小程序的“东软校园助手”就显得很有
2、必要了。本文中所描述的“东软校园助手”是基于微信小程序轻巧方便易开发的特点和东软对该小程序的需求来开发的。其整合了东软快讯、课表查询、校历查询、成绩查询、后勤报修、失物招领、热水费查询、水电费查询等功能,以方便东软学子能获取更加便捷的校园服务。关键词:校园助手;校园服务;微信小程序;abstractin the era of internet plus, almost all universities have their own campus service platform, and neusoft is no exception. to be honest, neusofts campu
3、s service mainly relies on the educational administration network and the wechat official account. such a campus service mode has many inconveniences and lagging behind. with the penetration of wechat small programs in peoples lives, as well as its light, convenient and easy to develop features, man
4、y institutions, companies and universities have developed their own convenient small programs, how can neusoft, as an it university, fall behind. therefore, it is necessary to develop neusoft campus assistant based on wechat small program. the neusoft campus assistant described in this paper is base
5、d on the characteristics of wechat small program, which is light and easy to develop, and the needs of neusoft for the small program. it integrates the functions of neusoft express, timetable query, school calendar query, score query, logistics application, lost and found, hot water fee query, water
6、 and electricity fee query, so that neusoft students can get more convenient campus services.key words: campus assistant; campus service; wechat applet;目 录第一章 绪论11.1 项目背景11.2 国内外发展状态21.2.1 校园服务平台21.2.2 微信小程序21.2.3 综述3第二章 相关理论和技术42.1 微信小程序42.1.1 简介42.1.2 开发工具42.2 技术架构52.2.1 目录结构52.2.2 配置62.2.3 开发框架62
7、.2.4 引用weui组件库72.3 本章小结8第三章 需求分析93.1 东软校园助手需求分析93.2 系统功能需求93.3 本章小结10第四章 系统设计114.1 系统设计114.1.1 设计微信小程序的原则114.1.2 系统功能设计124.2 小程序页面设计134.2.1 第一层页面144.2.2 第二层页面154.2.3 第三层页面174.3 本章小结17第五章 系统的实现与测试185.1 小程序的实现185.1.1 项目的创建和配置185.1.2 引入weui组件库的样式表185.1.3 跳转实现185.1.4 轮播图实现185.1.5 九宫格实现195.1.6 其他功能实现195.
8、2 页面及功能测试195.2.1 模拟器调试体验评分195.2.2 真机调试205.3 兼容性测试235.4 网络测试245.5 本章小结25第六章 总结与展望266.1 总结266.2 展望26参 考 文 献27致 谢29广东东软学院本科毕业设计(论文)第一章 绪论1.1 项目背景近十年,信息技术发展迅猛,各行各业纷纷用上了信息系统,教育界自然也不会落后,高校的信息化建设显得尤为重要1。现今,各种技术更新换代的速度越来越快,传统的校园服务已经成为了一种负担,不仅开始变得不方便,而且已经无法满足学生们对校园服务需求。在东软,师生们获取校园服务主要是由教务网、公众号和线下三者组成,单一都不能有完
9、整的服务。不仅如此,像是教务网,其需要连接内网才能访问,还要打开浏览器访问相关的web地址,而且教务网一旦访问的人数过多就会崩溃;公众号则需要微信关注相关的公众号,且服务较为单一;线下则更加麻烦,要去相关部门所在的办公室。这样服务方式极为不便,甚至是令人觉得厌烦。从2019年cnnic发表的中国互联网络发展状况统计报告中可以看出,在上年的12月之前,我国使用网络的人数就已经有8.29亿人了,并且在这些使用者当中用手机上网的人数有8.17亿,占到了98.6%如此高的比例,而使用电脑上网网民却只占了48%的比例2,说明了现如今几乎所以网民都用手机上网;而手机网民必然会使用微信,微信官方通过发布20
10、18微信年度数据报告称在2018年全年中,登陆微信的用户每天都在10.1亿以上3,从而说明了几乎所有的手机网民都会使用微信。一台拥有微信的手机在如今网民的生活中不可或缺,面对如此大的群体,微信的任何举动都将变得很重要。公众号曾经受到了媒体和商户的重用,他们通过在公众号上发推文,目的是获取用户流量,让关注的用户能看到他们的商城广告链接,以此代替传统的app,但是事与愿违4。在2017年推出了微信小程序后,小程序便开始遍地开花,人们也开始常常在生活中使用到小程序,例如点餐、打车等很多地方都用到,因此,现在很多的企业和个人都推出了相关的微信小程序。在如今的生活当中,微信小程序无处不在,它改变了我们的
11、生活,使我们的生活越来越方便。微信小程序其实也是一个app(application的简称,即应用软件,通常是指iphone、安卓等手机应用软件21),只不过它是镶嵌在了微信里,在微信上才能使用,小程序应场景的设计使得它成为互联网一股新的血液,它的出现被业界称为变革的先驱者。随着小程序的推广和发展,微信小程序早已渗透到各行各业、衣食住行各方各面,说它进入了“黄金时代”一点也不为过。如今是互联网时代,我们作为走在科技前沿的大学生早就使用过了各种各样的app了,许多app很好用,也很方便,我们尝尽了它的甜头5,却也被一个问题深深的困扰着,那就是手机内存不足。对于微信小程序来说,不存在这样的问题,不用
12、下载不占内存的特点赢得了大学生的欢心6。针对传统校园服务方式的滞后性以及诸多的不便,而且小程序在大学生群体的备受欢迎,基于此推出一款小程序基于微信小程序的东软校园助手,将大学日常生活中一些所需要的校园服务,例如东软快讯、水电费查询、热水费查询、校历查询、失物招领、后勤报修、课表查询、成绩查询等服务整合到一个小程序当中,方便东软广大纤纤学子随时随地就能在小程序上获取校园服务。1.2 国内外发展状态1.2.1 校园服务平台随着信息化建设欣欣向上的发展,高校信息化也在稳步推进,各个高校都纷纷使用上了自己的信息系统。但是许多高校的各个业务系统是相互独立,使用的方式是单一的web访问,在今天,这样的信息
13、系统早已落后,而且这样的方式不再是及时有效、方便快捷7。曾经,信息化的建设使得数字化校园平台风靡一时,很多高校纷纷效仿建立并应用,这些平台提供了基本的教学管理服务,在一定程度上方便了师生,但也存在许多明显的问题,如此看来传统的校园服务平台已经不再能适应校园服务的主流了。1.2.2 微信小程序在这个移动互联网的时代下,轻量化渐渐成为了主流趋势8。作为未来的主流趋势,微信小程序优势不仅仅是具有轻巧的特点,其优势不言而喻,许婉韵拿微信小程序与原生app进行对比,得出的结论是小程序的有很大的优势,例如小程序不用安装,不用卸载,用完退出即可,容易获取;开发起来时间周期短,经济成本低;易于传播,属于轻量级
14、别应用程序,而且小程序拥有微信庞大的用户群体;另外还具有现今比较流行的线上支付功能9。不仅有徐婉韵通过对比得出优势,更有丁益、钱文波和关维娟三人对微信小程序做了一个调查,通过分析调查内容得出以下结论,小程序目前市场占有率高,比肩app,在如此庞大的用户市场上,已经发布了的小程序少之甚少,离饱和状态相差甚远,许多产业需求量依然巨大,以后会有越来越多的小程序被开发,并发布出来,以上结果都是因为小程序的轻量化和高便利的优势10。小程序拥有如此明显的优势,未来一定会大有作为。1.2.3 综述开发出基于微信小程序的东软校园助手,一是可以解决传统校园服务平台的不方便、移动端不实用等问题,二是可以解决教务网
15、访问的人数过多崩溃,访问速度慢等问题,三是广大师生更能有效地、及时地、便利地获取各种校园服务,四是微信是人人必备的软件,广大师生无需下载app或者访问web端,直接在微信上就可以操作,五是在开发方面能节约成本,而且随着它的发展,以后其涉及到的技术会越来越多,以后的二次开发也更加方便快捷。综上所述,此时开发基于微信小程序的东软校园助手是天时地利人和。第二章 相关理论和技术2.1 微信小程序2.1.1 简介之所以要叫微信小程序,是因为它要在微信上才能运行,可以在为微信上面分享,使用也无需提前下载,用户在使用上有简便轻巧,实用高效的体验。微信小程序有数十亿微信用户,在海量的用户基础上,它的传播速度是非常快的,而且使用感觉也很棒。微信小程序是新的开发技术,但其语言不完全算是的语言,其语言与web开发语言极度相似,掌握web开发的人员便可在短期内阅读官方文档后快速上手。微信小程序容易上手,其开发也是比较容易,相比web,开发者开发微信小程序的开发周期大大缩短。经过简单的学习和实践,开发人员可以快速、独立的完成和部署一个新小程序。开发微信小程序以个人主体去微信公众平台注册帐号一般不需要费用,开发好微信小程序后上传到