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

云辦公資源管理器的設計與實現

2023-11-24 06:08:05梁君霞
現代信息科技 2023年18期

摘? 要:云辦公資源管理器可以提高文件交互的效率,增強文件分發的準確性,可以方便、快捷、靈活地管理文件,同時還可以對文件的修改進行追溯。文章主要從整理文件的多種狀態、文件夾之間的關系、用戶操作授權和數據安全問題、文件之間的共享、通過邏輯文件到物理文件的映射來減少系統資源占用等幾個方面進行論述。與前端進行交互,后端還需要實現一個后端通信協議。同時該系統將新一代互聯網標準WebSocket作為前后端通信協議,具有兼容性強、性能損耗可控的特點。

關鍵詞:資源管理器;云辦公;管理文件

中圖分類號:TP311? ? 文獻標識碼:A? 文章編號:2096-4706(2023)18-0133-04

Design and Implementation of Cloud Office Resource Manager

LIANG Junxia

(Guangdong Baiyun University, Guangzhou? 510450, China)

Abstract: The cloud office resource manager can improve the efficiency of file interaction, enhance the accuracy of file distribution, and manage files conveniently, quickly, and flexibly. At the same time, it can also track changes to files. This paper mainly discusses various states of organizing files, the relationships among folders, user operation authorization and data security issues, file sharing, and reducing system resource occupation through mapping logical files to physical files. To interact with the front-end, the back-end also needs to implement a back-end communication protocol. At the same time, the system uses the new generation internet standard WebSocket as the front-end and back-end communication protocol, which has the characteristics of strong compatibility and controllable performance loss.

Keywords: resource manager; cloud office; managing file

0? 引? 言

云辦公資源管理器的基礎信息由辦公室管理系統提供,為實現復雜的文件管理功能,后端需要實現一個分布式文件系統。辦公室管理系統需要提供所有與用戶相關的關系圖、認證、權限和安全性保障,能夠準確且迅速地實施管理指令[1]。分布式文件系統需要具有較強的性能和容錯能力,能夠及時糾察錯誤文件,及時清除廢棄的二進制信息,及時歸并冗余的信息,及時并準確地響應系統請求。經調查研究發現,截至目前國內外沒有出現功能一致的信息化資源管理系統,現代計算機辦公過程中經常出現文檔更新不及時、材料整理混亂的情況,造成某些重要文件的溝通障礙,亟需一個有助于整理辦公資源的云辦公系統。該系統具備信息化辦公資源管理普及化的發展潛力[2]。

本系統是圍繞辦公文件處理而展開的,可以提高文件交互的效率,增強文件分發的準確性,可靈活便捷地管理文件,并可對文件的修改進行追溯。主要完成以下工作:1)對辦公資源管理的需求進行了詳細的分析,在角色驅動下,重點分析了各級用戶的功能需求。2)對數據進行云整理,基本思路集中在對文件變化的檢測及同步上,研究方法為計算機服務器及客戶端軟件編程。3)文件目錄的索引、文件授權及用戶控制管理、服務器優化、負載能力擴展以及確保系統無故障運行。

云辦公資源管理器的創新之處在于其顛覆了傳統的U盤對拷以及文件發送式辦公,傳統的電子辦公方案并不能完全確保文件傳遞過程中的時效性和準確性。隨著現代互聯網的高速發展,亟需實現辦公資源聯網化,傳統文件共享服務具有一定的局限性,本設計將實現一個反應速度較快、管理方便靈活的文件共享服務[3]。

1? 系統需求分析和建模

需求分析是軟件開發的基礎,是軟件開發過程中的一個重要環節,需求分析的好壞決定軟件設計的成敗,而好的需求分析也可以通過與用戶的反復溝通得來,通過勾畫系統框架減少資金的浪費,同時好的需求分析還可以減少資金的占用[4]。

云辦公資源管理器可以將文件發送給另一臺電腦或另一個人,經另一個人修改后,本系統采用云技術將修改后的文件自動同步至所有下載了相同文件的電腦,以保證文件版本的一致性。通過云技術提供文件歷史版本的閱讀及還原,文件的分發和強制回收,確保了重要文件分發的準確性、時效性和錯誤恢復能力。本系統的設計方法分為在線同步和離線修改,上線由系統自動同步。通過云技術可設置同一個文件每次只能由一人進行修改,當一臺電腦以修改模式打開后,其他電腦只能以只讀模式打開[5]。

與QQ的文件傳送功能相比,云辦公資源管理器通過云技術來查詢文件歷史信息,自動將同一個文件的不同版本進行合并,避免出現不同人瀏覽的文件版本不統一的情況,還可由文件所有者或管理者設置文件的分類,方便客戶端高效準確地查找所需的文件。

1.1? 功能需求分析

云辦公資源管理器的主要功能包括文件的上傳下載和刪除、文件夾管理、文件共享、文件歷史版本、用戶及辦公室管理等功能。為了確保系統能夠滿足相應的功能和性能要求,在實施過程中進行了充分的測試[6]。

