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

正文內(nèi)容

asp技術(shù)系統(tǒng)分析與總體設(shè)計(jì)畢業(yè)論文(存儲(chǔ)版)

  

【正文】 .........63第二節(jié) ASP 硬件要求 .....................................................................................................64結(jié)束語(yǔ) ..................................................................................65參 考 文 獻(xiàn) .........................................................................66后 記 ..............................................................................66摘要【摘要】我們從建站的實(shí)際情況出發(fā),經(jīng)過(guò)對(duì)有關(guān)網(wǎng)站新聞發(fā)布事項(xiàng)的一番考察和分析,確立了新聞發(fā)布系統(tǒng)的具體實(shí)現(xiàn)功能。因此網(wǎng)站建設(shè)在 Inter 應(yīng)用上的地位顯而易見(jiàn),它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。隱密安全性高。適用于多種服務(wù)器平臺(tái),如 UNIX、WINDOWS 等,但 CGI的開(kāi)發(fā)成本高、維護(hù)困難、功能有限、不具備事務(wù)處理功能、占用服務(wù)器資源較多。 當(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è)返回用戶端顯示。  (1) WINDOWS NT server 運(yùn)行 IIS (Inter Information Server)以上?! ?4) Response 對(duì)象:服務(wù)器將輸出內(nèi)容發(fā)送到用戶端?! ?5) Content Linking 組件:生成 WEB 頁(yè)內(nèi)容列表,并將各頁(yè)順序連接,用于制作導(dǎo)航條。  (5) Field 對(duì)象和 Field 集合:提供對(duì) RecordSet 中當(dāng)前記錄的各個(gè)字段進(jìn)行訪問(wèn)的功能。第一節(jié) 系統(tǒng)功能描述新聞發(fā)布及管理系統(tǒng)包括新聞?lì)悇e管理、新聞發(fā)布管理、圖片處理、新聞查詢、網(wǎng)友評(píng)論和用戶管理等模塊。新聞發(fā)布及管理系統(tǒng)新聞?lì)悇e管理 新聞發(fā)布及管理 圖片處理模塊 新聞查詢模塊 網(wǎng)友評(píng)論模塊 系統(tǒng)用戶管理圖 1 新聞發(fā)布及管理系統(tǒng)功能模塊示意圖新聞發(fā)布及管理系統(tǒng)的功能模塊之間的關(guān)系如圖 2 所示。(2)確定用戶的類型。第一節(jié) 創(chuàng)建數(shù)據(jù)庫(kù)首先創(chuàng)建一個(gè)數(shù)據(jù)庫(kù) news,用來(lái)保存本系統(tǒng)的所有數(shù)據(jù)。有的程序設(shè)計(jì)人員習(xí)慣于直接使用名稱字段作為標(biāo)識(shí)列,例如表 Category 中的 CateName 字段。3.網(wǎng)友評(píng)論信息表 Discuss網(wǎng)友評(píng)論信息表 Discuss 用來(lái)保存網(wǎng)友對(duì)新聞的評(píng)論信息,結(jié)構(gòu)如表 3 所示。表中每一行的主鍵都有惟一值,可以使用主鍵惟一地標(biāo)識(shí)一行數(shù)據(jù)。4.創(chuàng)建表 Users創(chuàng)建表 Users 的腳本文件為 ,它的代碼如下:USE newsGOCREATE TABLE Users( UserId Int Primary Key IDENTITY, UserName Varchar(50) NOT NULL, UserPwd Varchar(50) NOT NULL, Ename Varchar(50), Email Varchar(50))GOINSERT INTO Users (UserName, UserPwd, Ename, Email) VALUES(39。)GO在創(chuàng)建表 users 的同時(shí),將默認(rèn)的用戶 Admin 插入到表中,默認(rèn)的密碼為“l(fā)lllll”。UID=sa。 Trim(NewsId) set rsNews=(sql) Set Rs=(sql) If Then 指定新聞不存在 Else 39。例如,選中正文 abc,然后選擇“楷體”、“1 號(hào)字”,將生成如下代碼:font[space]face=楷體_GB2312font[space]size=1abc/font/font [space]是自定義的符號(hào),因?yàn)榭崭裨谵D(zhuǎn)換成 HTML 格式時(shí),將被替換為 “amp。font[space]face=39。39。 表示當(dāng)前選擇字符的內(nèi)容,如果它不為空,則將其替換為如下代碼:().text=39。font[space]face=39。 1.顯示新聞?lì)悇e鏈接 將新聞按照分類顯示,每個(gè)新聞?lì)悇e只顯示最新的 10 條新聞。按順序讀取所有新聞?lì)悇e,保存在記錄集 rsCate 中 sql = SELECT * FROM Category ORDER BY CateId Set rsCate = (sql) 39。在本例中,因?yàn)闀炍恢檬莿?dòng)態(tài)變化的,所以需要使用代碼定義,方法如下:a name=書簽名 /a 2. “新聞管理”鏈接系統(tǒng)管理員 Admin 或其他用戶可以通過(guò) “新聞管理”鏈接進(jìn)入新聞管理頁(yè)面a href=font color=red style=39。每個(gè)新聞?lì)悇e標(biāo)題被定義為一個(gè)書簽,名為 a 類別編號(hào)% a href=a%=cid%font style=39。將指針移至開(kāi)始位置,分別顯示每個(gè)分類中的新聞 If = False Then End If 39。/a == 39。計(jì)數(shù) t = t + 1 39。?id= + cstr(rs(id)) + 39。顯示新聞提交的時(shí)間 td width=39。更多新聞.../a/p /td/tr/table/td/table loop % 因?yàn)樵诘?l 步中已經(jīng)將各新聞?lì)悇e的標(biāo)題讀取到記錄集 rsCate 中,所以只需要使用執(zhí)行 語(yǔ)句將指針復(fù)位就可以了。 下面介紹 的主要代碼。?flag=%=cid%39。如果為管理員則顯示類別管理和用戶管理 If Session(UserName) = Admin Then a href=39。 39。(4)分頁(yè)顯示新聞信息下面將根據(jù)指定的新聞?lì)悇e和頁(yè)碼顯示新聞標(biāo)題列表,代碼如下:% 39。 sql_where amp。循環(huán)顯示當(dāng)前頁(yè)的記錄 For i = 1 to 39。page= amp。只有 Admin 用戶才有權(quán)限進(jìn)入新聞?lì)悇e管理模塊,在 中,單擊“類別管理”超級(jí)鏈接,可以打開(kāi)類別管理頁(yè)面 。COLOR:Red39。通常刪除功能也可以通過(guò)超級(jí)超級(jí)鏈接來(lái)實(shí)現(xiàn),就像本例中的‘‘修改’ ’超級(jí)鏈接。Oper=edit div align=centerinput type=hidden name=sOrgTitle value=%=sTitle%font color=FFFFFFbfont color=000000類別名稱/font/b/font input type=text name=txttitle size=20 value=%=sTitle%input type=submit name=Submit value= 修 改 /div/form%Else%form name=AForm method=post action=?Oper=add div align=centerfont color=FFFFFFbfont color=000000類別名稱/font/b/font input type=text name=txttitle size=20input type=submit name=Submit value= 添 加 /div/form%End If% 添加和修改新聞?lì)悇e的腳本都是 ,只是參數(shù)不同。 CStr(Operid) amp。處理添加、修改和刪除操作 dim Soperate Soperate = (oper) Operid = (cid) 39。當(dāng) flag=update時(shí),將顯示修改新聞?lì)悇e的表單;否則顯示添加新聞?lì)悇e的表單,代碼如下:% 39。參數(shù) Oper 的值為 update,表示當(dāng)前操作為修改新聞?lì)悇e;參數(shù) cid 表示要修改的新聞?lì)悇e編號(hào);參數(shù) name 表示要修改的新聞?lì)悇e名稱。讀取所有的新聞?lì)悇e數(shù)據(jù)到記錄集 rs 中 sql = SELECT * FROM Category ORDER BY CateId sql, conn, 1, 1 If Then 39。在調(diào)試程序時(shí),可以使用下面的語(yǔ)句顯示 sELECT 語(yǔ)句的內(nèi)容。 iflag amp。處理不合法的頁(yè)碼 If Page 1 Then Page = 1 If Page Then Page = 39。 iflag amp。Session(“UserName”)amp。 amp。(3)顯示管理鏈接在 中,將根據(jù)用戶類型顯示管理鏈接,包括“更改密碼” 、 “類別管理” 、 “用戶管理”和“退出登錄” ,只有 Admin 用戶才能看到“類別管理”和“用戶管理”鏈接。設(shè)置 SQL 語(yǔ)句,讀取所有的新聞?lì)悇e到 sql = SELECT * FROM Category ORDER BY CateId Set rsCate = (sql) 39。本節(jié)將介紹管理界面 的實(shí)現(xiàn)方法。 href=39。最新的新聞!39。39。 cid amp。顯示新聞?lì)悇e,并設(shè)置書簽 td bgcolor=ceceffa name=aamp。TEXTDECORATION: none39。按順序讀取所有新聞?lì)悇e,保存在記錄集 rsCate 中 sql = SELECT * FROM Category ORDER BY CateId Set rsCate = (sql) 39。書簽是網(wǎng)頁(yè)中被標(biāo)記的位置或被標(biāo)記的選中文本。% 39。錄入新聞?lì)悇e和新聞內(nèi)容后, 的界面如圖 56 所示。也就是在它的兩側(cè)添加字體標(biāo)識(shí)font和/font。當(dāng)下拉菜單的選擇發(fā)生變化時(shí),將觸發(fā) onChange 事件,程序中直接定義了對(duì)應(yīng)的JavaScript 代碼。font[space]face=39。39。 的設(shè)計(jì)界面如圖 5 所示。 可以實(shí)現(xiàn)此功能,代碼如下:% If Session(UserName) Admin Then NewsId = Request(Id) 39。 的代碼如下:%dim Conndim ConnStrset Conn=()ConnStr=driver={SQL Server}。, 39。每次增加新記錄時(shí),標(biāo)識(shí)字段自動(dòng)遞增。2 UserName varchar(50) 用戶名3 UserPwd varcahr(50) 密碼4 Ename varchar(50) 用戶姓名5 Email varchar(50) 電子郵箱第三節(jié) 創(chuàng)建表的腳本文件本節(jié)將介紹創(chuàng)建表的腳本文件,可以在“查詢分析器”中執(zhí)行這些腳本,在數(shù)據(jù)庫(kù)news 中創(chuàng)建表。如果需要存儲(chǔ)的數(shù)據(jù)很大,則可以使用 text 數(shù)據(jù)類型,例如表 News 中的 Content 字符,因?yàn)樾侣剝?nèi)容的數(shù)據(jù)量通常會(huì)超過(guò)8000 個(gè)字符。所謂標(biāo)識(shí)列,就是可以惟一標(biāo)識(shí)一行記錄的列,在表中不會(huì)存在兩條標(biāo)識(shí)列相同的記錄。Admin 用戶擁有所有的權(quán)限,普通用戶只能對(duì)自己發(fā)布的新聞進(jìn)行管理,包括修改新聞內(nèi)容、刪除新聞和刪除網(wǎng)友評(píng)論。多用戶系統(tǒng)的工作流程都是從用戶登錄模塊開(kāi)始,對(duì)用戶的身份進(jìn)行認(rèn)證。第二節(jié) 系統(tǒng)功能模塊劃分從功能描述的內(nèi)容可以看到,本實(shí)例可以實(shí)現(xiàn) 6 個(gè)完整的功能。使用新聞發(fā)布及管理系統(tǒng)可以使新聞發(fā)布和管理變得很輕松,管理員只需設(shè)置標(biāo)題、內(nèi)容和圖片等新聞就可以了,系統(tǒng)將自動(dòng)生成對(duì)應(yīng)的網(wǎng)頁(yè)?! ?3) Parameters 對(duì)象和 Parameters 集合:為 Command 對(duì)象提供數(shù)據(jù)和參數(shù)?! ?3) Database Access 組件:提供 ADO (ActiveX Data Objects)來(lái)訪問(wèn)支持 ODBC 的數(shù)據(jù)庫(kù)。Session 對(duì)象需cookie 支持。(4) 腳本語(yǔ)言:ASP 自帶 JScript 和 VBScript 兩種腳本語(yǔ)言,增加了 ASP 的編程功能,用戶也可安裝其它腳本語(yǔ)言,如 Perl、Rexx 等。 (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ù)的最佳選擇。在此期間本人將使用 Macromedia Dreamweaver MX 2022 進(jìn)行 ASP 頁(yè)面的編碼,并使用 對(duì)頁(yè)面進(jìn)行調(diào)試。 ASP 程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的 HTML 文件適用于不同的瀏覽器。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1