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

社交化智能办公平台的设计与实现

发布时间:2018-08-02 08:23
【摘要】:信息化时代的到来,引领着企业规模的不断扩大,企业员工间的交流也会变复杂。鉴于公司内部通讯管理系统没有统一入口,信息流无法打通,管理效率低下;且各地拥有多个分公司,员工比较分散,内部沟通成本较高,信息无法及时送达等问题,公司迫切需要一个社交化智能办公平台实现员工的即时通讯。企业办公中使用频率较高的即时通讯工具有钉钉、Slack、QQ、微信等。“社交化智能办公平台”借鉴了微信、钉钉优质的用户体验,使用WebSocket协议,用户和服务端建立长连接,实现了服务端源源不断地消息推送;利用会话跟踪技术实现用户Session信息的共享,完成跨页面信息的传递。作为企业通信软件,该平台会自动将所有员工的个人信息载入联系人列表页,与内部员工交流时用户无需添加好友即可发起会话,解决了 Slack中对员工管理效率低下的问题。该平台属于网页版软件,分为用户和管理员两种角色。本论文对用户角度的各项需求、功能设计与实现进行了分析和介绍,包括:登录模块结合了 SSO(Single Sign On,单点登录)原理实现一处登录多处同步,通讯录支持创建群组、管理群组等功能,消息会话支持创建会话、发送话题等功能,文件服务实现了上传文件、图片,个人中心能够进行全局搜索、修改个人名片等操作。其中,在通讯录模块的实现中采用门面的设计模式;消息会话模块对消息的收发采用集中处理机制,将待转发消息交由IM(Instant Messaging,即时通讯)消息处理系统统一转发到接受方所在的服务器实例中。本人参与完成了该平台的市场调研、原型设计、部分技术实现和测试等工作。本论文着重从本人所负责开发的登录注册、通讯录、消息会话、文件服务、个人中心等上述五个核心模块进行详细描述,包括相应的需求分析、数据库设计、各个模块功能点的实现思路、类设计和时序设计等内容。本平台基于Spring MVC开发框架,结合Mybatis封装对数据库的操作,MySQL存储数据信息,Redis存储缓存信息。前端利用Ajax(Asynchronous Javascript And XML,异步JavaScript和XML)与服务器进行交互;使用Gradle插件完成项目的自动化构建;数据处理方面主要利用Json进行数据解析。该平台第一版本目前已开发完成,正处于试运行阶段,为后期系统的优化和扩展奠定了良好的基础。该平台使得员工间通过统一的平台互动交流,提高了办公效率,方便了重要工作信息的收集和共享,极大地降低了企业员工沟通的成本,能够对公司员工实现更加高效的管理。
[Abstract]:The arrival of the information age leads to the continuous expansion of enterprise scale, and the communication between employees will become complex. In view of the fact that there is no unified entrance to the internal communication management system of the company, the flow of information cannot be connected, and the management efficiency is low; moreover, there are many branches in various localities, the staff is relatively scattered, the internal communication costs are high, and the information cannot be delivered in time. The company urgently needs a socialized intelligent office platform for instant communication. Corporate office use of high-frequency instant messaging tools such as nailing Slack QQ, WeChat, and so on. The "social intelligent office platform" draws lessons from WeChat, nails the high quality user experience, uses the WebSocket protocol, the user and the service end establish the long connection, has realized the service end continuously to send the message; The session tracking technology is used to realize the sharing of user's Session information and the transmission of cross-page information. As an enterprise communication software, the platform automatically loads the personal information of all employees into the contact list page, and when communicating with the internal staff, the user can initiate a conversation without adding friends, which solves the problem of inefficient management of employees in Slack. The platform is a web version of software, divided into users and administrators of two roles. This paper analyzes and introduces the requirements, function design and implementation of user's angle, including: the login module combines SSO (Single Sign On, single sign-on (SSO) principle to realize the synchronization of one login and multiple sign-on, and the address book supports the creation of group. Management group and other functions, message session support to create sessions, send topics and other functions, file services to upload files, pictures, personal center can be global search, modify personal business cards and other operations. Among them, in the realization of address book module, the facade design pattern is adopted, and the message session module adopts the centralized processing mechanism to receive and send messages. The message processing system forwards the message to the server instance of the recipient. I participated in the completion of the platform market research, prototype design, part of the technical implementation and testing work. This paper focuses on the development of login registration, address book, message session, file service, personal center and other five core modules to be described in detail, including the corresponding requirements analysis, database design, etc. Each module function point realization idea, the class design and the timing design and so on content. This platform is based on Spring MVC development framework, combined with the operation of Mybatis encapsulation to database, storing data information and storing cache information. The front end uses Ajax (Asynchronous Javascript And XML, asynchronous JavaScript and XML) to interact with the server; Gradle plug-in is used to complete the automatic construction of the project; data processing mainly uses Json for data parsing. At present, the first version of the platform has been developed and is in the trial stage, which lays a good foundation for the optimization and expansion of the system in the later stage. The platform enables employees to interact with each other through a unified platform, improve office efficiency, facilitate the collection and sharing of important work information, greatly reduce the cost of communication among employees, and achieve more efficient management of employees.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP317.1

【相似文献】

相关期刊论文 前10条

1 刀锋;;让办公室如影随形 如何建立自己的移动办公平台[J];电脑自做;2007年06期

2 张文茹;;公司办公平台的开发和应用[J];港口装卸;2009年04期

3 ;开放式办公平台新品上市——富士施乐ApeosPort 750I/650I[J];每周电脑报;2006年09期

4 ;晋城市政府综合办公平台[J];电子政务;2008年Z1期

5 ;衡水市政府业务办公平台[J];电子政务;2008年Z1期

6 徐展敏;张浩然;夏鹏;;基于独立业务流的分布式企业办公平台的设计与实现[J];计算机时代;2008年05期

7 王筠;;基于无线网络的电力企业移动办公平台的设计和实现[J];价值工程;2008年05期

8 孙桂花;夏虹;;政府综合办公平台实证研究[J];网络与信息;2008年07期

9 黄仲开;;无纸化办公平台的构建与应用[J];科技资讯;2010年03期

10 翟红;黄庆华;陈方园;李友章;司锋刚;李杰;;医院(集团)无线移动办公平台的构建[J];中国医疗设备;2010年08期

相关会议论文 前3条

1 江小兵;程少人;陈献周;李向东;高建华;李真贤;朱焱华;于强;高倩;蒋振才;李峥;杨自慧;;集中分布式协同办公平台建设与应用[A];电力行业信息化优秀成果集2013[C];2013年

2 李涛;富成;连宇;;移动办公平台的开发与创建[A];中国新闻技术工作者联合会第六次会员代表大会、2014年学术年会暨第七届《王选新闻科学技术奖》和优秀论文奖颁奖大会论文集(三等奖)[C];2014年

3 赵家敏;王颖;万金华;刘青;马艳;赵琰;岳洪涛;王蕊;李勇;朱宁;陈永红;;基于虚拟化技术的移动办公平台[A];电力行业信息化优秀成果集2013[C];2013年

相关重要报纸文章 前10条

1 王瑾 黄国华;开发区政务办公平台投入使用[N];大连日报;2008年

2 记者陈艳春;全省组织系统办公平台推广应用工作现场会在我市召开[N];鹤岗日报;2012年

3 记者 金可;本市将设 网络信访办公平台[N];北京日报;2014年

4 驻站记者 庞亚峰 通讯员 田建华;全市首家组织系统党建办公平台在松山区开通[N];赤峰日报;2007年

5 记者 刘伟兵 实习记者 叶振东;方正科技打造政府高效办公平台[N];民营经济报;2008年

6 姚代凤邋通讯员 涂南平;建始开通非公企业网络办公平台[N];恩施日报;2008年

7 记者 曾林 通讯员 何宾礼;我市建成全国一流县乡村级药具网上办公平台[N];郴州日报;2010年

8 黎彦;浙江新世界国旅自主研发办公平台[N];中国旅游报;2010年

9 记者 王磊 实习生 桂毅;全市统一办公平台覆盖120余家单位[N];芜湖日报;2011年

10 李哲 曹莉欣;案件办结时间比以往缩短近90%[N];人民公安报;2012年

相关硕士学位论文 前10条

1 邓琼辉;湖南地税综合办公平台系统设计与实现[D];上海交通大学;2015年

2 康健;县级地方政府网络办公平台的设计与实现[D];电子科技大学;2013年

3 周春林;安徽审计学院移动办公平台的设计与实现[D];大连理工大学;2015年

4 杨曙;基于MVC的教学办公平台的设计与实现[D];复旦大学;2013年

5 李海峰;胜利油田车管中心一体化综合办公平台设计与实现[D];电子科技大学;2014年

6 邱平岚;大型水电企业移动办公平台设计与应用[D];电子科技大学;2014年

7 陈兆堂;交警支队网络办公平台的研究与分析[D];云南大学;2015年

8 闻枭佚;基于iOS的一体化移动办公平台的设计与实现[D];北京交通大学;2016年

9 康志敏;山西煤职院学生工作办公平台的设计与实现[D];大连理工大学;2016年

10 杨健康;面向制造业企业私有云的移动办公平台研发[D];华中科技大学;2016年



本文编号:2158805

资料下载
论文发表

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


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

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