999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于慕課思維的企業知識服務平臺設計與實現

2018-01-04 11:35:20楊建光李剛梁通姬同凱孟坤
計算機時代 2018年11期

楊建光 李剛 梁通 姬同凱 孟坤

摘 要: 以慕課思維為指導,設計出一套適用于多級企業的內部知識管理服務系統。該系統中,員工通過移動應用,以在線或離線方式學習本企業及上級企業共享開放的知識課程,參與線下課程學習互動;管理人員通過WEB應用,發布、編輯、推送線上知識課程及線下知識培訓。系統具有良好的交互設計,豐富的知識服務模式,能夠提升企業知識管理水平,提高員工崗位勝任力和執行力。

關鍵詞: 慕課思維; 企業知識服務; 企業信息化; 崗位勝任力

中圖分類號:TP311 文獻標志碼:A 文章編號:1006-8228(2018)11-36-05

Abstract: Under the guidance of MOOC thinking, a set of internal knowledge management service system applicable to multi-level enterprises is designed. In the system, employees can take the enterprise knowledge courses and the knowledge courses shared by superior enterprises through online or offline mode, and participate in offline courses for learning and interaction; administrative staff can publish, edit and push online knowledge courses and offline knowledge trainings via WEB application. The system has a good interactive design and rich knowledge service model. Thus, it can promote the enterprise knowledge management mode and improve the competency and execution of employees.

Key words: MOOC thinking; enterprise knowledge service; enterprise informatization; post competency

0 引言

隨著“互聯網+”時代的到來,企業競爭變得日趨激烈。高效的知識管理,無疑是企業保持良性成長和獲取持續競爭優勢的重要手段[1]。由于企業知識管理具有獨立性、私密性、多層級性等特點,并不完全適合依附于市場上已成熟運營的知識服務平臺[2]。因此,企業存在著建設自主知識管理服務平臺的需求。

本文以慕課思維[3]為指導,結合企業自身需求,設計并實現了基于SSM(Spring MVC+Spring+MyBatis)框架的知識服務管理后臺,基于Android平臺、iOS平臺的移動端知識服務APP和基于HTML5的Web端知識服務輕量版應用(輕量Web端),從一定程度上滿足多級企業知識管理、知識共享和線下培訓等服務的需要。

1 關鍵技術介紹

1.1 資源格式轉換

企業知識資源是知識服務平臺的核心,包括文字、語音、視頻及常用的辦公文件(word、excel、ppt、pdf)等。由于Android端、iOS端及不同版本瀏覽器對資源格式的解析存在差異性,且對Office文件、特殊格式音視頻等資源瀏覽支持不夠好,又考慮研發的復雜度、運維成本等因素,故在資源上傳時,后臺按照約定格式對其進行轉換。

⑴ 文字資源。通過嵌入富文本編輯器CKEditor,在Web管理端實現文字資源的自定義編排,并以HTML標簽格式保存入庫。在瀏覽時,以網頁形式呈現。

⑵ 音視頻資源。通過調用FFmpeg[4]音視頻編解碼工具,把音頻資源轉換為mp3格式、視頻資源轉換為mp4格式,實現音頻、視頻格式的統一及壓縮存儲。

⑶ 辦公文件資源。對于pdf資源,前端有較好支持,故不做處理。對于Microsoft Office文件,通過集成Apache POI開源庫,調用相關API把word、excel、ppt格式文件轉換為靜態HTML文件形式進行存儲,便于后續瀏覽。

1.2 資源動靜分離

平臺業務會持續產生大量的靜態文件資源,包括音視頻、圖片、靜態網頁等。直接通過請求服務的方式進行讀取,會占用較多的服務器資源,尤其是分布式部署環境下,會造成服務器資源的大量浪費。為此,需把平臺中靜態文件資源的請求進行拆分處理。

Nginx是一個高性能的Web服務器,具有內存消耗低、穩定可靠、易部署等特點,目前已被業界廣泛運用[5]。通過把平臺中靜態資源進行規范存儲,并在Nginx中配置相應的訪問請求規則,實現動態和靜態資源請求的分離,以此均衡各種資源消耗,充分發揮服務器性能。

