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

正文內(nèi)容

基于web的在線文檔分享與管理系統(tǒng)研究與實(shí)現(xiàn)-資料下載頁

2025-08-28 13:50本頁面

【導(dǎo)讀】21世紀(jì)是知識(shí)經(jīng)濟(jì)的世紀(jì),知識(shí)與信息成為主要的戰(zhàn)略資源之一。斷改變?nèi)藗兊纳a(chǎn)與生活方式。當(dāng)前,網(wǎng)絡(luò)已經(jīng)成為了人們獲取信息、資料的主要。很多企業(yè)利用網(wǎng)絡(luò)、軟件等信息技術(shù)改進(jìn)自己的生產(chǎn)和工作流程,企業(yè)信息?;殉蔀橐环N趨勢(shì),電視臺(tái)、電視技術(shù)與IT的融合趨勢(shì)也越來越顯著。等活動(dòng)的真實(shí)記錄,在企業(yè)中發(fā)揮著重要的作用。在工作中常常用到多種辦公軟件,產(chǎn)生多種工作文檔。人們通常使用微軟的Office. Txt、PDF等文本類文件和jpg、gif、png等圖片文件也得到廣泛的使用。檔沒有太大的幫助。對(duì)在互聯(lián)網(wǎng)或web上進(jìn)行文檔分享,采用FTP、網(wǎng)絡(luò)硬盤等技。術(shù)的最大問題有:一是檢索較為困難,二是對(duì)重要文檔難以實(shí)現(xiàn)授權(quán)訪問和使用,管理系統(tǒng)”,隨后采用軟件工程方法對(duì)貴州電視臺(tái)技術(shù)資料管理系統(tǒng)進(jìn)行了開發(fā)。采用了微軟.NET平臺(tái)和開發(fā)工具,采用了流行的AJAX技術(shù)來改進(jìn)界面和人機(jī)交互,預(yù)計(jì)系統(tǒng)將分階段于2020年在貴州電視臺(tái)企業(yè)內(nèi)

  

