協(xié)同辦公自動(dòng)化平臺(tái)網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-10-30 18:19
【摘要】:隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,企、事業(yè)單位和政府機(jī)關(guān)的日常工作中都會(huì)用到辦公自動(dòng)化,因?yàn)閭鹘y(tǒng)的辦公方式和紙質(zhì)辦公已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足信息的快速傳遞和處理的需求,而OA系統(tǒng)改進(jìn)了傳統(tǒng)的管理模式,用戶可通過(guò)OA系統(tǒng)平臺(tái)共享知識(shí)、管理自己的工作任務(wù)、跟蹤客戶、參與項(xiàng)目、與他人進(jìn)行隨時(shí)的溝通協(xié)作等,創(chuàng)造了管理扁平化、運(yùn)作順暢化、工作高效化的工作環(huán)境。 傳統(tǒng)的基于B/S架構(gòu)的網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)因?yàn)闆](méi)有使用優(yōu)秀的軟件開(kāi)發(fā)和設(shè)計(jì)模式、沒(méi)有使用層次結(jié)構(gòu)開(kāi)發(fā),各種HTML標(biāo)記和程序代碼混合在一起,使系統(tǒng)的維護(hù)和改進(jìn)非常困難。并且隨著數(shù)字化資源的爆炸性增長(zhǎng),傳統(tǒng)的OA系統(tǒng)沒(méi)有資源的存儲(chǔ)功能。在這種研究背景下,本文首先介紹了J2EE三大輕量級(jí)框架Struts、Spring、Hibernate的架構(gòu)優(yōu)勢(shì)和原理,網(wǎng)絡(luò)存儲(chǔ)的相關(guān)技術(shù)和模型,接著,根據(jù)目前企業(yè)辦公自動(dòng)化系統(tǒng)的應(yīng)用需求,對(duì)系統(tǒng)總體功能需求和非功能性需求做了闡述,以網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)為中心,對(duì)網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)做了功能性需求用例分析,并給出了詳細(xì)的設(shè)計(jì),包括體系結(jié)構(gòu)設(shè)計(jì)、流程設(shè)計(jì)和數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)等,并對(duì)系統(tǒng)的安全機(jī)制進(jìn)行了相關(guān)研究。然后,根據(jù)MVC分層的設(shè)計(jì)思想對(duì)Struts、Spring、Hibernate這幾種框架進(jìn)行整合,也以網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)為例,從實(shí)體層、數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)邏輯層、Web表現(xiàn)層分別詳細(xì)敘述了各層框架的代碼實(shí)現(xiàn)及整合方法。最后,按給定的測(cè)試用例對(duì)網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)各功能進(jìn)行測(cè)試,以保證網(wǎng)絡(luò)存儲(chǔ)的功能穩(wěn)定和可靠性。從給出的實(shí)現(xiàn)效果截圖中可以看出,該網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)功能完善,界面友好,彌補(bǔ)了傳統(tǒng)OA系統(tǒng)中文件不易共享和保存的不足。
[Abstract]:With the development of Internet technology, office automation is used in the daily work of enterprises, institutions and government agencies, because the traditional office method and paper office can no longer meet the needs of the rapid transmission and processing of information. The OA system improves the traditional management mode, users can share knowledge through the OA system platform, manage their own work tasks, track customers, participate in projects, communicate and cooperate with others at any time, and create flat management. Smooth operation, high-efficiency working environment. The traditional network office automation system based on the B / S architecture has not used the excellent software development and design pattern, has not used the hierarchical structure development, all kinds of HTML tags and the program code are mixed together. It is very difficult to maintain and improve the system. And with the explosive growth of digital resources, the traditional OA system has no storage function of resources. In this research background, this paper firstly introduces the advantages and principles of Struts,Spring,Hibernate, the related technologies and models of network storage, and then, according to the current application requirements of the enterprise office automation system, This paper expounds the overall functional requirements and non-functional requirements of the system, taking the network storage subsystem as the center, analyzes the functional requirements use cases of the network storage subsystem, and gives the detailed design, including the design of the architecture. Process design and database table structure design, and the security mechanism of the system is studied. Then, according to the design idea of MVC layering, the framework of Struts,Spring,Hibernate is integrated, and the network storage subsystem is taken as an example, from the entity layer, the data access layer, the business logic layer. The Web presentation layer describes the code implementation and integration method of each layer framework in detail. Finally, each function of network storage subsystem is tested according to given test cases to ensure the function stability and reliability of network storage. It can be seen from the screenshot of the implementation effect that the network storage subsystem has perfect function and friendly interface, which makes up for the difficulty of sharing and saving files in the traditional OA system.
【學(xué)位授予單位】:云南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP311.52;TP333
本文編號(hào):2300793
[Abstract]:With the development of Internet technology, office automation is used in the daily work of enterprises, institutions and government agencies, because the traditional office method and paper office can no longer meet the needs of the rapid transmission and processing of information. The OA system improves the traditional management mode, users can share knowledge through the OA system platform, manage their own work tasks, track customers, participate in projects, communicate and cooperate with others at any time, and create flat management. Smooth operation, high-efficiency working environment. The traditional network office automation system based on the B / S architecture has not used the excellent software development and design pattern, has not used the hierarchical structure development, all kinds of HTML tags and the program code are mixed together. It is very difficult to maintain and improve the system. And with the explosive growth of digital resources, the traditional OA system has no storage function of resources. In this research background, this paper firstly introduces the advantages and principles of Struts,Spring,Hibernate, the related technologies and models of network storage, and then, according to the current application requirements of the enterprise office automation system, This paper expounds the overall functional requirements and non-functional requirements of the system, taking the network storage subsystem as the center, analyzes the functional requirements use cases of the network storage subsystem, and gives the detailed design, including the design of the architecture. Process design and database table structure design, and the security mechanism of the system is studied. Then, according to the design idea of MVC layering, the framework of Struts,Spring,Hibernate is integrated, and the network storage subsystem is taken as an example, from the entity layer, the data access layer, the business logic layer. The Web presentation layer describes the code implementation and integration method of each layer framework in detail. Finally, each function of network storage subsystem is tested according to given test cases to ensure the function stability and reliability of network storage. It can be seen from the screenshot of the implementation effect that the network storage subsystem has perfect function and friendly interface, which makes up for the difficulty of sharing and saving files in the traditional OA system.
【學(xué)位授予單位】:云南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP311.52;TP333
【參考文獻(xiàn)】
相關(guān)期刊論文 前3條
1 任中方,張華,閆明松,陳世福;MVC模式研究的綜述[J];計(jì)算機(jī)應(yīng)用研究;2004年10期
2 徐磊;曹柯;景旭;;基于RED5的可視化農(nóng)業(yè)科技推廣系統(tǒng)研發(fā)[J];農(nóng)機(jī)化研究;2010年03期
3 張金才;設(shè)計(jì)企業(yè)“辦公自動(dòng)化管理系統(tǒng)”的實(shí)施[J];中國(guó)勘察設(shè)計(jì);2005年03期
,本文編號(hào):2300793
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2300793.html
最近更新
教材專著