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

正文內(nèi)容

基于xml網(wǎng)畢業(yè)設(shè)計(jì)(參考版)

2024-12-03 11:05本頁面
  

【正文】 基于 XML 網(wǎng)畢業(yè)設(shè)計(jì) 基于 XML 的網(wǎng)頁設(shè)計(jì) 專 業(yè)計(jì)算機(jī)科學(xué)與技術(shù) 姓 名 指導(dǎo)教師姓名 論文提交日期 2020 年 5 月 25 日 學(xué)位授予單位大學(xué) 摘 要 本是基于 XML的動(dòng)態(tài)網(wǎng)頁設(shè)計(jì) XML能夠提供一種結(jié)構(gòu)化數(shù)據(jù)它主要定義的是數(shù)據(jù)本身的結(jié)構(gòu)和類型而非 6HTML 所描述的數(shù)據(jù)顯示和外觀本分別用 HTML 和XML 兩種語言實(shí)現(xiàn)通過對(duì)比總結(jié)了 XML 相對(duì)于 HTML 的優(yōu)勢(shì)并分析了兩者的區(qū)別 This paper is based on XML and dynamic web design XML can provide a structure of the data and it mainly defines the data structures and types rather than HTML description of the data display and appearance It achieved the separation between content and display This paper was achieved by using two languagesHTML language and XML language to achieve a forum function voting functions and press releases and other functions of a personal webpage By contrast it summed up the advantages of XML pared with the HTML and analyzed of the differences between the two languages Key wordsXML Webpage ASP 第一章 緒論 1 現(xiàn)實(shí)意義 1 現(xiàn)實(shí)需求 1 網(wǎng)頁技術(shù)概述 第一節(jié) HTML 的網(wǎng)頁設(shè)計(jì) 第二節(jié) XML 的網(wǎng)頁設(shè)計(jì) 第三節(jié) 動(dòng)態(tài)網(wǎng)頁 第三章 XML 網(wǎng)頁設(shè)計(jì)的實(shí)現(xiàn) 第一節(jié) 網(wǎng)站前臺(tái)展示 第二節(jié) 網(wǎng)站后臺(tái)頁面 1 第三節(jié) 數(shù)據(jù)庫的設(shè)計(jì) 第四節(jié) 子功能模塊處理 第五節(jié) 網(wǎng)頁中的 XML 應(yīng)用 第四章 體會(huì)與 心得 參考文獻(xiàn) 致謝 第一章 緒論 現(xiàn)實(shí)意義在 Inter 飛速發(fā)展的今天互聯(lián)網(wǎng)成為人們快速獲取發(fā)布和傳遞信息的重要渠道它在人們政治經(jīng)濟(jì)生活等各個(gè)方面發(fā)揮著重要的作用在政治方面它會(huì)提高政府的工作效推動(dòng)民主化進(jìn)程在文化生活方面網(wǎng)絡(luò)媒體拓寬了信息渠道使思想文化更加多元化在工作方式上出現(xiàn)了按個(gè)人方便的時(shí)間上下班制或在家工作制特別是在經(jīng)濟(jì)生活方面它正加速全球經(jīng)濟(jì)一體化進(jìn)程快速的信息交換模糊了地域界限的商務(wù)活動(dòng)使傳統(tǒng)商業(yè)模式發(fā)生了深刻的革命這場(chǎng)革命正影響著金融業(yè)商業(yè)制造業(yè)等一系列相關(guān)行業(yè)與傳統(tǒng)媒體 相比互聯(lián)網(wǎng)具有傳播范圍廣保留時(shí)間長(zhǎng)交互性強(qiáng)成本低等優(yōu)勢(shì)而這些優(yōu)勢(shì)注定了它將成為21 世紀(jì)傳媒界的先鋒 現(xiàn)實(shí)需求 Inter 上發(fā)布信息主要是通過網(wǎng)站來實(shí)現(xiàn)的獲取信息也是要在 Inter 海洋中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來因此網(wǎng)頁作為信息傳遞的載體在 Inter 上的地位顯而易見它已成為政府企事業(yè)單位信息化建設(shè)中的重要組成部分從而倍受人們的重視由于互聯(lián)網(wǎng)這種新媒體在通訊界的地位與日俱增因此網(wǎng)頁的開發(fā)制作有著巨大的現(xiàn)實(shí)需求 網(wǎng)頁技術(shù)概述 第一節(jié) HTML 的網(wǎng)頁設(shè)計(jì) HTML 的定義 HTMLHyper Text Markup Language 即超文本標(biāo)記語言是的描述語言用于控制 Web 瀏覽器如 Microsoft Inter Explorer 等顯示文檔的方式 用 HTML 標(biāo)記進(jìn)行格式編排的文檔稱為 HTML 文檔 HTML 文檔必須具有正確的格式才能被瀏覽器軟件正確識(shí)別和解釋 這類網(wǎng)頁開發(fā)基礎(chǔ)是 HTMLscrit 超文本腳本語言 由于 HTML 是在文本文件中通過標(biāo)記來控制界面元素的顯示因此具有良好的可移植性通過腳本語言可提供靈活控制的手段在 WEB服務(wù)器端還可以通過 CGI程序或 ASP腳本語言構(gòu)造三層網(wǎng)絡(luò)應(yīng)用程序進(jìn)一步增加網(wǎng)頁的交互性 HTML 網(wǎng)頁的缺陷 在 HTML 文件中有許多不同的標(biāo)記這些標(biāo)記都有它特定的位置與目的如 標(biāo)記定義了文字的字形與字號(hào) 標(biāo)記則將文字的格式定義為粗體字但是 HTML 并不完美它只是一種表達(dá)的技術(shù)基于 HTML 的網(wǎng)頁仍然存在一些問題 1 功能有限 HTML 語言是一種標(biāo)記語言其中的眾多標(biāo)記僅是一種顯示標(biāo)記而不是內(nèi)容標(biāo)記 標(biāo)記本身不能揭示所包含內(nèi)容的含義計(jì)算機(jī)只能根據(jù)文檔中各種標(biāo)記在網(wǎng)絡(luò)瀏覽器上產(chǎn)生特定的顯示卻不能提取出文檔所包含的內(nèi)容信息這一缺陷限制了網(wǎng)上的信息搜索向著更精 確和更有意義的方向發(fā)展 2 可擴(kuò)展性差標(biāo)準(zhǔn)的 HTML 規(guī)定了固定的標(biāo)記集合普通用戶不能定義自己的標(biāo)記這使得 HTML語言很難擴(kuò)展這嚴(yán)重地限制了 HTML語言的處理能力許多比較特殊和具有專門格式的信息例如化學(xué)方程式數(shù)學(xué)公式采用 HTML 語言都是無法表達(dá)的 3 標(biāo)準(zhǔn)性差各個(gè)瀏覽器廠商為增強(qiáng)自己瀏覽器的功能和方便用戶的使用一再地在自己的瀏覽器產(chǎn)品上增加新的功能使自己的瀏覽器產(chǎn)品具有更強(qiáng)大的處理能力甚至允許當(dāng)用戶使用不完全標(biāo)準(zhǔn)的 HTML 標(biāo)記時(shí)瀏覽器不會(huì)發(fā)生錯(cuò)誤瀏覽器廠商對(duì)功能的擴(kuò)展使得文檔的兼容性下降在一種瀏覽器上能夠正常 顯示的HTML 文件不一定能在另一種瀏覽器上正常顯示這種狀況使得信息的傳播和共享受到了極大的限制網(wǎng)頁的編輯人員必須使用 Microsoft Inter Explorer 和Netscape Navigator 都支持的標(biāo)記否則同一個(gè) HTML 文件在這兩種主流瀏覽器上就會(huì)得到不同的頁面效果甚至?xí)l(fā)生錯(cuò)誤網(wǎng)絡(luò)瀏覽器這種非標(biāo)準(zhǔn)的發(fā)展趨勢(shì)給HTML 文件的編輯者和使用者帶來越來越多的問題 XML 的網(wǎng)頁設(shè)計(jì) XML 以其良好的語義及清晰的結(jié)構(gòu)受到人們的推崇是網(wǎng)絡(luò)間進(jìn)行數(shù)據(jù)交換的理想格式目前世界上有很多標(biāo)準(zhǔn)化組織都在致力于基于網(wǎng) 絡(luò)資源標(biāo)準(zhǔn)化的研究并制定了一些相應(yīng)規(guī)范 圖 21 標(biāo)記語言家族 一 XML 的定義 XML 是一種擴(kuò)展標(biāo)記語言它使用有意義的標(biāo)記具有嚴(yán)格的語法控制將網(wǎng)頁的數(shù)據(jù)和顯示分開來這些特性使開發(fā)者可以建立自己的有意義的標(biāo)記來描述網(wǎng)絡(luò)信息實(shí)現(xiàn)網(wǎng)絡(luò)信息的標(biāo)準(zhǔn)化利用網(wǎng)頁的數(shù)據(jù)和顯示分開來的特性可以把用XML 描述的內(nèi)容用各種不同的風(fēng)格來顯示實(shí)現(xiàn)網(wǎng)頁的個(gè)性化 XML 的特點(diǎn) 可擴(kuò)展標(biāo)記語言 XML eXtensible Markup Language 是一種源置標(biāo)語言它正像 HTML 一樣同樣依賴于描述一定規(guī)則的標(biāo)簽和能夠讀懂這些標(biāo)簽的應(yīng)用 處理工具來發(fā)揮它的強(qiáng)大功能現(xiàn)在它正影響著網(wǎng)絡(luò)軟件的設(shè)計(jì)并為 World Wide Wet 上交換信息和構(gòu)建通信基礎(chǔ)結(jié)構(gòu)提供了新的可能性 XML 既是標(biāo)記語言又是可擴(kuò)展的 extensible 標(biāo)記語言相對(duì)于 HTML 的優(yōu)點(diǎn)是它將用戶界面與結(jié)構(gòu)化數(shù)據(jù)分隔開來這種數(shù)據(jù)與顯示的分離使得集成不同來源的數(shù)據(jù)成為可能 XML 并非像 HTML 那樣提供了一組事先己經(jīng)定義好了的標(biāo)簽而是提供了一個(gè)標(biāo)準(zhǔn)利用這個(gè)標(biāo)準(zhǔn) XML 允許用戶創(chuàng)建自己的標(biāo)簽來標(biāo)識(shí)任意內(nèi)容文檔的任意結(jié)構(gòu)并允許我們根據(jù)它所提供的規(guī)則制定各種各樣的標(biāo)記語言 1 擴(kuò)展性 HTML 標(biāo) 記只能用來指定文字粗體或斜體顯示 XML 卻能夠提供一個(gè)標(biāo)示結(jié)構(gòu)化數(shù)據(jù)的結(jié)構(gòu)聲明與其相關(guān)的數(shù)據(jù)為書名售價(jià)經(jīng)銷商數(shù)量其他任何數(shù)據(jù)元素隨著互聯(lián)網(wǎng)上許多機(jī)構(gòu)已逐漸采用 XML 標(biāo)記后用戶便可以借此搜索并操作任何應(yīng)用程序中的數(shù)據(jù)一旦找到所需的數(shù)據(jù)便可借助任何方式通過網(wǎng)絡(luò)傳遞并在瀏覽器和其他應(yīng)用程序中做進(jìn)一步的處理和檢查只要接收數(shù)據(jù)的應(yīng)用程序可以解讀XML 中的數(shù)據(jù)即可至于數(shù)據(jù)來自何處如何寫入 XML 文件中便無關(guān)緊要了 2 數(shù)據(jù)的呈現(xiàn)與現(xiàn)實(shí)是分離的 XML 最主要的功能是保持使用者界面與結(jié)構(gòu)化數(shù)據(jù)的獨(dú)立在 HTML 中會(huì)使用標(biāo)記來告訴瀏 覽器將數(shù)據(jù)顯示為斜體或粗體在 XML 中可以使樣式表 XSL 和 CSS定義數(shù)據(jù)的內(nèi)容 XML 將數(shù)據(jù)的呈現(xiàn)及處理分開讓數(shù)據(jù)的交換就像用 HTML 顯示數(shù)據(jù)一樣簡(jiǎn)單用 XML 編寫的數(shù)據(jù)可以借助網(wǎng)絡(luò)傳遞到任何地方也不需重組數(shù)據(jù)庫或文件中的信息只需要套用不同的樣式表和應(yīng)用程序就可以按照希望的方式顯示并處理數(shù)據(jù)了 3 自定義 XML 的數(shù)據(jù) DTD 會(huì)附加在 XML 文件中定義元素及元素之間的結(jié)構(gòu)關(guān)系及文件規(guī)則接受XML 文件的應(yīng)用程序沒有所輸入數(shù)據(jù)的說明時(shí) DTD 就可以協(xié)助識(shí)別數(shù)據(jù)一個(gè) XML處理程序可以核對(duì)輸入的數(shù)據(jù)與 DTD 所定義的規(guī)則以確認(rèn)數(shù)據(jù) 結(jié)構(gòu)是否正確由XML編寫的數(shù)據(jù)均可自定義因?yàn)槊枋鏊璧臉?biāo)注已經(jīng)包含在數(shù)據(jù)中了 XML是開放和具有彈性的格式讓信息的交換與轉(zhuǎn)換更加容易 例如 XML 可以用來描述 HTML 頁面或用來描述包含在商業(yè)規(guī)則或電子商務(wù)交易中的對(duì)象數(shù)據(jù)因?yàn)?XML 有別于 HTML 所以 XML 可以包含在 HTML 文件中借助在HTML 頁面內(nèi)嵌 XML 數(shù)據(jù)可以對(duì)傳遞來的數(shù)據(jù)采取不同的顯示方式 4XML Schema Schema 是 XML 文件規(guī)則的正式陳述也就是 XML 的元素名稱它指定 XML 文件中所允許的元素及其可能的組合提供和 DTD 相同的功能不過因?yàn)?Schema 語言的可擴(kuò)展性開發(fā)人員可以使用數(shù)據(jù)類型繼承性以及呈現(xiàn)規(guī)則來加強(qiáng) Schema 使Schema 語言的功能遠(yuǎn)比 DTD 更為強(qiáng)大利用 XML Schema 讓 XML 的數(shù)據(jù)可以描述本身的結(jié)構(gòu)因此軟件無需內(nèi)建任何數(shù)據(jù)結(jié)構(gòu)的陳述就可以借助解讀某些數(shù)據(jù)來了解其結(jié)構(gòu) XML 技術(shù)詳述 XML 文件的組成 1XML 文件的基本組成 XML主要的目標(biāo)之一就是提供文件數(shù)據(jù)內(nèi)容的結(jié)構(gòu)化每一個(gè) XML文件都包含了邏輯結(jié)構(gòu)與實(shí)體結(jié)構(gòu)兩部分在邏輯結(jié)構(gòu)中包含了文件中的元素與其結(jié)構(gòu)的層次與順序而實(shí)體結(jié)構(gòu)則包含了文件的數(shù)據(jù)內(nèi)容也就是通??吹降奈募袷? 2XML 文件的邏輯結(jié)構(gòu) 邏輯結(jié)構(gòu)是指文件中各個(gè)不同元素的組織結(jié)構(gòu)邏輯結(jié)構(gòu)代表文件構(gòu)建的原則一份完整的 XML 由聲明元素處理指令與注釋組成其中有一些是可選擇的對(duì)象有一些是必要的對(duì)象但通常可以將 XML 文件分成文件頭與文件主體兩部分 1 文件頭 XML 文件頭是由兩個(gè)基本組件所組成 XMLDTD 文件類型聲明 aXML 聲明 下面是一段 XML 聲明 XML 聲明定義了文件所遵守 XML 規(guī)格的版本 xml version 10 encoding GB2312 standalone yes 在這一行 XML 聲明的程序代碼中 version 10表示該文件遵守 XML10 的規(guī)范 encoding GB2312表示如果在該文件中用到中文內(nèi)容就必須加上中文編碼 standalone yes表示該文件不會(huì)用其他文件 bDTD 聲明 DTD聲明必須編寫在 XML聲明與文件主體之間用于定義該文件中數(shù)據(jù)結(jié)構(gòu)的規(guī)則 若 DTD文件類型定義是直接編寫在 XML文件頭去中使用內(nèi)部 DTD聲明的方式來聲明這些定義不會(huì)引用到其他的文件所以在 XML 聲明中可以加上 standalone yes DTD文件類型聲明也可以指向一個(gè)包含所有或部分 DTD文件類型聲 明的外部文件這樣的方式能夠簡(jiǎn)化 XML 文件的復(fù)雜程度當(dāng)文件類型變更時(shí)只需要修改這個(gè)外部文件即可不必去修改所有 XML文件中的 DTD聲明以達(dá)到快速開發(fā)與方便維護(hù)的目的 2 文件主體 文件主體是用來存放數(shù)據(jù)內(nèi)容的區(qū)域 XML 文件中可以被應(yīng)用程序運(yùn)用的數(shù)據(jù)都在文件主體中所謂元素也就是標(biāo)記的名稱如 與 是開始與結(jié)束標(biāo)記而 BOOK則為元素所以可以通過 DTD 中對(duì)元素的定義來控制標(biāo)記的運(yùn)用 3XML 文件的實(shí)體結(jié)構(gòu) XML 文件的實(shí)體結(jié)構(gòu)是由文件中的內(nèi)容所組成的每個(gè)實(shí)體都有其名稱與內(nèi)容實(shí)體可能只是文件中的一個(gè)代表字符也可能是一個(gè)外部 的文件從邏輯結(jié)構(gòu)來看實(shí)體是先在文件頭中被聲明然后在元素中被參照只要是在 DTD 聲明過實(shí)體就可以在文件中被使用而實(shí)體的參照會(huì)告訴處理器去取得實(shí)體的內(nèi)容并在文件中使用 XML 文檔的類型 基本上有兩類相關(guān)的 XML 文檔構(gòu)造良好的 wellformed XML 文檔和有效的 valid XML 文檔本節(jié)主要介紹構(gòu)造良好的 XML 文檔應(yīng)該滿足的標(biāo)準(zhǔn)簡(jiǎn)單地介紹了什么是有效的 XML文檔以及用什么方式判斷一個(gè) XML文檔是一個(gè)有效的 XML文檔 1 構(gòu)造良好的 XML 文擋 構(gòu)造良好的 XML文檔遵守 XML語法的一般規(guī)則
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1