【正文】 通常意義上的三層架構(gòu)就是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層( UI)、業(yè)務(wù)邏輯層( BLL)、數(shù)據(jù)訪問層( DAL)。三層體系中,三層是指邏輯上的三層(不是指物理上),即使這三個(gè)層放置到一臺(tái)機(jī)器上。所謂三層或多層體系結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫之間加入了“中間層”,也叫組件層。三層體系的應(yīng)四川大學(xué)工程碩士學(xué)位論文 基于 web 的在線文檔分享與管理系統(tǒng)研究與實(shí)現(xiàn) 15 用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、合法性校驗(yàn)等工作放到了中間層進(jìn)行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫進(jìn)行交互,而是通過 COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進(jìn)行交互。 在三層體系的設(shè)計(jì)中,模型 視圖 控制 器 (MVC)已經(jīng)成為我們最常引用的模式。 MVC起源于 20世紀(jì) 70年代的后期,包括三個(gè)角色: ? 模型( Model)是一個(gè)表示領(lǐng)域信息的對(duì)象,是一個(gè)不可見對(duì)象,包含除了用于 UI的那部分?jǐn)?shù)據(jù)和行為之外的所有的數(shù)據(jù)和行為。在純面向?qū)ο蟾拍罾铮P褪穷I(lǐng)域模型中的一個(gè)對(duì)象。 ? 視圖( View)表示 UI中模型的顯示。假如模型是一個(gè)客戶對(duì)象,那么視圖可能充滿著 UI窗口小部件或是一個(gè) HTML頁面,這些界面呈現(xiàn)模型的信息。 ? 控制器獲得用戶輸入,對(duì)模型進(jìn)行操作并使視圖得到適當(dāng)?shù)母隆倪@個(gè)角度來看, UI是視圖和控制器的結(jié)合體。 考慮 MVC的時(shí)候,我關(guān)注兩個(gè)主要的分離:從模型中分離表現(xiàn)和從視圖中分離控制器。從模型中分離表現(xiàn)很重要,是一個(gè)好的軟件設(shè)計(jì)方案中最基本的啟發(fā)式方法,原因有:從根本上講,表現(xiàn)和模型的關(guān)注點(diǎn)不同;根據(jù)上下文,對(duì)于同樣的基本模型信息,人們喜歡從不同的角度看待;不可見對(duì)象通常比可見對(duì)象容易測(cè)試,把表現(xiàn)和模型分離,允許輕松地測(cè)試所有的領(lǐng)域邏輯,而不必求助于類似與復(fù)雜的 GUI腳本工具這樣的東西。 MVC的價(jià)值主要在于兩個(gè)分。其中視圖和型的分離是最重要的軟件設(shè)計(jì)準(zhǔn)則之一。分離視圖和控制器稍微次要一些。舉例說明,當(dāng)打開一個(gè)靜態(tài)網(wǎng) 頁時(shí),需要向 Web服務(wù)器提交 HTML網(wǎng)頁的名稱和其所在的路徑。網(wǎng)站在服務(wù)器上為每一個(gè)頁面都保留一份單獨(dú)的文檔。動(dòng)態(tài)網(wǎng)頁則來得更有趣一此 因?yàn)樵诼窂矫Q和回應(yīng)文件之間有著很復(fù)雜的關(guān)系??偟膩碚f,頁面控制器在 Web站點(diǎn)上為每一個(gè)邏輯頁面都準(zhǔn)備了一個(gè)輸入控制器。這個(gè)輸入控制器可能是頁面本身,因?yàn)樗ǔT诜?wù)器網(wǎng)頁環(huán)境中,它也有可能是一個(gè)對(duì)應(yīng)這個(gè)頁面的單獨(dú)對(duì)象。 頁面控制器可以被構(gòu)造成一個(gè)腳本( CGI腳本、 servlet等)或一個(gè)服務(wù)器端頁面 (ASP、 PHP等 )。在使用服務(wù)器頁面時(shí),通常要結(jié)合頁面控制器和模板視圖 。另一種方法就是讓腳本成為處理程序和控制器。 在 .NET中, Web系統(tǒng)被設(shè)計(jì)成與頁面控制器和模板視圖模式協(xié)同工作。處理程序?qū)⑹褂? Web頁面,它放在 .aspx文件中。 aspx文件和其他四川大學(xué)工程碩士學(xué)位論文 基于 web 的在線文檔分享與管理系統(tǒng)研究與實(shí)現(xiàn) 16 服務(wù)器頁面一起,允許直接把程序設(shè)計(jì)邏輯作為小腳本插入到頁面中,但 MVC實(shí)現(xiàn)的關(guān)鍵是 ( code behind)機(jī)制,它允許將一個(gè)符合規(guī)則的文件和類關(guān)聯(lián)到 aspx頁面,在 aspx頁面頭部進(jìn)行標(biāo)注,比如: %@Page language=”c” Codebehind=”” AutoEventWireup=”false” trace=”False” inherits=”” %。 該網(wǎng)頁被作為一個(gè)代碼隱藏類的子類建立起來,從而具備典型的面向?qū)ο笙到y(tǒng)的特征,這樣它就可以使用超類中所有的屬性和方法。網(wǎng)頁對(duì)象負(fù)責(zé)處理請(qǐng)求,并且代碼隱藏機(jī)制可以通過定義 Pageload方法來定義代碼實(shí)現(xiàn)的功能。如果程序中大部分的頁面都遵循一個(gè)通用的流程,就可以定義一個(gè)層超類型,它擁有模板方法 (template method)。 Ajax 技術(shù)的運(yùn)用 AJAX( Asynchronous JavaScript and XML, 異步 JavaScript和 XML)是多 個(gè)技術(shù)的集合 , 包括 CSS(串接樣式表 表 ) 、 JavaScript、 XHTML、 XML和 XSLT( 可擴(kuò)展樣式語言轉(zhuǎn)換 ), 可以讓開發(fā)人員構(gòu)建新型 的 Web應(yīng)用 。 AJAX使用 了客戶端腳本與 Web服務(wù)器交換數(shù)據(jù), Web頁面不用打斷 用戶的 交互流程進(jìn)行 整頁 重新加裁,可以動(dòng)態(tài)地 、局部的對(duì)頁面進(jìn)行 更新 ,提高了用戶體驗(yàn),使 開發(fā)操作和 外觀類似桌面軟件的 Web應(yīng)用軟件 成為可能 。 [27] 通常, Web頁面使用的 HTTP協(xié)議 采用 問答 方式 ,用戶提 出 一個(gè)請(qǐng)求, Web服務(wù)器返還一個(gè)網(wǎng)頁 。 這個(gè)網(wǎng)頁又分成兩部分,一部分是內(nèi)容 , 另一部分是格式或其他 成分 。過去 在 網(wǎng)頁設(shè)計(jì) 上 不 用區(qū)分 這兩 個(gè)部分 ,但在 AJAX模式下 需要區(qū) 分,而且內(nèi)容必須以 XmlHttp的形式 使用 JavaScript去取。 JavaScript代碼還可以把樣式表加到檢索的數(shù)據(jù)上, 或者 在 當(dāng)前 網(wǎng)頁的某個(gè) 局 部加以顯示。這樣就實(shí)現(xiàn)了 內(nèi)容的提取和格式的提取 的 分離, 也節(jié)約了 網(wǎng)絡(luò)的帶寬。 AJAX使用的 幾種 主要 技術(shù) : ◆ XHTML和 CSS:使用 XHTML和 CSS標(biāo)準(zhǔn)化呈現(xiàn)。 ◆ XMLHttpRequest:使用 XMLHttpRequest進(jìn)行異步數(shù)據(jù)讀取。 ◆ XML和 XSLT:使用 XML和 XSLT進(jìn)行數(shù)據(jù)交換與處理。 ◆ JavaScript:最后用 JavaScript綁定和處理所有數(shù)據(jù)。 ◆ DOM(文檔對(duì)象模型) :使用 DOM實(shí)現(xiàn)動(dòng)態(tài)顯示和交互。 AJAX的工作原理相當(dāng)于在用戶和服務(wù)器之間加了一個(gè)中間層,使用戶操四川大學(xué)工程碩士學(xué)位論文 基于 web 的在線文檔分享與管理系統(tǒng)研究與實(shí)現(xiàn) 17 作與服務(wù)器響應(yīng)異步化。并不是所有的用戶請(qǐng)求都提交給服務(wù)器, 如 一些數(shù)據(jù)驗(yàn)證和數(shù)據(jù)處理等 , 都交給 AJAX引擎來做,只有確定需要從服務(wù)器讀取新 的數(shù)據(jù)時(shí)再由 AJAX引擎代為向服 務(wù)器提交請(qǐng)求。 當(dāng) 前 AJAX的應(yīng)用 主要 具有以下 3種方式 : ( 1) XMLHttpRequest方式 ; ( 2) JavaScript封裝好的函數(shù)庫 ; ( 3) 與某種語言綁定 , 自動(dòng)生成 AJAX的訪問腳本與服務(wù)器端交互 : ? MiagicAjax:綁定語言 .NET; ? :綁定語言 .NET; ? Atlas:綁定語言 .NET; ? Ajax:綁定語言 .NET; ? DWE:綁定語言 Java; ? Ajaxac:綁定語言 PHP。 AJAX技術(shù)是 AJAX技術(shù)的一種 ,通 過封裝使得 AJAX技術(shù)可以 很好的 與 。 AJAX以 AJAX的技術(shù)框架為依托,在Web瀏覽器和服器端建立起了通信的橋梁,通過 AJAX的客戶端JavaScript腳本庫,可以 使 客戶端的腳本直接調(diào)用 。 AJAX使 AJAX技術(shù)在 了 更大的優(yōu)勢(shì)。 AJAX已經(jīng)在 ,可以直接在開發(fā)環(huán)境中進(jìn)行使用。 如果 在 VS2020等版本中 需要使用 AJAX, 需要 先 在 微軟的 AJAX官方網(wǎng) 站免費(fèi)下載安裝 包并導(dǎo)入到開發(fā)環(huán)境 。 由于 AJAX與 得很 緊密,所以它與 現(xiàn) 有技術(shù)和控件可以 很好 地結(jié)合 起來,可以在開發(fā)環(huán)境中象使用 .NET控件一樣的使用 。也可以在已有的 ,通過修改配置文件和引用 AJAX程序集來使用 AJAX技術(shù)。 AJAX中有兩個(gè)常用基本概念: ? ScriptManager控件用于 ,每個(gè)使用 AJAX技術(shù)的 ScriptManager控件,顯式 的表 明該頁面使用的是 AJAX框架。 ? UpdatePanel控件用來實(shí)現(xiàn)頁面的無刷新技術(shù) 。 開發(fā) 頁面 的時(shí)候,只需在 UpdatePanel控件中包括需要刷新的頁面區(qū)域,則每次瀏覽器向服務(wù)器端發(fā)出請(qǐng)求之后,只有該 控件 內(nèi)的部分才會(huì)被刷新,以此替代以往四川大學(xué)工程碩士學(xué)位論文 基于 web 的在線文檔分享與管理系統(tǒng)研究與實(shí)現(xiàn) 18 整個(gè)頁面都需要回調(diào)來獲取請(qǐng)求的回調(diào)方式。使用 UpdatePanel控件,可以將 UpdateMode屬性設(shè)定為 Conditional模式或 Always模式 ,以 區(qū)別該更新面板采用何種方式獲取服務(wù)器端的資源。 Ajax技術(shù)的一個(gè)最大的優(yōu)勢(shì)在于, 通過 AJAX本身的框架腳本庫,使得客戶端瀏覽器可以方便地調(diào)用服務(wù)器端資源, 實(shí)現(xiàn) 調(diào) 用 過程 的 異步刷新 。 基于這 樣的 技術(shù),實(shí)現(xiàn)更好的用戶體驗(yàn) 和 更豐富的客戶端展現(xiàn)。 AJAX除了本身提供的基本服務(wù)器端控件之外,還可以使用 AJAX的控件工具包封裝的擴(kuò)展控件 ,大大的方便了開發(fā)和 豐富了 AJAX頁面的展現(xiàn)效果,使用起來與 。 開發(fā)工具簡(jiǎn)介 對(duì) 于 .NET 開發(fā), 可通過 記事本一類的文本編輯器完成代碼編寫等功能, 隨后 通過命令 行工具 對(duì) 文件 進(jìn)行 編譯 ,但集成開發(fā)環(huán)境提供了更為便捷和強(qiáng)大的功能 。 微軟的 Visual Studio 現(xiàn)已發(fā)展到 2020 版, 編程環(huán)境中 幾乎 涵蓋 了所有 需要的 功能,但占用的硬盤空間比較大,價(jià)格 較 高。 為此,本系統(tǒng)的開發(fā)本著實(shí)用和經(jīng)濟(jì)的原則,采用了 .NET 平臺(tái)中免費(fèi)的開發(fā)工具套件 Visual Web Developer Express,具備了 開發(fā)所需要的基本功能,開發(fā)語言采用 C。為此,在微軟的官方網(wǎng)站上下載了 Microsoft Web 平臺(tái)安裝程序 (Web PI)。 Web PI 可運(yùn)行在 Windows Vista、 Vista SP Windows Widnows XP、 Windows Server 2020 及 Server 2020 等操作系統(tǒng)上 , 可運(yùn)行在 32位與 64 位 計(jì)算環(huán)境下 。 通過 Web PI,可以 簡(jiǎn) 便的 安裝和配置 包括 IIS Visual Web Developer 2020 Express Edition、 SQL Server 2020 Express Edition 及 .NET Framework 等在內(nèi)的 工具、服務(wù)器、數(shù)據(jù)庫、編程 API 和應(yīng)用程序。 [15] 文檔 在線 預(yù)覽流程與生成技術(shù)預(yù)研 文檔 在線 預(yù)覽目前主 要有 Silverlight 和 Flash/Flex 兩種主流 路線,為實(shí)現(xiàn)系統(tǒng)開發(fā)目標(biāo),在開發(fā)前期 對(duì)兩種方式進(jìn)行了預(yù)研和選型。 “貴州電視臺(tái)技術(shù)資料管理系統(tǒng)”原來傾向于使用 Silverlight,但 在 選型使用 時(shí)發(fā)現(xiàn)了不少問題,首先是 目前 各瀏覽器對(duì) Silverlight 的支持還較少;其次四川大學(xué)工程碩士學(xué)位論文 基于 web 的在線文檔分享與管理系統(tǒng)研究與實(shí)現(xiàn) 19 是在 Silverlight 中對(duì) XPS 的支持很少,需要第三方軟件公司提供 IE中的 XPS瀏覽器插件,這使得 XPS 在瀏覽方面難以使用 Silverlight 的特效 ; 三是 如果 直接在 IE 打開 XPS, 雖然無法修改, 但可以隨意進(jìn)行復(fù)制等操作,起不到 類似于 PDF 的保密作用。 而 Flash 目前在幾乎所以瀏覽器中都 可以使用 , Adobe 公司 在 Flex 中結(jié)合了易于使用的 技術(shù) , 為 Flash 開發(fā)應(yīng)用也得到了第三方軟件廠商的積極支持 , Flexpaper 就是一個(gè)典型例子。 PDF 文件本身具備很多優(yōu)良的特性,通過 swftools,也能夠很好的與 Flash 結(jié)合。 在 Silverlight+XPS 和 Flex/PDF+SWF 兩種 路線 進(jìn)行 預(yù)研和 比較后,最后決定采用 Flex/PDF+SWF 來實(shí)現(xiàn)文檔 在線 預(yù)覽。 Flexpaper 當(dāng)前 展示 Flash 文檔( .swf)主要 有 兩種方式,一是直接生成好一個(gè)完整的 Flash 文件 展示出來, 二 是用一個(gè)播放器來播放另外一個(gè)文檔 Flash。第一種方式可以用工具直接將 PDF 文件 轉(zhuǎn)化成一個(gè)整體的 Flash 文件 展示,但這種方式的 文件 較大,且不容易控制 文檔頁面的閱讀 , 一般不使用 。第二種方式是重點(diǎn), 也是本系統(tǒng)采用的方式,使用 開源的 Flexpaper 播放器, 具備 播放一幀一頁的 Flash 文檔的能力 。 FlexPaper 是一個(gè)被設(shè)計(jì)用來與 swftools 工具中 pdf2swf 配套 使用、開源、輕量級(jí)的 Flex 組件 ,可以在 瀏覽器 中 顯示多種文檔。通過將 Word、 Excel、 PPT等文檔轉(zhuǎn) 為 PDF,再通過 pdf2swf 將 PDF 轉(zhuǎn)為 Flas
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1