节点文献
基于微信企业号企业管理系统的设计与实现
The Design and Implementation of Enterprise Management System Based on Enterprise Wechat Account
【作者】 刘圣;
【作者基本信息】 南京大学 , 工程硕士(软件工程方向)(专业学位), 2016, 硕士
【摘要】 自微信推出以来,微信便已经在广大用户中产生了非常深远的影响。在这个背景下,本文根据企业的实际需求,基于微信企业号的平台,实现了一个可以定制应用插件功能的企业号管理平台,帮助企业更加方便的使用微信企业号,更简洁高效的进行企业之间的沟通与协作。本文设计的企业号管理系统提供了一系列基于微信企业号相关的服务,该系统目前已经投入使用,并根据上海通用的实际需求实现了多个定制化的插件功能,还有一部分细节需要后期进行维护与二次开发。本系统以php和Node.js为基础,使用Koa框架解决了Node.js中异步回调的问题,使用MongoDB作为数据库。系统前端主要采用Html+Css+JavaScript的技术,使用Backbone作为前段MVC框架,系统前后台交互主要采用的是Ajax技术,通过类似RESTful JSON的形式进行实现前后端分离开发。本文首先阐述了开发企业号系统的背景,描述了论文主要完成的工作。然后对开发过程中使用的主要技术作出了简单的介绍与分析。之后根据上海通用企业的描述,对系统进行了需求分析,主要研究了企业号系统的功能性需求。然后由需求分析的结果对系统进行总体设计与详细设计,总体设计介绍了系统的主要模块与分层结构,详细设计则介绍了具体模块的解决方案。此后介绍了系统的实现过程,根据详细设计的内容解释系统实现过程中的具体细节。最后,根据系统完成情况对现阶段的结果进行了总结与展望。
【Abstract】 Wechat have had a very profound impact in the world since Wechat came out. Based on the requirement of enterprises and the Wechat Enterprise platform, we have achieved a customized application with plenty of widget, which can help enterprises to build a more concise and efficient process communication and collaboration between enterprises.This design of the Wechat Enterprise Management system provides a lot of services for enterprises. The system has already been put into use, we have customized many plug-in functionalities in accordance with the actual needs of Shanghai GM. There are still some details to be late maintenance in secondary development. This system is based on php and Node.js with KOA to solve the problem of asynchronous callbacks caused by Node.js. we use MongoDB for database. Html+Css+JavaScript are the front-end technology in the project with Backbone, a MVC framework. Ajax are used as interaction system between front-end and back-end. RESTful JSON are used to separate the front-end and back-end.This paper describes the background of Wechat Enterprise system and the details, then it describes the main technology used in the development with a brief introduction and analysis. After that, we have made the requirements of the system based on Shanghai GM Enterprise. We have mainly studied the functional needs of the project. Then, we made the detailed design based on the requirements of the system. Then, the paper introduces the main module and the hierarchical structure of the system introducing the solutions of modules specially. Then, the paper introduces the system implementation process, the details of the process according to the detailed design interprets the contents of system implementation. Finally, the paper concludes and the relevant technical prospects.
- 【网络出版投稿人】 南京大学 【网络出版年期】2016年 10期
- 【分类号】TP311.52
- 【被引频次】9
- 【下载频次】717