首先云辦公資源管理器按照用戶類型權限(基本用戶權限、辦公室主任權限、資源管理員權限、用戶管理員權限)劃分模塊,下面分別從4個用戶類型的角度進行詳細的功能分析。下文分別從普通員工、辦公室主任、資源管理員、用戶管理員角度介紹辦公資源管理器的功能。

1.1.1? 普通員工

普通員工角度:1)查看公開的文件、通知。2)上傳已有文檔給辦公室主任和文檔維護員。3)私人云空間可以分享文件(首次使用需要設置獨立密碼)。4)查看公共空間的特定對象文件。5)針對收到的共享文件(別人針對性共享給自己的私人文件)、提交的特殊文件和下發的特殊文件設置獨立密碼予以保護(有些文件是下發給特定對象的,或提交文件時設置了安全性增強)。6)私人云空間、特殊上交、特殊下發和收到的非全體共享同樣采用獨立密碼。

1.1.2? 辦公室主任

辦公室主任角度:1)管理范圍內的權限分發。2)所有管轄用戶的權限。3)創建及批準新員工。

1.1.3? 資源管理員

資源管理員角度:1)上傳下達文件管理范圍。

2)普通員工權限。3)下發公共文件并設置文件訪問權(限制普通員工對特殊文件的查看,給予符合查看條件的員工權限)。4)強制推送特殊文件。5)下發文件更新通知。6)上傳的所有文件只能被文檔維護員看到,以防止有人惡意分發文件。

1.1.4? 用戶管理員

用戶管理員角度:1)激活及鎖定普通用戶。

2)創建、批準及刪除新員工。3)普通用戶權限。

4)最高用戶管理員可針對個別用戶下發密碼重置審核權。5)獲得單一用戶審核權,由最高用戶管理員簽發,對一般用戶進行審驗。

1.2? 功能需求建模

對每個利益相關者所提供的系統功能,以用例方式給以指出。由于UML中各部件和概念之間并沒有明顯的劃分界限,為方便起見,選擇采用視圖對這些概念和部件進行劃分。視圖僅僅是UML建模組件的子集,它表達了系統某一方面的特征。

在云辦公資源管理器中,可以確定以下幾個主要使用實例:辦公管理、用戶管理、辦公文檔管理、個人文件管理、發送信息和通知、版本控制、找回密碼、修改密碼、名額管理、文件分享等。辦公室管理與資源管理的示例如圖1所示,用戶管理用例圖如圖2所示,辦公室文檔維護用例圖如圖3所示。

2? 系統詳細設計

2.1? 系統體系結構

采用WPF技術實現前臺界面,采用HTTPSSL協議進行REST風格的前后端通信,使用自主研發的基于ASP.NET的MVC框架曝光WebAPI,在應用層面開發DDD架構和貧血模式的分布式系統架構。采用異步和事件機制并發邏輯處理,應用層數據同步采用Memcached,點對點通信采用管路方式,SQL Server 2014保存應用數據,Qiniu業務用于實際文件存儲,ADO.NET用于數據庫通信。MemcachedDrive和Qiniu服務Drive均為自主研發,采用Visual Studio 2015進行整體開發。

后端采用兼容分布式體系架構,以三層+接口組合模式編寫,使用面向對象、DAO、數據實體、IoC、依賴注入、適配器模式提升系統性能和開發效率,使用RESTful作為后端暴露接口。

為與前端進行交互,后端還需要實現一個后端通信協議。本系統將新一代互聯網標準WebSocket作為前后端通信協議,具有兼容性強以及性能損耗可控的特點。系統體系結構圖如圖4所示。

2.2? 數據庫設計

信息位于信息集成系統的中心,是信息集成系統的靈魂所在,所以所設計數據庫的好壞直接影響數據庫系統的性能,也影響整套系統的功能使用。云辦公資源管理器基于關系模型和第三范式理論,在專注信息需求的同時還兼顧了處理需求。

用戶需求具體體現在提供、保存、更新、查詢各種信息上,這就要求數據庫結構能夠滿足輸出、輸入各種信息。將基礎資料、資料結構、資料處理流程等收集起來,形成詳細的資料字典,以為后面的具體設計奠定基礎。

通過對系統相關信息的分析,設計出如圖5所示的數據項和數據結構。

2.3? 系統功能流程圖設計

有關用戶操作、文件管理、辦公室管理、用戶管理的相關功能在需求分析和建模中也做了詳細說明。涉及這幾個子系統的角色主要有管理員(管理員)、一般用戶(Community)。實體主要有辦公室主任、辦公室、管理員、文件夾、文件、普通用戶。具體的流程圖如圖6、圖7所示。

2.4? 系統類的設計

云資源管理系統以面向對象設計思想為基礎進行分析,需求分析是采用UML進行建模,因此在模型基礎上就可以進行類設計。

由各個模塊圖可以發現,每個模塊可以根據面向對象的封裝特性將對數據庫的一些常見的行為(如添加、更新、搜索等)封裝為組件。同理,對于一些云端Office資源管理子系統等有計算工作量的非資料庫操作,也可以以設計模式將這類操作封裝成類,使得程序的彈性更高,修改更容易,復用也更高效。準確地說,就是讓業務邏輯與界面邏輯相互分開。

