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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—論文(編輯修改稿)

2025-01-08 18:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ,如圖 2: 視 頻 點(diǎn) 播 系 統(tǒng)系 統(tǒng) 管 理 用 戶 功 能 視 頻 播 放 與 下 載系統(tǒng)信息管理帳號(hào)管理視頻文件管理用戶登錄注冊(cè)帳號(hào)修改密碼密碼保護(hù)用戶留言查詢注銷(xiāo)播放下載 圖 2: 視頻點(diǎn)播系統(tǒng)功能模塊層次圖 Web界面設(shè)計(jì) Web 界面設(shè)計(jì)使用母版頁(yè) ,此方法可以使整個(gè)系統(tǒng)更加符合信息空間的信息存儲(chǔ),運(yùn)行速度更快,信息層次更加清晰,用戶操作則更方便,更有條理。示意圖,如圖 3: 圖 3:頁(yè)面設(shè)計(jì)的框架 系統(tǒng)流程圖 用戶進(jìn)入系統(tǒng)主頁(yè)面后,輸入用戶名和密碼,點(diǎn)擊提交后,系統(tǒng)將根據(jù)用戶輸入的用戶名和密碼判斷該用戶是否為合法用戶;如果用戶輸入的用戶名和密碼出錯(cuò),系 統(tǒng)將提示出錯(cuò),并返回到登錄界面;如果用戶輸入的用戶名和密碼正確,系統(tǒng)將根據(jù)用戶的身份選擇相應(yīng)的功能;所有合法用戶在處理完業(yè)務(wù)后,都需要進(jìn)行注銷(xiāo)工作,以免被他人竊取信息。注銷(xiāo)后,將返回到注銷(xiāo)前的頁(yè)面或網(wǎng)站首頁(yè)。系統(tǒng)流程圖如圖 4: 圖 4:系統(tǒng)流程圖 登錄 頁(yè)面 用戶登錄 不成功 成功 身份判斷 普通用戶 功能 系統(tǒng)管理員 功能 發(fā)布員 功能 普通用戶 系統(tǒng)管理員 發(fā)布員 注銷(xiāo) 4 視頻點(diǎn)播系統(tǒng)系統(tǒng)功能模塊具體實(shí)現(xiàn) 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù) 數(shù)據(jù)庫(kù)的連接 本系統(tǒng)與數(shù)據(jù)庫(kù)的連接都封裝到數(shù)據(jù)庫(kù)連接類里面,使用時(shí)調(diào)用類的對(duì)象就可完成建立連接、執(zhí)行一種操作、關(guān)閉連接。 數(shù)據(jù)庫(kù)連接類 的代碼如下: using System。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 public class connClass { public string que。 public connClass() { } public static bool rd(string que)//對(duì)數(shù)據(jù)庫(kù)執(zhí)行查詢 ,返回查詢是否成功 { SqlConnection conn = new SqlConnection(Data Source=.。Initial Catalog=movie。User ID=sa。Persist Security Info=True)。 //建立數(shù)據(jù)庫(kù)連接 ()。//打開(kāi)數(shù)據(jù)庫(kù)連接 SqlCommand cmd = new SqlCommand(que, conn)。 SqlDataReader sqlrd = ()。//執(zhí)行 sql語(yǔ)句 return ()。//返回執(zhí)行結(jié)果 ()。 ()。//關(guān)閉數(shù)據(jù)庫(kù)連接 } public static bool Execute(string que)//對(duì)數(shù)據(jù)庫(kù)執(zhí)行一次操作 ,返回操作是否成功 { SqlConnection conn = new SqlConnection(Data Source=.。 Initial Catalog=movie。User ID=sa。Persist Security Info=True)。 ()。 SqlCommand cmd = new SqlCommand(que, conn)。 int count =(())。 if (count 0) return true。 else return false。 ()。 } public static DataTable ds(string que)//從數(shù)據(jù)庫(kù)中獲得數(shù)據(jù)儲(chǔ)存到內(nèi)存中 { SqlConnection conn = new SqlConnection(Data Source=.。Initial Catalog=movie。User ID=sa。Persist Security Info=True)。 ()。 SqlDataAdapter adap = new SqlDataAdapter(que,conn)。 DataSet ds = new DataSet()。 (ds,table)。 return [table]。 ()。 } public static SqlDataReader read(string que)//執(zhí)行一次數(shù)據(jù)庫(kù)查詢返回查詢結(jié)果 { SqlConnection conn = new SqlConnection(Data Source=.。Initial Catalog=movie。User ID=sa。Persist Security Info=True)。 ()。 SqlCommand cmd = new SqlCommand(que, conn)。 SqlDataReader sqlrd = ()。 ()。 return sqlrd。 ()。 ()。 } } 嵌入試視頻播放 本系統(tǒng) 通過(guò) ActiveX 控件方式在 Web 頁(yè)面中嵌入 播放對(duì)象 ,并通過(guò) DHTML 為內(nèi)嵌對(duì)象動(dòng)態(tài)指定視頻流 URL,從而為視頻播放提供了一個(gè)統(tǒng)一的友好界面。 用戶點(diǎn)播視頻時(shí),系統(tǒng)根據(jù)視頻文件的格式選擇合適的播放頁(yè)面。 嵌入式視頻播放代碼如下: RM 視頻格式代碼 ,如下 : object id=player align=middle name=player classid=clsid:CFCDAA038BE411cfB84B0020AFBBCCFA width=800 height=600 param name=_ExtentX value=11986 param name=_ExtentY value=8123 param name=AUTOSTART value=1 param name=SHUFFLE value=0 param name=PREFETCH value=0 param name=NOLABELS value=0 asp:Label ID=Label1 runat=server Text=Label/asp:Label param name=CONTROLS value=ImageWindow param name=CONSOLE value=Clip1 param name=LOOP value=0)。 param name=NUMLOOP value=0 param name=CENTER value=1。 param name=MAINTAINASPECT value=1 param name=BACKGROUNDCOLOR value=000000 /object object ID=RP2 height=58 width=800 align=middle CLASSID=clsid:CFCDAA038BE411cfB84B0020AFBBCCFA param name=_ExtentX value=12409 param name=_ExtentY value=1535 param name=AUTOSTART value=1 param name=SHUFFLE value=0 param name=PREFETCH value=0 param name=NOLABELS value=0 param name=CONTROLS value=ControlPanel,StatusBar param name=CONSOLE value=Clip1 param name=LOOP value=0 param name=NUMLOOP value=0 param name=CENTER value=0 param name=MAINTAINASPECT value=0 param name=BACKGROUNDCOLOR value=000000 embed type=audio/xpnrealaudioplugin CONSOLE=Clip1 CONTROLS=ControlPanel,StatusBar AUTOSTART=true /object 視頻點(diǎn)播系統(tǒng) 的部分功能 的設(shè)計(jì)與 實(shí)現(xiàn) 用戶登陸功能的實(shí)現(xiàn) ? 用戶登陸流程:根據(jù)用戶輸入的用戶名從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù),如果數(shù)據(jù)庫(kù)中沒(méi)有該用戶名就報(bào)錯(cuò),如果有該用戶的信息就把密碼從數(shù)據(jù)庫(kù)中讀取出來(lái),然后和用戶輸入的密碼進(jìn)行比較,如果密碼正確就登陸成功。如果密碼不正確就提示出錯(cuò)。 ? 用戶登陸流程圖 ,如圖 5: 用 戶 點(diǎn) 擊 登 錄 按 鈕用 戶 輸 入 登 錄 信 息判 斷 用 戶 名是 否 存 在判 斷 密 碼是 否 正 確錯(cuò) 誤 處 理Y E SY E S完 成 登 錄N ON O 圖 5:用戶登陸流程圖 ? 用戶登陸功能關(guān)鍵代碼如下: protected void Button1_Click(object sender, EventArgs e) //點(diǎn)擊登陸按鈕執(zhí)行以下代碼 { string name = ()。 //將用戶輸入的用戶名賦給變量 name string password = ()。 //將用戶輸入的密碼賦給變量 password if (!(select vusername from tableuser where vusername=39。 + name + 39。)) //判斷用戶輸入的用戶名是否存在 (scriptalert(39。 用 戶 名 不 正 確 !39。)。 ()。 /script)。 else { SqlDataReader rd = (select vpassword,cquanxian from tableuser where vusername=39。 + name + 39。)。 if ((0).Trim() != password)//判斷用戶輸入的密碼是否正確 (scriptalert(39。 密 碼 不 正 確 !39。)。 ()。 /script)。 else {Session[username] = name。//把用戶名賦給該用戶的 Session[username]對(duì)象 Session[rigth] = (1).Trim()。 //把從數(shù)據(jù)庫(kù)讀取的用戶權(quán)限賦給 Session[rigth] ()。 //跳轉(zhuǎn)到首頁(yè) } } } 用戶注冊(cè)功能的實(shí)現(xiàn) ? 用戶注冊(cè)流程介紹:用戶填寫(xiě)用戶注冊(cè)頁(yè)面的表格,然后點(diǎn)擊注冊(cè)按鈕,系統(tǒng)驗(yàn)證用戶輸入的注冊(cè)信息是否合法,如果合法就把用戶輸入的注冊(cè)信息保存到系統(tǒng)的數(shù)據(jù)庫(kù)中。如果注冊(cè)信息不合法就提示出錯(cuò)。 ? 用戶注冊(cè)流程圖 ,如圖 6: 用 戶 點(diǎn) 擊 注 冊(cè) 按 鈕用 戶 輸 入 注 冊(cè) 信 息判 斷 用 戶 名是 否 被 使 用判 斷 E m a i l是 否 被 使 用錯(cuò) 誤 處 理N ON O注 冊(cè) 成 功Y E SY E S判 斷 密 碼 是 否 符 合 要 求Y E SN O 圖 6:用戶注冊(cè)流程圖 ? 用戶注冊(cè)關(guān)鍵代碼如下 : protected void regsiterB_Click(object sender, ImageClickEventArgs e) //用戶點(diǎn)擊注冊(cè)按鈕執(zhí)行以下代碼 { if ((select vusername from tableuser where vusername=39。 + () + 39。)) { = 用戶名已存在 !。 } //判斷用戶名是否已經(jīng)被使用 else { if ((select vEmail from tableuser where vEmail=39。 + () + 39。)) { = Email已被使用 !。 }//判斷 Email是否已經(jīng)被使用 else { int i。 SqlDataReader read = (select MAX(iUserID) from tableuser)。 //從數(shù)據(jù)庫(kù)中讀取最大的用戶 ID的值 i = ((0)) + 1。 //新注冊(cè)用戶的 ID等于最大的用戶 ID 的值加 1
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1