1.3 iBeacon技術應用

iBeacon[6]是一種基于藍牙的中近距離無線電通訊技術,具有成本低、低功耗等特點。iBeacon設備會定期廣播含有其特有ID標識的消息,只要支持BLE(Bluetooth Low Energy)的設備均能接收。借助此類技術特點,平臺通過下述方式構建線下培訓簽到場景,利用iBeacon感知自動完成培訓簽到,提升用戶交互體驗。

⑴ 把線下培訓室數據標識與iBeacon設備特有標識(UUID-Major-Minor)進行綁定,并設定觸發簽到場景的距iBeacon設備的有效距離。

⑵ 移動端APP通過集成的iBeacon設備廠商SDK,掃描周圍iBeacon設備,根據實時獲取的簽到場景策略,鎖定目標設備進行有效距離判定;在滿足距離要求后,APP上報簽到完成信息至后臺,并給予用戶友好提醒。

2 系統設計

2.1 系統總體設計

系統采用基于SSM框架的J2EE技術,保證系統具有良好的健壯性、擴展性和跨平臺性,并實現系統業務和數據的分離,達到分布式部署要求。

系統劃分為客戶層、核心業務層、數據層和基礎支撐層,如圖1所示。

⑴ 客戶層

客戶層包括移動端(iOS端、Android端)、輕量Web端和Web管理端。其中,移動端和輕量Web端面向學員,共用一套REST API與后臺進行交互;Web管理端面向企業超級管理員、企業管理員和教員,后臺依據不同角色控制用戶登錄后接入權限。

⑵ 核心業務層

核心業務層是支撐整個平臺實現的核心部分,其細分為控制層和服務層。其中,控制層分為面向移動端和輕量Web端的REST API服務和面向Web管理端的后臺服務;服務層包括四大核心模塊:基礎模塊、線上課程模塊、線下課程模塊和學習激勵模塊,為控制層統一提供服務。

⑶ 數據層

數據層包括基礎數據庫、業務數據庫和知識資源文件。其中,基礎數據庫面向基礎支撐層,存儲用戶、推送消息等基礎數據;業務數據庫面向核心業務層,存儲與平臺業務緊密相關的核心數據;知識資源文件按照企業、業務類別、文件格式等規則來規范化存儲,相關業務按約定進行存取。

⑷ 基礎支撐層

基礎支撐層是整個系統的基礎部分,包括APP發布平臺、統一認證平臺、用戶管理平臺和統一推送平臺。其中APP發布平臺提供移動APP的下載及管理維護門戶;統一認證平臺提供移動端及輕量Web端的用戶注冊及登錄的REST API服務,Web端單點登錄服務;用戶管理平臺提供用戶、角色、權限、組織機構等用戶相關服務,為保障服務效率,使用Dubbo[7]服務模式進行發布;統一推送平臺提供消息推送、消息查詢等消息類服務,使用REST API及Dubbo服務模式,分別供移動端、核心業務服務層調用。

2.2 核心數據模型設計

為滿足多級企業的知識分層級管理及共享需求,在核心數據設計時遵循下述原則:①企業及部門采用樹形數據結構設計,支撐多級企業、多級部門的組織機構模式;②平臺業務數據均掛接企業編碼,保障企業間數據隔離,同時允許配置是否共享給子企業,避免數據冗余。以線上課程模塊部分數據為例,其設計如圖2所示。

3 系統實現

3.1 知識服務管理后臺

知識服務管理后臺分為基礎功能模塊、線上課程模塊、線下課程模塊和學習激勵模塊,主要功能如圖3所示。

⑴ 基礎功能

基礎功能模塊主要包括用戶、角色及組織機構的管理維護,面向應用端(包括移動端和輕量Web端)首頁展示的宣傳區及課程類別推薦區的配置,展示企業學習情況、課程等數據的統計。其中,超級管理員角色可指定整個企業的各級組織機構及其企業管理員,企業管理員角色可維護本企業的用戶、站點數據,查看企業概覽。企業概況運行效果如圖4所示。

⑵ 線上課程

