天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 搜索引擎論文 >

北京綠源達壓縮天然氣有限公司辦公自動化系統(tǒng)的設計與實現(xiàn)

發(fā)布時間:2018-09-05 13:52
【摘要】:辦公自動化系統(tǒng)是企業(yè)日常生產(chǎn)活動中不可缺少的部分。在當今社會高度信息化的背景下,辦公自動化系統(tǒng)經(jīng)歷了長足的發(fā)展,現(xiàn)在的OA辦公自動化系統(tǒng)已經(jīng)經(jīng)歷多個發(fā)展階段。OA涉及多個知識領域如:行為科學,管理科學,計算機學,信息管理學等學科,且學科之間具有很強的交叉和滲透性。如今的OA辦公自動系統(tǒng)采用web開發(fā)技術,基于工作流平臺,能夠高效的協(xié)同工作。 本文主要內(nèi)容為研究OA辦公自動化系統(tǒng)的理論和實現(xiàn),說明了OA辦公自動化系統(tǒng)的時代背景。以國內(nèi)外OA系統(tǒng)的發(fā)展狀況結合北京市綠源達壓縮天然氣有限公司實際生產(chǎn)環(huán)境應用中的運行情況為依托,闡述了OA辦公自動化自動化系統(tǒng)的實際開發(fā)的重要意義。本系統(tǒng)采用B/S結構,基于J2EE技術框架進行開發(fā),利用SSH集成框架實現(xiàn)了OA辦公自動化系統(tǒng)的所有功能。針對工作流平臺我們采用了開源框架Activiti,它具有可視化流程圖設計,高性能的流程引擎,并集成了表單設計,流程管理等功能。Activiti是成熟的且功能強大的工作流引擎軟件,能夠支撐復雜的流程設計并且能夠靈活的配置工作流程。 本文從北京綠源達壓縮天然氣有限公司的實際應用需求出發(fā),在對用戶需求調(diào)研的基礎上,提出OA辦公自動化的基本目標,并闡述了系統(tǒng)總體設計和詳細設計。系統(tǒng)是基于B/S架構,且采用MVC (Model, View, Controller)三層架構。系統(tǒng)使用面向?qū)ο笳Z言java,使用了SSH框架等J2EE的主流框架,并且系統(tǒng)數(shù)據(jù)庫采用免費的Mysql數(shù)據(jù)庫,從而降低了對預算成本以及運行環(huán)境配置的要求。另外本系統(tǒng)還實現(xiàn)了基于開源項目lucene的全文搜索功能,lucene是優(yōu)秀的高性能、可伸縮信息搜索庫,提供了完整的查詢引擎和索引引擎。 我們規(guī)定了開發(fā)規(guī)范并在開發(fā)過程中嚴格執(zhí)行了該規(guī)范,從而促使該系統(tǒng)的代碼質(zhì)量較高。而在軟件測試方面我們進行了多輪功能測試,從而促使系統(tǒng)bug大大減少。本文在第4章介紹了系統(tǒng)的網(wǎng)絡拓撲結構和系統(tǒng)安全設計,我們采用了熱備模式的網(wǎng)絡架構設計來確保系統(tǒng)不會因為故障而無法訪問。而在系統(tǒng)安全設計上我們使用了用戶認證和權限管理,數(shù)據(jù)傳輸加密服務,數(shù)據(jù)存儲加密服務以及日志管理四種安全措施,首先通過用戶認證和權限管理確保登錄系統(tǒng)都是合法用戶,然后通過數(shù)據(jù)傳輸加密服務、數(shù)據(jù)存儲加密服務確保數(shù)據(jù)傳輸不被竊取。最后通過日志管理模塊記錄系統(tǒng)的操作日志,以便能夠在出現(xiàn)問題后清查操作日志。 本文描述了OA辦公自動化系統(tǒng)的核心設計及實現(xiàn)過程,希望能夠為北京綠源達壓縮天然氣有限公司的發(fā)展盡一份力量。
[Abstract]:Office automation system is an indispensable part of daily production activities. Under the background of highly informationalized society, OA system has experienced great development. Now OA OA system has experienced many stages of development. OA involves many knowledge fields such as behavioral science, management science, etc. Computer science, information management and other disciplines, and there is a strong cross-discipline and permeability. Today's OA office automation system uses web development technology, based on workflow platform, can work together efficiently. The main content of this paper is to study the theory and implementation of OA office automation system, and explain the background of OA office automation system. Based on the development of OA system at home and abroad combined with the actual production environment of Beijing Luyuanda Compression Natural Gas Co., Ltd., the significance of practical development of OA office automation system is expounded. The system uses B / S structure, based on the J2EE technology framework to develop, using the SSH integration framework to achieve all the functions of OA office automation system. For the workflow platform, we adopt open source framework Activiti, which has visual flow chart design, high performance process engine, and integrated form design, process management and other functions. Activiti is a mature and powerful workflow engine software. Ability to support complex process design and flexible configuration of workflow. Based on the practical application requirements of Beijing Luyuanda Compression Natural Gas Co., Ltd., this paper puts forward the basic goal of OA office automation based on the investigation of user demand, and expounds the overall design and detailed design of the system. The system is based on B / S architecture and adopts MVC (Model, View, Controller) three-tier architecture. The system uses object-oriented language java, to use the mainstream framework of J2EE such as SSH framework, and the system database adopts free Mysql database, which reduces the requirement of budget cost and running environment configuration. In addition, this system also realizes the full-text search function based on open source project lucene, which is an excellent high performance, scalable information search library, and provides a complete query engine and index engine. We define the development specification and strictly implement the specification during the development process, which leads to the higher code quality of the system. In the aspect of software testing, we carry out multi-round function test, which makes the system bug reduce greatly. In chapter 4, we introduce the network topology and system security design of the system. We use the hot standby network architecture to ensure that the system will not be inaccessible because of the failure. In the system security design, we use four kinds of security measures: user authentication and authority management, data transmission encryption service, data storage encryption service and log management. First, user authentication and authority management are used to ensure that the login system is a legitimate user, and then the data transmission encryption service is used to ensure that the data transmission is not stolen. Finally, log management module is used to record the operation log of the system, so that the operation log can be checked after the problem occurs. This paper describes the core design and implementation process of OA office automation system, hoping to contribute to the development of Beijing Luyuanda compressed Natural Gas Co., Ltd.
【學位授予單位】:山東大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP311.52

【參考文獻】

相關期刊論文 前4條

1 謝寶智;王劉凱;;基于XML和Web Service的數(shù)據(jù)集成中間件[J];信息技術;2010年01期

2 毛鶴松,宋順林;XML在管理信息系統(tǒng)(MIS)中的應用[J];計算機應用研究;2002年01期

3 潘瑞芳,朱永玲;基于JB和B/S模式OA系統(tǒng)的設計與實現(xiàn)[J];計算機應用與軟件;2005年04期

4 姜文科;金煒東;;基于J2EE的分布式項目管理系統(tǒng)設計[J];計算機技術與發(fā)展;2006年10期

,

本文編號:2224471

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/2224471.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶9bb80***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com