XCLW23859 基于Socket技术的团队协作Restful API接口摘要随着移动互联网的发展, BaaS(后端即服务)越来越流行。服务端提供 API, APP 端、网页前端或其他服务端便可方便调用数据。每当接手一个他人开发好的模块或者项目,看着那些没有写注释的代码,我们都无比抓狂。文档呢?!文档呢?程序员都很希望别人能写技术文档..
XCLW23859 基于Socket技术的团队协作Restful API接口 摘要 随着移动互联网的发展, BaaS(后端即服务)越来越流行。服务端提供 API, APP 端、网页前端或其他服务端便可方便调用数据。每当接手一个他人开发好的模块或者项目,看着那些没有写注释的代码,我们都无比抓狂。文档呢?!文档呢?程序员都很希望别人能写技术文档,而自己却很不希望要写文档。因为写文档需要花大量的时间去处理格式排版,想着新建的 Word 文档放在哪个目录等各种非技术细节。Word 文档零零散散地放在团队不同人那里,需要文档的人基本靠吼,吼一声然后上QQ或者邮箱接收对方丢过来的文档。这种沟通方式当然可以,只是效率不高。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着重要作用。 作为互联网应用的一部分,使用互联网对 API接口管理进行管理,有word管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低、方便维护、易于修改、协同办公等。 在上述背景下,团队协作API接口管理系统应运而生。本系统本着把握开发人员的多样化和个性化的特点;以随时随地访问最新版的接口文档,解决传统开发中的API管理、API测试、团队协作来提升团队开发中的效率。 关键词 API测试;PHP;VS2010;C#;Python;Thinkphp;MySQL; 目录 摘要 I 引言 1 第1章 绪论 3 1.1课题的研究背景及意义 3 1.1.1研究背景 3 1.1.2意义 3 1.2系统可行性分析 3 1.2.1技术可行性 3 1.2.2操作可行性 4 1.2.3管理可行性 4 第2章 系统概述 5 2.1 技术方案的选取 5 2.1.1 Visual Studio2010 开发环境 5 2.1.2 MySQL数据库 5 2.1.3 C#编程语言 5 2.1.4 PHP编程语言 5 2.1.5 Python编程语言 6 2.1.6 .NET Framework技术 6 2.1.7 ThinkPHP框架 6 2.1.8 Socket技术 7 2.2运行环境 8 2.2.1 硬件环境要求 8 2.2.2 软件环境要求 8 第3章需求分析 9 3.1系统功能需求分析 9 3.2系统性能分析 9 3.2.1数据准确度 10 3.2.2时间特性 10 3.2.3适应性 10 3.2.4系统可靠性 10 3.2.5系统安全性 11 3.2.6系统完整性 11 第4章 系统设计与实现 12 4.1系统总体设计 12 4.2系统数据库设计 12 4.1.1本地同步数据库设计 12 4.1.2线上管理数据库设计 14 4.3 系统实现 18 4.3.1服务端管理系统实现 18 4.3.2软件界面设计与实现 20 4.4 系统部署 24 4.4.1系统服务部署 24 4.4.2系统自动化脚本部署 24 第5章 系统维护与测试 26 5.1系统维护 26 5.2系统测试 26 第6章 总结与展望 28 参考文献 29 致谢 30
|
上一篇:基于Scratch的游戏设计与应用 | 下一篇:基于SVM算法的图像识别方法研究 |
点击查看关于 基于 Socket 技术 团队 协作 Restful API 接口 的相关范文题目 | 【返回顶部】 |