線上課程模塊主要包括課程分類、線上課程、測驗管理、課程推薦和文章管理等功能。其中企業管理員角色負責制定課程大分類及其下級分類,上架、下架或推送所有教員制作的課程及測驗,向應用端推薦課程及文章類資源等;教員負責制作和管理自身課程、測驗及文章,其中課程側重于視頻、音頻、網頁及文件資源學習,文章側重于文字資源學習。

⑶ 線下課程

線下課程模塊包括線下培訓管理員、教室及課程管理功能。其中,企業管理員負責任命本企業的線下培訓管理員,掛接線下培訓教室與iBeacon設備,上架、下架或推送所有教員發布的線下培訓課程;教員負責發布和管理自身負責現場教學的線下培訓課程。

⑷ 學習激勵

學習激勵模塊包括能力提升任務卡和學習情況功能。能力提升任務卡建立時會關聯一系列線上或線下課程并設定學習期限,系統對按時完成的學員給予一定的積分獎勵;學習情況可通過指定學員或課程,統計學習記錄情況,便于管理者決策、分析課程質量。學習激勵功能模塊由企業管理員負責維護。

3.2 移動端知識服務APP

移動端知識服務APP面向學員,學員在經過用戶登錄后方可進入APP使用本企業及上級企業共享的知識資源。APP在功能上分為課程功能模塊、離線功能模塊、發現功能模塊和個人功能模塊,主要功能如圖5所示。

課程功能模塊是學員登錄APP后首先呈現的功能(見圖6),主要包括首頁推薦、線上課程學習、課程分類和課程定制功能。首頁推薦包括企業宣傳,課程分類及課程三類推薦;線上課程學習是課程功能的核心,包括了課程的學習、測驗、評論、收藏、點贊、下載、分享等功能,其中分享功能可通過微信方式,把攜帶有課程信息的輕量Web端地址分享出去,由輕量Web端進行學員權限控制及線上課程數據展示;課程分類功能是分級展示企業配置的課程分類,方便學員分類學習相關資源;課程定制是學員可自定義選擇課程分類,相應分類下的課程會優先顯示在首頁推薦中。

在線上課程學習時,系統自動記錄課程學習情況,方便學員掌握已學進度,并在下次進入課程時給予友好提示。學習情況記錄流程見圖7。

⑵ 離線功能

離線功能模塊包括離線課程的下載、學習及刪除功能。在課程下載后,APP優先選擇使用離線資源。學員可在離線功能模塊內,快速查看已下載的資源,選擇后會跳至線上課程學習功能進行相應學習。

⑶ 發現功能

發現功能模塊包括文章、線上課程和線下培訓功能。文章及線上課程會以分類的形式展示系統推薦的或最新的資源,便于學員篩選學習;線下培訓功能是展示近期將要舉行的線下培訓課程信息。

⑷ 個人功能

個人功能模塊包括線下簽到,及任務卡、評論、筆記、收藏、推送消息等信息的查閱功能。目前,APP已集成國外Estimote公司和國內智石公司iBeacon產品SDK,對于支持BLE 4.0且系統在Android4.3及以上版本的Android設備,iPhone4S、new iPad以上硬件且系統在iOS7.0及以上版本的iOS設備,可自動完成線下簽到;對不支持的設備,學員可掃描線下培訓管理員所登錄APP中的線下簽到二維碼進行簽到。

3.3 Web端知識服務輕量版應用

Web端知識服務輕量版應用是移動端功能的簡化版,其采用HTML5技術,按照優先適配移動端瀏覽器的原則實現,主要用于線上課程分享學習(見圖8)、首頁推薦課程學習以及提供移動端APP安裝導流入口。學員登錄驗證成功后,方可學習本企業及上級企業共享的線上課程資源。

4 系統應用

系統部署于Ubuntu-16.04 Server系統,采用MySQL 5.7版作為數據庫管理系統,ZooKeeper 3.4.10版作為Dubbo服務注冊中心,Apache Tomcat 7.0.77版作為系統應用服務器,并利用Nginx 1.11.3版搭建服務器實現HTTP請求的負載均衡、動靜分離,系統部署架構見圖9。系統已在本企業上線運行,能夠滿足公司日常知識服務的需求。

5 結束語

