版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
公文流轉系統(tǒng)分析與設計1引言以計算機及網(wǎng)絡為標志的信息技術的快速進展引起了世界各國的廣泛關注,21世紀是網(wǎng)絡經(jīng)濟時代,隨經(jīng)濟全球化、網(wǎng)絡信息、電子商務的高速進展,企業(yè)急需一種高效、便捷的基于互聯(lián)網(wǎng)的辦公正臺以適應時代進展的需要.因此,企業(yè)急需一種能集企業(yè)網(wǎng)站、信息治理和辦公自動化于一體的系統(tǒng),能實現(xiàn)企業(yè)治理過程中打算、組織、領導、協(xié)調、掌握等職能。因此,這就使得這類系統(tǒng)大局部承受 B/S構造體系及數(shù)據(jù)庫治理技術,能基于INTERNET環(huán)境的信息治理平臺。直接表達了企事業(yè)單位中領導的行政職能,是企事業(yè)辦公自動化系統(tǒng)中最根本的功能模塊。而在傳統(tǒng)的手工作業(yè)的公文流轉系統(tǒng)中,存在著低效率、少監(jiān)辦事、標準治理的根底。不同企事業(yè)單位的公文系統(tǒng)的解決方案以及相應的安全措施。工程背景中存在大量的文本、圖片信息,我們稱之為非構造化信息。如公文流轉模塊中的公文,公共信息模塊中的機構刊物,政策法規(guī)模塊中的政策法規(guī),檔案治理中的非構造化信息,為提高這些非機構化信息的治理查詢效率;實現(xiàn)對系統(tǒng)中的非,因此對于大量的非構造化信息應當使用文檔數(shù)據(jù)庫的方式進展存儲?,F(xiàn)在的行政事業(yè)機關部門,都會有大量的文案需要處理,簡單的工作流程需要安排,決策者需要依據(jù)紛亂的信息做出重要的打算。擁有一套智能化、信息化的辦公系統(tǒng),對辦公人員和企業(yè)決策者來說,工作效率上的提高是顯而易見的.在網(wǎng)絡連接千萬家的時代,辦公自動化的進展是一個不斷進化的過程,隨著電腦和網(wǎng)絡技術的進展可以分為以下幾個階段:辦公電腦化,單位有了電腦,可以打印文件,保存數(shù)據(jù),用一些單機版軟件等。辦公網(wǎng)絡化:單位的電腦有了局域網(wǎng)并連上了互聯(lián)網(wǎng),實現(xiàn)了資源共享,但內部缺乏秩序和安全.網(wǎng)絡程序化在辦公網(wǎng)絡化的根底上,有了網(wǎng)絡辦公軟件的辦公正臺,實現(xiàn)了輕松有序的治理。將來還可能有網(wǎng)絡辦公的智能化,辦公變得越來越輕松。公文流轉系統(tǒng)承受現(xiàn)代的OA辦公自動化技術,面對各類學校和教育部門,用來處理教育行政治理事務,實現(xiàn)無紙化辦公。各學校和教育部門的信息通告,公文傳送將可以通過此軟件進展,行政治理部門可通過該系統(tǒng)進展公布通知、上級指示、審批公文等工作;該辦公軟件同時還能供給很好的網(wǎng)上溝通平;上級可以對下級進展工作的指派,可以添加修改下屬的工作打算。辦公自動化軟件,具體來說有那些作用呢?跑來跑去,這些都可在網(wǎng)絡上進展。其次是節(jié)約運營本錢:包括時間和紙張??稍O置共享,將有效的資源到達最大的利用。第四是提高部門競爭力、分散力:員工與上級溝通很便利,信息反響暢通,為發(fā)揮員工的指揮和樂觀性供給了舞臺。無疑,企事業(yè)單位的內部的分散力將大大增加。1。3編寫本系統(tǒng)設計說明書的目的是闡述公文流轉系統(tǒng)的總體設計方案,重點說明本系統(tǒng)的解決方案,軟件的構造,數(shù)據(jù)庫建設方案,和承受C#和ASP.NET編寫B(tài)/S構造的公文流轉系統(tǒng)的重要參考資料以及承受該系統(tǒng)所需系統(tǒng)安全性的解決方案。2、公文流轉系統(tǒng)的解決方案2。1網(wǎng)絡操作系統(tǒng)是網(wǎng)絡用戶與計算機網(wǎng)絡的接口,網(wǎng)絡用戶通過它請示網(wǎng)絡效勞,網(wǎng)絡操作系統(tǒng)具有處理機治理、存儲器治理、文件治理、作業(yè)治理、及網(wǎng)絡治理等功能.現(xiàn)在市場上流行的網(wǎng)絡操作系統(tǒng)主要有 UNIX,NOVELL和WindowsNT。UNIX系統(tǒng)進展了很多年,成為全世界成百上千人使用的最主要的操作系統(tǒng),掩蓋了從PC到大型機的各個機型,它最主要的優(yōu)點是功能強大,充分支持多任務和多用戶的特性至今仍舊沒有一個操作系統(tǒng)能比得上,UNIX的網(wǎng)絡和UNIX還有一個極大的特點是開放系統(tǒng)的可移植性,現(xiàn)在其他的操作系統(tǒng)都不能到達這個要求。但是UNIX的缺點也是明顯的,第一就是它的操作格外簡單,界面不如其他操作系統(tǒng)友好,沒有一段相當時間的高水平培訓,不行能把握UNIX系統(tǒng),另外還有就是UNIX系統(tǒng)的價格也遠高于其它操作系統(tǒng)。所以近幾年來,除了一些有特別要求的地方和一些中型,大型系統(tǒng)外,UNIX正逐步失去市場占有率。NOVELL公司的Netware操作系統(tǒng),Netware的根本設計目標是對大型的局域網(wǎng)實現(xiàn)快速的文件和打印效勞,其其次個目標就是使治理更為簡單,所以在九十年月初NOVELL公司推出Netware軟件后,在極短的時間內馬上占據(jù)了全球局域網(wǎng)市場一半以上份額,它的特點是文件共享和打印速度絡操作系統(tǒng)的猛烈挑戰(zhàn)。WindowsNT操作系統(tǒng)是微軟公司推出的網(wǎng)絡操作系統(tǒng),它是一個伸縮性極強的網(wǎng)絡操作系統(tǒng),從INTELX86系統(tǒng)到大型的DECAlpha效勞器都可使用,使你在選擇計算機時有更多的選擇,它在運行時有多個線程,從而可支持功能更為強大的應用程序,同時通過向操作系統(tǒng)和應用程序供給分別的內存空間以防止數(shù)據(jù)沖突又確保了系統(tǒng)的穩(wěn)定性,它的搶占多任務方式使操作系統(tǒng)能為每個應用安排足夠的處理時間。它與NOVELL公司Netware不同,又是一個個人計算機操作系統(tǒng),類似于UNIX,通過將網(wǎng)絡功能嵌入操作系統(tǒng),Windows2000Server將網(wǎng)絡治理和根本操作系統(tǒng)完善地結合起來,并且使網(wǎng)絡易于使用和治理,Windows2000Server與WINDOWS98根本界面一樣,所以生疏WINDOWS98的用Windows2000Serve在共享文件和打印機在大負荷下不如Netware,但它對應用程序的掌握和對客戶機-效勞器模式的支持則要好得多。從辦公系統(tǒng)對網(wǎng)絡的要求和目前現(xiàn)狀來看,WindowsNT網(wǎng)絡是一種最正確的選擇。2。2數(shù)據(jù)庫的選擇數(shù)據(jù)庫主要是用來存放數(shù)據(jù)的。就目前主流的數(shù)據(jù)庫來看,主要的是承受MicrosoftSQLServer或Oracle.Oracle是一個安全、牢靠的并且支持面對對象設計的數(shù)據(jù)庫系統(tǒng)。Oracle的RDBMS產(chǎn)品在全球數(shù)據(jù)庫市場中已占有很大的份額,同時Oracle又有海量存儲的特點.然而,相對與MicrosoftSQLServer而言,Oracle的易用性和可維護性相對不如,而且Oracle的本錢相對較高,因此,我們選擇了目前網(wǎng)絡中比較盛行的MicrosoftSQLServer數(shù)據(jù)庫系統(tǒng)。系統(tǒng)軟件平臺和開發(fā)工具的選擇由于開發(fā)的基于互聯(lián)網(wǎng)的B/S系統(tǒng),一般是承受WEB開發(fā)工具,目前比較雖然有很好的WEB端的前、后臺處理力量,但是其安全性另人擔憂。而JAVA雖然很好,但由于之前選用的網(wǎng)絡操作系統(tǒng)是Window2000Server,而且JAVA對WEB程序的掌握遠C#+ASP。NEC#+ASP。NET+MicrosoftSQLServerWindows2000Server,則使得整個系統(tǒng)統(tǒng)一使用了微軟開發(fā)環(huán)境,不必太多的考慮系統(tǒng)沖突的問題,并使得系統(tǒng)的性能到達最優(yōu)。由于整套系統(tǒng)是構建在.NET FRAMEWORK上,因此,有必要簡要的介紹一下。NET技術,.NET技術是2001年微軟公司推出的全概念,它代表了一個集合、一個環(huán)境、一個編程的根底 。其目的是將互聯(lián)網(wǎng)本身作為構操作系統(tǒng)的根底,對互聯(lián)網(wǎng)和操作系統(tǒng)的設計思想進展延長。具體的說,.NET技術就是要在不同的網(wǎng)站之間建立起協(xié)定,促使網(wǎng)站之間的協(xié)同合作,實現(xiàn)信息的自動溝通,從而幫助用戶最大限度地獵取信息,并對他們的數(shù)據(jù)進展簡潔、高效的治理.對于最終用戶來說,.NET技術的實現(xiàn)將使計算機的功能得到大幅度的提升,而計算機的操作卻變得更加簡潔。他們將完全擺脫人為的硬件束縛,利用任何設備、通過任何系統(tǒng)、在任何時間、任何地點訪問互聯(lián)網(wǎng)的多維時空 ,并對其進展跨應用程序的集成.用戶對個人信息的任何修改--無論是通過個人電腦、便攜設備還是靈通卡——將即時和自動地通知到全部需要這些信息的地方。對與應用程序的開發(fā)人員來說,.NET技術的意義更為重大.通過.NET技術,我們不必再像過去那樣通過集本錢系統(tǒng)效勞來構建應用程序,花費大量的精力來考慮如何構建根本的構造,而無法專注于如何實現(xiàn)軟件所特有的商業(yè)價值?,F(xiàn)在,我們可以訪問Microsoft。NET所供給的內容豐富的類庫,直接使用各種各樣來自于Internet的模塊來構建自己的應用程序,而無需為不同的工作環(huán)境重編程序,快速、高效的開發(fā)應用程序。對于網(wǎng)絡開發(fā)來說,借助.NET技術所供給的、基于XML的松散偶合技術,最終可以真正的將應用程序規(guī)律分發(fā)在網(wǎng)絡上,而不必顧及效勞器端與客戶端是否屬于同一種構造、執(zhí)行機制是否一樣、接口是否對應。Microsoft.NET將把ASP和程序集成帶到一個的水平上,將集成程序和其他的集成或非集成程序集合;把這些程序風格化;形成將針對這些應用程序編寫程序的力量;并可以在離線狀態(tài)下運行他們.VisualStudio.NETWebForms,我們可以使用他們在開發(fā)基于網(wǎng)頁窗體的桌面應用程序時所使用技巧來創(chuàng)立跨平臺、跨掃瞄器的網(wǎng)絡應用程序。WebForms被應用于網(wǎng)絡的效勞器端,它能高速地運行,并生成符合HL3.2標準、能夠在各種掃瞄器上閱讀的文檔。同時VisualStudio.NET在創(chuàng)立中層商務規(guī)律時所表現(xiàn)的效率絲毫不遜于VisualBasic開發(fā)窗體程序時的效率。利用VisualStudio.NET創(chuàng)立的組件將為商務運作供給足夠的功能和伸縮性。方案的模型本系統(tǒng)是以基于.NETframework,以MicrosoftSQLServer數(shù)據(jù)庫為后臺的B/S機構的程序,2。122。5系統(tǒng)特點由于我的公文流轉系統(tǒng)是基于掃瞄器的辦公自動化思想,并參考了國內其它同類軟件,設計出的電子公文流轉系統(tǒng)。該系統(tǒng)充分考慮到企業(yè)內的Intranet與外部的Internet互聯(lián),對外可以作為企業(yè)網(wǎng)站,對內是實現(xiàn)網(wǎng)上辦公、移動辦公、遠程治理的平臺。即使企業(yè)領導出差在外,也可以通過Internet網(wǎng)利用該系統(tǒng)進展文件審批、指令下達,實現(xiàn)移動辦公.當前國內企業(yè)內部辦公系統(tǒng)存在以下缺點:國內辦公自動化軟件大都基于LotusNotes開發(fā),屬于客戶端/效勞器軟件,不適應Internet的進展和移動辦公的需求,而且正版軟件費用較高,一般企業(yè)難以負擔;而客戶端/效勞器軟件日后升級費用更高。對于寬闊中國用戶來說,系統(tǒng)界面友好,操作簡潔,易學易用是格外重要的。WWW技術具有開發(fā)性、可集成性、可重組性、操作簡潔性等特點,是目前計算機技術進展的必定趨勢,它給人們一個最簡潔、最直接的方式漫游浩瀚的信息海洋,獵取所需要的信息,辦理各種事務。該系統(tǒng)不僅能夠對傳統(tǒng)文檔數(shù)據(jù)進展治理,而且能夠對圖形、圖像等非機構化數(shù)據(jù)進展治理,把類似Office文檔或WPS文檔作為對象存放在Server非構造化多媒體文檔數(shù)據(jù)庫中進展治理和維護,讓用戶可以格外便利地交換和共享有關的信息內容。相對于傳統(tǒng)的文件系統(tǒng)和電子郵件系統(tǒng),網(wǎng)上辦公系統(tǒng)以WEB方式定義的文檔更加敏捷地被組織治理和查找,同時也更加安全(通過設定用戶的訪問權限〕。在很多單位,已經(jīng)有大量的數(shù)字化信息已經(jīng)以Office文檔的形式存放在每個人的電腦或文件效勞器上,所以建立一套完整、有效、便利和持續(xù)的機制把這些文檔治理、組織以及進展安全地溝通共享具有格外重要的意義。網(wǎng)生產(chǎn)效率。3、系統(tǒng)總體設計3。1系統(tǒng)總體設計收、發(fā)、存等治理,公文指各級政府的打算、決議、通告、通知、通報、報理各式公文,擺脫大量繁重的文件處理工作。整個公文的流轉,由前一環(huán)節(jié)打算順,與手工流程極其近似。在整個公文處理的全部辦理環(huán)節(jié)中結合了處理手寫。33.2總體功能圖系統(tǒng)的各個功能模塊的總體設計圖如下:43。3數(shù)據(jù)庫設計由于我承受了SQLSERVER數(shù)據(jù)庫,并且C#+ASP。NET對數(shù)據(jù)庫有很好的掌握方法,使得在后臺數(shù)據(jù)庫中不需要很嚴格的掌握表與表之間的關系〔即建立相互之間的外鍵關系),就可以在前臺程序中掌握表與表之間的關系,這樣利用前臺程序來掌握數(shù)據(jù)庫,雖然會造成少量的數(shù)據(jù)冗余,但是在前臺的掌握很便利,而且便于對其進展功能升級或修改。為了簡化程序的簡單性,整個系統(tǒng)的設計主要是以公文流轉為主,主要設計了十一個數(shù)據(jù)表,分別是:系統(tǒng)設置〔與之對應的是:員工表Employee、部門表Department、職位表Job〕、公文設置〔與之對應的是公文類別KindTitleRole、公文審批路徑主表Route、公文審批路徑從表RouteAll〕、公文流轉(與之對應的是:公文審批路徑Path、公文附件FilesDocument)。公文表:TABLEDocument 〔DocumentId intIDENTITY 〔1,1) NOTNULL,/*公文編號*/DocumentMainTitlechar〔10〕 ,/*公文主標題*/DocumentSubTitlevarchar(50) NULL,/*公文副標題*/DocumentKindchar〔10〕NULL/*公文類別*/DocumentContenttextNULL,/*公文內容*/DocumentNotetextNULL ,/*公文備注*/DocumentAuthorvarchar 〔50)NULL 公文公布者*/DocumentTime datetimeNULL,/*公文公布日期*/DocumentStatevarchar(50)NULL/*公文狀態(tài)*/):CREATE TABLE Files(FileIdint */textUL,/*附件的原文件名*/varchar(50〕LL/*附件存放在效勞器名稱*/DocumentIdchar(10〕NULL/*id*/〕審批路徑表:CREATE TABLE Path (PathIdint IDENTITY(1, 1〕NULL ,/*審批路徑編號*/PathRoleintNULL,/*審批角色*/Pat(yī)hEmployeechar〔10〕NULL,/*審批員工*/PathContentvarchar 〔50〕NULL ,/*審批內容*/Pat(yī)hDatevarchar〔50〕NULL,/*審批日期*/PathState bitULL/*審批狀態(tài)*/DocumentIdchar (10)NULL/*審批路徑所對應的公文*/)3.4 公文系統(tǒng)各功能模塊的具體設計4.1系統(tǒng)設置:部門、職位、登錄員工等,并可以對其進展相應的修改。3.4。2 公文設置公文設置主要是設置諸如:公文主標題、公文類別、公文審批路徑模板等。由于公文審批模板的添加及進展修改在B/S構造中設計起來比較簡單,因此,充分利用的C#+ASP.NET對多個表之間的良好掌握再加上前臺程序的掌握,就能完全滿足用戶多中需要對公文路徑的設置和修改了.3.4。3公文流轉本系統(tǒng)中最簡單的就要數(shù)公文流轉系統(tǒng)這個模塊了。由于設計數(shù)據(jù)庫表時,需充分考慮系統(tǒng)的整體性能,因此,公文流轉的所需的數(shù)據(jù)表只有三個 但確是做到了物有所用,利用了前臺簡單的查詢嵌套,毫不費力的實現(xiàn)的公文轉所需的全部流程,并能對全部公文進展分類標示,而且只有公文流轉到需某人審批時,才能對公文內容進展審批或退回,而且在公文已發(fā)出但還沒有人對其進展審批時,公文公布人有撤消或刪除公文的權利。本系統(tǒng)對公文進展了格外具體的分類,只需點擊相應的類別,就能查詢出其所對應公文。在文件的上傳與下載時,充分考慮到系統(tǒng)中有人上傳同名文件,因此,上傳的文件存放在效勞器時是利用效勞器的時間來形成文件名的,文件名是當前日期并上時間組成,無任何后綴名,并且由于修改了掃瞄器上傳的限制,使得文件的上傳可以到達無限制,但由于http上傳文件無限制會造成網(wǎng)絡資源的嚴峻堵塞,因此,我將上傳文件的大小限制在200M之內,應當可以滿足不會造成任何重名的沖突。4在制作完本系統(tǒng)后,對于本系統(tǒng)的公文流轉功能根本上可以滿足用戶的需要,但是,在某些方面還是存在一些缺陷,如用戶密碼必需加密后才能存放在數(shù)據(jù)庫中,SQLSERVER中,在網(wǎng)絡安全還沒有健全的時代,必要的加密措施還是需要的,在這里,我提出幾種用戶常常使用到的安全策略,供用戶參考。44.1.1基于文檔的權限治理可以對數(shù)據(jù)有什么樣的操作,有多大權限。權限是基于每一個文檔的,文檔本身文件性質分成不同的密級。在文件在傳遞過程中,不同權限的人員只能看到自過該文件夾,上一狀態(tài)的用戶可以撤消修改,一旦提交則不行更改。1。2基于用戶組的權限治理樣為整個系統(tǒng)的敏捷性和安全性供給了極大的便利.對于不同權限和崗位的工作人員,其使用的系統(tǒng)功能也不同。4日志治理對全部數(shù)據(jù)的一般操作(增、刪、改〕和文件流轉過程進展記錄,存放在日志庫中.為系統(tǒng)治理員對系統(tǒng)有效的治理供給便利。記錄各個數(shù)據(jù)庫中的增、每個流轉環(huán)節(jié)劃分,系統(tǒng)自動記錄每一操作人員的動作信息〔時間、工作內容、名稱等〕,并對大量的日志信息累計存入光盤庫或其它不行擦寫介質中,這樣可使系統(tǒng)的操作安全具體落實到某個人。備份策略可以供給雙機熱備或磁盤陣列,保證關鍵數(shù)據(jù)的安全性。系統(tǒng)級安全策略4.2.1承受數(shù)據(jù)加密技術除了正常的口令加密外,還需有數(shù)據(jù)傳送加密.通過指定數(shù)據(jù)傳送加密,.RSA密碼系統(tǒng)“來加密數(shù)據(jù)。利用公用密鑰算法對數(shù)據(jù)庫加密,還可以使用私有密鑰進展加密,是用隱秘密鑰或公用密鑰對文檔加密,使用隱秘密鑰對域進展加密,使用SSL對效勞器與工作站之間傳送的信息加密等等;這樣同一把密鑰既可用來加密
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四年級數(shù)學(四則混合運算帶括號)計算題專項練習與答案
- 綠植租擺協(xié)議書(2篇)
- 南京工業(yè)大學浦江學院《移動通信技術產(chǎn)品及物聯(lián)網(wǎng)應用》2022-2023學年第一學期期末試卷
- 南京工業(yè)大學浦江學院《社會企業(yè)》2022-2023學年第一學期期末試卷
- 分數(shù)的產(chǎn)生說課稿
- 蹲踞式跳遠說課稿
- 南京工業(yè)大學浦江學院《計算機網(wǎng)絡課程設計》2023-2024學年期末試卷
- 《線段的垂直平分線》說課稿
- 幼兒課件圖畫教學課件
- 南京工業(yè)大學《虛擬儀器設計》2023-2024學年第一學期期末試卷
- 砌筑工-技能評分記錄表3
- 司索工安全操作規(guī)程
- 人教版數(shù)學五年級上冊課本習題(題目)
- 鋼筋合格證(共6頁)
- BIM技術全過程工程管理及應用策劃方案
- 彎扭構件制作工藝方案(共22頁)
- 水利工程填塘固基、堤身加固施工方法
- 中醫(yī)針灸的骨邊穴怎樣定位
- 人教版八年級上冊英語單詞表默寫版(直接打印)
- 電脫水、電脫鹽講解
- 違約損失率(LGD)研究
評論
0/150
提交評論