【正文】
規(guī)范,實現(xiàn)了通過網(wǎng)絡對信息進行發(fā)布、傳遞、接收等一系列功能。利用網(wǎng)絡通訊基礎及先進的網(wǎng)絡應用平臺,建設一個安全、可靠、開放、高效的信息網(wǎng)絡和辦公自動化、信息管理電子化系統(tǒng),為管理學校提供現(xiàn)代化的日常辦公條件及豐富的綜合信息服務,實現(xiàn)檔案管理自動化和辦公事務處理自動化,以提高辦公效率和管理水平,實現(xiàn) 公司 各部門日常業(yè)務作的規(guī)范化、電子化、標準化,實現(xiàn)信息的在線查詢 、 借閱。 辦公模式的現(xiàn)狀 在科技不發(fā)達時期,我國 大多 辦公 模式為 傳統(tǒng)的辦公模式 , 主要以紙介質為主,在信息革命的浪潮中,顯然已經遠遠不能滿足高效率、快節(jié)奏的現(xiàn)代工作和生活的需要。 一個大型的計算機管理系統(tǒng)必須有一個正確的設計指導思想,通過合理的選擇數(shù)據(jù)結構,操作系統(tǒng)以及開發(fā)環(huán)境,構成一個完善的網(wǎng)絡系統(tǒng),才能充分發(fā)揮計算機信息管理 的 優(yōu)勢 [2]。本文中就如何在軟件中實現(xiàn)以上幾點作了詳細分析與講解,并給出了使用 Sql Server 數(shù)據(jù)庫建立本系統(tǒng)數(shù)據(jù)庫的實例。 本文論述了一個基于公司企業(yè)實現(xiàn)無紙化辦公的采用 B/S 模式下的充分利用數(shù)據(jù)庫服務的整體軟件平臺的設計與實現(xiàn)。隨著時代的發(fā)展,低效辦公方式與不斷增長的辦公業(yè)務量之間的矛盾日益尖銳,同時,隨著社會信息量的迅猛膨脹,依靠人工手段及時對大量信息進行收集、整理和分析是難以做到的。在這樣的一個前提下,作為提高辦公管理效率的基礎平臺,辦公自動化已經成了事業(yè)單位、 企業(yè)機構的必備工具。討論了系統(tǒng)的結構框架和設計原理。 關鍵詞 B/S; 網(wǎng)絡辦公系統(tǒng); ; SQL 技術 iii Abstract The work office system is for adapting to the modern with no paper at all and worked trend that handle official business, serve and handle official business modernly and operate better, a set of office automated systems applied to the every profession and trade enterprises and institutions extensively developed on the basis of Inter Web. Handle official business and turn (abbreviation into OA Sautomatically Office Automation). This article elaborated one to realize under the paperless work use B/S pattern full use database service overall software platform design and the realization based on the pany the system structural framing and the principle of the system database design mentality and the realization system construction mainly lies in the system use jurisdiction with emphasis the design, the pany transport business flow segmentation and patternizing, the system database reasonable design and the in this article on realized in the software above several has made the multianalysis and the explanation, and gave has used Sql the Server database creation this system database the example. Keywords B/S; work office system。 企業(yè)對信息需求的增長,使計算機、網(wǎng)絡技術已經滲透到企業(yè)的日常生活中。如何實現(xiàn)信息處理的自動化和辦公的無紙化逐步得到了 公司 領導的重視。最終實現(xiàn) “ 無紙 ” 辦公。系統(tǒng)中設置的個人辦公管理模塊,為個人辦公提供了一個更為方便的管理平臺,大大提高個人辦公的工作效率,進而提高整個企業(yè)的辦公效率。同時還可以配置專業(yè)的電腦維護人員來維護電腦,不必擔心電腦故障問題。 現(xiàn)行系統(tǒng)業(yè)務說明 企業(yè)辦公自動化現(xiàn)行系統(tǒng)行使瀏覽企業(yè)公告、發(fā)送手機短信、傳送與接收文件等多項功能。而在 ASP 中,程序員就需要利用對象和幾個組件才能完成 非常容易實現(xiàn)的功能。 的諸多優(yōu)越性也正是可以滿足系統(tǒng)的要求。現(xiàn)今大多數(shù) 采用的是 SQL SEVER 數(shù)據(jù)庫和 ORACLE 數(shù)據(jù)庫,這兩類數(shù)據(jù)庫是支持大規(guī)模查詢的數(shù)據(jù)庫,還有一些小數(shù)據(jù)庫,我認為是不適合企業(yè)辦公這種數(shù)據(jù)操作量龐大,更改平凡的應用。 辦公自動化系統(tǒng)采用 模塊化開發(fā)方法,將整個系統(tǒng)劃分為多個功能模塊,這種將系統(tǒng)功能平行劃分的方法有助于系統(tǒng)開發(fā)的組織和管理。 基于 的企業(yè)辦公自動化 管理系統(tǒng)的設計與實現(xiàn) 6 第 3 章 企業(yè)辦公自動化管理系需求分析,主要闡述了企業(yè)辦公自動化管理系統(tǒng)的需求分析。 第 7 章 企業(yè)辦公自動化管理系統(tǒng)測試維護 ,主要設計了企業(yè)辦公自動化管理系統(tǒng)的測試和維護過程和步驟。 .NET Framework大致可以分為兩個部分,分別為通用語言運行環(huán)境 (Common Language Runtime, CLR) 和 .NET Frame work類庫。 在 .NET Framework 框架基礎上的應用程序主要包括 WINDOWS FORMS應用程序,其中 “ WEB FORMS”和“ WEB SERVICE”,它們組成了全新的因特網(wǎng)應用程序,而 WINDOWS FORMS是全新的窗口應用程序。在 .NET FRAMEWORK之上,無論采用哪種編程語言編寫的程序,都被編譯成 IL, IL經過再次編譯形成機器碼,完成 IL到機器碼編譯任務的是 JIT(JUST IN TIME)編譯器。 在上面我已經談了 .NET是如何誕生的,并且簡單的說明了一下 .NET的設計框架是什么樣子的。當然在操作系Base Class Library Common Language Specification Common Language Runtime : Data and XML VViissuuaall SSttuuddiioo..NNEETT : Web Services and Web Forms Visual Basic174。 (1) Web項目有一個單獨的項目文件( ******.csproj),這個文件中 ,定義了 WEB項目有哪些文件被包含進去; 下面舉一個開發(fā)網(wǎng)站時候最長碰到的一個場景來說明這么做的好處。又比如支持網(wǎng)友上傳文件,保存這些文件的目錄和文件。 而這種 VS2021下就已經實現(xiàn)的開發(fā)模版,就可以很好的解決這個問題。 這么做最大的麻煩是,在一個站點下不使用虛擬目錄,部署多個 Web項目的時候。(代碼之間的約束關系)。 比如初始化 Debug環(huán)境等。 而不需要每次都手工部署 Com+后才能調試。當然是否使用 NTLM 驗證也是可選的。 (4) .NET終端設備 提供 Inter連接并實現(xiàn) Web服務的終端設備是 .NET的前端基礎。 (6) .NET( DotNet) 首先 給出微軟的 DotNet定義: 基于 的企業(yè)辦公自動化 管理系統(tǒng)的設計與實現(xiàn) 11 是 Microsoft .NET XML Web Services 平臺。公共語言運行庫是 .NET Framework 的基礎。 .NET可以運行在任何一臺安裝了 Windows系統(tǒng)的機器上,但前提是這臺機器必須安裝 IIS。 C的類型就是 .NET框架所提供的類型, C本身并無類庫,而是直接使用 .NET框架所提供的類庫??蛻舳撕推渌麘贸绦蚩梢詫⑦@些 Web服務作為可重用的構件塊。面向對象的程序設計方法已經很流行,因為它能讓程序員利用預先包裝好的組件方便地創(chuàng)建應用程序。一個在線商人可以購買用于 在線信用卡付款、用戶身份驗證、網(wǎng)絡安全和庫存數(shù)據(jù)庫的 Web服務來建立一個電子商務 Web站點。 通用數(shù)據(jù)訪問 (Universal data access)是 .NET的另外一個基本概念。可利用 .NET將數(shù)據(jù)存放在中間位置,而不是存放在各個分離的系統(tǒng)上。用戶不必對信息進行同步,因為中間位置的信息會及時更新。目前,可以用來編寫 .NET應用程序的編程語言不下 20種,如 C++、 Visual Basic .NET、 JScript,以及微軟最新推出的開發(fā)語言 —— C,此外還包括不少第三方的語言,比如 COBOL、 Eiffel、 Perl、Python、 Smalltalk等等。 ADO數(shù)據(jù)訪問模型相比, 一些新的特性 —— 基于 XML,并且是松散耦合的 (looselycoupled)。 Windows窗體為 .NET Framework提供了美觀的客戶端圖形用戶界面,它囊括了現(xiàn)在的 VB 組件庫 (Visual Basic ponent library) 和 Windows 基礎類庫 (Windows Foundation Classes),以及高效易用的底層 Win32 API 的所有優(yōu)點。 以 XML/SOAP為核心 .NET Framework目標是將軟件轉化為服務,因此基于 XML和 SOAP系列的集成標準。 微軟已經將 .NET Framework的核心部分通用語言規(guī)范 (即 Common Language Infrastructure)提交給了歐洲計算機制造商協(xié)會 (ECMA)。 2. ActiveReports Adobe PDF、 Microsoft Excel、 RTF、HTML、 Text和 TIFF。 4. ActiveReports for .NET專業(yè)版有一個最終用戶報表設計器控件,允許你集成報表設計器到你自己的應用程序提供給最終客戶。 專業(yè)版包括所有標準版的特征、最終用戶設計器、 Server Web Viewer控件。另外,還有為數(shù)據(jù)庫準備的 AppData 文件夾,以及其他特殊文件 夾,諸如存儲 XML文件、本地化信息、皮膚和主題。 無需使用 IIS 創(chuàng)建網(wǎng)站:在利用 VS2021 進行開發(fā)時,無需安裝 IIS,可以在一個非 iput 的文件夾中存儲完整的網(wǎng)站。豐富的 XML和INTERNET標準。它還可以獲得非凡的可伸縮性和可靠性。 基于 的企業(yè)辦公自動化 管理系統(tǒng)的設計與實現(xiàn) 16 一般情況下,一個 MIS系統(tǒng)可分為分析、設計、測試和試運行四個階段。其中 SELECT語句是最常用的查詢語句,并且 SQL的查詢 語法 非常簡單,操作方便。 最終確定的硬件環(huán)境配置為: CPU: Intel P4 ; 內存: 512MB DDR; 硬盤: 30GB。隨著 Windows 98/Windows 2021 將瀏覽器技術植入操作系統(tǒng)內部,基于 的企業(yè)辦公自動化 管理系統(tǒng)的設計與實現(xiàn) 18 這種結構更成為當今應用軟件的首選體系結構。后者則具有節(jié)省投資、跨地域廣的優(yōu)點。 1.硬件環(huán)境不同 : C/S 一般建立在專用的網(wǎng)絡上 , 小范圍里的網(wǎng)絡環(huán)境 , 局域網(wǎng)之間再通過專門服務器提供連接和數(shù)據(jù)交換服務 . B/S 建立在廣域網(wǎng)之上的 , 不必是專門的網(wǎng)絡硬件環(huán)境 ,例與電話上網(wǎng) , 租用設備 . 信息自己管理 . 有比 C/S 更強的適應范圍 , 一般只要有操作系統(tǒng)和瀏覽器就行 2.對安全要求不同 C/S 一般面向相對固定的用戶群 , 對信息安全的控制能力很強 . 一般高度機密的信息系統(tǒng)采用 C/S 結構適宜 . 可以通過 B/S 發(fā)布部分可公開信息 . B/S 建立在廣域網(wǎng)之上 , 對安全的控制能力相對弱 , 面向是不可知的用戶群 . 基于 的企業(yè)辦公自動化 管理系統(tǒng)的設計與實現(xiàn) 19 3.對程序架構不同 C/S 程序可以更加注重流程 , 可以對權限多層次校驗 , 對系統(tǒng)運行速度可以較 少考慮 . B/S 對安全以及訪問速度的多重的考慮 , 建立在需要更加優(yōu)化的基礎之上 . 比C/S 有更高的要求 B/S 結構的程序架構是發(fā)展的趨勢 , 從 MS 的 .NET 系列的 BizTalk 2021 Exchange 2021 等 , 全面支持網(wǎng)絡的構件搭建的系統(tǒng) . SUN 和 IBM推的 JavaBean 構件技術等 ,使 B/S 更加成熟 . 4.軟件重用不同 C/S 程序可以不可避免的整體性考慮 , 構件的重用性不如在 B/S 要求下的構件的重用性好 . B/S 對的多重結構 ,要求構件相對獨立的功能 . 能夠相對較好的重用 .就入買 來的餐桌可以再利用 ,而不是做在墻上的石頭桌子 5.系統(tǒng)維護不同 系統(tǒng)維護是軟件生存周期中 ,開銷大 。 基于 的企業(yè)辦公自動化 管理系統(tǒng)的設計與