当前位置:主页 > 科技论文 > 软件论文 >

基于Yii2框架的智慧校园后端服务器软件实现

发布时间:2021-02-25 23:58
  根据学校建设智慧校园的需要,本文研究了智慧校园后端服务器系统并实现了服务器的软件设计。后端服务器在智慧校园系统建设中占据至关重要的地位,传统服务器软件因缺乏良好的服务架构和逻辑分层,存在维护困难、功能扩展复杂等缺点,因此智慧校园后端服务器软件的研究具有重要意义。本课题的主要贡献在于,基于Yii2框架的智慧校园后端服务器软件将逻辑控制和视图模型相互分离,实现了维护方便、性能稳定且易于功能扩展的要求,服务器可以同时为移动终端用户和管理员提供多种服务,功能完善。本课题以LAMP(Linux+Apache+Mysql+PHP)软件组合为平台,基于Yii2框架与表述性状态转移(Representational State Transfer,REST)规范设计并实现一款智慧校园后端服务器软件。本课题从Yii2框架运行机制入手,分析并搭建了基于该框架的服务器软件开发环境,利用模型-视图-控制器(Model-View-Controller,MVC)设计模式实现服务器各功能以提高软件的稳定性和可扩展性,通过自定义Token Auth身份认证以提高服务器的安全性,并在设计时保证各功能模块独立、逻辑层次分离... 

【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校

【文章页数】:80 页

【学位级别】:硕士

【部分图文】:

基于Yii2框架的智慧校园后端服务器软件实现


存储引擎查询结果

手机,移动终端,服务器,短信


性能指标。5.1移动终端服务功能测试移动终端服务为移动终端交互提供了各功能的API接口,包括账户管理、移动订餐、签到、储物共享、校园通知和APP更新功能。以下使用Postman软件对服务器的各API接口进行测试,验证响应结果及响应格式的正确性。5.1.1账户管理移动终端服务为移动终端提供了账户注册、短信验证、账户登录、账户信息获取等服务接口。注册时首先需要对手机号进行短信验证,服务器从移动终端的请求表单中获取手机号并与数据库中已注册的手机号码记录比较,若手机号未被注册,服务器将下发短信验证码,响应结果如图5-1(a)所示。移动终端收到响应后输入验证码进行验证,验证通过,服务器响应结果如图5-1(b)所示。(a)短信验证码下发响应结果(b)验证码正确响应结果图5-1手机短信验证响应手机号码验证通过后,进行用户个人信息注册,将姓名、学号、班级、邮箱及密码以表单的形式通过注册接口发送到服务器,服务器对学号及邮箱的唯一性进行验证,验证通过,服务器响应结果如图5-2(a)所示。若学号已被注册,服务器响应结果如图5-2(b)所示;若邮箱已被注册,服务器响应结果如图5-2(c)所示。(a)注册成功响应结果(b)学号已被注册响应结果(c)邮箱已被注册响应结果图5-2注册响应

基于Yii2框架的智慧校园后端服务器软件实现


注册响应


本文编号:3051770

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3051770.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户74e5a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com