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

正文內(nèi)容

本科畢業(yè)論文-基于bs架構(gòu)的影院視頻網(wǎng)系統(tǒng)的設(shè)計與開發(fā)研究(參考版)

2025-06-10 04:23本頁面
  

【正文】 本系統(tǒng)我們采用了一系列的測試方案,首先是功能測試,把網(wǎng)站的主要功能運(yùn)行一遍,看看是否會出錯;其次是發(fā)布測試,把網(wǎng)站發(fā)布出去,通過其他用戶使用網(wǎng)站,觀看網(wǎng)站效果。 數(shù)據(jù)操作類設(shè)計 本系統(tǒng)的所有和數(shù)據(jù)操作有關(guān)系的操作都是通過類 DBHelper 來完成的,這樣調(diào)高了系統(tǒng)的集成性,數(shù)據(jù)庫有變動的時候只 需要修改這個類就行 ,比如數(shù)據(jù)庫類型由 MSSQL 變成了 MySQL 或者 Access 等其他數(shù)據(jù)庫的時候只需要修改類的方法繼續(xù)不要再去每個頁面修改,大大的提高的系統(tǒng)的可移植性。 where ID= + id。,DiQu=39。,LeiXing=39。,MovieType=39。,JieShao=39。,MovieAddress=39。,Pictures=39。,ZhuYan=39。,JiShu=39。 影視信息保存到數(shù)據(jù)庫表 TB_Movie 代碼: sql = update TB_Movie set MovieTitle=39。 保存文件到根目錄下的 upload目錄 ((../UpLoad/ + newname + newext))。 這里我自動根據(jù)日期和文件大小不同為文件命名 ,確保文件名不重復(fù) DateTime now = 。 取得文件名 (抱括路徑 )里最后一個 .的索引 int i = (.)。 綁定到 GridView1 第 37 頁 在地區(qū)管理板塊中,管理員可以添加地區(qū)、編輯地區(qū)和刪除地區(qū),其效果圖如圖 426 和圖 427 所示: 圖 426 添加地區(qū) 圖 427 地區(qū)管理 在影視分類管理板塊中,管理員可以添加影視分類、編輯影視分類和刪除影視分類,其效果圖如圖 428 和圖 429 所示: 第 38 頁 圖 428 添加影視分類 圖 429 影視分類管理 影視管理 在影視管理板塊中,可以對影視進(jìn)行添加和修改,管理員在輸入了具體的影視信息后點(diǎn)擊確定按鈕完成操作,具體頁面如圖 430 所示: 第 39 頁 圖 430 添加影視 首先定義系統(tǒng)變量影片的圖片地址和視頻地址然后綁定系統(tǒng)的類型地區(qū)和影片類型等信息到頁面,管理員通過選擇后進(jìn)行確定然后添加信息到數(shù)據(jù)庫。 獲取數(shù)據(jù) = [0]。 在類型管理板塊中,管理員可以添加類型、編輯類型和刪除類型,其效果圖如圖 424 和圖 425 所示: 第 36 頁 圖 424 添加類型 本分頁主要由一個 DropDownList、一個 TextBox 和 2 個按鈕組成。/script)。)。 } } else { (scriptalert(39。=。 操作失??!39。/script)。)。 if (b) 判定操作是否成功 { (scriptalert(39。 + Session[username].ToString() + 39。 + + 39。/script)。)。 } 第 34 頁 個人資料管理 在個人資料管理板塊中,管理員可以修改自己的密碼,其效果圖如圖 423 所示: 圖 422 個人資料修改 其核心代碼如下: if ( == || == ) 判定新密碼和確認(rèn)密碼 2 個文本框是否填寫 { (scriptalert(39。)。(39。 } else { (scriptjavascript:alert(39。)。(39。 操作成功39。 刪除用戶 bool b = (sql)。 string sql = delete from tb_Member where MemberID=39。 ()。 獲取用戶信息 DataSet ds = (sql)。 } 后臺管理系統(tǒng)界面設(shè)計 整個后臺系統(tǒng)布局簡潔明了,左邊是導(dǎo)航欄,后臺管理系統(tǒng)的功能都在導(dǎo)航欄上有顯示,此頁面用了框架,這樣在導(dǎo)航欄時,只有中間在轉(zhuǎn)換頁面,并不會整個頁面重新載入。()。 對 不 起 , 用 戶 名 或 密 碼 不 正 確 !39。 ()。 if ([0]. 0) 判定用戶名和密碼是否正確 { Session[username] = ().Trim()。 + ().Trim() + 39。 + ().Trim() + 39。 } string sql。/script)。)。 管理員登陸 管理員登陸界面效果如圖 420 所示: 第 31 頁 圖 420 管理員登陸界面 其核心代碼如下: if (().Trim() == || ().Trim() == ) 判定用戶名和密碼是否填寫了 { (scriptjavascript:alert(39。 綁定到 rep1 管理員模塊 管理員模塊主要包括視頻管理、注冊用戶管理、地區(qū)管理、類型管理。 = [0]。其效果圖如圖 419 所示: 第 30 頁 圖 419 友情鏈接 其核心代碼如下: string SQL = select * from TB_Links。 ()。 獲取該視頻的評價內(nèi)容 DataSet ds2 = (SQLPingJia)。 數(shù)據(jù)綁定到 DataList4 實(shí)現(xiàn)評價的核心代碼: string ID = [ID].ToString()。 = [0]。 order by ID。 獲取視頻的類型 string SQL = select * from TB_Movie where MovieTitle=39。 獲取視頻的路徑 jieshao = [0].Rows[0][jieshao].ToString()。 ()。)。 第 29 頁 DataSet ds = (select * from TB_Movie where ID=39。 string sql = update TB_Movie set MovieCout=MovieCout+1 where ID= + ID。 除此之外,還可以通過熱播榜查看最近熱播的電影或者電視劇等熱點(diǎn)節(jié)目,其頁面如圖 415 所示: 第 27 頁 圖 415 首頁 其在 Visual Studio 的效果如圖 416 所示: 圖 416 Visual Studio 的首頁 第 28 頁 而在每個分類頁面的大致布局都是一樣的,都由 4 個 DataList 控件調(diào)用數(shù)據(jù)庫數(shù)據(jù)來展現(xiàn)其功能,其 Visual Studio 效果圖如圖 417 所示: 圖 417 Visual Studio 中的各個分類頁面 播放模塊 用戶通過查看熱播或者首頁或者影視分類的頁面可以查看具體的 影片的內(nèi)容,點(diǎn)擊播放按鈕后,將跳轉(zhuǎn)到 頁面,在這個頁面用戶可以看到具體的影片信息,其中包括:主演、影片名稱、點(diǎn)擊次數(shù)、類型、地區(qū)和集數(shù),每當(dāng)用戶播放視頻時,視頻的點(diǎn)播數(shù)就會加 1,而熱播榜會顯示同類型的前 8 部視頻,會員在登陸后能下載本視頻。 ( 3)綜藝:根據(jù)類型分為港臺、日韓、歐美、大陸; 根據(jù)地區(qū)分為大陸、韓國、香港、日本、臺灣、泰國、美國和法國。例如: ( 1) 電影:根據(jù)類型分為喜劇、劇情動作、其他、驚悚; 根據(jù)地區(qū)分為大陸、韓國、香港、日本、臺灣、泰國、美國和法國。 提示添加失敗 } 當(dāng)評價成功,并且信息存入數(shù)據(jù)庫表 TB_PingJia后,將彈出如圖 412所示的對話框,而且在播放頁面的視頻簡介下面出現(xiàn)你剛剛的 評價如圖 413所示。=。 評 價 失 敗 !39。javascript39。/script)。)。alert(39。 (script language=39。 把內(nèi)容添加到數(shù)據(jù)庫中去,并讓會員積分加 1 bool b = (sql)。update TB_Member set JiFen=JiFen+1 where MemberName=39。 + ID + 39。 + + 39。 + uname + 39。 string uname = Session[MemberName].ToString()。如圖 411 點(diǎn)擊評價按鈕發(fā)表,那樣評價將保存在表 TB_PingJia 中, 并且發(fā)表評價可以添加 1 點(diǎn) 積分。/script)。)。 } 當(dāng)積分達(dá)到 2 分以上時,將扣除 2 點(diǎn)積分,彈出如圖 49 所示對話框: 圖 49 視頻下載 else { (scriptalert(39。 string filename = (lurl)。 第 23 頁 (ContentDisposition, attachment。 扣除會員 2點(diǎn)積分 bool b = (sql)。 if (DJiFen 2) { string sql = update TB_Member set JiFen=JiFen2 where MemberName=39。 獲取會員姓名 DataSet ds2 = (SQLJF)。 圖 47 下載按鈕 如果沒登陸,將彈出如圖 48 所示的對話框: 圖 48 沒登陸 當(dāng)然,下載還需要會員扣除 2 點(diǎn)的積分,因此在點(diǎn)擊下載按鈕時,將檢查會員是否有足夠積分進(jìn)行下載,其核心代碼如下: string SQLJF = select * from TB_Member where MemberName=39。/script)。location=39。用戶名或密碼錯誤!39。javascript39。/script)。location=39。登錄成功! 第 21 頁 39。javascript39。 if ([0].0) { Session[MemberName] = ()。++39。 + + 39。頁面效果如圖 43 所示: 圖 43 會員登錄 下面是該部分詳細(xì)介紹代碼,它包含在 文件中,關(guān)鍵部分是單擊“登錄”按鈕后的響應(yīng)函數(shù),它根據(jù)輸入的用戶名和密碼 將界面重定向到用戶的主界面上,下面是它的代碼。]\w+)*\w+([.]\w+)*\.\w+([.]\w+)*。 ( 6) RegularExpressionValidator4 用來檢查手機(jī)是否為手機(jī)號碼,其正則表達(dá)式為:(\(\d{3}\)|\d{3})?\d{11}。 ( 4) RegularExpressionValidator6 用來檢查年齡是否填寫為數(shù)字和范圍是否在 10120 之間。 ( 2) RegularExpressionValidator1 用來檢查密碼是否為至少 6 個英文字母,其正則表達(dá)式為 [azAZ]{6,}。 TB_Member中的 MemberName TB_Member中的 MemberPwd TB_Member中的 Sex TB_Member中的 RealName TB_Member中的 MobieTel TB_Member中的 Email TB_Member中的 Address T
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1