亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        云辦公資源管理器的設(shè)計(jì)與實(shí)現(xiàn)

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

        摘? 要:云辦公資源管理器可以提高文件交互的效率,增強(qiáng)文件分發(fā)的準(zhǔn)確性,可以方便、快捷、靈活地管理文件,同時(shí)還可以對(duì)文件的修改進(jìn)行追溯。文章主要從整理文件的多種狀態(tài)、文件夾之間的關(guān)系、用戶操作授權(quán)和數(shù)據(jù)安全問(wèn)題、文件之間的共享、通過(guò)邏輯文件到物理文件的映射來(lái)減少系統(tǒng)資源占用等幾個(gè)方面進(jìn)行論述。與前端進(jìn)行交互,后端還需要實(shí)現(xiàn)一個(gè)后端通信協(xié)議。同時(shí)該系統(tǒng)將新一代互聯(lián)網(wǎng)標(biāo)準(zhǔn)WebSocket作為前后端通信協(xié)議,具有兼容性強(qiáng)、性能損耗可控的特點(diǎn)。

        關(guān)鍵詞:資源管理器;云辦公;管理文件

        中圖分類號(hào):TP311? ? 文獻(xiàn)標(biāo)識(shí)碼:A? 文章編號(hào):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? 引? 言

        云辦公資源管理器的基礎(chǔ)信息由辦公室管理系統(tǒng)提供,為實(shí)現(xiàn)復(fù)雜的文件管理功能,后端需要實(shí)現(xiàn)一個(gè)分布式文件系統(tǒng)。辦公室管理系統(tǒng)需要提供所有與用戶相關(guān)的關(guān)系圖、認(rèn)證、權(quán)限和安全性保障,能夠準(zhǔn)確且迅速地實(shí)施管理指令[1]。分布式文件系統(tǒng)需要具有較強(qiáng)的性能和容錯(cuò)能力,能夠及時(shí)糾察錯(cuò)誤文件,及時(shí)清除廢棄的二進(jìn)制信息,及時(shí)歸并冗余的信息,及時(shí)并準(zhǔn)確地響應(yīng)系統(tǒng)請(qǐng)求。經(jīng)調(diào)查研究發(fā)現(xiàn),截至目前國(guó)內(nèi)外沒(méi)有出現(xiàn)功能一致的信息化資源管理系統(tǒng),現(xiàn)代計(jì)算機(jī)辦公過(guò)程中經(jīng)常出現(xiàn)文檔更新不及時(shí)、材料整理混亂的情況,造成某些重要文件的溝通障礙,亟需一個(gè)有助于整理辦公資源的云辦公系統(tǒng)。該系統(tǒng)具備信息化辦公資源管理普及化的發(fā)展?jié)摿2]。

        本系統(tǒng)是圍繞辦公文件處理而展開(kāi)的,可以提高文件交互的效率,增強(qiáng)文件分發(fā)的準(zhǔn)確性,可靈活便捷地管理文件,并可對(duì)文件的修改進(jìn)行追溯。主要完成以下工作:1)對(duì)辦公資源管理的需求進(jìn)行了詳細(xì)的分析,在角色驅(qū)動(dòng)下,重點(diǎn)分析了各級(jí)用戶的功能需求。2)對(duì)數(shù)據(jù)進(jìn)行云整理,基本思路集中在對(duì)文件變化的檢測(cè)及同步上,研究方法為計(jì)算機(jī)服務(wù)器及客戶端軟件編程。3)文件目錄的索引、文件授權(quán)及用戶控制管理、服務(wù)器優(yōu)化、負(fù)載能力擴(kuò)展以及確保系統(tǒng)無(wú)故障運(yùn)行。

        云辦公資源管理器的創(chuàng)新之處在于其顛覆了傳統(tǒng)的U盤對(duì)拷以及文件發(fā)送式辦公,傳統(tǒng)的電子辦公方案并不能完全確保文件傳遞過(guò)程中的時(shí)效性和準(zhǔn)確性。隨著現(xiàn)代互聯(lián)網(wǎng)的高速發(fā)展,亟需實(shí)現(xiàn)辦公資源聯(lián)網(wǎng)化,傳統(tǒng)文件共享服務(wù)具有一定的局限性,本設(shè)計(jì)將實(shí)現(xiàn)一個(gè)反應(yīng)速度較快、管理方便靈活的文件共享服務(wù)[3]。

        1? 系統(tǒng)需求分析和建模

        需求分析是軟件開(kāi)發(fā)的基礎(chǔ),是軟件開(kāi)發(fā)過(guò)程中的一個(gè)重要環(huán)節(jié),需求分析的好壞決定軟件設(shè)計(jì)的成敗,而好的需求分析也可以通過(guò)與用戶的反復(fù)溝通得來(lái),通過(guò)勾畫系統(tǒng)框架減少資金的浪費(fèi),同時(shí)好的需求分析還可以減少資金的占用[4]。

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

        與QQ的文件傳送功能相比,云辦公資源管理器通過(guò)云技術(shù)來(lái)查詢文件歷史信息,自動(dòng)將同一個(gè)文件的不同版本進(jìn)行合并,避免出現(xiàn)不同人瀏覽的文件版本不統(tǒng)一的情況,還可由文件所有者或管理者設(shè)置文件的分類,方便客戶端高效準(zhǔn)確地查找所需的文件。

        1.1? 功能需求分析

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

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

        1.1.1? 普通員工

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

        1.1.2? 辦公室主任

        辦公室主任角度:1)管理范圍內(nèi)的權(quán)限分發(fā)。2)所有管轄用戶的權(quán)限。3)創(chuàng)建及批準(zhǔn)新員工。

        1.1.3? 資源管理員

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

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

        1.1.4? 用戶管理員

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

        2)創(chuàng)建、批準(zhǔn)及刪除新員工。3)普通用戶權(quán)限。

        4)最高用戶管理員可針對(duì)個(gè)別用戶下發(fā)密碼重置審核權(quán)。5)獲得單一用戶審核權(quán),由最高用戶管理員簽發(fā),對(duì)一般用戶進(jìn)行審驗(yàn)。

        1.2? 功能需求建模

        對(duì)每個(gè)利益相關(guān)者所提供的系統(tǒng)功能,以用例方式給以指出。由于UML中各部件和概念之間并沒(méi)有明顯的劃分界限,為方便起見(jiàn),選擇采用視圖對(duì)這些概念和部件進(jìn)行劃分。視圖僅僅是UML建模組件的子集,它表達(dá)了系統(tǒng)某一方面的特征。

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

        2? 系統(tǒng)詳細(xì)設(shè)計(jì)

        2.1? 系統(tǒng)體系結(jié)構(gòu)

        采用WPF技術(shù)實(shí)現(xiàn)前臺(tái)界面,采用HTTPSSL協(xié)議進(jìn)行REST風(fēng)格的前后端通信,使用自主研發(fā)的基于ASP.NET的MVC框架曝光WebAPI,在應(yīng)用層面開(kāi)發(fā)DDD架構(gòu)和貧血模式的分布式系統(tǒng)架構(gòu)。采用異步和事件機(jī)制并發(fā)邏輯處理,應(yīng)用層數(shù)據(jù)同步采用Memcached,點(diǎn)對(duì)點(diǎn)通信采用管路方式,SQL Server 2014保存應(yīng)用數(shù)據(jù),Qiniu業(yè)務(wù)用于實(shí)際文件存儲(chǔ),ADO.NET用于數(shù)據(jù)庫(kù)通信。MemcachedDrive和Qiniu服務(wù)Drive均為自主研發(fā),采用Visual Studio 2015進(jìn)行整體開(kāi)發(fā)。

        后端采用兼容分布式體系架構(gòu),以三層+接口組合模式編寫,使用面向?qū)ο?、DAO、數(shù)據(jù)實(shí)體、IoC、依賴注入、適配器模式提升系統(tǒng)性能和開(kāi)發(fā)效率,使用RESTful作為后端暴露接口。

        為與前端進(jìn)行交互,后端還需要實(shí)現(xiàn)一個(gè)后端通信協(xié)議。本系統(tǒng)將新一代互聯(lián)網(wǎng)標(biāo)準(zhǔn)WebSocket作為前后端通信協(xié)議,具有兼容性強(qiáng)以及性能損耗可控的特點(diǎn)。系統(tǒng)體系結(jié)構(gòu)圖如圖4所示。

        2.2? 數(shù)據(jù)庫(kù)設(shè)計(jì)

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

        用戶需求具體體現(xiàn)在提供、保存、更新、查詢各種信息上,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能夠滿足輸出、輸入各種信息。將基礎(chǔ)資料、資料結(jié)構(gòu)、資料處理流程等收集起來(lái),形成詳細(xì)的資料字典,以為后面的具體設(shè)計(jì)奠定基礎(chǔ)。

        通過(guò)對(duì)系統(tǒng)相關(guān)信息的分析,設(shè)計(jì)出如圖5所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。

        2.3? 系統(tǒng)功能流程圖設(shè)計(jì)

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

        2.4? 系統(tǒng)類的設(shè)計(jì)

        云資源管理系統(tǒng)以面向?qū)ο笤O(shè)計(jì)思想為基礎(chǔ)進(jìn)行分析,需求分析是采用UML進(jìn)行建模,因此在模型基礎(chǔ)上就可以進(jìn)行類設(shè)計(jì)。

        由各個(gè)模塊圖可以發(fā)現(xiàn),每個(gè)模塊可以根據(jù)面向?qū)ο蟮姆庋b特性將對(duì)數(shù)據(jù)庫(kù)的一些常見(jiàn)的行為(如添加、更新、搜索等)封裝為組件。同理,對(duì)于一些云端Office資源管理子系統(tǒng)等有計(jì)算工作量的非資料庫(kù)操作,也可以以設(shè)計(jì)模式將這類操作封裝成類,使得程序的彈性更高,修改更容易,復(fù)用也更高效。準(zhǔn)確地說(shuō),就是讓業(yè)務(wù)邏輯與界面邏輯相互分開(kāi)。

        2.5? 數(shù)據(jù)訪問(wèn)層類的設(shè)計(jì)

        數(shù)據(jù)訪問(wèn)層負(fù)責(zé)鏈接到數(shù)據(jù)源,構(gòu)建一個(gè)類型化數(shù)據(jù)集,然后將這個(gè)數(shù)據(jù)集從對(duì)象的方法中返回。數(shù)據(jù)庫(kù)中的表格被視為對(duì)象,對(duì)象的屬性是表格中的字段。數(shù)據(jù)庫(kù)每一行記錄是一個(gè)實(shí)例對(duì)象。

        3? 系統(tǒng)實(shí)現(xiàn)

        3.1? 文件管理功能模塊

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

        3.2? 辦公室管理功能模塊

        辦公室管理功能在系統(tǒng)中稱為群組管理,使用群組這個(gè)名稱是為了增強(qiáng)對(duì)多種業(yè)務(wù)場(chǎng)景的適應(yīng)性,但群組本身是按照辦公室的方式進(jìn)行架構(gòu)、管理和維護(hù)的,如圖9所示。

        4? 結(jié)? 論

        信息化時(shí)代,企業(yè)的核心能力越來(lái)越取決于其信息管理能力的高低,企業(yè)信息管理能力的提升將促使企業(yè)競(jìng)爭(zhēng)力的提升。云辦公資源管理器在企業(yè)員工關(guān)系管理理論基礎(chǔ)上,向上與企業(yè)ERP集成,為管理者的計(jì)劃決策提供依據(jù),向下支持各個(gè)工作終端事務(wù)處理,使得企業(yè)內(nèi)部的工作運(yùn)轉(zhuǎn)更加流暢。

        參考文獻(xiàn):

        [1] 苗青.新型OA智慧辦公系統(tǒng)的開(kāi)發(fā)與應(yīng)用 [J].工業(yè)控制計(jì)算機(jī),2022,35(6):153-155.

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

        [3] 羅雁,王嘯,苑振宇.基于獨(dú)立網(wǎng)絡(luò)的協(xié)同辦公系統(tǒng)應(yīng)用 [J].集成電路應(yīng)用,2020,37(8):66-67.

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

        [5] 邱巧艷.云辦公對(duì)檔案管理工作帶來(lái)的挑戰(zhàn)與機(jī)遇 [J].蘭臺(tái)內(nèi)外,2020(26):22-24.

        [6] 陳雪梅,周斌.云辦公視角下高校線上管理體系構(gòu)建研究 [J].淮南職業(yè)技術(shù)學(xué)院學(xué)報(bào),2020,20(5):85-87.

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

        俺去啦最新地址| 午夜香蕉av一区二区三区| 99视频一区二区日本| 亚洲av综合av一区二区三区 | 亚洲精品无人区一区二区三区| 国产自产自现在线视频地址| 中文字幕一区在线直播| 日韩av无码精品一二三区| 日产精品久久久久久久| 激情综合五月天开心久久| 亚洲熟妇av一区二区在线观看| 久久亚洲精品中文字幕| 国精品无码一区二区三区在线蜜臀| 97久久超碰国产精品2021| 无码伊人久久大杳蕉中文无码| 国产一区亚洲一区二区| 人妻av有码中文字幕| 亚洲国产精品综合久久网各| 热久久久久久久| 一二区视频免费在线观看| 天堂网站一区二区三区| 国产成人午夜精华液| 亚洲国产一区二区三区最新| 国产精品一区二区三区三| 国产 精品 自在 线免费| 亚洲一区二区三区成人网站| 99久久亚洲国产高清观看| 欧美在线资源| 国产成人久久精品二区三区| 无码少妇丰满熟妇一区二区| 久久99精品国产99久久6尤物| 国产无码swag专区| 国产美女冒白浆视频免费| 亚洲gay片在线gv网站| 欧美成人一区二区三区| 91久久综合精品国产丝袜长腿| 国产精品黄色在线观看| 337p粉嫩日本欧洲亚洲大胆| 日本强好片久久久久久aaa| 亚洲综合精品在线观看中文字幕| 91久久香蕉国产熟女线看|