移动办公环境下的企业号管理系统的设计与实现
发布时间:2017-03-29 23:19
本文关键词:移动办公环境下的企业号管理系统的设计与实现,,由笔耕文化传播整理发布。
【摘要】:随着互联网的迅猛发展,移动办公以其即时、便利的优势已成为当下企业普遍的工作方式,各种辅助移动办公的产品纷纷涌现出来,作为国内最大的社交平台微信提出企业号的概念,方便企业员工的交流和资源共享等,但是官方企业号的管理后台较为简易,不能提供企业定制化的组件,对于企业的频繁操作和多变的需求无法适应。在此背景下,本文根据管理企业号的实际需求,设计并实现了可以定制化功能插件的企业号管理系统。本文设计的系统提供了一系列与企业号管理相关的功能,整合了企业的组织架构和人员信息,增加了人员分组和配置插件功能,企业可以自由选择定制化的功能。采用B/S模式,使用分层的架构思想,后端使用Node.js进行开发,选用Koa框架进行代码管理,使用MongoDB作为数据库进行数据存储,采用Html、JavaScript并配合backbone等技术完成前端展示,系统前后端交互主要采用的是Ajax技术。本人主要负责系统中通讯录、企业号应用和企业号权限管理这三个子系统的后端编写以及前端JavaScript部分。本文围绕企业号管理系统的设计与实现进行展开,主要的工作如下:(1)介绍本项目中涉及的主要技术,Node.js及其回调嵌套的解决方法,Koa框架,MongoDB数据库及其在项目中的应用。(2)分析系统的基本功能需求,结合系统用例图详细描述各个功能需求,介绍系统总体架构设计,进行了模块划分,通过类图具体阐述本人负责的每个模块的表示层、业务逻辑层和数据层的设计以及每个类负责的功能。(3)基于系统的功能需求分析和总体架构设计,结合代码片段详细阐述通讯录成员管理、成员组织、关注人员分组、消息素材、用户和应用信息管理等几个模块的具体实现。
【关键词】:Node.js Koa框架 MongoDB 企业号
【学位授予单位】:南京大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要5-6
- Abstract6-12
- 第一章 引言12-16
- 1.1 项目背景12
- 1.2 国内外移动办公的发展12-14
- 1.3 本文主要研究的工作14-15
- 1.4 本文的组织结构15-16
- 第二章 相关技术介绍16-23
- 2.1 Node.js异步编程16-19
- 2.2 Koa框架19-21
- 2.2.1 Koa框架的简介19-20
- 2.2.2 Koa框架在项目中的应用20-21
- 2.3 MongoDB在项目中的应用21-22
- 2.4 本章小结22-23
- 第三章 企业号管理系统的分析与设计23-45
- 3.1 系统总体规划23
- 3.2 系统需求分析23-32
- 3.2.1 系统用例图23-25
- 3.2.2 通讯录管理功能需求25-27
- 3.2.3 微信基础功能需求27-29
- 3.2.4 消息处理功能需求29-30
- 3.2.5 应用插件定制功能需求30-31
- 3.2.6 平台管理功能需求31
- 3.2.7 权限管理功能需求31-32
- 3.3 系统总体设计与模块设计32-44
- 3.3.1 总体结构32-33
- 3.3.2 通讯录成员管理模块33-35
- 3.3.3 通讯录成员组织模块35-36
- 3.3.4 应用关注人员管理模块36-38
- 3.3.5 消息素材管理模块38-40
- 3.3.6 微信菜单配置模块40-41
- 3.3.7 微信消息配置模块41-42
- 3.3.8 企业号管理模块42-44
- 3.4 本章小结44-45
- 第四章 企业号管理系统的实现45-66
- 4.1 通讯录成员管理的实现45-49
- 4.1.1 信息数据库操作的实现45-47
- 4.1.2 列表服务器端分页的实现47-48
- 4.1.3 通讯录成员管理的运行结果48-49
- 4.2 通讯录成员组织的实现49-52
- 4.2.1 组织架构树状展示和配置标签的实现49-52
- 4.2.3 通讯录成员组织的运行结果52
- 4.3 应用关注人员管理的实现52-56
- 4.3.1 Excel文件导入导出的实现53-55
- 4.3.2 应用关注人员管理的运行结果55-56
- 4.4 消息素材管理的实现56-59
- 4.4.1 资源上传存储的实现56-57
- 4.4.2 消息素材管理的运行结果57-59
- 4.5 微信菜单配置的实现59-60
- 4.5.1 微信菜单生成的前端实现59
- 4.5.2 微信菜单配置的运行结果59-60
- 4.6 微信消息配置的实现60-62
- 4.6.1 群发消息定时发送的实现61
- 4.6.2 微信消息配置的运行结果61-62
- 4.7 企业号权限管理的实现62-65
- 4.7.1 应用信息同步的实现62-64
- 4.7.2 企业号管理的运行结果64-65
- 4.8 本章小结65-66
- 第五章 总结与展望66-67
- 5.1 总结66
- 5.2 进一步工作展望66-67
- 参考文献67-69
- 致谢69-71
【相似文献】
中国期刊全文数据库 前5条
1 ;星际迷航2:暗黑无界[J];家庭影院技术;2013年11期
2 赵昆;李岚;;QQ奶奶张秀丽[J];新闻天地(上半月);2011年09期
3 时应红;永远的《Star Trek》[J];实用影音技术;2003年07期
4 ;本刊征稿[J];管理与财富;2003年01期
5 ;[J];;年期
中国重要报纸全文数据库 前7条
1 今目标副总裁 戴轲;微信企业号能激活2B市场吗[N];中国计算机报;2014年
2 高少华;移动办公恐成潮流[N];国际商报;2014年
3 北京商报记者 张绪旺;微信将推企业号圈地办公应用[N];北京商报;2014年
4 本报记者 方茜;微信将推企业号 协同办公锁定万亿市场[N];通信信息报;2014年
5 本报记者 涂兰敬;“冷”市场变成香饽饽[N];中国计算机报;2014年
6 王峰;企业移动办公信息化市场重新洗牌的信号[N];人民邮电;2014年
7 本报记者 石畅;社交软件前途几何[N];人民日报海外版;2014年
中国硕士学位论文全文数据库 前2条
1 谭丽;移动办公环境下的企业号管理系统的设计与实现[D];南京大学;2016年
2 郭敏智;基于微信企业号的移动办公系统的设计与实现[D];北京交通大学;2015年
本文关键词:移动办公环境下的企业号管理系统的设计与实现,由笔耕文化传播整理发布。
本文编号:275673
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/275673.html