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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文--基于web的新聞系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-閱讀頁

2024-12-06 18:39本頁面
  

【正文】 ,生命周期的管理,對(duì)象的標(biāo)識(shí)。 客戶端發(fā)送請(qǐng)求時(shí),不管客戶端是什么平臺(tái)的,首先把請(qǐng)求轉(zhuǎn)換成 XML格式, SOAP網(wǎng)關(guān)可自動(dòng)執(zhí)行這個(gè)轉(zhuǎn)換。如果應(yīng)用程序要求,服務(wù)器返回一個(gè) HTTP應(yīng)答信息給客戶端。例如:對(duì)于一個(gè)詢問股票價(jià)格的應(yīng)用程序,服務(wù)器端具有組件提供某股票當(dāng)前的價(jià)格,組件是 COM 或 CORBA 在服務(wù) 器上建立的。服務(wù)器依賴于服務(wù)器上的 SOAP網(wǎng)關(guān),使用內(nèi)嵌的 HTML對(duì)象調(diào)用合適的方法,然后把得到的價(jià)格通過 SOAP應(yīng)答傳給客戶端。 UDDI 是這樣一種基礎(chǔ)的系統(tǒng)構(gòu)筑模塊,他使商業(yè)實(shí)體能夠快速,方便地使用他們自身的企業(yè)應(yīng)用軟件來發(fā)現(xiàn)合適的商業(yè)對(duì)等實(shí)體,并與其實(shí)施電子化的商業(yè)貿(mào)易。它包含了服務(wù)描述與發(fā)現(xiàn)的標(biāo)準(zhǔn)規(guī)范。另外,在跨平臺(tái)的設(shè)計(jì)特性中, UDDI主要采用了已經(jīng)被提議給 W3C的 SOAP(Simple Object Access Protocol,簡(jiǎn)單對(duì)象訪問協(xié)議 )規(guī)范的早期版本。 UDDI實(shí)現(xiàn)了一組可公開訪問的接 口,通過這些接口,網(wǎng)絡(luò)服務(wù)可以向服務(wù)信息庫注冊(cè)其服務(wù)信息、服務(wù)需求者可以找到分散在世界各地的網(wǎng)絡(luò)服務(wù)。 UDDI 的所有兼容實(shí)現(xiàn)都支持 UDDI 規(guī)范。目的在于先生成并實(shí)現(xiàn)這個(gè)規(guī)范的三個(gè)連續(xù)版本,之后再把將來開發(fā)得到的成果的所有權(quán)移交給一個(gè)獨(dú)立的標(biāo)準(zhǔn)組織。作用 : 用來說明一個(gè) Web服務(wù)的一些信息類型,以便幫助服務(wù)的請(qǐng)求者確定如下問題: WHO,WHAT,WHERE,HOW . UDDI 定義如何查找 Web 服務(wù)(及其 WSDL 文件)。 關(guān)于 WSDL 的研究評(píng)述 怎樣向別人介紹你的 Web service有什么功能,以及每個(gè)函數(shù)調(diào)用時(shí)的參數(shù)呢?你可能會(huì)自己寫一套文檔,你甚至可能會(huì)口頭上告訴需要使用你的 Web service的 人。解決方法是:用機(jī)器能閱讀的方式提供一個(gè)正式的描述文檔。因?yàn)槭腔?XML的,所以 WSDL既是機(jī)器可閱讀的,又是人可閱讀的,這將是一個(gè)很大的好處。 WSDL 文件包含以下元素: Type:使用某種語法(如 XML 模式)的數(shù)據(jù)類型定義( string、 int) Message:要傳遞的數(shù)據(jù) Part:消息參數(shù) Operation:服務(wù)支持的操作的抽象描述 Port Type / Interface:一個(gè)或多個(gè)端點(diǎn)支持的操作的抽象集。 Binding:特定端口類型的具體協(xié)議和數(shù)據(jù)格式規(guī)范 Port / Endpoint:綁定和網(wǎng)絡(luò)地址的組合。 Service:相關(guān)端點(diǎn)的集合,包括其關(guān)聯(lián)的接口、操作、消息等。對(duì)于我們進(jìn)一步了解 Web Services技術(shù)具有重要的幫助。真正掌握這 4部分內(nèi)容,才能深入的了解及學(xué)會(huì)使用 Web Services技術(shù)。 Visual Web Developer 在支持網(wǎng)站創(chuàng)建方面進(jìn)行了重要改進(jìn)。 我們學(xué)習(xí)到的 公共語言運(yùn)行庫 則 是 .NET Framework 的基礎(chǔ)。這類似于 Java 的虛擬機(jī)。以公共語言運(yùn)行庫為目標(biāo)的代碼稱為 托管代碼 ,而不以公共語言運(yùn)行庫為目標(biāo)的代碼稱為非托管代碼 。對(duì)于開發(fā)團(tuán)隊(duì)作出的任何主要承諾來說,信息交流都是 成功的一個(gè)基本元素。能否成功主要取決于,為了降低交付解決方案的復(fù)雜性,團(tuán)隊(duì)間是否進(jìn)行了充分的交流。 Portfolio Explorer 將可從項(xiàng)目站點(diǎn)獲得的這些相同的項(xiàng)目工作產(chǎn)品集成到 Visual Studio IDE,從而讓團(tuán)隊(duì)能夠進(jìn)行有效的訪問。 Web Services 連接 實(shí)例 新建項(xiàng)目 打開 Visual Studio 2020 工具,在 工具右上方的 “文件”中 選擇“ 新建 ”網(wǎng)站 , ( 下一次時(shí)即可選擇“打開”網(wǎng)站) 選擇 ,定好文件位置,選擇語言(本 新聞 系統(tǒng)使用的是“ C語言 ”) , 然后 點(diǎn)擊確定。 精品文檔( ) 9 圖 31新建項(xiàng)目的操作 添加項(xiàng)目 在創(chuàng)建好網(wǎng)站項(xiàng)目后, 在 Visual Studio 2020工具的 可以看到一個(gè)已經(jīng)生成好的后綴 .aspx的文件, 在這個(gè)文件中利用 Visual Studio工具箱中的控件對(duì) 所需要的網(wǎng)站項(xiàng)目 進(jìn)行修改 。 添加項(xiàng)目的操作如圖 32所示 精品文檔( ) 10 圖 32添加項(xiàng)目的操作 添加 Web 引用 因?yàn)槭?Web Services的系統(tǒng),所以 在創(chuàng)建好項(xiàng)目之后,就需要添加 Web 引用了。 添加 Web 引用的操 作如圖 33所示 精品文檔( ) 11 圖 33添加 Web引用的操作 Web Services 方法 在 [WebMethod], 編輯各種方法,如 用于連接數(shù)據(jù)庫 德方法 。 這也是 Web Services方法與普通 的 ASP網(wǎng)站的差別。 小結(jié) 第三章為我們介紹了 Web Services 的開發(fā)工具 Visual Studio 2020 的一些基本的內(nèi)容,是我們對(duì)于Web Services 的應(yīng)用有了一個(gè)具體化的了解。 精品文檔( ) 12 第四章 課題分析 需求分析 Web Service 便是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些規(guī)范使得 Web Service 能與其他兼容的組件進(jìn)行互操作。 很多網(wǎng)站都提供新聞欄目,例如搜狐、新浪等著名網(wǎng)站的新聞專欄。因?yàn)榫W(wǎng)絡(luò)中新聞發(fā)布的頻率非常高,如果使用靜態(tài)網(wǎng)頁作為新聞頁面,則維護(hù)工作將非常繁瑣,管理員每天需要制作大量的網(wǎng)頁,從而 浪費(fèi)很多時(shí)間和精力。本文將對(duì)新聞發(fā)布及管理系統(tǒng)進(jìn)行系統(tǒng)分析與總體設(shè)計(jì)。對(duì) 常見網(wǎng)站的新聞管理的各個(gè)方面:新聞錄入、瀏覽、刪除、修改、 搜索 等方面 都大體實(shí)現(xiàn) ,實(shí)現(xiàn)了網(wǎng)站對(duì)即時(shí)新聞的管理要求 ; :對(duì)新聞的處理(包括錄入、刪除)將立即在主頁的對(duì)應(yīng)欄目顯示出來,達(dá)到 “ 即時(shí)發(fā)布、即時(shí)見效 ” 的功能 ; 3. 系統(tǒng)運(yùn)行應(yīng)該快速、穩(wěn)定、高效和可靠; ,便于將來的功能擴(kuò)展和維護(hù)。新聞管理包括新聞的瀏覽,新聞的添加和新聞的刪除;新聞的查詢是按照新聞的發(fā)布時(shí)間進(jìn)行查詢;新聞?lì)悇e的管理包括新聞?lì)悇e的瀏覽,添加和刪除;用戶的管理包括對(duì)用戶的基本信息的瀏覽,添加和刪除。該新聞系統(tǒng)的系統(tǒng)功能模塊劃分如圖 41所示 精品文檔( ) 13 新 聞 系 統(tǒng)新 聞 管 理 新 聞 查 詢新 聞 類 別 管理用 戶 管 理 圖 41新聞系統(tǒng)功能模塊圖 運(yùn)行環(huán)境 要求 硬件 設(shè)備 要求 客戶機(jī) 硬件 要求:具有 Pentium III 處理器 以上 且滿足以下要求的計(jì)算機(jī):最低 64 MB 內(nèi)存 , 最小 GB 硬盤 。 軟件設(shè)備要求 客戶端 操作系統(tǒng): Windows 98/NT/2020/XP或更高版本 瀏覽器: IE Netscape同等版本以上 服務(wù) 端 系統(tǒng)設(shè)計(jì)工具 : Visual Studio 2020或者 Visual Studio 2020 數(shù)據(jù)庫 : SQL server2020 精品文檔( ) 14 第五章 概要設(shè)計(jì) 新聞系統(tǒng)的 設(shè)計(jì) 模型結(jié)構(gòu) 系統(tǒng)的功能模塊 新聞的功能模塊分為四個(gè)大的部分,新聞的管理,新聞的查詢,新聞?lì)悇e的管理,用戶的管理。系統(tǒng)的功能模塊圖如圖 51所示 用 戶 登錄新 聞 管理新 聞 查詢新 聞 類別 管 理用 戶 管理新 聞添 加新 聞刪 除新 聞?lì)?別的 添加新 聞?lì)?別的 刪除用 戶的 添加用 戶的 刪除 圖 51系統(tǒng)的功能模塊圖 用戶管理功 能模塊的關(guān)系 本新聞系統(tǒng)的用戶分為管理員用戶和普通的用戶。管理員用戶除了擁有普通用戶的功能外,還可以在用戶管理上對(duì)用戶進(jìn)行用戶的基本信息的瀏覽, 用戶管理和新聞?lì)悇e管理是管理員用戶所特有的操作,用戶管理包括對(duì)所有用戶的添加、瀏覽和刪除;新聞?lì)悇e管理是在 進(jìn)行新聞?lì)悇e 界面對(duì)新聞界面 的瀏覽,添加和刪除。但是其工作的流程是大致相同的。 其工作流程圖如圖 53所示 精品文檔( ) 16 開 始 登 錄用 戶 登 錄 判 斷 用 戶 身 份 判 斷1 . 管 理 新 聞 信 息 ;2 . 新 聞 的 查 詢1 . 管 理 所 有 用 戶 的 信 息 ;2 . 管 理 新 聞 類 別 ; 3 . 發(fā) 布 信 息 ,所 有 新 聞 信 息 的 管 理 ; 4 . 新 聞 的查 詢 失敗重試 管理員 普通用戶 是否是否 圖 53系統(tǒng)工作流程圖 新聞系統(tǒng)的功能模塊簡(jiǎn)介 新聞的功能是新聞系統(tǒng)的重點(diǎn)模塊,進(jìn)一步了解與熟悉新聞系統(tǒng)的功能模塊,才能夠很好的完成新聞系統(tǒng) ,掌握新聞系統(tǒng)的工作流程,明確每一個(gè)新聞系統(tǒng)界面的功能。 管理員發(fā)布 Web Services,使得用戶可以通過 Web Services向數(shù)據(jù)轉(zhuǎn)換服務(wù)器發(fā)送執(zhí)行作業(yè)的請(qǐng)求。 (1)新聞?lì)悇e的錄入,包括類別編號(hào)和類別名稱等信息; (2)新聞?lì)悇e的增加; (3)新聞?lì)悇e的刪除; 精品文檔( ) 17 通過對(duì)后臺(tái)數(shù)據(jù)庫相關(guān)內(nèi)容的修改能夠?qū)崿F(xiàn)對(duì)新的新聞內(nèi)容進(jìn)行添加和講過去的新聞刪除,為此系統(tǒng)的核心部分。 (1)系統(tǒng)用戶信息的錄入,包括用戶名和密碼 等信息; (2)系統(tǒng)用戶信息的增加 ; (3)系統(tǒng)用戶信息的刪除。新聞系統(tǒng)的概要設(shè)計(jì)就新聞系統(tǒng)的功能模塊。 精品文檔( ) 18 第六章 詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì) 本系統(tǒng)定義的數(shù)據(jù)庫中包含以下 3個(gè)表:新聞?lì)悇e表: category、新聞基本信息表: news、和用戶信息表: xtuser。 下面分別介紹這些表的結(jié)構(gòu) 及相關(guān)內(nèi)容,表建立好后,新聞系統(tǒng)的用戶可以根據(jù)具體的新聞系統(tǒng)的實(shí)現(xiàn)新聞系統(tǒng)的功能。 表 新聞?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ù)庫結(jié)構(gòu)時(shí),很多表都需要設(shè)計(jì)一個(gè)整型字段作為標(biāo)識(shí)列,這幾乎已經(jīng)成為慣例,例如表category 中的 cateID 字段。如果其他表需要引用表 category中的數(shù)據(jù),則在表中添加一個(gè) cateID字段就可以了。這樣,如果修改 catename字段的值,就需要同時(shí)修改其他所有表的相應(yīng)字段的值,從而造成不必要的麻煩。 其中新聞?lì)悇e編號(hào)的int是自增長(zhǎ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 2020 中,可以使用 char、 varchar 和 text等 3 種數(shù)據(jù)類型存儲(chǔ)非 Unicode 字符數(shù)據(jù)。如果需要存儲(chǔ)的數(shù)據(jù)很大,則可以使用 text數(shù)據(jù)類型,例 如表 News中的 Content字符,因?yàn)樾侣剝?nèi)容的數(shù)據(jù)量通常會(huì)超過 8000 個(gè)字符。 其中新聞編號(hào) ID是自增長(zhǎng)的。 )SQL server 2020中創(chuàng)建的 xtuser表如圖 63所示 圖 63用戶信息表 xtuser 新聞系統(tǒng)的頁面設(shè)計(jì)是基于 各個(gè)窗體的圖形界面的。設(shè)計(jì)者根據(jù)需求分析中的新聞系統(tǒng)的要求,完成對(duì)新聞系統(tǒng)的頁面設(shè)計(jì)。登錄界面的設(shè)計(jì) 如圖 64所示 精品文檔( ) 21 圖 64用戶登錄界面 新聞管理界面 新聞管理界面是顯示新聞內(nèi)容的一個(gè)重要界面,在上面不但可以瀏覽到用戶提交的新聞,還可以連接到其他的管理界面,并可以轉(zhuǎn)到新聞添加的界面。 因?yàn)槭荊ridView表格 , 所以完成表格 列的 的基本信息后要對(duì)表 格進(jìn)行數(shù)據(jù)綁定, 在 數(shù)據(jù)綁定時(shí)綁定的 列的 名稱一定要與數(shù)據(jù)庫中 列的名稱一致 , GridView表中包含刪除一項(xiàng),所以要對(duì)刪除的 RowDeleting屬性進(jìn)行修改完善。 添加新聞界面是用戶填寫新聞基本信息的 界面。 添加新聞的設(shè)計(jì)如圖 66所示 圖 66添加新聞界面 精品文檔( ) 23 新聞查詢界面 新聞查詢 界面 是 用戶 按照新聞的提交時(shí)間來進(jìn)行查詢的 一個(gè)操作界面 , 新聞查詢也要使用一個(gè)GridView表,其顯示格式要與新聞管理中的 新聞 表一樣,普通用戶和管理員用戶都可以通過單擊“開始查詢”來查找新聞,并可以點(diǎn)擊“重新查詢”來進(jìn)行重新查詢。點(diǎn)擊“刪除”來刪除用戶。用戶的各項(xiàng)基本信息的空間屬性也需要進(jìn)行相關(guān)的完善。 添加用戶的操作設(shè)計(jì)如圖 610所示 圖 610添加用戶界面 精品文檔( ) 26 系統(tǒng)部分重要功能及代碼 新聞系統(tǒng) 設(shè)計(jì)用戶登錄 ,新聞 管理,新聞添加,新聞刪除,新聞查詢,新聞?lì)悇e管理,新聞 類別添加,新聞?lì)悇e刪除,用戶管理,添加用戶,刪除用戶等,在 新聞系統(tǒng)的 每個(gè)前臺(tái)創(chuàng)建好 新聞系統(tǒng)的各個(gè) 界面以后 ( ASPX 界面) ,需要連接調(diào)用 Web Se
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1