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

正文內(nèi)容

基于web的新聞系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_說明書-預(yù)覽頁(yè)

 

【正文】 在興起,而 SOAP 正是其基礎(chǔ)協(xié)議。 從 1998 年開始 , XML 被引入許多網(wǎng)絡(luò)協(xié)議,以便于為二個(gè)軟件提供相互通信的標(biāo)準(zhǔn)方法。 XML 支持世界上幾乎所有的主要語(yǔ)言,并且不同語(yǔ)言的文本可以在同一文檔中混合使用,應(yīng)用 XML 的軟件能處理這些語(yǔ)言的任何組合。 除了上述先進(jìn)特性以外, XML 還具有簡(jiǎn)明性。 XML 文檔通常包含一個(gè)文檔類型聲明,因而 XML 文檔是自描述的。 HTML 很難進(jìn)一步發(fā) 展,就是因?yàn)樗歉袷健⒊谋竞蛨D形用戶界面語(yǔ)義的混合,要同時(shí)發(fā)展這些混合在一起的功能是很困難的。 XML繼承了 SGML的許多特性,首先是可擴(kuò)展性。但 SGML 太龐大了,學(xué)用兩難尚且不說,就是全面實(shí)現(xiàn) SGML 的瀏覽器也非常困難。 SGML 是一種在 Web 發(fā)明之前就早已存在的用標(biāo)記來描述文檔資料的通用語(yǔ)言。和 HTML 一樣, XML 基于 SGML ― 標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言( Standard Generalized Markup Language)。目前的網(wǎng)絡(luò)新聞服務(wù)站點(diǎn)基本上是基于 B/S 結(jié)構(gòu)的單 一的新聞發(fā)布系統(tǒng) ,而 HTML 頁(yè)面技術(shù)和HTTP 無狀態(tài)連接協(xié)議 ,沒法提供跨媒體的多樣化內(nèi)容的服務(wù) ,不適于用戶按照自己的習(xí)慣進(jìn)行閱讀和訂購(gòu) ,因而使得 Inter 新聞服務(wù)尚沒有擺脫傳統(tǒng)的推送服務(wù)方式 ,這已經(jīng)越來越不滿足現(xiàn)在社會(huì)發(fā)展的需求 。目前,商業(yè)智能系統(tǒng)往往存在移植性差和集成性差等問題,缺乏可擴(kuò)展性和靈活性,隨著各種技術(shù)的發(fā)展,軟件規(guī)模的不斷擴(kuò)大及其復(fù)雜性的不斷增加,對(duì)商業(yè)智能相關(guān)問題的研究變得越來越迫切。為了便于對(duì)網(wǎng)站新聞進(jìn)行有效的管理 ,非常有必要開發(fā)一個(gè)網(wǎng)站新聞管理系統(tǒng)。其它任何語(yǔ)言、平臺(tái)上的客戶 應(yīng)用都 可以從服務(wù)注冊(cè)庫(kù)查找 Web Services,閱讀 Web Services的 WSDL 文檔,生成 SOAP 請(qǐng)求消息,嵌入在一個(gè) HTTP 請(qǐng)求中,調(diào)用 Web Services。 、意義和范圍 本文給出了一種基于 Web Services 體系架構(gòu)和采用 XML 的新聞服務(wù)系統(tǒng)模型 ,討論了新聞服務(wù)體系、新聞注冊(cè)中心、客戶端的工作 原理和關(guān)鍵技術(shù) ,拓展了傳統(tǒng)的技術(shù)。 Web Services 都是放在 Web 服務(wù)器(如 IIS)后面,客戶生成 的 SOAP 請(qǐng)求會(huì)被嵌入在一個(gè) HTTP POST 請(qǐng)求中,發(fā)送到 Web 服務(wù)器來。第七章是結(jié)束語(yǔ)。第四章到第六章為 Web Services 新聞系統(tǒng)的設(shè)計(jì)部分。 本文共有 七章。每項(xiàng)申請(qǐng)是不再需要復(fù)制和維護(hù)外部數(shù)據(jù) 源的。隨著 Web Services 的普及,并作為 XML Web 服務(wù)的持續(xù)增長(zhǎng),人們 將能夠找到的 合適的 軟件, 并 可以將自己的應(yīng)用程序集成的模塊,通過尋找,并通過 Web Services 進(jìn)行整合 。 學(xué)生簽名: 日 期 : 年 月 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 I 基于 WebServices 新聞系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘要 Web Services 帶來的 主要好處之一是 的集成方便。如論文涉及任何知識(shí)產(chǎn)權(quán)糾紛,本人將承擔(dān)一切責(zé)任。這便于系統(tǒng)集成,使業(yè)務(wù)關(guān)系緊密,更高效的業(yè)務(wù)流程。一個(gè) XML Web 服務(wù)編程模型的組成部分,是與外部數(shù)據(jù)源的 輕松集成。 對(duì)于此問題,本文做了有關(guān)于的 Web Services新聞系統(tǒng)的介紹。第三章 是 Web Services 的技術(shù)介紹,重點(diǎn)突出了開發(fā)工具 Visual Studio 2021 以及如何構(gòu)建 Web Services 的鏈接。第六章是新聞系統(tǒng)的詳細(xì)設(shè)計(jì),包括對(duì)新聞系統(tǒng)設(shè)計(jì)中的用戶登錄,新聞管理,新聞查詢,新聞?lì)悇e管理以及用戶管理都做了對(duì)應(yīng)的具體描述,包括涉及到的關(guān)鍵代 碼和對(duì)應(yīng)的實(shí)現(xiàn)成果。 Web Services 主要利用 HTTP 和 SOAP 協(xié)議是商業(yè)數(shù)據(jù)在 Web 上傳輸, SOAP 通過 HTTP 調(diào)用商業(yè)對(duì)象執(zhí)行遠(yuǎn)程功能調(diào)用, Web 用戶能夠使用 SOAP 和 HTTP 通過 Web 調(diào)用的方法來調(diào)用遠(yuǎn)程對(duì)象 .客戶根據(jù) WSDL 描述文檔,會(huì)生成一個(gè) SOAP 請(qǐng)求消息。 Web 服務(wù)器得到 SOAP 應(yīng)答后,會(huì)再通過 HTTP 應(yīng)答的方式把信息送回到客戶端。從應(yīng)用的外部來看,應(yīng)用是由一系列標(biāo)準(zhǔn)的服務(wù)接口組成。傳統(tǒng)的新聞發(fā)布方法已不能適應(yīng)形勢(shì)發(fā)展的需要。商業(yè)智能相關(guān)技術(shù)的研究至關(guān)重要。 傳統(tǒng)的媒體受到?jīng)_擊 ,逐漸向網(wǎng)絡(luò)媒體轉(zhuǎn)變 ,提供網(wǎng)絡(luò)信息服務(wù)的競(jìng)爭(zhēng)日益激烈。它由萬維網(wǎng)協(xié)會(huì)( W3C)創(chuàng)建,用來克服 HTML(即超文本標(biāo)記語(yǔ)言( Hypertext Markup Language),它是所有網(wǎng)頁(yè)的基礎(chǔ))的局限。XML 同 HTML 一樣,都來自 SGML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言 )。但近年來,隨著 Web 應(yīng)用的不斷深入, HTML 在需求廣泛的應(yīng)用中已顯得捉襟見肘,有人建議直接使用 SGML 作為Web 語(yǔ)言。與 SGML 相比, XML 規(guī)范不到 SGML 規(guī)范的 1/10,簡(jiǎn)單易懂,是一門既無標(biāo)簽集也無語(yǔ)法的新一代標(biāo)記語(yǔ)言。 其次是靈活性。 第三是自描述性。 XML 文檔被看作是文檔的數(shù)據(jù)庫(kù)化和數(shù)據(jù)的文檔化。另外, XML 也吸收了人們多年來在 Web 上使用 HTML 的經(jīng)驗(yàn)。目前,許多大公司和開發(fā)人員已經(jīng)開始使用 XML,包括 B2B 在內(nèi)的 許多優(yōu)秀應(yīng)用已經(jīng)證實(shí)了 XML 將會(huì)改變今后創(chuàng)建應(yīng)用程序的方式。 SOAP 的快速成功史無前例地提高了軟件的互操作潛力。SOAP 綁定( binding),使用底層協(xié)議交換信息。 SOAP/HTTP 請(qǐng)求包括一個(gè) GetLastTradePrice的塊元素,該請(qǐng)求攜帶一個(gè)字符串參數(shù)和 ticker 符號(hào),在 SOAP 應(yīng)答中返回一個(gè)浮點(diǎn)數(shù)。 CORBA 和 DCOM 為分布式應(yīng)用程序建立服務(wù),服務(wù)對(duì)象來執(zhí)行客戶端調(diào)用的服務(wù)。 SOAP 并沒有定義信息的語(yǔ)義,服務(wù)質(zhì)量,基于 INTERNET 的事務(wù)處理。又因?yàn)槊總€(gè)系統(tǒng)使用不同的二進(jìn)制編碼,系統(tǒng)間的互操作的很難實(shí)現(xiàn)。但是 XML 是一個(gè)開放、健全、有語(yǔ)義的訊息機(jī)制,而 HTTP 是一個(gè)廣泛又能避免許多關(guān)于防火墻的問題,從而使 SOAP 得到了廣泛的應(yīng)用。 客戶端發(fā)送請(qǐng)求時(shí),不管客戶端是什么平臺(tái)的,首先把請(qǐng)求轉(zhuǎn)換成 XML 格式, SOAP 網(wǎng)關(guān)可自動(dòng)執(zhí)行這個(gè)轉(zhuǎn)換。例如:對(duì)于一個(gè)詢問股票價(jià)格的應(yīng)用程序,服務(wù)器端具有組件提供某股票當(dāng)前的價(jià)格,組件是 COM 或 CORBA 在服務(wù) 器上建立的。 UDDI 是這樣一種基礎(chǔ)的系統(tǒng)構(gòu)筑模塊,他使商業(yè)實(shí)體能夠快速,方便地使用他們自身的企業(yè)應(yīng)用軟件來發(fā)現(xiàn)合適的商業(yè)對(duì)等實(shí)體,并與其實(shí)施電子化的商業(yè)貿(mào)易。另外,在跨平臺(tái)的設(shè)計(jì)特性中, UDDI主要采用了已經(jīng)被提議給 W3C的 SOAP(Simple Object Access Protocol,簡(jiǎn)單對(duì)象訪問協(xié)議 )規(guī)范的早期版本。 UDDI 的所有兼容實(shí)現(xiàn)都支持 UDDI 規(guī)范。作用 : 用來說明一個(gè) Web 服務(wù)的一些信息類型,以便幫助服務(wù)的請(qǐng)求者確定如下問題: WHO,WHAT,WHERE,HOW . UDDI 定義如何查找 Web 服務(wù)(及其 WSDL 文件)。解決方法是:用機(jī)器能閱讀的方式提供一個(gè)正式的描述文檔。 WSDL 文件包含以下元素: Type:使用某種語(yǔ)法(如 XML 模式)的數(shù)據(jù)類型定義( string、 int) Message:要傳遞的數(shù)據(jù) Part:消息參數(shù) Operation:服務(wù)支持的操作的抽象描述 Port Type / Interface:一個(gè)或多個(gè)端點(diǎn)支持的操作的抽象集。 Service:相關(guān)端點(diǎn)的集合,包括其關(guān)聯(lián)的接口、操作、消息等。真正掌握這 4 部分內(nèi)容,才能深入的了解及學(xué)會(huì)使用 Web Services 技術(shù)。 我們學(xué)習(xí)到的 公共語(yǔ)言運(yùn)行庫(kù) 則 是 .NET Framework 的基礎(chǔ)。以公共語(yǔ)言運(yùn)行庫(kù)為目標(biāo)的代碼稱為 托管代碼 ,而不以公共語(yǔ)言運(yùn)行庫(kù)為目標(biāo)的代碼稱為非托管代碼 。能否成功主要取決于,為了降低交付解決方案的復(fù)雜性,團(tuán)隊(duì)間是否進(jìn)行了充分的交流。 Web Services 連接 實(shí)例 打開 Visual Studio 2021 工具,在 工具右上方的 “文件”中 選擇“ 新建 ”網(wǎng)站 , ( 下一次時(shí)即可選擇“打開”網(wǎng)站) 選擇 網(wǎng)站,定好文件位置,選擇語(yǔ)言(本 新聞 系統(tǒng)使用的是“ C語(yǔ)言 ”) , 然后 點(diǎn)擊確定。 添加項(xiàng)目的操作如圖 32 所示 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 10 圖 32 添加項(xiàng)目的操作 Web 引用 因?yàn)槭?Web Services 的系統(tǒng),所以 在創(chuàng)建好項(xiàng)目之后,就需要添加 Web 引用了。 這也是 Web Services 方法與普通 的 ASP 網(wǎng)站的差別。 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 12 第四章 課題分析 需求分析 Web Service 便是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些規(guī)范使得 Web Service 能與其他兼容的組件進(jìn)行互操作。因?yàn)榫W(wǎng)絡(luò)中新聞發(fā)布的頻率非常高,如果使用靜態(tài)網(wǎng)頁(yè)作為新聞頁(yè)面,則維護(hù)工作將非常繁瑣,管理員每天需要制作大量的網(wǎng)頁(yè),從而 浪費(fèi)很多時(shí)間和精力。對(duì) 常見網(wǎng)站的新聞管理的各個(gè)方面:新聞錄入、瀏覽、刪除、修改、 搜索 等方面 都大體實(shí)現(xiàn) ,實(shí)現(xiàn)了網(wǎng)站對(duì)即時(shí)新聞的管理要求 ; :對(duì)新聞的處理(包括錄入、刪除)將立即在主頁(yè)的對(duì)應(yīng)欄目顯示出來,達(dá)到 “ 即時(shí)發(fā)布、即時(shí)見效 ” 的功能 ; 3. 系統(tǒng)運(yùn)行應(yīng)該快速、穩(wěn)定、高效和可靠; ,便于將來的功能擴(kuò)展和維護(hù)。該新聞系統(tǒng)的系統(tǒng)功能模塊劃分如圖 41 所示 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 13 新 聞 系 統(tǒng)新 聞 管 理 新 聞 查 詢新 聞 類 別 管理用 戶 管 理 圖 41 新聞系統(tǒng)功能模塊圖 要求 硬件 設(shè)備 要求 客戶機(jī) 硬件 要求:具有 Pentium III 處理器 以上 且滿足以下要求的計(jì)算機(jī):最低 64 MB 內(nèi)存 , 最小 GB 硬盤 。系統(tǒng)的功能模塊圖如圖 51 所示 用 戶 登錄新 聞 管理新 聞 查詢新 聞 類別 管 理用 戶 管理新 聞添 加新 聞刪 除新 聞?lì)?別的 添加新 聞?lì)?別的 刪除用 戶的 添加用 戶的 刪除 圖 51 系統(tǒng)的功能模塊圖 用戶管理功 能模塊的關(guān)系 本新聞系統(tǒng)的用戶分為管理員用戶和普通的用戶。但是其工作的流程是大致相同的。 管理員發(fā)布 Web Services,使得用戶可以通過 Web Services 向數(shù)據(jù)轉(zhuǎn)換服務(wù)器發(fā)送執(zhí)行作業(yè)的請(qǐng)求。 (1)系統(tǒng)用戶信息的錄入,包括用戶名和密碼 等信息; (2)系統(tǒng)用戶信息的增加 ; (3)系統(tǒng)用戶信息的刪除。 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 18 第六章 詳細(xì)設(shè)計(jì) 本系統(tǒng)定義的數(shù)據(jù)庫(kù)中包含以下 3 個(gè)表:新聞?lì)悇e表: category、新聞基本信息表: news、和用戶信息表: xtuser。 表 新聞?lì)悇e 表 category 的結(jié)構(gòu) 編號(hào) 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說明 1 cateID int 新聞?lì)悇e編號(hào) 2 catename varchar (50) 新聞?lì)悇e名稱 ( 其中 cateID 是表 category 的主鍵) 在設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)時(shí),很多表都需要設(shè)計(jì)一個(gè)整型字段作為標(biāo)識(shí)列,這幾乎已經(jīng)成為慣例,例如表category 中的 cateID 字段。這樣,如果修改 catename 字段的值,就需要同時(shí)修改其他所有表的相應(yīng)字段的值,從而造成不必要的麻煩。 表 基本新聞 表 news 的結(jié)構(gòu) 編號(hào) 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說明 1 ID int 新聞編號(hào) 2 title varchar(50) 新聞標(biāo)題 3 [content] text 新聞內(nèi) 容 4 postTime datetime 提交時(shí)間 5 poster varchar(50) 提交人 6 cateId int 新聞?lì)悇e編號(hào) ( 其中 ID 是表 news 的 主鍵, 主鍵 ID 自增長(zhǎng)的) 在 SQL Server 2021 中,可以使用 char、 varchar 和 text 等 3 種數(shù)據(jù)類型存儲(chǔ)非 Unicode 字符數(shù)據(jù)。 其中新聞編號(hào) ID 是自增長(zhǎng)的。設(shè)計(jì)者根據(jù)需求分析中的新聞系統(tǒng)的要求,完成對(duì)新聞系統(tǒng)的頁(yè)面設(shè)計(jì)。 因?yàn)槭荊ridView 表格 , 所以完成表格 列的 的基本信息后要對(duì)表 格進(jìn)行數(shù)據(jù)綁定, 在 數(shù)據(jù)綁定時(shí)綁定的 列的 名稱一定要與數(shù)據(jù)庫(kù)中 列的名稱一致 , GridView 表中包含刪除一項(xiàng),所以要對(duì)刪除的 RowDeleting 屬性進(jìn)行修改完善。 添加新聞的設(shè)計(jì)如圖 66 所示 圖 66 添加新聞界面 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 23 新聞查詢界面 新聞查詢 界面 是 用戶 按照新聞的提交時(shí)間來進(jìn)行查詢的 一個(gè)操作界面 , 新聞查詢也要使用一個(gè)GridView 表,其顯示格式要與新聞管理中的 新聞 表一樣,普通用戶和管理員用戶都可以通過單擊“開始查詢”來查找新聞,并可以點(diǎn)擊“重新查詢”來進(jìn)行
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1