【正文】
加以說明 。 11)實(shí)現(xiàn)職員修改登陸系統(tǒng)的個(gè)人密碼。 3)實(shí)現(xiàn)員工的上下班考勤。另外窗口界面要多用按鈕和快捷鍵,少用菜單,窗口 和控件 布局要合理,美觀。 1.硬件環(huán)境不同 : C/S 一般建立在專用的網(wǎng)絡(luò)上 , 小范圍里的網(wǎng)絡(luò)環(huán)境 , 局域網(wǎng)之間再通過專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù) . B/S 建立在廣域網(wǎng)之上的 , 不必是專門的網(wǎng)絡(luò)硬件環(huán)境 ,例與電話上網(wǎng) , 租用設(shè)備 . 信息自己管理 . 有比 C/S 更強(qiáng)的適應(yīng)范圍 , 一般只要有操作系統(tǒng)和瀏覽器就行 2.對(duì)安全要求不同 C/S 一般面向相對(duì)固定的用戶群 , 對(duì)信息安全的控制能力很強(qiáng) . 一般高度機(jī)密的信息系統(tǒng)采用 C/S 結(jié)構(gòu)適宜 . 可以通過 B/S 發(fā)布部分可公開信息 . B/S 建立在廣域網(wǎng)之上 , 對(duì)安全的控制能力相對(duì)弱 , 面向是不可知的用戶群 . 基于 的企業(yè)辦公自動(dòng)化 管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 19 3.對(duì)程序架構(gòu)不同 C/S 程序可以更加注重流程 , 可以對(duì)權(quán)限多層次校驗(yàn) , 對(duì)系統(tǒng)運(yùn)行速度可以較 少考慮 . B/S 對(duì)安全以及訪問速度的多重的考慮 , 建立在需要更加優(yōu)化的基礎(chǔ)之上 . 比C/S 有更高的要求 B/S 結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì) , 從 MS 的 .NET 系列的 BizTalk 2021 Exchange 2021 等 , 全面支持網(wǎng)絡(luò)的構(gòu)件搭建的系統(tǒng) . SUN 和 IBM推的 JavaBean 構(gòu)件技術(shù)等 ,使 B/S 更加成熟 . 4.軟件重用不同 C/S 程序可以不可避免的整體性考慮 , 構(gòu)件的重用性不如在 B/S 要求下的構(gòu)件的重用性好 . B/S 對(duì)的多重結(jié)構(gòu) ,要求構(gòu)件相對(duì)獨(dú)立的功能 . 能夠相對(duì)較好的重用 .就入買 來(lái)的餐桌可以再利用 ,而不是做在墻上的石頭桌子 5.系統(tǒng)維護(hù)不同 系統(tǒng)維護(hù)是軟件生存周期中 ,開銷大 。隨著 Windows 98/Windows 2021 將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,基于 的企業(yè)辦公自動(dòng)化 管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 18 這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。其中 SELECT語(yǔ)句是最常用的查詢語(yǔ)句,并且 SQL的查詢 語(yǔ)法 非常簡(jiǎn)單,操作方便。它還可以獲得非凡的可伸縮性和可靠性。 無(wú)需使用 IIS 創(chuàng)建網(wǎng)站:在利用 VS2021 進(jìn)行開發(fā)時(shí),無(wú)需安裝 IIS,可以在一個(gè)非 iput 的文件夾中存儲(chǔ)完整的網(wǎng)站。 專業(yè)版包括所有標(biāo)準(zhǔn)版的特征、最終用戶設(shè)計(jì)器、 Server Web Viewer控件。 2. ActiveReports Adobe PDF、 Microsoft Excel、 RTF、HTML、 Text和 TIFF。 以 XML/SOAP為核心 .NET Framework目標(biāo)是將軟件轉(zhuǎn)化為服務(wù),因此基于 XML和 SOAP系列的集成標(biāo)準(zhǔn)。 ADO數(shù)據(jù)訪問模型相比, 一些新的特性 —— 基于 XML,并且是松散耦合的 (looselycoupled)。用戶不必對(duì)信息進(jìn)行同步,因?yàn)橹虚g位置的信息會(huì)及時(shí)更新。 通用數(shù)據(jù)訪問 (Universal data access)是 .NET的另外一個(gè)基本概念。面向?qū)ο蟮某绦蛟O(shè)計(jì)方法已經(jīng)很流行,因?yàn)樗茏尦绦騿T利用預(yù)先包裝好的組件方便地創(chuàng)建應(yīng)用程序。 C的類型就是 .NET框架所提供的類型, C本身并無(wú)類庫(kù),而是直接使用 .NET框架所提供的類庫(kù)。公共語(yǔ)言運(yùn)行庫(kù)是 .NET Framework 的基礎(chǔ)。 (4) .NET終端設(shè)備 提供 Inter連接并實(shí)現(xiàn) Web服務(wù)的終端設(shè)備是 .NET的前端基礎(chǔ)。 而不需要每次都手工部署 Com+后才能調(diào)試。(代碼之間的約束關(guān)系)。 而這種 VS2021下就已經(jīng)實(shí)現(xiàn)的開發(fā)模版,就可以很好的解決這個(gè)問題。 (1) Web項(xiàng)目有一個(gè)單獨(dú)的項(xiàng)目文件( ******.csproj),這個(gè)文件中 ,定義了 WEB項(xiàng)目有哪些文件被包含進(jìn)去; 下面舉一個(gè)開發(fā)網(wǎng)站時(shí)候最長(zhǎng)碰到的一個(gè)場(chǎng)景來(lái)說明這么做的好處。 在上面我已經(jīng)談了 .NET是如何誕生的,并且簡(jiǎn)單的說明了一下 .NET的設(shè)計(jì)框架是什么樣子的。 在 .NET Framework 框架基礎(chǔ)上的應(yīng)用程序主要包括 WINDOWS FORMS應(yīng)用程序,其中 “ WEB FORMS”和“ WEB SERVICE”,它們組成了全新的因特網(wǎng)應(yīng)用程序,而 WINDOWS FORMS是全新的窗口應(yīng)用程序。 第 7 章 企業(yè)辦公自動(dòng)化管理系統(tǒng)測(cè)試維護(hù) ,主要設(shè)計(jì)了企業(yè)辦公自動(dòng)化管理系統(tǒng)的測(cè)試和維護(hù)過程和步驟。 辦公自動(dòng)化系統(tǒng)采用 模塊化開發(fā)方法,將整個(gè)系統(tǒng)劃分為多個(gè)功能模塊,這種將系統(tǒng)功能平行劃分的方法有助于系統(tǒng)開發(fā)的組織和管理。 的諸多優(yōu)越性也正是可以滿足系統(tǒng)的要求。 現(xiàn)行系統(tǒng)業(yè)務(wù)說明 企業(yè)辦公自動(dòng)化現(xiàn)行系統(tǒng)行使瀏覽企業(yè)公告、發(fā)送手機(jī)短信、傳送與接收文件等多項(xiàng)功能。系統(tǒng)中設(shè)置的個(gè)人辦公管理模塊,為個(gè)人辦公提供了一個(gè)更為方便的管理平臺(tái),大大提高個(gè)人辦公的工作效率,進(jìn)而提高整個(gè)企業(yè)的辦公效率。如何實(shí)現(xiàn)信息處理的自動(dòng)化和辦公的無(wú)紙化逐步得到了 公司 領(lǐng)導(dǎo)的重視。 關(guān)鍵詞 B/S; 網(wǎng)絡(luò)辦公系統(tǒng); ; SQL 技術(shù) 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。在這樣的一個(gè)前提下,作為提高辦公管理效率的基礎(chǔ)平臺(tái),辦公自動(dòng)化已經(jīng)成了事業(yè)單位、 企業(yè)機(jī)構(gòu)的必備工具。 本文論述了一個(gè)基于公司企業(yè)實(shí)現(xiàn)無(wú)紙化辦公的采用 B/S 模式下的充分利用數(shù)據(jù)庫(kù)服務(wù)的整體軟件平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)。 一個(gè)大型的計(jì)算機(jī)管理系統(tǒng)必須有一個(gè)正確的設(shè)計(jì)指導(dǎo)思想,通過合理的選擇數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng)以及開發(fā)環(huán)境,構(gòu)成一個(gè)完善的網(wǎng)絡(luò)系統(tǒng),才能充分發(fā)揮計(jì)算機(jī)信息管理 的 優(yōu)勢(shì) [2]。利用網(wǎng)絡(luò)通訊基礎(chǔ)及先進(jìn)的網(wǎng)絡(luò)應(yīng)用平臺(tái),建設(shè)一個(gè)安全、可靠、開放、高效的信息網(wǎng)絡(luò)和辦公自動(dòng)化、信息管理電子化系統(tǒng),為管理學(xué)校提供現(xiàn)代化的日常辦公條件及豐富的綜合信息服務(wù),實(shí)現(xiàn)檔案管理自動(dòng)化和辦公事務(wù)處理自動(dòng)化,以提高辦公效率和管理水平,實(shí)現(xiàn) 公司 各部門日常業(yè)務(wù)作的規(guī)范化、電子化、標(biāo)準(zhǔn)化,實(shí)現(xiàn)信息的在線查詢 、 借閱。 3. 管理可行性 隨著時(shí)代的發(fā)展,人員素質(zhì)己 經(jīng) 逐步提高,不論是對(duì)于電腦系統(tǒng)的基本操作還是對(duì)于系統(tǒng)的維護(hù)都有了一定的基礎(chǔ)。 的許多新功能不僅是對(duì) ASP 的改進(jìn),而是創(chuàng)建 WEB 應(yīng)用程序的一個(gè)全新的理念和方法,并且 可以支持使用任何一種功能完善的編程語(yǔ)言,并且它也解決了 ASP 代碼與 HTML 代碼沒有分開的問題,在 中,帶有大量的控件,可以非常簡(jiǎn)單地用于 WEB 頁(yè)面中。 在大量的數(shù)據(jù)信息中,查詢所需要的資料,就必須要求完善的數(shù)據(jù)庫(kù)后臺(tái)支持,它不僅僅是靠硬件的物理?xiàng)l件,還需要合理的軟件支持,以及高度查詢方便的算法,這就需要系統(tǒng)的設(shè)計(jì)人員和開發(fā)人員之間的合理配合,還有他們的聰明才智。 第 2 章 企業(yè)辦公自動(dòng)化管理系工具介紹,主要介紹了企業(yè)辦公自動(dòng)化管理系的開發(fā)工具。目前,互聯(lián)網(wǎng)服務(wù)器平臺(tái)亟待解決的重要問題就是系統(tǒng)間的互通性問題,一些相關(guān)協(xié)議如 XML、 SOAP、 UDDI和 WSDL, .NET平臺(tái)將對(duì)這些協(xié)議提供支持, 其意義可與當(dāng)年 Windows平臺(tái)推出的意義相提并論,微軟稱之為“ .NET戰(zhàn)略”。 .NET FRAMEWORK 以 CLR解決了這個(gè)共享問題,它用中間語(yǔ)言 (Intermediate Language,IL)實(shí)現(xiàn)程序轉(zhuǎn)換, IL是介于高級(jí)語(yǔ)言和機(jī)器語(yǔ)言之間的中間語(yǔ)言,包括對(duì)象加載、方法調(diào)用、流程控制、邏輯運(yùn)算等多種基基于 的企業(yè)辦公自動(dòng)化 管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 本指令。 .NET是通過一個(gè)叫 Common Language Runtime的 平臺(tái)來(lái)運(yùn)行的,這就是他為什么可以運(yùn)行多種語(yǔ)言的原因 。 比如使用了生成靜態(tài)頁(yè)面機(jī)制,保存靜態(tài)文件的目錄和文件。 AppCode目錄下的代碼文件都被編譯成 文件。 (3)這個(gè)新的編譯使用的是標(biāo)準(zhǔn)的 MSBuild,這樣你就可以處理編譯前、編譯后這些事件,作些額外的處理。 使用 Visual Studio Development Server作為開發(fā)站點(diǎn)服務(wù)器 服務(wù)器的時(shí)候,可以自己指定用哪個(gè)端口,以及在哪個(gè)虛擬目錄下。在這 5個(gè)組成部分中, .NET開發(fā)平臺(tái)中的 .NET框架,是 .NET軟件構(gòu)造中最具挑戰(zhàn)性的部分,其他 4個(gè)部分緊緊圍繞 .NET框架來(lái)進(jìn)行組織整合。 從層次上來(lái)看, .NET框架包括三個(gè)主要組 成部分:公共語(yǔ)言運(yùn)行時(shí)( Common Language Runtime, CLR)、服務(wù)框架( Services Framework)和兩類應(yīng)用模板:傳統(tǒng)的 Windows應(yīng)用程序模板( Win Forms)和基于 Web的應(yīng)用程序模板( Web Forms和 Web Services)。 .NET 體系結(jié)構(gòu) .NET體系結(jié)構(gòu)的一個(gè)主要組件是 Web服務(wù),它是通過 Inter向客戶端開放其功能的應(yīng)用程序。例如,通過利用多個(gè)公司的 Web服務(wù),一個(gè)單獨(dú)的應(yīng)用程序就能同時(shí)管理賬單支付、稅金退還、貸款和投資。這種狀態(tài)容易導(dǎo)致錯(cuò)誤。 .NET Framework的核心技術(shù)為:通用語(yǔ)言運(yùn)行庫(kù) (CLR: Common Language Runtime)、類庫(kù)、 ADO..NET 通用語(yǔ)言運(yùn) 行庫(kù) (Common Language Runtime)的概念是 CLR引入了一些能提高應(yīng)用程序運(yùn)行可靠性的技術(shù) (比如消除了內(nèi)存泄漏 ),同時(shí)也提供了多語(yǔ)言執(zhí)行環(huán)境,使得組件和 XML Web服務(wù)的綜合使用不再受編程語(yǔ)言的限制。 此外, Windows 2021 Application Services和 .NET Framework的深層整合,使得用戶可以將現(xiàn)在通行的基于 COM的程序轉(zhuǎn)化為 XML Web服務(wù),而且整個(gè)轉(zhuǎn)化根本不用寫一行代碼,只需通過一個(gè)管理接口 (administrative interface)就能輕而易舉地實(shí)現(xiàn)。 ASP..NET引入了高級(jí)的編譯技術(shù)和緩存特性,獲得了比現(xiàn)在 ASP程序高 1~ 2倍的性能。他還能夠自定義瀏覽器工具條??梢园言创a放在該文件夾中,每次 Web 應(yīng)用程序運(yùn)行時(shí),其中代碼可以自動(dòng)編譯。 SQL數(shù)據(jù)庫(kù)完全支持 WEB,提供了 WEB標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。 一個(gè)好的應(yīng)用系統(tǒng)應(yīng)該擁有一個(gè)好的數(shù)據(jù)庫(kù)產(chǎn)品,若不能合理設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)模型,則不僅會(huì)增加客戶端、服務(wù)器端程序的編程和維護(hù)難度,而且還會(huì)影響系統(tǒng)實(shí)際運(yùn)行的性能。 系統(tǒng)的運(yùn)行環(huán)境: 設(shè)備要求 選擇系統(tǒng)硬件運(yùn)行環(huán)境配置 的時(shí)候應(yīng)該考慮到系統(tǒng)的安全性、開放性、性能價(jià)格比、可擴(kuò)展性、能保證較高的工作效率等方面。前者的特點(diǎn)是 安全、快捷、準(zhǔn)確。再就是介紹了與,重點(diǎn)介紹了 SQL SEVER數(shù)據(jù)庫(kù)的優(yōu)點(diǎn)和語(yǔ)法結(jié)構(gòu)。 企業(yè)辦公自動(dòng)化業(yè)務(wù)流程圖 ( 圖 31