本文實現了集移動端知識服務APP、Web端知識服務輕量版應用及知識服務管理后臺為一體的企業知識服務平臺。為企業提供更有效的知識資源管理途徑、更多元的知識資源服務方式,提升企業知識服務水平。后續考慮集成阿里云平臺媒體處理(MTS)、對象存儲(OSS)、網絡加速(CDN)等服務,增強平臺能力、提升用戶體驗。

參考文獻(References):

[1] 王宗水,趙紅,劉宇.制造業產業集群知識服務平臺構建及優化策略研究——以吉林省知識服務平臺建設為例[J].中國科技論壇,2015.8:40-46

[2] 李芳慧,王玲.“互聯網+”時代下的知識服務平臺運營模式探究[J].圖書館學研究,2018.12:63-67

[3] 張莉.慕課時代的高校計算機應用基礎教學方法創新研究[J].計算機時代,2016.5:87-88,91

[4] 李軍廷.利用FFMPEG技術搭建流媒體服務器[J].現代電子技術,2014.37(18):23-25

[5] 凌質億,劉哲星,曹蕾.高并發環境下Apache與Nginx的I/O性能比較[J].計算機系統應用,2013.22(6):204-208

[6] what is ibeacon a guide to beacons[DB/OL]. http://www.ibeacon.com/what-is-ibeacon-a-guide-to-beacons/.

[7] 李磊,李娟.Dubbo服務框架技術在學習系統開發中的應用與實踐[J].計算機系統應用,2017.26(6):244-248

主站蜘蛛池模板: 99久久人妻精品免费二区| 亚洲自拍另类| 国产福利一区视频| 中文字幕资源站| 国产aaaaa一级毛片| 亚洲国产系列| 中文字幕免费视频| 久久亚洲AⅤ无码精品午夜麻豆| 国产精品不卡永久免费| 蜜臀AV在线播放| 国产乱子精品一区二区在线观看| 国产成年女人特黄特色毛片免| 国产亚洲视频免费播放| 日韩无码黄色网站| 国产理论最新国产精品视频| 国产激爽爽爽大片在线观看| 国产成人精品一区二区| 成人福利在线看| 亚洲一区二区三区国产精华液| 毛片网站免费在线观看| 日本午夜影院| 色老头综合网| 成人在线天堂| 国产肉感大码AV无码| 特级精品毛片免费观看| 91视频免费观看网站| 999精品视频在线| 精品无码日韩国产不卡av| 精品偷拍一区二区| 欧美日韩另类国产| 91美女视频在线| 风韵丰满熟妇啪啪区老熟熟女| 亚洲va在线∨a天堂va欧美va| 欧美日本视频在线观看| 高潮毛片无遮挡高清视频播放| 中文精品久久久久国产网址| 国模私拍一区二区 | 国产xxxxx免费视频| 久久综合五月| 国产一级片网址| 一级一级一片免费| 国产精品丝袜在线| 亚洲毛片在线看| 亚洲成人黄色在线观看| 在线观看精品自拍视频| 一级毛片在线播放| 爆操波多野结衣| 国产免费人成视频网| 久无码久无码av无码| 久久99国产综合精品1| 午夜福利免费视频| 国产在线精品网址你懂的| 3p叠罗汉国产精品久久| 亚洲国产成人自拍| 欧美精品亚洲精品日韩专区| 国产精品一老牛影视频| 55夜色66夜色国产精品视频| 国产一区二区三区在线观看视频 | 老司机精品久久| 国产精品露脸视频| 成人午夜福利视频| 在线精品欧美日韩| 久热这里只有精品6| 四虎在线观看视频高清无码| 在线观看欧美国产| 欧美日韩另类在线| 九色在线观看视频| 伊人精品成人久久综合| 国产精品片在线观看手机版| 精品人妻AV区| 国产91丝袜| 欧美人在线一区二区三区| 在线va视频| 午夜精品久久久久久久2023| 国产午夜福利在线小视频| 国产一区二区精品高清在线观看| www.91中文字幕| 国产成人高清精品免费| 色色中文字幕| 99这里只有精品免费视频| 尤物在线观看乱码| 在线观看91精品国产剧情免费|