【畢業(yè)學位論文】(Word原稿)建筑行業(yè)網(wǎng)上辦公應用平臺的設計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)建筑行業(yè)網(wǎng)上辦公應用平臺的設計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)建筑行業(yè)網(wǎng)上辦公應用平臺的設計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)建筑行業(yè)網(wǎng)上辦公應用平臺的設計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)建筑行業(yè)網(wǎng)上辦公應用平臺的設計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩70頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

碩士學位論文 (專業(yè)學位) 建筑行業(yè)網(wǎng)上辦公應用平臺的設計與實現(xiàn) 姓 名:安寧 學 號: 1134721 所在院系:軟件學院 職業(yè)類型:工程碩士 專業(yè)領域:軟件工程 指導教師:張林 副指導教師:于瀛 二 一三年 六 月 A in 2013 n 1134721 學位論文版權使用授權書 本人完全了解同濟大學關于收集、保存、使用學位論文的規(guī)定,同意如下各項內(nèi)容:按照學校要求提交學位論文的印刷本和電子版本;學校有權保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權按有關規(guī)定向國家有關部門或者機構(gòu)送交論文的復印件和電子版;在不以贏利為目的的前提下,學校可以適當復制論文的部分或全部內(nèi)容用于學術活動。 學位論文作者簽名: 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 年 月 日 建筑行業(yè)網(wǎng)上辦公應用平臺的設計與實現(xiàn) 安寧 同濟大學 學位論文版權使用授權書 本人完全了解同濟大學關于收集、保存、使用學位論文的規(guī)定,同意如下各項內(nèi)容:按照學校要求提交學位論文的印刷本和電子版本;學校有權保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權按有 關規(guī)定向國家有關部門或者機構(gòu)送交論文的復印件和電子版;在不以贏利為目的的前提下,學??梢赃m當復制論文的部分或全部內(nèi)容用于學術活動。 學位論文作者簽名: 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個 人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 年 月 日摘要 I 摘要 網(wǎng) 上辦公系統(tǒng) 是一個覆蓋面廣、見效快、直接服務于領導和各級業(yè)務人員的信息系統(tǒng)。 它涉及到企業(yè)的方方面面,從領導、部門負責人到工作人員,主要解決企業(yè)管理和信息交流問題,通 過建立一個信息發(fā)布和流轉(zhuǎn)的平臺,形成一個基于知識管理的辦公網(wǎng)絡。 它可以 提高個人工作效率,使得企業(yè)員工能更好地獲得通訊、協(xié)作和交 流的支持;使領導能夠 及時地獲得辦公信息,方便地查找到?jīng)Q策所需的資料 。 本文介紹了 建筑行業(yè)網(wǎng)上辦公應用系統(tǒng)的 背景 及意義 , 網(wǎng)上辦公系統(tǒng) 的建立流程、數(shù)據(jù)庫設計、功能模塊的設計,以及每一個功能模塊的代碼實現(xiàn)方法。采用界面與業(yè)務邏輯分離的三層結(jié)構(gòu)設計 的思想 ,將業(yè)務邏輯封裝在 得系統(tǒng)的安全性、可維護性、可重用性和可擴展性都大大提高。 本系統(tǒng)編程采用 式,后臺數(shù)據(jù)庫采用 涉及到數(shù)據(jù)庫、網(wǎng)絡、 方面的技術,實現(xiàn)了較為完備的功能。包括有 內(nèi)部郵件,個人事務 , 工作流, 內(nèi)部 新聞論壇 , 人事管理 , 檔案管理 , 系統(tǒng)管理等。另外,對系統(tǒng)的安全性也做了相關設置。整個系統(tǒng)具有友好的用戶界面,操作簡單實用,功能較為完備。 關鍵詞 : 網(wǎng)上辦公 系統(tǒng) , 據(jù)庫 I is a to of It of to to of of a a of on It In it to to to of as as of of I it of on SP to we SP In I, 錄 第 1 章 引言 . 1 述 . 1 題的研究背景 . 1 筑行業(yè)辦公系統(tǒng)的特點 . 2 題的意義 及研究內(nèi)容 . 2 題的意義 . 2 究內(nèi)容 . 2 內(nèi)外研究現(xiàn)狀、發(fā)展動態(tài) . 3 內(nèi)外研究現(xiàn)狀分析 . 3 展動態(tài) . 4 文的組織結(jié)構(gòu) . 5 第 2 章 系統(tǒng)功能和設計原則 . 6 統(tǒng)功能 . 6 統(tǒng)特點 . 7 統(tǒng)設計基本原則 . 8 好的用戶界面 . 8 維護性 . 9 擴展性 . 9 全性原則 . 9 定性 . 9 據(jù)完備性 . 10 第 3 章 系統(tǒng)需求分析和設計方案 .統(tǒng)需求分析 . 11 統(tǒng)設計思想 . 12 本設計概念和處理流程 . 13 統(tǒng)總體流程描述 . 13 統(tǒng)模塊的標準流程 . 13 統(tǒng)數(shù)據(jù)模型 . 14 作流程管理 . 16 統(tǒng)設計方案 . 17 體方案 . 18 計方案 . 18 第 4 章 數(shù)據(jù)庫設計 . 21 據(jù)庫概述 . 21 目錄 據(jù)庫設計 . 21 據(jù)庫需求設計 . 21 據(jù)庫概念設計 . 21 據(jù)庫邏輯設計 . 25 第 5 章 系統(tǒng)設計與實現(xiàn) . 30 統(tǒng)開發(fā)關鍵技術 . 30 口設計 . 30 行設計 . 31 統(tǒng)數(shù)據(jù)結(jié)構(gòu)設計 . 31 序設計 . 32 作流的設計與實現(xiàn) . 35 作流概述 . 35 作流設計 . 35 統(tǒng)安全設計與實現(xiàn) . 48 統(tǒng)安全設計總體流程 . 48 統(tǒng)安全設計 . 50 統(tǒng)其他模塊設計簡述 . 54 第 6 章 系統(tǒng)測試 . 58 能測試 . 58 盒及黑盒測試 . 58 試用例 . 58 統(tǒng)實施中遇到的問題 . 60 第 7 章 結(jié)論與展望 . 61 論 . 61 一步工作的方向 . 62 致謝 . 63 參考文獻 . 64 個人簡歷 在讀期間發(fā)表的學術論文與研究成果 . 65 第 1 章 引言 1 第 1 章 引言 述 網(wǎng)上辦公 系統(tǒng)是一個覆蓋面廣、見效快、直接服務于領導和各級業(yè)務人員的信息系統(tǒng),它涉及到企業(yè)的方方面面,從領導、部門負責人到工 作人員,主要解決企業(yè)管理和信息交流問題,通過建立一個信息發(fā)布和流轉(zhuǎn)的平臺,形成一個基于知識管理的辦公網(wǎng)絡,提高個人工作效率,使得企業(yè)員工能更好地獲得通訊、協(xié)作和交流的支持;使領導能夠及時地獲得辦公信息,方便地查找到?jīng)Q策所需的資料具有非常重要的意義。 當前 以工作流為核心的 網(wǎng)上辦公 系統(tǒng),已成為 主流,逐漸受到 各級 政企辦公部門和軟件開發(fā)商的重視。 題的研究背景 隨著社會經(jīng)濟和科技的發(fā)展,信息的重要性與日俱增;而信息的產(chǎn)生、更新和傳播速度大大加快。如何進行信息的發(fā)送、傳輸及共享已成為企業(yè)生存發(fā)展的重要因素; 如何對這些信息進行有效的處理、分析和利用,如何利用新的信息技術為決策服務,控制及降低企業(yè)的經(jīng)營成本,建立行之有效的管理方法,對提高企業(yè)整體競爭能力、提高經(jīng)營利潤、提升企業(yè)形象至關重要。 在 我們 傳統(tǒng)辦公模式中 的事務處理系統(tǒng), 由于 各部門內(nèi)部彼此之間 的應用標準不能統(tǒng)一,部門間的公文流轉(zhuǎn)、信息傳遞也都是 靠 人工完成,出現(xiàn)錯誤的幾率較大 ,尤其是在建筑領域,信息量大、要求快、異地信息多 ;同時在對公文的信息處理統(tǒng)計、上下級之間的工作協(xié)調(diào)、溝通與監(jiān)督上也存在較大的困難。正是在這樣的背景下, 就非常有必要 研發(fā)一個適合機關、企事業(yè) 單位的 網(wǎng)上辦公 系統(tǒng),來 提高機關或企事業(yè)單位各部門的辦公質(zhì)量和辦公效率,提高決策的科學性和正確性,推動 建筑 企業(yè) 的信息化建設 。 第 1 章 引言 2 筑行業(yè)辦公系統(tǒng)的特點 雖然辦公應用系統(tǒng)功能總體上大同小異,但建筑行業(yè)也有其特點。主要反映在異地化程度高,野外作業(yè)多,信息量大,涉及單位多,使用的標準規(guī)范也很復雜。其辦公系統(tǒng)除通用的收發(fā)文等功能外,對于項目管理、流程管理、報表管理等功能要求更嚴格。能夠滿足大信息量異地野外通訊和存儲的要求是建筑行業(yè)辦公應用系統(tǒng)的重點。本系統(tǒng)也在這幾方面進行了優(yōu)化 。 題的意義及研究內(nèi)容 題的意義 對于企業(yè)來說,如何充分、快捷、有效地利用部門內(nèi)外的大量信息,提高企業(yè)的工作效率,是企業(yè)需要充分考慮的問題之一。隨著 建筑 企業(yè)規(guī)模的擴大以及服務內(nèi)容和辦公設施的現(xiàn)代化,這種情況日益突出。同時為了提高單位的日常辦公效率,減輕手工勞動強度,使單位的日常運營納入高效而快捷的軌道,就必須利用現(xiàn)代的信息手段。現(xiàn)代的信息技術優(yōu)勢在于對信息的處理高效而精確,可以充分實現(xiàn)信息的共享和傳輸,及時地反映企業(yè)辦公的變動情況,完善辦公調(diào)度,提高企業(yè)服務質(zhì)量,進而實現(xiàn)企業(yè)經(jīng)營管理的信息化、科學化,提高企業(yè)競爭力。 建筑行業(yè)網(wǎng)上辦公應用系統(tǒng) 以先進的信息技術為依托,通過建立全局 各個部門 的信息網(wǎng)絡,全面提高辦公效率,并做到信息傳輸自動化、公共服務遠程化、公文交換無紙化、管理決策網(wǎng)絡化, 最終 實現(xiàn)全局辦公系統(tǒng)全面信息化。 究內(nèi)容 根據(jù)客戶的實際需求, 建筑行業(yè) 網(wǎng)上辦公 系統(tǒng)借助 臺,采用先進的 程技術與三層架構(gòu)的設計思想,來完成 模塊 的設計 、數(shù)據(jù)庫的設計等 工作。 在 網(wǎng)上辦公 系統(tǒng)中 , 工作流子系統(tǒng)是開發(fā)的關鍵基礎工作,其合理與否直接影響著辦公流程的準確性、自動化程度和運轉(zhuǎn)效率以及系統(tǒng)的安全性、可 靠第 1 章 引言 3 性等各個方面。因此,工作流的設計是系統(tǒng)規(guī)劃的重要環(huán)節(jié)。本文在分析系統(tǒng)總體目標的基礎上,提出了工作流子系統(tǒng)模型,并對模型中的發(fā)文、收文等核心業(yè)務流程進行了詳細的分析與設計。而系統(tǒng) 安全控制上,除采用身份認證來保障系統(tǒng)安全外,還通過系統(tǒng)管理模塊中的用戶管理權限,對不同角色的用戶設置不同的功能權限, 有效的實現(xiàn) 了 用戶的層次化管理,在文中也做了詳細的分析。此兩方面為本論文的研究重點所在。 論文的具體研究內(nèi)容如下: ( 1) 建筑行業(yè)網(wǎng)上辦公應用系統(tǒng)的 功能的具體規(guī)劃、功能模塊圖的繪制,系統(tǒng)特點、設計原則分析。 ( 2)用戶實 際需求分析 ,系統(tǒng)設計思想明確, 系統(tǒng) 處理 流程 和設計方案確定。 ( 3)數(shù)據(jù)庫需求設計、數(shù)據(jù)庫概念設計和數(shù)據(jù)庫邏輯設計,規(guī)劃所需的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),設計滿足用戶需求的各種實體,以及它們之間的關系,畫出對應的 ,并將其轉(zhuǎn)化為 據(jù)庫系統(tǒng)的實際數(shù)據(jù)模型,設計出數(shù)據(jù)表。 ( 4)系統(tǒng)的設計與實現(xiàn), 研究分析系統(tǒng)開發(fā)設計的關鍵技術,重點對工作流、系統(tǒng)安全的實現(xiàn)進行研究,明確設計思想,確定功能架構(gòu),通過具體的流程處理圖,加以詳細分析,并利用 程技術,編寫代碼,設計功能界面,最后實現(xiàn)系統(tǒng)功能。 ( 5) 總結(jié)開發(fā)流程,對存在的問題進行分析,進而提出下一步的改進方案。 內(nèi)外研究現(xiàn)狀、發(fā)展動態(tài) 內(nèi)外研究現(xiàn)狀分析 隨著當前國內(nèi)經(jīng)濟的飛速發(fā)展,市場競爭日趨激烈 ,建筑行業(yè)發(fā)展迅速,建筑 企業(yè)對 網(wǎng)上辦公 產(chǎn)品的需求快速增長, 網(wǎng)上辦公 開始進入一個快速發(fā)展階段。在我國 網(wǎng)上辦公 的發(fā)展過程中 ,網(wǎng)上辦公 建設取得了很多成績 ,同時也暴露了很多問題 ,如投資大、效果不明顯、水平低、重復建設多、硬件投入多、軟件投入少、模擬手工作業(yè)增加管理負擔等; 造成這些問題的原因有多種: 第 1 章 引言 4 上辦公 系統(tǒng)的本質(zhì)作用缺乏 必要的理解 上辦公 發(fā)展的基礎 新設計少。 件的柔性構(gòu)造功能較差。 當前的 網(wǎng)上辦公 研究主要是以工作流為中心的第二代 網(wǎng)上辦公 系統(tǒng)和以知識管理為核心的第三代 二代的 網(wǎng)上辦公 實現(xiàn)了以工作流為中心。這種方式徹底改變了早期 網(wǎng)上辦公 的不足之處,以 E 檔數(shù)據(jù)庫管理、目錄服務、群組協(xié)同工作等技術作支撐。第二代 網(wǎng)上辦公 系統(tǒng)包含了眾多的實用功能和模塊,它以網(wǎng)絡為基礎,實現(xiàn)了對人、對事、對文檔、對會議的自動化管理。而以知識管理為核心的第三代 的核心是知識管理。知識管理是一個系統(tǒng)工程,目標是幫助企業(yè)發(fā)現(xiàn)潛在的知識、定位擁有專門知識的人、傳遞知識、有效利用知識。知識管理意味著在恰當?shù)臅r間,將正確的知識傳給正確的人,使他們采取最適合的行動,避免重復錯誤和重復工作。知識管理可以幫助企業(yè)解決知識共享和再利用的問題。第三代 顯著特點是信息、資源共享,實時通信,以及于短信平臺的完美結(jié)合。 展動態(tài) 網(wǎng)上辦公 的發(fā)展方向應該是數(shù)字化辦公。所謂數(shù)字化辦公即幾乎所有的辦公業(yè)務都在網(wǎng)絡環(huán)境下實現(xiàn)。從技術發(fā)展角度來看,特別是互 聯(lián) 網(wǎng)技術的發(fā)展,安全 技術的發(fā)展和軟件理論的發(fā)展,實現(xiàn)數(shù)字化辦公是可能的。實現(xiàn)數(shù)字化辦公離不開工作流技術,目前比較流行的是以郵件系統(tǒng)為基礎的工作流技術,或叫群件技術?,F(xiàn)在隨著 于 種類型的工作流直接使用消息傳遞中間件做為消息傳遞手段,不需使用專用的郵件系統(tǒng)做消息平臺。這樣整個工作流軟件負載輕、開放性好、維護方便、并且易于和網(wǎng)上其他業(yè)務系統(tǒng)結(jié)合。這種技術也和電子商務所使用的技術方向是一致的。因此基于 工作流軟件將在未來的數(shù)字化辦公領域占主導地位。從管理體制和工作 習慣的角度來看,全面的數(shù)字化辦公還有一段距離,首先數(shù)字化辦公必然沖擊現(xiàn)有的管理體制,使現(xiàn)有管理體制發(fā)生變革,而管理體制的變革意味著權利和利益的重新分配;另外管理人員原有的工作習慣、工作方式和法律體系有很強的慣性,短時間內(nèi)改變尚需時日。盡管如此,第 1 章 引言 5 全面實現(xiàn)數(shù)字化辦公是 網(wǎng)上辦公 發(fā)展的必然趨勢。 文的組織結(jié)構(gòu) 根據(jù) 建筑行業(yè)網(wǎng)上辦公應用系統(tǒng)的 研究內(nèi)容和設計開發(fā)需要,本論文的組織結(jié)構(gòu)具體如下: 第一 章 引言。 主要介紹本課題的研究背景、研究意義、研究內(nèi)容以及國內(nèi)外研究現(xiàn)狀與發(fā)展動態(tài),明確研究對象和要實現(xiàn)的目標。 第二 章 系統(tǒng)功能和設計原則 。 該章節(jié) 對系統(tǒng)功能等進行 了研究 分析, 主要介 紹了系統(tǒng)功能的具體規(guī)劃,系統(tǒng)設計的幾大特點以及設計原則。 第三 章 系統(tǒng)需求分析和設計方案。 對用戶需求進行 調(diào)查與分析,確定系統(tǒng)設計目標。研究分析三層體系結(jié)構(gòu),明確系統(tǒng)設計思想,頁面采用模塊化設計,后臺維護和前臺顯示分開。 同時還研究了系統(tǒng)的基本設計概念和處理 流程 ,并確定了總體的 設計方案。 第四 章 數(shù)據(jù)庫設計。 針對三層體系結(jié)構(gòu)中的數(shù)據(jù)存儲層進行數(shù)據(jù)庫需求設計、數(shù)據(jù)庫概念設計和數(shù)據(jù)庫邏輯設計,規(guī)劃出所需的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),設計滿足用戶需求的各種實 體,以及它們之間的關系,畫出對應的 ,并將其轉(zhuǎn)化為 據(jù)庫系統(tǒng)的實際數(shù)據(jù)模型,即數(shù)據(jù)庫的邏輯結(jié)構(gòu)。 第五 章 系統(tǒng) 設計與實現(xiàn)。 研究分析系統(tǒng)開發(fā)設計的關鍵技術,對工作流、安全控制進行重點研究分析,畫出對應流程圖,設計功能界面,最后實現(xiàn)系統(tǒng)功能。 第六章 系統(tǒng)測試 第 七 章 結(jié)論與展望。論述本課題取得的研究成果,針對存在的不足提出進一步優(yōu)化改進的幾點意見。第 2 章 系統(tǒng)功能和設計原則 6 第 2 章 系統(tǒng) 功能 和設計原則 統(tǒng)功能 建筑行業(yè) 網(wǎng)上辦公 系統(tǒng)由日常管理子系統(tǒng)、工作流 管理 子系統(tǒng)、系統(tǒng) 管理子系統(tǒng)組成,規(guī)劃系統(tǒng)功能模塊 如下:日常管理子系統(tǒng)模塊包括內(nèi)部郵件管理模塊、個人事務管理模塊、內(nèi)部論壇管理模塊、公告管理模塊、人事管理模塊、獎懲管理、培訓管理、組織機構(gòu)、考勤管理、檔案管理模塊;工作流 管理 子系統(tǒng)模塊包括 公文收文、公文發(fā)文、呈批件、督查督辦管理模塊 ;系統(tǒng) 管理 模塊子系統(tǒng)主要包括用戶管理模塊、部門管理模塊、 系統(tǒng)日志等 模塊。 在系統(tǒng)功能設計時充分考慮用戶的需求特色,做到功能齊全;有良好的人機界面;完善的權限管理;要求操作方便快捷,性能優(yōu)越;系統(tǒng)要在公司可能出現(xiàn)的各種環(huán)境下 都 具有很好的穩(wěn)定性;強調(diào)安全性,杜絕非法入侵,當外界環(huán)境( 如 停電、網(wǎng)絡病毒)干擾系統(tǒng)時,系統(tǒng)可以自動保護原始數(shù)據(jù)的安全;系統(tǒng)充分考慮易擴展性,能適應新業(yè)務的變化;系統(tǒng)要求具備完整的文檔和清晰風格,具備很好的可維護性;系統(tǒng)設計充分體現(xiàn)經(jīng)濟性,通過網(wǎng)站對企業(yè)內(nèi)部信息進行全面的自動化的管理,提高企業(yè)的辦公效率,通過系統(tǒng)對企業(yè)生產(chǎn)經(jīng)營過程中的數(shù)據(jù)進行全面的管理和統(tǒng)計,避免人為處理各類數(shù)據(jù)時所產(chǎn)生的各種問題,提高了企業(yè)的經(jīng)濟效益,為企業(yè)經(jīng)營決策提供了大量的、權威的數(shù)據(jù),使企業(yè)的管理進行到科學化、系統(tǒng)化的范疇;系統(tǒng)設計具備技術性,網(wǎng)絡化的辦公管理,使企業(yè)管理更加規(guī) 范,實現(xiàn)了通 過網(wǎng)絡對信息進行發(fā)布、傳遞、接收等一系列功能。 設置的 工作流管理模塊,使整個 網(wǎng)上辦公 系統(tǒng)具有較好的工作流轉(zhuǎn)特性;完善的監(jiān)督體制及 良好的安全性設計,為部門之間實現(xiàn)真正的協(xié)同工作提供了保障, 進而提高整個企業(yè)的辦公效率。 根據(jù)上述系統(tǒng)功能分析,可以畫出系統(tǒng)功能模塊圖,如圖 1所示: 第 2 章 系統(tǒng)功能和設計原則 7 圖 1 系統(tǒng) 的 功能模塊 統(tǒng)特點 頁面模塊化:本系統(tǒng)在界面設計上都采用模塊化處理思想,把很多頁面共有部分分集成一個模塊,例如頁面的頭、尾和導航條,這樣在開發(fā)時直接引用這些共用頁面就可以了,大大提高開發(fā)效率并提高系統(tǒng)可維護性。 三層結(jié)構(gòu):本系統(tǒng)采用三層結(jié)構(gòu)設計,即程序邏輯結(jié)構(gòu)分為用戶界面層、業(yè)務邏輯處理層和數(shù)據(jù)存儲層。三層在物理結(jié)構(gòu)上也是獨立的,業(yè)務邏輯處理層采用 戶界面與邏輯分離,系統(tǒng)的安全性、可維護性、重用性和可擴展性都大大提高。 個人事務 內(nèi)部 郵件 內(nèi)部公共信息 人事管理 系統(tǒng)管理 發(fā) 郵 件 收 件 箱 發(fā) 件 箱 事 務 安 排 通 訊 錄 公 文 發(fā) 文 公 文 收 文 呈 批 件 內(nèi) 部 新 聞 內(nèi) 部 公 告 內(nèi) 部 論 壇 員 工 管 理 獎 懲 管 理 理 培 訓 管 理 用 戶 管 理 部 門 管 理 系 統(tǒng) 日 志 督 查 督 辦 管 理 考勤 管理 每日考勤 外出出差考勤 檔案 管理 公文檔案 科技檔案 培訓檔案 工作流 辦公自動 化系統(tǒng) 信息中心 第 2 章 系統(tǒng)功能和設計原則 8 面向?qū)ο笤O計:在系統(tǒng)中將用戶、資料等都封裝成相應的類,同時每類都有自 己對應的操作類,從而再次提高了對數(shù)據(jù)庫操作的安全性和程序的可擴性。 易操作:要求設計的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進行提示。 源程序可讀性:部分代碼都有注釋,維護人員較易讀懂代碼,以便進行代碼修改、 系統(tǒng)二次開發(fā)維護 。 優(yōu)化原則:為了達到優(yōu)化的目的,合理的運用窗口,菜單,對象等的繼承, 自定義用戶對象,事件,函數(shù),減少不必要的重復性代碼,使程序簡介明了,也方便了將來的維護。 人性化設計:本系統(tǒng)導航的一個亮點是導航明顯 , 不管用戶位于本系統(tǒng)的哪 個角落,都不會迷路。 統(tǒng)設計基本原則 好的用戶界面 系統(tǒng)的設計應該充分考慮用戶的使用習慣,具有較好的可操作性,實現(xiàn)“ 0,1, 2, 3”標準: 0 不再需要用戶手冊 1 一個個性化主頁 2 兩秒鐘內(nèi)啟動服務 3 最多三次點擊得到指定服務 主要設計風格: 采用 綠色作為主基調(diào), 整個界面以簡潔明快為主,利用簡單的圖案,文字和線條組成, 用戶視覺上較易接受 。 第 2 章 系統(tǒng)功能和設計原則 9 版面設計 : 單位信息 登陸人信息、當前時間等 導航欄 工作區(qū) 信息中心、注銷、密碼修改區(qū)域 維護性 考慮到應用的多變性,系統(tǒng)采用層次化設計思想,每層實現(xiàn)特定的功能,并通過標準接口向上層提供透明的服務,因此,最大限度的實現(xiàn)了系統(tǒng)各模塊的功能獨立性,每一層的改動不影響其它層次。這樣可以方便的添加、修改、刪除應用,提高系統(tǒng)的可維護性;管理系統(tǒng)采用圖形化用戶界面,方便管理員管理、維護系統(tǒng)。 擴展性 系統(tǒng)在設計之初要考慮到系統(tǒng)以后的擴展,采用層次結(jié)構(gòu), 將用戶、資料等都封裝成相應的類,同時每類都有自己對應的操作類,從而提高了對程 序的可擴性。 全性原則 系統(tǒng)的管理系統(tǒng)與維護系統(tǒng)設置了 身份認證、 用戶管理權限,對 用戶 采取有效的管理,最大限度降低內(nèi)部管理、操作失誤帶來的不必要的損失。 定性 第 2 章 系統(tǒng)功能和設計原則 10 在系統(tǒng)運行的穩(wěn)定性方面,采用服務器自動重啟動( 術,可在網(wǎng)絡操作系統(tǒng)( 起時自動重啟服務器; 對 關鍵應用服務運行狀態(tài) 進行 監(jiān)聽,發(fā)現(xiàn)異常情況通過電子郵件自動提醒管理員。 據(jù)完備性 根據(jù)用戶不同的需要,可以對數(shù)據(jù)庫采取實時備份或定時備份的策略。 第 3 章 系統(tǒng)需求分析和設計方案 11 第 3 章 系統(tǒng)需求分析和設計方案 統(tǒng)需求分 析 網(wǎng)上辦公 系統(tǒng)的建立,需要進行用戶需求調(diào)查與分析,以確定系統(tǒng)目標,這是系統(tǒng)建設的重要環(huán)節(jié)。主要包括: 1. 個性化設置功能需求 個性化設置功能僅涉及到與個性化相關的內(nèi)容的設置,這些個性化內(nèi)容包括個人資料設置功能,密碼設置以及個人事務功能設置等。 2. 不同角色用戶功能需求 不同角色的用戶都擁有各自的操作權限,可根據(jù)其對應的角色在系統(tǒng)中的授權在主頁上進行信息發(fā)布、查詢等工作,具體可操作的功能由系統(tǒng)管理人員分配。 3. 在線辦公功能需求 在線辦公功能主要有內(nèi)部郵件、個人事務、工作流、新聞管理、內(nèi)部論壇、考勤管 理等系統(tǒng)功能。內(nèi)部郵件系統(tǒng)可供內(nèi)部用戶收發(fā)郵件;個人事務系統(tǒng)中的通信錄是公司內(nèi)部員工的通訊薄,可以導入所有注冊用戶信息,一般情況下,用戶可以瀏覽或查詢所有用戶的信息,并修改個人通訊信息,但不能修改他人的通訊信息。內(nèi)部通訊錄中的個人文檔中包括兩方面的信息:通訊信息和個人資料。通訊信息記錄員工的聯(lián)系方式;個人資料記錄員工的個性化標識,如昵稱等。在內(nèi)部通訊錄中用戶可以修改自己的通訊信息,也可以修改自己的個性設置等。 工作流子系統(tǒng)是公司公文流轉(zhuǎn)的一個平臺,是 網(wǎng)上辦公 系統(tǒng)中最重要的一塊,用戶 可 進行公文的收發(fā)文業(yè)務,查詢 待辦的事項 等。新聞管理系統(tǒng)提供僅供內(nèi)部用戶瀏覽的新聞信息,用戶可以根據(jù)權限對新聞進行分類管理,如新增分類、修改分類、刪除分類。一般來說,新聞分類包括文字新聞、圖片新聞、媒體新聞及內(nèi)部公文的分類,瀏覽者可以根據(jù)分類瀏覽新聞信息。內(nèi)部論壇系統(tǒng)中所有的用戶可以發(fā)起話題,查看留給自己的留言和給他人的留言,刪除自己給他人的留言。考勤管理系統(tǒng)主要是為了統(tǒng)計員工考勤信息,一般應統(tǒng)計員工每日的出勤情況和外出、出差等的考勤情況。 4. 其他功能需求 第 3 章 系統(tǒng)需求分析和設計方案 12 除上述主要功能需求外,系統(tǒng)還涉及到人事管理、檔案管理、系統(tǒng)管理等多種功能需求 。 統(tǒng)設計思想 1. 頁面模塊化 本系統(tǒng)把頁面中的一些常用部分集成為模塊,如頁面的頭和尾,這樣設計新的頁面時如果有重復出現(xiàn)部分,只需要拿現(xiàn)成的模塊來組裝就可以了。 2. 三層結(jié)構(gòu)架構(gòu) 本系統(tǒng)采用三層架構(gòu)設計,它的工作原理如圖 2所示 圖 2 三層架構(gòu)的工作原理 采用三層架構(gòu)以后,用戶界面層通過統(tǒng)一的接口向業(yè)務層發(fā)送請求,業(yè)務層按自己的邏輯規(guī)則將請求處理后進行數(shù)據(jù)庫操作,然后將數(shù)據(jù)庫返回的數(shù)據(jù)封裝成類的形式返回給用戶層。這樣用戶界面層甚至可以不知道數(shù)據(jù)庫結(jié)構(gòu),它只要維護與業(yè)務層之間的接口即可 。這種方式在一定程度上增加了數(shù)據(jù)庫的安全性,同時減低了對用戶界面層開發(fā)人員的要求,因為它根本不需要進行任何數(shù)據(jù)庫操作。上面的 類的內(nèi)部可以規(guī)定哪些數(shù)據(jù)可訪問,哪些 數(shù)據(jù) 是只讀,從而通過封裝數(shù)據(jù)達到再一次提高數(shù)據(jù)安全性的目的。 3. 后臺維護和前臺顯示分開 把后臺管理員的維護模塊和前臺用戶瀏覽信息模塊獨立開來,而又統(tǒng)一于同一個數(shù)據(jù)庫,便于管理員維護數(shù)據(jù),也便于用戶瀏覽。用戶的權限控制又增加了系統(tǒng)的安全性。 操作界面 據(jù)庫 給出信息 返回信息對象 組織 句查詢數(shù)據(jù)給出圖書 返回查詢結(jié)果 用戶界面層 業(yè)務處理層 數(shù)據(jù)存儲層 第 3 章 系統(tǒng)需求分析和設計方案 13 本設計概念和 處理 流程 統(tǒng)總體流程描述 1. 用戶在登錄界面 輸入操作員號 、 密碼后,提交。 2. 用戶 有效性檢查:客戶密碼有效性檢查,客戶狀態(tài)檢查。 3. 根據(jù)客戶端提供的 用戶 名稱、口令,取出對應的口令,檢查 用戶 口令的 正確性 。 4. 若 用戶 登錄不合法,則返回 用戶 登錄不成功界面 。 5. 若 用戶 登錄合法,進入 用戶 登錄后界面生成模塊 。 6. 進入 用戶 登錄后界面生成模塊后, 織并生成 用戶 登錄后頁面 。 7. 根據(jù) 用戶 在頁面上的操作分別進入不同處理流程 。 8. 用戶 點擊具有下級菜單的菜單條目,則再進入 用戶 登錄后界面生成模塊 產(chǎn)生下級業(yè)務菜單界面。 9. 用戶 點擊信息條目,則在新窗口顯示此信息內(nèi)容 。 10. 用戶 點擊指向業(yè)務處理的菜單條目,則再進入 用戶 選擇業(yè)務列表界面, 界面中顯示 用戶 所選菜單的經(jīng)辦行業(yè)務列表。若該業(yè)務不存在業(yè)務列表,則立即進入相應的業(yè)務處理流程。 11. 用戶 點擊通知業(yè)務快捷鍵,則直接進入該業(yè)務的業(yè)務列表界面或相應業(yè) 務處理流程。 用戶 點擊業(yè)務列表中的業(yè)務條目,則進入相應業(yè)務處理流程 。 統(tǒng) 模塊的標準流程 在設計系統(tǒng)各功能模塊時,采用統(tǒng)一的設計思想來實現(xiàn),只要完成一個模塊的整體框架,其他模塊即可參照進行架構(gòu),具體模塊的標準流程 如圖 3: 第 3 章 系統(tǒng)需求分析和設計方案 14 圖 3 模塊的標準流程圖 統(tǒng) 數(shù)據(jù)模型 數(shù)據(jù)模型是數(shù)據(jù)庫的框架,描述了數(shù)據(jù)庫的數(shù)據(jù)組織形式,其重要性在于它是定義數(shù)據(jù)庫的依據(jù)。數(shù)據(jù)模型不僅要表示存儲了哪些數(shù)據(jù),更重要的是要以一定的結(jié)構(gòu)形式表示出各種不同數(shù)據(jù)之間的聯(lián)系。利用這種聯(lián)系可以很快地找到相關聯(lián)的一串數(shù)據(jù);從而可以利用這種聯(lián)系做各種運算處理。其主要描述了數(shù)據(jù)的類型、內(nèi)容、性質(zhì)、數(shù)據(jù)間的聯(lián)系、制約與依存及相應的操作類型和操作方式。以保證數(shù)據(jù)的正確、有效和相容?;谶@個基本 思想,根據(jù)公司的開始 缺省信息簡表 (有聯(lián)接) (有導航) (有功能條) (有復選框) (可能有參考) 點擊聯(lián)接查看詳細信息 選中復選框 選中復選框 選中復選框 詳細信息中: 有修改按鈕 有擴展信息聯(lián)接 選中復選框 結(jié)果信息簡表 (有聯(lián)接) (有導航) (有功能條) (有復選框) (可能有參考) 點擊修改 去修改 點擊聯(lián)接去擴展 信 息維護 第 3 章 系統(tǒng)需求分析和設計方案 15 實際情況,本系統(tǒng)建立了一個數(shù)據(jù)模型圖,詳細介紹了部門

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論