2.5? 數據訪問層類的設計

數據訪問層負責鏈接到數據源,構建一個類型化數據集,然后將這個數據集從對象的方法中返回。數據庫中的表格被視為對象,對象的屬性是表格中的字段。數據庫每一行記錄是一個實例對象。

3? 系統實現

3.1? 文件管理功能模塊

文件管理功能模塊提供文件上傳下載、文件刪除、文件分享、文件歷史記錄顯示及文件夾管理等功能。在設計上系統對全局上傳的相同文件進行秒傳和壓縮處理,并定期自動運行廢棄文件的垃圾回收工作,如圖8所示。

3.2? 辦公室管理功能模塊

辦公室管理功能在系統中稱為群組管理,使用群組這個名稱是為了增強對多種業務場景的適應性,但群組本身是按照辦公室的方式進行架構、管理和維護的,如圖9所示。

4? 結? 論

信息化時代,企業的核心能力越來越取決于其信息管理能力的高低,企業信息管理能力的提升將促使企業競爭力的提升。云辦公資源管理器在企業員工關系管理理論基礎上,向上與企業ERP集成,為管理者的計劃決策提供依據,向下支持各個工作終端事務處理,使得企業內部的工作運轉更加流暢。

參考文獻:

[1] 苗青.新型OA智慧辦公系統的開發與應用 [J].工業控制計算機,2022,35(6):153-155.

[2] 梁燁.基于計算機云辦公的技經管理信息系統設計與應用 [J].微型電腦應用,2020,36(10):62-65.

[3] 羅雁,王嘯,苑振宇.基于獨立網絡的協同辦公系統應用 [J].集成電路應用,2020,37(8):66-67.

[4] 杜澤.遠程辦公“圓夢”云系生活 [J].中國信息界,2021(1):24-27.

[5] 邱巧艷.云辦公對檔案管理工作帶來的挑戰與機遇 [J].蘭臺內外,2020(26):22-24.

[6] 陳雪梅,周斌.云辦公視角下高校線上管理體系構建研究 [J].淮南職業技術學院學報,2020,20(5):85-87.

作者簡介:梁君霞(1977—),女,漢族,山東煙臺人,講師,碩士,主要研究方向:軟件工程、數據庫技術與分析。

主站蜘蛛池模板: 亚洲一区精品视频在线 | 国产亚洲欧美在线视频| www.狠狠| 欧美在线视频不卡| 日韩欧美国产综合| 97se亚洲| 在线a视频免费观看| 欧美日韩国产高清一区二区三区| 日韩黄色大片免费看| 一级全黄毛片| 国产成人精品高清在线| 一级福利视频| 国产香蕉97碰碰视频VA碰碰看| 日韩欧美中文| 99热这里只有精品在线观看| 人与鲁专区| 黄色网页在线播放| 日韩欧美中文字幕一本| 波多野结衣一区二区三视频| 久久中文无码精品| 国产原创第一页在线观看| 激情综合婷婷丁香五月尤物| 国产又爽又黄无遮挡免费观看 | 亚洲欧美在线综合一区二区三区| 九九视频免费在线观看| 亚洲欧美在线精品一区二区| 无码精品国产dvd在线观看9久| 国产青榴视频在线观看网站| 午夜丁香婷婷| 欧美精品一二三区| 亚洲国产第一区二区香蕉| 亚洲国产中文精品va在线播放| 亚洲天堂成人| 福利视频99| 亚洲国产精品不卡在线| 91精品在线视频观看| 亚洲视频四区| 在线网站18禁| 亚洲日韩国产精品综合在线观看| 国产三级国产精品国产普男人| 精品国产99久久| 真实国产乱子伦高清| 热re99久久精品国99热| 国产精品久久久久久久久kt| 91成人在线观看视频| 女人一级毛片| 亚洲欧美日韩精品专区| 国产一区二区三区夜色| 亚洲成肉网| 日韩精品一区二区三区免费在线观看| 在线观看免费黄色网址| 精品无码日韩国产不卡av| 国产一二视频| 国产91线观看| 欧美性猛交xxxx乱大交极品| 国产一区自拍视频| 人妻丰满熟妇av五码区| 国产精品刺激对白在线| 99热亚洲精品6码| a级毛片一区二区免费视频| 2022国产91精品久久久久久| 久操中文在线| 国产在线麻豆波多野结衣| 国产激爽大片高清在线观看| 丝袜高跟美脚国产1区| 狠狠做深爱婷婷久久一区| 亚洲AV无码一区二区三区牲色| 青草免费在线观看| 精品久久久久久中文字幕女| 九九九久久国产精品| 亚洲欧美日韩中文字幕在线| 久久综合AV免费观看| 精品综合久久久久久97超人| 美女被操91视频| 亚洲福利片无码最新在线播放 | 丰满人妻一区二区三区视频| 免费人成视网站在线不卡| 国产成人无码Av在线播放无广告 | 免费一级毛片| 91网址在线播放| 日韩精品少妇无码受不了| 国产xx在线观看|