首页> 中文学位 >基于微服务架构的校园一卡通系统的设计与实现
【6h】

基于微服务架构的校园一卡通系统的设计与实现

代理获取

目录

声明

1 绪论

1.1 课题的背景与意义

1.2 国内外研究现状

1.2.1 校园一卡通的研究现状

1.2.2 软件架构的研究现状

1.2.3 微服务架构的研究现状

1.3 课题研究内容

1.4 论文组织结构

2 系统需求分析与总体设计

2.1 系统需求分析

2.1.1 功能性需求

2.1.2 非功能性需求

2.2 系统总体设计与关键技术

2.2.1 系统逻辑架构设计

2.2.2 系统网络架构设计

2.2.3 关键技术

2.3 API接口规范

2.4 本章小结

3 微信展示层的设计与实现

3.1 微信公众平台的接入

3.1.1 微信openid的获取

3.1.2 微信JS-SDK的接入

3.2 登录模块的实现

3.2.1 绑定微信的实现

3.2.2 解绑微信的实现

3.3 查询模块的实现

3.3.1 个人信息查询的实现

3.3.2 交易记录查询的实现

3.3.3 拾遗卡查询的实现

3.3.4 学杂费公示的实现

3.4 圈存模块的实现

3.4.1 银校圈存的实现

3.4.2 微信圈存的实现

3.5 自助模块的实现

3.5.1 自助挂失的实现

4.5.2 网费充值的实现

3.5.3 电控转账的实现

3.6 本章小结

4 微服务层的设计与实现

4.1 服务注册中心的实现

4.1.1 构建服务注册中心

4.1.2 高可用的服务注册中心

4.2 基础服务的设计与实现

4.2.1 基础服务的功能设计

4.2.2 基础服务的数据库设计

4.2.3 基础服务的实现? 实现流程介绍

4.3 查询服务的设计与实现

4.3.1 查询服务的功能设计

4.3.2 查询服务的数据库设计

4.3.3 查询服务的实现? 实现流程介绍

4.4 圈存服务的设计与实现

4.4.1 圈存服务的功能设计

4.4.2 圈存服务的数据库设计

4.4.3 圈存服务的实现? 实现流程介绍

4.5 自助服务的设计与实现

4.5.1 自助服务的功能设计

4.5.2 自助服务的数据库设计

4.5.3 自助服务的实现? 实现过程

4.6 服务网关的实现

4.6.1 服务网关的介绍

4.6.2 构建服务网关

4.7 本章小结

5 系统的部署与测试

5.1 基于Nginx服务器的负载均衡

5.2 基于Docker的微服务层部署

5.3 系统测试

5.3.1 系统功能测试

5.3.2 系统性能测试

5.4 本章小结

6 总结与展望

6.1 总结

6.2 展望

致谢

参考文献

附录

展开▼

著录项

  • 作者

    周楷;

  • 作者单位

    南京理工大学;

  • 授予单位 南京理工大学;
  • 学科 控制工程
  • 授予学位 硕士
  • 导师姓名 马立丰,张捷;
  • 年度 2018
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 TP3G25;
  • 关键词

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号