【正文】
I 畢業(yè)論文 中文題目:基于 WEB 的辦公 自動(dòng)化 系統(tǒng) 副 標(biāo) 題:葫蘆島鋅廠 流程管理子 系統(tǒng) 外文題目: WEBBASED OFFICE AUTOMATION SYSTEM 畢業(yè)設(shè)計(jì)(論文)共 107 頁(其中:外文文獻(xiàn)及譯文 20 頁) 圖紙共 0 張 完成日期 2021 年 6 月 答辯日期 2021 年 6 月 II 摘 要 改革開放以來,我國經(jīng)濟(jì)飛速發(fā)展。 我國企業(yè) 都已經(jīng)致力于 管理素質(zhì)與效率的提高 。此外,國家對(duì)于 電子政務(wù)的推廣力度也逐步加大,辦公自動(dòng)化作為其中的一個(gè)重要環(huán)節(jié),也被要求更深入的 解決問題 。鑒于此,辦公自動(dòng)化系統(tǒng)必須迎接更新的挑戰(zhàn)。 企業(yè)內(nèi)部的很多業(yè)務(wù)都可以抽象為一個(gè)或者若干個(gè)工作流,最典型的是收發(fā)文工作流。一個(gè)發(fā)文流程可能要經(jīng)歷起草,審批,校對(duì),領(lǐng)導(dǎo)簽字,傳閱等步驟。傳統(tǒng)的辦公模式完成此流程需要投入很多人力,而且運(yùn)轉(zhuǎn)起來較慢,容易出錯(cuò),如果采用辦公自動(dòng)化系統(tǒng),公文的流轉(zhuǎn)就可以自動(dòng)化,顯然有很多好處。 UML( Unified Modeling Language)是一種面向?qū)ο蟮慕UZ言,它已經(jīng)廣泛用于面向?qū)ο笙到y(tǒng)的分析和設(shè)計(jì)。統(tǒng)一過程 (Unified Process)是一種軟件工程方 法,它將軟件開發(fā)過程分為一系列的工作流程 (Workflow), 充分發(fā)揮了迭代的開發(fā)思想,是軟件開發(fā)成功的重要因素。 Struts 是基于 JAVA 的一個(gè)開源項(xiàng)目 , 采用模塊化的設(shè)計(jì)思想將業(yè)務(wù)邏輯,數(shù)據(jù)存儲(chǔ)和用戶界面分離,簡化了企業(yè)級(jí)應(yīng)用程序的構(gòu)建。 本文描述了葫蘆島鋅廠的辦公自動(dòng)化系統(tǒng)的開發(fā)過程,依據(jù)統(tǒng)一過程的開發(fā)思想,利用 UML 構(gòu)建和描述系統(tǒng)的結(jié)構(gòu)與行為,并用 Struts 完成了系統(tǒng)的最終實(shí)現(xiàn)。 關(guān)鍵詞 : 辦公自動(dòng)化; 工作流; 統(tǒng)一過程; UML; Struts III Abstract As the continuous development in economic from Reforms and Openup, many enterprises have devoted to enhancing the quality and efficiency of the other hand, our government has broaden the electronic affair,in which Office Automation , an important aspect,is required to tackle deeper a result, Office Automation system es up against new challenge. Many business processes in the enterprise can be abstract into one or several workflows,especially the receiving and sending workflow for sending documents maybe consist of drafting,examining,checking,signaturing by leader and passing round,and so people are required to plete the document workflow in the traditional office mode,but it is more slowly and an Office Automation system,the workflow can be run automatically,which obviously brings much benefits. UML(Unified Modeling Language) is a modeling language for objectoriented programs, and now UML has been used widely in analysis and design for objectoriented systems. UP(Unified Process) is a software project method,which divides the process of a software into a series of workflows. UP exerts the thought about iterative development,which is a key factor to the success of a software project. Struts is a Java opensource project, it separates the business logic,data storage and user interface using a modular way,which is convenient for developmeng,maintenance and extendability,thus simplify the construction of enterprises applications. This article depicts the developing process of the Office Automation system of Hu LuDao Zinc process exerted the unified process and depicted and constructed the system with UML,and finally pleted it with Struts. Key words:Office Automation。Workflow。Unified Process。UML。Struts 目 錄 前言 ?????????????????????????????? 1 1 問題定義 ……………………………………………………………………… 2 系統(tǒng)背景 ………………………………………… ……………………… 2 葫蘆島鋅廠簡介 …………………………………………………………… 3 系統(tǒng)目標(biāo) …………………………………………………………………… 4 2 可行性研究 …………………………………………………………………… 6 經(jīng)濟(jì)可行性………………………………………………………………… 6 技術(shù)可行性………………………………………………………………… 6 操作可行性………………………………………………………………… 6 法律可行性………………………………………………………………… 6 3 系統(tǒng)需求模型 ………………………………………………………………… 7 系統(tǒng)用例模型……………………………………………………………… 7 系統(tǒng)邊界 ………………………………………………………………… 7 主要參與者及其目標(biāo) ????????????????????? 7 用例圖 ?????????????????????????? 8 用例規(guī)約 ……………………………………………………………… 10 系統(tǒng)需求 … ……………………………………………………………… 22 功能需求概要 ??????????????????????? 22 其他需求 ……………………………………………………………… 23 詞匯表( Glossary) ……………………………………………………… 24 4 系統(tǒng)分析模型 ……………………………………………………………… 26 用例分析 ……………………………………………………………… 26 用例實(shí)現(xiàn) ????????????????????????? 26 補(bǔ)充用例描述 ………………………………………………………… 35 系統(tǒng)分析類 ………………………………………………………………… 36 分析類描述 … …………………………………………………………… 37 分析類的屬性和關(guān)系 …………………………………………………… 39 5 系統(tǒng)設(shè)計(jì)模型 … ……………………………………………………………… 41 架構(gòu)設(shè)計(jì) …… ……………………………………………………………… 41 用例設(shè)計(jì) … … …………………………………………………………… 42 系統(tǒng)設(shè)計(jì)類 … ……………………………………………………………… 57 持久層設(shè)計(jì) …… …………………………………………………………… 59 6 系統(tǒng)實(shí)現(xiàn) …………………………………………………………………… 68 類實(shí)現(xiàn) …………………………………………………………………… 68 數(shù)據(jù)庫實(shí)現(xiàn) … ……………………………………………………………… 78 用戶接口實(shí)現(xiàn) … …………………………………………………………… 80 開發(fā)環(huán)境 …………………………………………………………………… 82 7 系統(tǒng)測試…………………………………………………………………… … 83 單元測試…………………………………………………………………… 83 集成測試…………………………………………………………………… 83 8 結(jié)論 …………………………………………………………………… …… 85 致謝 …………………………………………………………………………… 86 參考文獻(xiàn) …………………………………………………………………… 87 附錄 A…………………………………………………………………… 88 附錄 B …………………………………………………………………… 97 遼寧工程技術(shù)大學(xué)畢業(yè)設(shè)計(jì)(論文) 1 前言 辦公自動(dòng)化系統(tǒng)會(huì)為企業(yè)帶來的效益是顯著的 , 其核心意義在于 ,利用網(wǎng)絡(luò)技術(shù)和現(xiàn)代辦公設(shè)備構(gòu)成的人機(jī)信息處理系統(tǒng),吸收眾多辦公自動(dòng)化系統(tǒng)的優(yōu)點(diǎn),模擬抽象企業(yè)、政府的辦公數(shù)據(jù)流程,可輕松輔助管理人員進(jìn)行 日常 辦公、業(yè)務(wù)處理,實(shí)現(xiàn)整個(gè)辦公體系全面自動(dòng)化、流程化和數(shù)字化,并可方便地與其它內(nèi)部管理系統(tǒng)或外部網(wǎng)站集成整合, 建立一個(gè)高質(zhì)量、高效率的內(nèi)外部銜接的 網(wǎng)絡(luò) 辦公自動(dòng)化系統(tǒng)。 本文的最終目標(biāo)是要 描述 建立一個(gè)辦公自動(dòng)化系統(tǒng) 的過程 , 本文 重點(diǎn) 描述 了個(gè)人辦公,系統(tǒng)管理,工作流管理模塊。系統(tǒng)選用 Struts 框架,以統(tǒng)一過程作為軟件工程方法,采用 UML 建模技術(shù)和面向?qū)ο笤O(shè)計(jì),并用 JAVA 語言實(shí)現(xiàn)。本文主要做的工作是描述了我們采用統(tǒng)一過程開發(fā)此辦公自動(dòng)化系統(tǒng)的分析,設(shè)計(jì),實(shí)現(xiàn)的主要工作流程。 吳佰桐:基于 WEB的辦公 自動(dòng)化 系統(tǒng) 2 1 問題定義 系統(tǒng)背景 當(dāng)今社會(huì)是一個(gè)信息飛速發(fā)展 的 社會(huì),因此,針對(duì)各行業(yè)來說,計(jì)算機(jī)的應(yīng)用實(shí)為重要, 求質(zhì)量、求速度,盡可能的脫離手工操作,是現(xiàn)代人追求的目標(biāo)。隨著葫蘆島鋅廠規(guī)模的不斷增大及生產(chǎn)能力的進(jìn)一步提高,該大型企業(yè)原有的純手工管理和辦公模式已經(jīng)不能適應(yīng)新的市場環(huán)境下的新要求了,嚴(yán)重的影響了工作效率。 在現(xiàn)代社會(huì)中,任何一個(gè)行業(yè),任何一個(gè)企業(yè),高效準(zhǔn)確的辦公都是至關(guān)重要的。 快捷的信息交流,暢通的公文傳遞,迅速的文檔查詢,自動(dòng)的工作流轉(zhuǎn)等等都能提高一個(gè)企業(yè)的辦公效率,進(jìn)而提高其市場競爭力。 圖 11 傳統(tǒng)辦公模式 Traditional official mode 傳統(tǒng)的辦公模式 主要以紙介質(zhì)為主,在信息革命的浪潮中,顯然已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足高效率、快節(jié)奏的現(xiàn)代工作和生活的需要。 Inter/Intra 的迅猛發(fā)展,為信息的交流和共享,團(tuán)隊(duì)的協(xié)同運(yùn)作提供了技術(shù)的保證,同時(shí)也預(yù)示著網(wǎng)絡(luò)化辦公時(shí)代來臨。 圖 12 網(wǎng)絡(luò)化辦公模式 Networkbased official mode 遼寧工程技術(shù)大學(xué)畢業(yè)設(shè)計(jì)(論文) 3 現(xiàn)有辦公自動(dòng)化系統(tǒng)和大型信息管理系統(tǒng)中,企業(yè)業(yè)務(wù)流程重組或者是文件流轉(zhuǎn)功能都是核心功能。同時(shí)我們也認(rèn)為,企業(yè)辦公主要是一個(gè)文件流轉(zhuǎn)的過程,所有的辦公事務(wù)都可以抽象成一個(gè)數(shù) 據(jù)庫表單。傳統(tǒng)的辦公自動(dòng)化系統(tǒng)和大型 MIS 系統(tǒng)在處理企業(yè)管理流程中大多采用企業(yè)業(yè)務(wù)流程重組( BKR),其核心思想就是要先優(yōu)化企業(yè)業(yè)務(wù)管理流程,再根據(jù)優(yōu)化后的流程建設(shè)企業(yè)信息系統(tǒng)。這樣不僅在系統(tǒng)建設(shè)中工作量巨大,同時(shí)面臨來 自企業(yè)內(nèi)部重重的阻礙。 要想實(shí)現(xiàn)辦公自動(dòng)化,就需要實(shí)施計(jì)算機(jī)管理,所以,我們開發(fā)了這個(gè)辦公自動(dòng)化系統(tǒng) WEBOA,此系統(tǒng)是基于網(wǎng)絡(luò)的,安裝方便,易于維護(hù) 。 葫蘆島鋅廠簡介 葫蘆島鋅廠又名葫蘆島東北有色金屬集團(tuán)有限公司是 是一家擁有 18000 多人總資產(chǎn)超過 100 億的大型國有企業(yè),業(yè)務(wù)范圍 涉及鋅錠、鎘錠、熱鍍鋅合金、鋅粉、氧化鋅、工業(yè)硫酸鋅等 10