freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文----基于asp的網(wǎng)上辦公系統(tǒng)(參考版)

2024-11-20 18:48本頁面
  

【正文】 SQL 及 WWW 請求 SQL 請求 WEB 頁面 結(jié)果數(shù)據(jù) 圖 4 B/S結(jié)構(gòu)任務(wù)分離原則圖 由于現(xiàn)在企事業(yè)的結(jié)構(gòu)越來越具有分布式的特點 ,公司的分支機構(gòu)也越來越多 ,而且要實現(xiàn)公司內(nèi)部的資源共享和信息交流 ,通過傳統(tǒng)的 Crower/Server 顯的很“笨重” .另外在可權(quán)限控制上 ,動態(tài)的ASP 腳本具有良好的效率和安全性 .基于以上的分析 ,利用 Brower/Server 模式下的 VBScript 語言來創(chuàng)建 ASP 頁面 ,從而實現(xiàn)整個網(wǎng)上辦公系統(tǒng) 網(wǎng)上辦公后臺數(shù)據(jù)庫 總部 Web 服務(wù)器 內(nèi)部局域網(wǎng) 總部局域網(wǎng)客戶機瀏覽器 表示邏輯 應(yīng)用邏輯 應(yīng)用邏輯 WEB 服務(wù)器 數(shù)據(jù)庫服務(wù)器 應(yīng)用邏輯 15 數(shù)據(jù)庫設(shè)計 [1] 數(shù)據(jù)庫需求分析 根據(jù)系統(tǒng)需求分析和模塊設(shè)計的要求 ,對于系統(tǒng)用戶信息數(shù)據(jù)庫 ,需要以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu) . 用戶信息 :用戶 ID、用戶名稱、姓名、密碼、部門、職位、各種權(quán)限 . 部門信息 :部門 ID、部門名稱 . 職務(wù)信息 :職務(wù) ID、職務(wù)名稱 . 對于工作計劃部分?jǐn)?shù)據(jù)庫 ,需要以下數(shù)據(jù)項 . 工作計劃信息 :記錄 ID、用戶名稱、計劃標(biāo)題、計劃內(nèi)容、計劃時間、執(zhí)行結(jié)果 . 對于通告信息數(shù)據(jù)庫 ,需要以下數(shù)據(jù)項 , 通告信息 :通告 ID、通告標(biāo)題、通告內(nèi)容、 通告類型、發(fā)布者、發(fā)布時間 . 通告類型 :通告類型 ID、通告類型名稱 . 對于公文部分?jǐn)?shù)據(jù)庫 ,需要以下數(shù)據(jù)項 . 公文信息 :公文 ID、公文標(biāo)題、公文內(nèi)容、公文類型、公文發(fā)布者、公文接收者名稱、公文接收者部門、公文瀏覽次數(shù)、公文發(fā)布時間、公文是否有附件 . 附件信息 :附件 ID、附件路徑、附件類型、附件所屬公文的 ID. 上傳設(shè)置 :上傳文件類型、上傳文件大小、上傳文件存放位置、上傳管理 . 對于個人通信部分?jǐn)?shù)據(jù)庫 ,需要以下數(shù)據(jù)項 . 個人通信資料信息 :ID 號、。 網(wǎng)上辦公系統(tǒng)的設(shè)計基于合作式的 BROWSER/SERVER 結(jié)構(gòu)設(shè)計原則,實際上數(shù)據(jù)庫服務(wù)器、應(yīng)用服務(wù)器( WEB 服務(wù)器)及瀏覽器三層系統(tǒng)結(jié)構(gòu)中任務(wù)分離原則如下圖 4 所示,數(shù)據(jù)管理、存儲過程、部分觸發(fā)器都在數(shù)據(jù)庫 SERVER 上執(zhí)行;瀏覽器管理用戶接口、 SQL 請求、 WWW 請求。 需求分析 [3] 根據(jù)辦公系統(tǒng)的基本要求 ,網(wǎng)上辦公系統(tǒng)應(yīng)具備以下功能 1. 辦公系統(tǒng)的用戶登錄及驗證功能 用戶進入系統(tǒng)時的身份驗證 . 用戶不同頁面瀏覽時的身份驗證 . 13 特殊權(quán)限用戶所能達到的特定頁面的設(shè)置 . 2 系統(tǒng)中各用戶通用功能 個人工作計劃、個人客戶或聯(lián)系人的通訊錄 . 公司通告、公文的發(fā)布 . 公司內(nèi)部員工的交流 . 公司內(nèi)資源的共享 . 3 系統(tǒng)中特殊用戶的管理功能 各種管理的權(quán)限設(shè)置 . 模塊設(shè)計 [10] 根據(jù)需求分析的要求 ,整個系統(tǒng)可以分為兩個模塊 . 通用模塊 萬年歷 :方便用戶對于陰陽歷日期和各種節(jié)日查詢和確定 . 工作計劃 :可以按天編寫個人的工作計劃 ,并且個人能夠進行考核 . 通告欄 : 可以面向系統(tǒng)內(nèi)所有用戶發(fā)布不同類型的通告 . 公文信息 :可以針對特定的部門或者個人發(fā)送公文 ,公文中可以有附件 . 個人通訊資料 :可以進行客戶或者聯(lián)系人的聯(lián)系信息資料的記錄 . 短消息 :用戶之間能夠通過短消息進行及時的交流 . 資源共享 :對于一些需要共享的資源可以上傳到服務(wù)器實現(xiàn) Web 共享 . 設(shè)置模塊 個人資料的修改 :可以進行密碼等個人信息的修改 . 用戶管理 :可以添加或者刪除用戶及設(shè)置用戶不同的權(quán)限 . 名稱管理 :可以管理部門的名稱 、職務(wù)的名稱以及通告的類型 . 上傳設(shè)置 :可以設(shè)置上傳中的不同參數(shù) . 各種功能模塊之間的關(guān)系如圖 2 圖 2 結(jié)構(gòu)框架圖 系統(tǒng)用戶登錄驗證 內(nèi)部辦公主頁 設(shè)置模塊 通用模塊 14 系統(tǒng)規(guī)范 [15] 網(wǎng)上辦公系統(tǒng)的特點是利用 Brower/Server結(jié)構(gòu) ,實現(xiàn)整個內(nèi)部的信息化管理 .這種系統(tǒng)的優(yōu)勢在于系統(tǒng)簡單、功能強大、擴展性良好以及跨地域操作等性能 . Client/Server 與 Brower/Server 模式是現(xiàn)在比較流行的兩種數(shù)據(jù)庫應(yīng)用模式 ,單獨應(yīng)用任一種模式都將受其自身的弱點限制 .Crower/Server 模式主要是以局域網(wǎng) 為基礎(chǔ)的環(huán)境下應(yīng)用開發(fā)出來的 ,它受到地域的限制 .而 Brower/Server 模式通過 Inter 進行通信 ,可以不受地域的限制 ,但是它不能進行連機事務(wù)處理 ,并且在大量數(shù)據(jù)處理的情況下速度緩慢 . 對于本系統(tǒng) ,其功能目標(biāo)是要實現(xiàn)內(nèi)部包含分支機構(gòu)的信息資源共享、各種交流活動以及實現(xiàn)不同用戶的權(quán)限控制 .由于本系統(tǒng)數(shù)據(jù)操作量不大 ,因此采用 Brower/Server 結(jié)構(gòu)來進行設(shè)計,本系統(tǒng)網(wǎng)絡(luò)應(yīng)用原理圖如下圖 3。 9:設(shè)置菜單 設(shè)置菜單是用戶或系統(tǒng)設(shè)置參數(shù)的地方。 7:短消息功能 系統(tǒng)中有權(quán) 限用戶可以向其它用戶發(fā)送短消息,接收者是由系統(tǒng)從現(xiàn)有的用戶中按照部門列出的,發(fā)送成功后還可以在自己發(fā)送的頁面中查看對方是否已經(jīng)查看此信息 8:資源共享 系統(tǒng)中有權(quán)限用戶可以將一些需要共享的軟件或者資料上傳到網(wǎng)上,上傳文件時需要對上傳的文件進行說明。另外還可以選擇多個發(fā)送者。 5:發(fā)布公文 有發(fā)布公文權(quán)限的用戶可以向指定部門或個人發(fā)布公文,并且可以添加附件。 3:工作計劃 所有系統(tǒng)用戶可以按天安排和管理自己的工作計劃,在工作計劃中可以顯示完成的程度,還可以進行歷史記錄的查詢。 2:通用菜單 通用菜單是本系統(tǒng)用戶的主要功能菜單。 12 2 系統(tǒng)分析與設(shè) 計 系統(tǒng)預(yù)覽 1:用戶的登錄 本系統(tǒng)的入口根據(jù)具體需要決定,用戶只有登錄后才能使用本系統(tǒng)。 VBScript 對每個對象采用事件處理方法。 VBScript 語言是向?qū)ο蟮? 面向?qū)ο缶幊陶Z言的發(fā)展趨勢,在 VBScript 中采用了面向象的技術(shù)。 VBScript 語言的特點 VBScript 的簡單性 VBScript 語言 是 微軟公司在 Visual Basic 語言的基礎(chǔ)上開發(fā)出來的,與 Visual Basic 語言十分的類似。 注意:當(dāng)使用的腳本語言為 VBScript 時, VBSCRIPT標(biāo)記中的 LANGUAGE 屬性值可以是 VBS。但一般應(yīng)該加上。 FOR:指定與事件相關(guān)聯(lián) 的對象。在用戶建立的 VBScript 應(yīng)用程序中, HTML 調(diào)用駐留在 Inter Explorer 中的 VBScript解釋器。而對于 NetScape 瀏覽器來說,目前 VBScript 還不能使用。 腳本代碼以 結(jié)束,其一般格式如下: /SCRIPT LANGUAGE=”language” [EVENT=”event”] [FOR=“object”] ! Scripting code /SCRIPT 格式中包括 3 個屬性,其含義如下: LANGUAGE:指定腳本代碼所用的腳本編寫語言。 HTML 文檔大體上由兩部分組成,即首部和主體部分。用 HTML 生產(chǎn)的文檔是一種靜態(tài)文檔,它很難使頁面內(nèi)容,使程序更具有交互能力。 前面已經(jīng)介紹了 HTML 語言,用 HTML 語言可以建立 Web 文檔和超鏈接,完成各種制定的操作。它利用和繼承了 Microsoft 著名編程工具 Visual Basic 已有的成果,致力于開發(fā) WWW 頁面的制作市場。 支持幾乎所有的腳本語言。它還能夠使用已有的 ODBC 驅(qū)動程序訪問關(guān)系型數(shù)據(jù)庫。 10 ODBC:提供了對關(guān)系型數(shù)據(jù)庫系統(tǒng)的標(biāo)準(zhǔn)訪問介面,已的到大多數(shù)數(shù)據(jù)庫系統(tǒng)的支持。 UDA 是微軟公司提供的適合企業(yè)并能高性能的訪問個種信息的數(shù)據(jù)訪問模型。除了內(nèi)置組件和內(nèi)置對象,開發(fā)人員還可以自行制作實現(xiàn)特殊功能的組件。在使用前,組件的對象需要被實例化。ASP 提供了十個內(nèi)置組件。 ( 2): Session:Session 的所有信息,僅適用于一個用戶。 5: Session:一個用戶,可以在多個主頁之間保留和使用一些共同的信息。 3: Server:提供訪問服務(wù)器的方法 (methods)和屬性 (properties)的功能。 ASP 對象 Active Server Pages 提供五個內(nèi)置的“對象” (object),你可以直接調(diào)用: 1: Request:取得用戶信息。傳到用戶瀏覽器的是 Active Server Pages 執(zhí)行的結(jié)果的常規(guī) HTML 碼。script 引擎是處理 script 的 COM(Component Object Model)對象。 6: Active Server Pages 與任何 AcTiveX scripting 語言兼容。 4:面向?qū)ο?(Object_Orient). 5: 可通過 ActiveX Server ponents(ActiveX 服務(wù)器組件 )來擴充功能。 2:使用常規(guī)文本編輯器,如 Windows 的記事本,即可設(shè)計。用戶端只要使用常規(guī)可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計的主頁內(nèi)容。 ASP簡介 [11] Active server pags (動態(tài)服務(wù)器主頁,簡稱 ASP),內(nèi)含于 Inter Information Server(IIS)當(dāng)中,提供一個服務(wù)器端 (serverside)的 scripting 環(huán)境,讓 你產(chǎn)生和執(zhí)行動態(tài),交互式,高效率的站點服務(wù)器的應(yīng)用程序。 6. 網(wǎng)絡(luò)應(yīng)用限制比較。 C/S結(jié)構(gòu)軟件,由于其應(yīng)用是分布的,需要對每一個使用節(jié)點進行程序安裝,所以,即使非常小的程序缺陷都需要很長的重新部署時間,重新部署時,為了保證各程序版本的一致性,必須暫停一切業(yè)務(wù)進行更新(即“休克更新 ”),其服務(wù)響應(yīng)時間基本不可忍受。 企業(yè)的業(yè)務(wù) 流程、業(yè)務(wù)模式不是一成不變的,隨著企業(yè)不斷發(fā)展,必然會不斷調(diào)整。大部分 C/S結(jié)構(gòu)的軟件則不同,為了減少數(shù)據(jù)通信量,僅僅上傳中間報表數(shù)據(jù),在總部不可能查到各分支機構(gòu)(分公司、門店)的原始單據(jù)。 4. 數(shù)據(jù)溯源性比較。 3. 數(shù)據(jù)實 時性比較。由于局部網(wǎng)絡(luò)故障造成個別數(shù)據(jù)庫不能同步不說,即使同步上來,各服務(wù)器也不是一個時點上的數(shù)據(jù),數(shù)據(jù)永遠無8 法一致,不能用于決策。 在 C/S結(jié)構(gòu)軟件的解決方案里,對于異地經(jīng)營的大型集團都采用各地安裝區(qū)域級服務(wù)器,然后再進行數(shù)據(jù)同步的模式。對于 B/S結(jié)構(gòu)的軟件來講,由于其數(shù)據(jù)集中存放于總部的數(shù)據(jù)庫服務(wù)器,客戶端不保存任何業(yè)務(wù)數(shù)據(jù)和數(shù)據(jù)庫連接 信息,也無需進行什么數(shù)據(jù)同步,所以這些安全問題也就自然不存在了。如此一來,每個數(shù)據(jù)點上的數(shù)據(jù)安全都影響了整個應(yīng)用的數(shù)據(jù)安全。 由于 C/S結(jié)構(gòu)軟件的數(shù)據(jù)分布特性,客戶端所發(fā)生的火災(zāi)、盜搶、地震、病毒、黑客等都成了可怕的數(shù)據(jù)殺手。 e通管理系列產(chǎn)品即屬于此類結(jié)構(gòu)。在這種結(jié)構(gòu)下,軟件應(yīng)用的業(yè)務(wù)邏輯完全在應(yīng)用服務(wù)器端實現(xiàn),用戶表現(xiàn)完全在 Web服務(wù)器實現(xiàn),客戶端只需要瀏覽器即可進行業(yè)務(wù)處理,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。國內(nèi)目前的大部分 ERP(財務(wù))軟件產(chǎn)品即屬于此類結(jié)構(gòu)。 B/S、 C/S 結(jié)構(gòu)軟件技術(shù)上的比較 C/S結(jié)構(gòu)軟件(即客戶機 /服務(wù)器模式)分為客戶機和服務(wù)器兩層,客戶機不是毫無運算能力的輸入、輸出設(shè)備,而是具有了一定的數(shù)據(jù)處理和數(shù)據(jù)存儲能力,通過把應(yīng) 用軟件的計算和數(shù)據(jù)合理地分配在客戶機和服務(wù)器兩端,可以有效地降低網(wǎng)絡(luò)通信量和服務(wù)器運算量。但是,應(yīng)用服務(wù)器運行數(shù)據(jù)負(fù)荷較重,一旦發(fā)生服務(wù)器 “崩潰 ”等問題,后果不堪設(shè)想。 比如說很多人每天上 “新浪 ”網(wǎng),只要安裝了瀏覽器就可以了,并不需要了解 “新浪 ”的服務(wù)器用的是什么操作系統(tǒng),而事實上大部分網(wǎng)站確實沒有使用 windows操作系統(tǒng),但用戶的電腦本身安裝的大部分是 windows操作系統(tǒng)。 現(xiàn)在的趨勢是凡使用 B/S架構(gòu)的應(yīng)用管理軟件,只需安裝在綜合業(yè)務(wù)數(shù)據(jù)倉庫 WEB 瀏覽器 瀏覽器 瀏覽器 7 Linux服務(wù)器上即可,而且安全性高。因此,維護和升級革命的方式是 “瘦 ”客戶機, “胖 ”服務(wù)器。所以客戶機越來越 “瘦 ”,而服務(wù)器越來越 “胖 ”是將來信息化發(fā)展的主流方向。對一個稍微大一點單位來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但 B/S架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。甚至可以在線申請,通過公司內(nèi)部的安全認(rèn)證(如CA證書)后,不需要人的參與,系統(tǒng)可以自動分配給用
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1