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

正文內(nèi)容

aspsql基于web的新聞發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)論文-展示頁(yè)

2025-07-07 07:58本頁(yè)面
  

【正文】 其中char用于存儲(chǔ)固定長(zhǎng)度的字符數(shù)據(jù),varchar用于存儲(chǔ)可變長(zhǎng)度的字符數(shù)據(jù)。ServerPostTimedatetime新聞標(biāo)題3Idint 說(shuō)明1字段名稱數(shù)據(jù)結(jié)構(gòu)2.基本新聞表News基本新聞表News用來(lái)保存網(wǎng)上新聞的基本信息,結(jié)構(gòu)如表2所示。這樣,如果修改CateName字段的值,就需要同時(shí)修改其他所有表的相應(yīng)字段的值,從而造成不必要的麻煩。如果其他表需要引用表Category中的數(shù)據(jù),則在表中添加一個(gè)CateId字段就可以了。在設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)時(shí),很多表都需要設(shè)計(jì)一個(gè)整型字段作為標(biāo)識(shí)列,這幾乎已經(jīng)成為慣例,例如表Category中的CateId字段。1.新聞?lì)悇e表Category新聞?lì)悇e表Category用來(lái)保存新聞?lì)悇e數(shù)據(jù),結(jié)構(gòu)如表1所示。第二節(jié) 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)定義的數(shù)據(jù)庫(kù)中包含以下4個(gè)表:新聞?lì)悇e表:Category、新聞基本信息表:News、網(wǎng)友評(píng)論信息表:Discuss和用戶信息表:users。第一節(jié) 創(chuàng)建數(shù)據(jù)庫(kù)首先創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)news,用來(lái)保存本系統(tǒng)的所有數(shù)據(jù)。Admin用戶擁有所有的權(quán)限,普通用戶只能對(duì)自己發(fā)布的新聞進(jìn)行管理,包括修改新聞內(nèi)容、刪除新聞和刪除網(wǎng)友評(píng)論。前臺(tái)系統(tǒng)不需要進(jìn)行身份認(rèn)證,任何人都可以通過(guò)瀏覽器閱讀已經(jīng)發(fā)布的新聞、發(fā)表網(wǎng)友評(píng)論。第2個(gè)過(guò)程根據(jù)用戶的類型決定用戶的操作權(quán)限,從而決定用戶的工作界面。(2)確定用戶的類型。多用戶系統(tǒng)的工作流程都是從用戶登錄模塊開(kāi)始,對(duì)用戶的身份進(jìn)行認(rèn)證。用戶管理功能模塊的關(guān)系如圖3所示。在系統(tǒng)初始化時(shí),有一個(gè)默認(rèn)的“系統(tǒng)管理員”用戶Admin,由程序設(shè)計(jì)人員手動(dòng)地添加到數(shù)據(jù)庫(kù)中。新聞發(fā)布及管理系統(tǒng)新聞?lì)悇e管理新聞發(fā)布及管理圖片處理模塊新聞查詢模塊網(wǎng)友評(píng)論模塊系統(tǒng)用戶管理圖1 新聞發(fā)布及管理系統(tǒng)功能模塊示意圖新聞發(fā)布及管理系統(tǒng)的功能模塊之間的關(guān)系如圖2所示。第二節(jié) 系統(tǒng)功能模塊劃分從功能描述的內(nèi)容可以看到,本實(shí)例可以實(shí)現(xiàn)6個(gè)完整的功能。5.網(wǎng)友留言模塊:(1)網(wǎng)友對(duì)某條新聞發(fā)表評(píng)論;(2)管理員可以刪除新聞評(píng)論。2.新聞發(fā)布管理:(1)基本新聞信息的錄入,包括新聞標(biāo)題、新聞內(nèi)容和所屬類別等;(2)基本新聞信息的修改;(3)基本新聞信息的刪除;3.圖片處理模塊:(1)選擇圖片文件;(2)上傳圖片文件;(3)存儲(chǔ)圖片新聞;(4)修改新聞圖片;(5)刪除新聞圖片;(6)在網(wǎng)頁(yè)中瀏覽新聞圖片。第一節(jié) 系統(tǒng)功能描述新聞發(fā)布及管理系統(tǒng)包括新聞?lì)悇e管理、新聞發(fā)布管理、圖片處理、新聞查詢、網(wǎng)友評(píng)論和用戶管理等模塊。使用新聞發(fā)布及管理系統(tǒng)可以使新聞發(fā)布和管理變得很輕松,管理員只需設(shè)置標(biāo)題、內(nèi)容和圖片等新聞就可以了,系統(tǒng)將自動(dòng)生成對(duì)應(yīng)的網(wǎng)頁(yè)。許多企業(yè)和個(gè)人網(wǎng)站也需要定期發(fā)布一些關(guān)于企業(yè)或網(wǎng)站的新聞。(7) Error對(duì)象和Errors集合:提供訪問(wèn)數(shù)據(jù)庫(kù)時(shí)的錯(cuò)誤信息?! ?5) Field對(duì)象和Field集合:提供對(duì)RecordSet中當(dāng)前記錄的各個(gè)字段進(jìn)行訪問(wèn)的功能?! ?3) Parameters對(duì)象和Parameters集合:為Command對(duì)象提供數(shù)據(jù)和參數(shù)。  (1) Connection對(duì)象:建立與后臺(tái)數(shù)據(jù)庫(kù)的連接?! ?. Database Access組件ADO  WWW上很重要的應(yīng)用是訪問(wèn)WEB數(shù)據(jù)庫(kù),用ASP訪問(wèn)WEB數(shù)據(jù)庫(kù)時(shí),必須使用ADO組件,ADO是ASP內(nèi)置的ActiveX服務(wù)器組件(ActiveX Server Component),通過(guò)在WEB服務(wù)器上設(shè)置ODBC和OLEDB可連接多種數(shù)據(jù)庫(kù):如SYBASE、ORACLE、INFORMIX、SQL SERVER、ACCESS、VFP等,是對(duì)目前微軟所支持的數(shù)據(jù)庫(kù)進(jìn)行操作的最有效和最簡(jiǎn)單直接的方法?! ?5) Content Linking組件:生成WEB頁(yè)內(nèi)容列表,并將各頁(yè)順序連接,用于制作導(dǎo)航條。  (3) Database Access組件:提供ADO (ActiveX Data Objects)來(lái)訪問(wèn)支持ODBC的數(shù)據(jù)庫(kù)。  5. ASP的主要內(nèi)置組件:  (1) Ad Rotator組件:用來(lái)按指定計(jì)劃在同一頁(yè)上自動(dòng)輪換顯示廣告,用于WWW上日益重要的廣告服務(wù)?! ?6) Object Context對(duì)象:IIS ,用來(lái)進(jìn)行事務(wù)處理。  (4) Response對(duì)象:服務(wù)器將輸出內(nèi)容發(fā)送到用戶端。Session對(duì)象需cookie支持?!   SP提供了六個(gè)內(nèi)建對(duì)象,供用戶直接調(diào)用:  (1) Application對(duì)象:負(fù)責(zé)管理所有會(huì)話信息,可用來(lái)在指定的應(yīng)用程序的所有用戶之間共享信息?! ?3) WINDOWS 95/98運(yùn)行PWS(Personal Web Server)?! ?1) WINDOWS NT server (Internet Information Server)以上。(4) 腳本語(yǔ)言:ASP自帶JScript和VBScript兩種腳本語(yǔ)言,增加了ASP的編程功能,用戶也可安裝其它腳本語(yǔ)言,如Perl、Rexx等?! ?2) ASP語(yǔ)法命令:位于% % 標(biāo)簽內(nèi)的ASP代碼。此外,ASP是面向?qū)ο蟮哪_本環(huán)境,用戶可自行增加ActiveX組件來(lái)擴(kuò)充其功能,拓展應(yīng)用范圍。 當(dāng)用戶使用瀏覽器請(qǐng)求ASP主頁(yè)時(shí),WEB服務(wù)器響應(yīng),調(diào)用ASP引擎來(lái)執(zhí)行ASP文件,并解釋其中的腳本語(yǔ)言(JScript 或VBScript),通過(guò)ODBC連接數(shù)據(jù)庫(kù),由數(shù)據(jù)庫(kù)訪問(wèn)組件ADO(ActiveX Data Objects)完成數(shù)據(jù)庫(kù)操作,最后ASP生成包含有數(shù)據(jù)查詢結(jié)果的HTML主頁(yè)返回用戶端顯示。 (5). 動(dòng)態(tài)服務(wù)器頁(yè)面ASP(Active Server Page)ASP是微軟公司最新推出的WEB應(yīng)用開(kāi)發(fā)技術(shù),著重于處理動(dòng)態(tài)網(wǎng)頁(yè)和WEB數(shù)據(jù)庫(kù)的開(kāi)發(fā),編程靈活、簡(jiǎn)潔,具有較高的性能,是目前訪問(wèn)WEB數(shù)據(jù)庫(kù)的最佳選擇。 (4). JAVA/JDBC語(yǔ)言編程JAVA語(yǔ)言是一種面向?qū)ο?、易移植、多線程控制的語(yǔ)言,可通過(guò)JDBC去連接數(shù)據(jù)庫(kù)。IDC集成在ISAPI(Internet Server API)中,充分利用了DLL技術(shù),易擴(kuò)充,但編程較CGI更為復(fù)雜,只適用于小型數(shù)據(jù)庫(kù)系統(tǒng)。適用于多種服務(wù)器平臺(tái),如UNIX、WINDOWS等,但CGI的開(kāi)發(fā)成本高、維護(hù)困難、功能有限、不具備事務(wù)處理功能、占用服務(wù)器資源較多。在此期間本人將使用Macromedia Dreamweaver MX 2004進(jìn)行ASP頁(yè)面的編碼。 ASP的六大內(nèi)部對(duì)象Request、Response、Server、Session、Application、ObjectContext 從客戶端取得信息將信息送給客戶端提供一些Web服務(wù)器工具儲(chǔ)存在一個(gè)Session內(nèi)的用戶信息,該信息僅可被該用戶訪問(wèn)在一個(gè)ASPApplication中讓不同的客戶端共享信息可以用來(lái)配合Microsoft Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理。 :ASP可以輕易地通過(guò)ODBC(Open Database Connectivity)驅(qū)動(dòng)程序連接各種不同的數(shù)據(jù)庫(kù),例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可將“文本文件”或是”Excel” 文件當(dāng)成數(shù)據(jù)庫(kù)用。隱密安全性高。,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。ASP+SQL基于WEB的新聞發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)論文第一章 諸論第一節(jié) 開(kāi)發(fā)工具的選用及介紹1. ASP的優(yōu)勢(shì):Active Server Pages:“動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè)”,一般簡(jiǎn)稱為“ASP”,ASP之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式,而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行,使用一般的瀏覽器(如IE 或Netscape)都可以正確地獲得ASP的“執(zhí)行”結(jié)果,并且將這ASP執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”,不像VBScript或 JavaScript是在客戶端(Client)的瀏覽器上執(zhí)行,若使用VBScript來(lái)設(shè)計(jì)程序,客戶端(Client)在IE瀏覽器中可以顯示程序執(zhí)行的結(jié)果,可是,客戶端(Client)若使用Netscape瀏覽器就無(wú)法顯示VBScript的執(zhí)行結(jié)果。 :任何開(kāi)發(fā)工具皆可發(fā)展ASP。當(dāng)然,其他網(wǎng)頁(yè)發(fā)展工具,例如,F(xiàn)rontPage Express、 FrontPage等也都可以;不過(guò)還是建議你用記事本來(lái)寫,既省錢又方便,若是使用那些所見(jiàn)即所得的網(wǎng)頁(yè)編輯來(lái)寫ASP,可能會(huì)發(fā)生一些意想不到的離奇狀態(tài)。 :ASP與所有的ActiveX Script語(yǔ)言都相容,除了可結(jié)合HTML,VBScript、Java Script、Active X服務(wù)器組件來(lái)設(shè)計(jì)外,并可經(jīng)由“plugIn(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語(yǔ)言。如果我們?cè)跒g覽器中直接查看網(wǎng)頁(yè)的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因杰ASP程序先于網(wǎng)站服務(wù)(Web Server)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會(huì)輕易地被看見(jiàn)進(jìn)而被盜用。 :ASP具備有面向?qū)ο螅∣bjectOriented)功能,學(xué)習(xí)容易,ASP提供了五種方便能力強(qiáng)大的內(nèi)建對(duì)象:Request、Response、Sever、Application以及Session,同時(shí),若使用ASP內(nèi)建的“Application”對(duì)象或”Session”對(duì)象所撰寫出來(lái)的ASP程序可以在多個(gè)網(wǎng)頁(yè)之間暫時(shí)保存必要的信息。 所以我選擇了ASP結(jié)合Frontpage架構(gòu)網(wǎng)站。 第二節(jié) ASP技術(shù)訪問(wèn)WEB數(shù)據(jù)庫(kù)一.訪問(wèn)WEB數(shù)據(jù)庫(kù)的多種方案目前在WINDOWS環(huán)境下有多種訪問(wèn)WEB數(shù)據(jù)庫(kù)的技術(shù),主要有:(1).公共網(wǎng)關(guān)接口CGI(Common Gateway Interface)CGI是較早實(shí)現(xiàn)的技術(shù)。(2). INTERNET數(shù)據(jù)庫(kù)連接器IDC(Internet Database Connector)。 (3). 先進(jìn)數(shù)據(jù)庫(kù)連接器ADC(Advance Database Connector)ADC提供了ActiveX Control來(lái)訪問(wèn)數(shù)據(jù)庫(kù),它的主要特點(diǎn)是數(shù)據(jù)查詢由用戶端瀏覽器執(zhí)行,因而需將服務(wù)器端數(shù)據(jù)庫(kù)中的部分記錄下載到用戶端,系統(tǒng)開(kāi)銷較大、響應(yīng)慢,只適用于特別頻繁的數(shù)據(jù)庫(kù)查詢操作。用JAVA/JDBC編寫的軟件可移植性強(qiáng),適用于多種操作系統(tǒng),但其執(zhí)行效率和執(zhí)行速度還不理想,目前無(wú)法建立高效、高速的應(yīng)用。二.ASP簡(jiǎn)介ASP是服務(wù)器端的腳本執(zhí)行環(huán)境,可用來(lái)產(chǎn)生和執(zhí)行動(dòng)態(tài)的高性能的WEB服務(wù)器程序?! ∮捎贏SP在服務(wù)器端運(yùn)行,運(yùn)行結(jié)果以HTML主頁(yè)形式返回用戶瀏覽器,因而ASP源程序不會(huì)泄密,增加了系統(tǒng)的安全保密性。 ?。骸 SP的程序代碼簡(jiǎn)單、通用,ASP文件通常由四部分構(gòu)成:  (1) 標(biāo)準(zhǔn)的HTML標(biāo)記:所有的HTML標(biāo)記均可使用?!? (3) 服務(wù)器端的include語(yǔ)句:可用include語(yǔ)句調(diào)入其它ASP代碼,增強(qiáng)了編程的靈活性?! ∧壳癆SP可運(yùn)行在三種環(huán)境下。  (2) WINDOWS NT workstation Web Server ?! ∑渲幸訬T server上的IIS功能最強(qiáng),提供了對(duì)ASP的全面支持,是創(chuàng)建高速、穩(wěn)定的ASP主頁(yè)的最佳選擇。  (2) Session對(duì)象:存貯特定用戶的會(huì)話信息,只被該用戶訪問(wèn),當(dāng)用戶在不同WEB頁(yè)面跳轉(zhuǎn)時(shí),Session中的變量在用戶整個(gè)會(huì)話過(guò)程中一直保存。(3) Request對(duì)象:從用戶端取得信息傳遞給服務(wù)器,是ASP讀取用戶輸入的主要方法?! ?5) Server對(duì)象:提供對(duì)服務(wù)器有關(guān)方法和屬性的訪問(wèn)。此項(xiàng)功能需得到MTS(Microsoft Transcation Server)管理的支持。  (2) Browser Capabilities組件:確定訪問(wèn)WEB站點(diǎn)的用戶瀏覽器的功能數(shù)據(jù),包括類型、性能、版本等?! ?4) File Access組件:提供對(duì)服務(wù)器端文件的讀寫功能。  此外,還可安裝Myinfo、Counters、Content Rotator、Page Count等組件,用戶也可自行編制Actiive組件,以提高系統(tǒng)的實(shí)用性?! DO組件主要提供了以下七個(gè)對(duì)象和四個(gè)集合來(lái)訪問(wèn)數(shù)據(jù)庫(kù)?! ?2) Command對(duì)象:執(zhí)行SQL指令,訪問(wèn)數(shù)據(jù)庫(kù)?! ?4) RecordSet對(duì)象:存放訪問(wèn)數(shù)據(jù)庫(kù)后的數(shù)據(jù)信息,是最經(jīng)常使用的對(duì)象。  (6) Property對(duì)象和Properties集合:提供有關(guān)信息,供Connection、Command、RecordSet、Field對(duì)象使用。第二章 系統(tǒng)分析與總體設(shè)計(jì)很多網(wǎng)站都提供新聞欄目,例如搜狐、新浪等著名網(wǎng)站的新聞專欄。因?yàn)榫W(wǎng)絡(luò)中新聞發(fā)布的頻率非常高,如果使用靜態(tài)網(wǎng)頁(yè)作為新聞頁(yè)面,則維護(hù)工作將非常繁瑣,管理員每天需要制作大量的網(wǎng)頁(yè),從而浪費(fèi)很多時(shí)間和精力。本文將對(duì)新聞發(fā)布及管理系統(tǒng)進(jìn)行系統(tǒng)分析與總體設(shè)計(jì)。具體描述如下:1.新聞?lì)悇e管理:(1)新聞?lì)悇e的錄入,包括類別編號(hào)和類別名稱等信息;(2)新聞?lì)悇e的修改; (3)新聞?lì)悇e的刪除;(4)新聞?lì)悇e的查詢。4.新聞查詢模塊
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1