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

正文內(nèi)容

基于asp的在線點歌系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(已修改)

2025-03-14 08:32 本頁面
 

【正文】 畢業(yè)設(shè)計 (論文 ) 題 目 : 基于 ASP 的在線點歌系統(tǒng) 的設(shè)計與實現(xiàn) 院 系: 計算 機與 通信學院 專 業(yè): 計算機科學與技術(shù) 學生姓名: 學 號: 指導教師: 一 應(yīng)用背景 在線點歌是近年來新興的傳媒方式,該技術(shù)是計算機技術(shù),網(wǎng)絡(luò)通信技術(shù),多媒體技術(shù)等多學科,多領(lǐng)域融合交叉結(jié)合的產(chǎn)物。在線點歌系統(tǒng)使人們可以根據(jù)自己的興趣在計算機或者電視上 自由的點播節(jié)目庫中的歌曲和信息。也可以將自己點播的歌曲送給自己的朋友。 在線點歌系統(tǒng)主要有以下功能: 1, 歌曲做到分類顯示 2, 歌曲分類查詢 3, 歌曲在線試聽及下載 4, 將喜歡的歌曲直接發(fā)送給好友 5, 系統(tǒng)支持盡量多的音樂格式 二 系統(tǒng)設(shè)計 1, 系統(tǒng)構(gòu)架 在點歌系統(tǒng)采用從數(shù)據(jù)層到應(yīng)用層,最后到用戶接口層進行設(shè)計。系統(tǒng)總體構(gòu)架如下圖所示。 設(shè)計數(shù)據(jù)服務(wù) 配置系統(tǒng)信息 應(yīng)用層 用戶接口層 數(shù)據(jù)層 2, 系統(tǒng)功能模塊設(shè)計 系統(tǒng)主要功能如下: 1:歌曲在線試聽及下載 2: 將喜歡的歌曲直接發(fā)送給好友 3:系統(tǒng)支持多種音樂格式 系統(tǒng)主要分為兩大模塊,如下圖 1. 用戶類型 系統(tǒng)用戶分為兩類:普通類用戶和管理類用戶。普通類用戶可以對歌曲進行查詢,試聽,點播等操作??梢詾閯e人在線點播歌曲。管理員用戶在普通類用戶權(quán)限上 增加后臺歌曲管理功能,可以對歌曲進行添加,刪除,修改等操作。 2. 后臺論壇管理模塊 此模塊只對超級管理員用戶開放。管理員用戶可以對后臺歌曲管理進行修改,可以對歌曲的名稱,分類,歌手名稱,地址等信息進行修改,也可以對歌曲進行增加和刪除。 在線點歌系統(tǒng) 前臺點歌系統(tǒng) 后臺管理系統(tǒng) 試聽歌曲 點播歌曲 查詢歌曲 刪除歌曲 添加歌曲 修改歌曲 填寫點歌卡 預覽點歌 修改點歌卡 送出歌曲 此模塊對所有用戶開放。可以按照分類對歌曲進行各項權(quán)限范圍內(nèi)的操作。 3 系統(tǒng)主要工作流程 1. 在線點歌系統(tǒng)前臺管理模塊 在線點歌系統(tǒng) 前臺管理程序流程圖,如下: 2. 在線點 歌系統(tǒng)后臺模塊 在線點歌系統(tǒng)后臺管理程序流程圖,如下 : 前臺點歌系統(tǒng)首頁 試聽歌曲 查詢歌曲 點播歌曲 填寫點歌卡 預覽點歌 修改點歌卡 送出歌曲 4 數(shù)據(jù)庫的分析與設(shè)計 本次開發(fā)的數(shù)據(jù)庫包括 5 個數(shù)據(jù)表:點歌信息數(shù)據(jù)表,點歌網(wǎng)站基本信息,管理員基本信息,歌曲基本信息,歌曲分類基本信息。 本系統(tǒng)將使用 SQL Server2021 作為數(shù)據(jù)庫管理系統(tǒng)。安裝 SQL Server2021,打開企業(yè)管理器,新建一個數(shù)據(jù)庫,將其命名為 dg。 dg數(shù)據(jù)庫中包含的數(shù)據(jù)表及其相應(yīng)功能如下表: 數(shù)據(jù)表 功 能 Data 存放點歌信息 Home 存放網(wǎng)站基本信息 Password 存放管理員基本信息 Learning 存放歌曲基本信息 Type 存放歌曲分類信息 dg 數(shù)據(jù)庫包含的數(shù)據(jù)表及其功能 1. 點歌信息表 data 點歌信息表用于存放校友錄內(nèi)設(shè)置的班級信息,包括點歌編號( id),點歌人姓名( name),歌曲地址( picture),收歌人姓名( toname),收歌人 Email 地址( mail),點歌人地址( replyto),加入時間( addtime),密碼( pass),祝福( message) 9 個字段, 在已創(chuàng)建的 SQL Server 數(shù)據(jù)庫中,右擊表創(chuàng)建一個表,名為 data,向表中添加字段。其中, id(點歌編號)字段作為該表的主關(guān)鍵字,標識為“是”,標識種子為“ 1”,標識增量為“ 1”,唯一標識了一個點歌信息。點歌信息表結(jié)構(gòu)如下表: 后臺管理系統(tǒng)登錄頁面 校驗用戶 .密碼名是否正確 后臺管理系統(tǒng) 刪除歌曲 修改歌曲 添加歌曲 字段名 數(shù)據(jù)類型及長度 說 明 備 注 id int 點歌編號 允許為空 myname nvarchar(50) 點歌人姓名 允許為空 picture nvarchar(100) 歌曲地址 允許為空 toname nvarchar(50) 收歌人姓名 允許為空 mail nvarchar(50) 收歌人 Email地址 允許為空 replyto nvarchar(50) 點歌人 Email地址 允許為空 addtime smalldatetime 加入時間 允許為空 pass nvarchar(50) 密碼 允許為空 message ntext 祝福 允許為空 2. 網(wǎng)站基本信息表 home 網(wǎng)站基本信息表用于存放網(wǎng)站基本信息,包括網(wǎng)站名稱( home),每頁最多歌曲數(shù)( duo)兩個字段。網(wǎng)站基本信息表結(jié)構(gòu)如下: home 字段名 數(shù)據(jù)類型及長度 說 明 備 注 home nvarchar( 255) 網(wǎng)站名稱 主關(guān)鍵字 duo int 每頁最多歌曲數(shù) 允許為空 3. 管理員信息表 password 管理員信息表用于存放管理員賬號,密碼信息,包括編號( id),賬號( adminname),密碼( password), 3 個字段。其中, id(編號) 字段作為該表的主關(guān)鍵字,標識為“是”,標識種子為“ 1”,標識增量為“ 1”,唯一標識了一個管理員的信息。管理員信息表結(jié)構(gòu)如下: 字段名 數(shù)據(jù)類型及長度 說 明 備 注 id int 編號 主關(guān)鍵字 adminname nvarchar(50) 賬號 不能為空 password nvarchar(50) 密碼 不能為空 4. 歌曲基本信息表 learning 歌曲基本信息表用于存放歌曲名稱,地址等基本信息,包括歌曲編號,點擊數(shù),歌曲地址, 加入時間,歌曲名稱,歌手 6 個字段。其中,歌曲編號作為主關(guān)鍵字,標識為“是”,標識種子為“ 1”,標識增量為“ 1”,唯一標識了一個歌曲信息。點擊數(shù)字段默認值為“ 0”。歌曲基本信息表如下: learning 字段名 數(shù)據(jù)類型及長度 說 明 備 注 articleid int 歌曲編號 主關(guān)鍵字 hits int 點擊數(shù) 允許為空 images1 nvarchar(255) 歌曲地址 允許為空 dateandtime smalldatetime 加入時間 允許為空 title nvarchar(255) 歌 曲名稱 允許為空 singer nvarchar(50) 歌手 允許為空 5. 歌曲分類信息表 type 歌曲分類信息表主要用于存放歌曲分類信息,包括分類編號,歌曲分類名稱兩個字段,其中分類編號作為主關(guān)鍵字,標識為“是”,標識種子為“ 1”,標識增量為“ 1”, 唯一標識了一個歌曲分類信息,歌曲分類信息表結(jié)構(gòu)如下: type 字 段 名 數(shù)據(jù)類型及長度 說 明 備 注 typeid int 分類編號 主關(guān)鍵字 type nvarchar(255) 歌曲分類名稱 允許為空 點歌信息表 data 中的歌曲地址字段 picture 與歌曲基本信息表 learning歌曲地址字段存在著對應(yīng)關(guān)系。即 picture 字段的值必定在歌曲基本信息表 learning 中 images1 字段中存在。反之,歌曲基本信息表 learning 中 images1 字段中的值不一定在 picture 字段中存在。 4 IIS 配置 與 SQL Server 數(shù)據(jù)庫連接 配置 IIS 是 inter information server 的縮寫, 是微軟提供的 inter 服務(wù)器軟件,包括 web,F(xiàn)TP, Mail 等服務(wù)器。 IIS 是 Windows 操作系統(tǒng)自帶的組件,如果在安裝操作系統(tǒng)時沒有安裝 IIS,則應(yīng)手動安裝,安裝步驟如下: ( 1) 打開控制面板窗口,雙擊添加或刪除程序圖標,運行添加或刪除程序窗口。 ( 2) 選擇添加或刪除程序窗口內(nèi)添加 /刪除 Windows 組件選項,彈出 Windows 組件向?qū)υ捒颉? ( 3) 選中 inter 信息服務(wù)( IIS)復選框 ,單擊下一步,執(zhí)行操作。 IIS 安裝完畢,接下來就是要對系統(tǒng)進行新建虛擬目錄操作 : a:打開控制面板,雙擊管理工具圖標,進入管理工具窗口。 b:雙擊 inter 服務(wù)管理器,進入 inter 信息服務(wù)窗口。 c:單擊操作目錄,選擇下拉菜單新建虛擬目錄命令。 d:彈出歡迎窗口,單擊下一步按鈕。 e:在別名文本框中輸入映射后的名字,單擊下一步。 f:在目錄文本框中輸入要映射的目錄,單擊下一步,進入設(shè)置訪問權(quán)限設(shè)置窗口。 g:在這里選擇正確的訪問權(quán)限,再單擊下一步,即完成設(shè)置。 ( 4) 刪除映射的方法:打開 inter 信息服務(wù)窗口,在虛擬目錄別名上單擊鼠標右鍵,選擇刪除命令即可。 2.創(chuàng)建 SQL Server 數(shù)據(jù)庫 打開 SQLServer 的企業(yè)管理器窗口,右擊數(shù)據(jù)庫分支,彈出右擊目錄,選擇新建數(shù)據(jù)庫命令,彈出數(shù)據(jù)庫屬性窗口,在名稱文本框內(nèi)輸入 zxdg,單擊確定按鈕,完成創(chuàng)建。 按照要求建好數(shù)據(jù)庫后,需要建立網(wǎng)站頁面與后臺服務(wù)器的鏈接,頁面名稱為。以后當需要對程序中的數(shù)據(jù)庫進行操作時,只需要用 !include file=””命令就可以 直接調(diào)用該程序打開數(shù)據(jù)庫,提高程序可讀性,同時也提高了程序的便捷性。代碼如下: % Set conn=(“”) connstr=”Provider=SQLOLEDB。DataSource=byd。InitialCatalog=dg。UserID=sa。Password=sa?!? connstr % 5 在線點歌系統(tǒng)前臺 系統(tǒng)首頁頁面分為上下兩部分組成。頂部為圖片,中間顯示網(wǎng)站主要信息。中 間分左右兩部分:左側(cè)上部為歌曲查詢,提供查詢?nèi)肟?,中間為歌曲類別按鈕,單擊按鈕右側(cè)歌曲名稱根據(jù)類別分類顯示,下方點播歌曲公告欄,循環(huán)顯示已經(jīng)發(fā)送的歌曲信息,最下方為試聽歌曲軟件下載。右側(cè)為歌曲名稱列表。 系統(tǒng)首頁頁面代碼如下: !include file=”” %調(diào)用 鏈接數(shù)據(jù)庫 % !include file=”” %調(diào)用 查詢網(wǎng)站基本信息表 % a:創(chuàng)建過程檢查 是否輸入查詢內(nèi)容 創(chuàng)建過程 checkinput 檢查檢查是否輸入查詢內(nèi)容。代碼如下: script language=”JavaScript” //使用 JavaScript 語言 ! function checkinput() { //如果文本框 keyword 的內(nèi)容為空,則彈出警示框,焦點集中在 keyword 文本框內(nèi),返回錯誤,否則返回正確 if(==””) { alert(“請輸入想查詢的內(nèi)容 !”)。 ()。 return false。 } return true。 } /script link rel=”stylesheet”href=””type=”text/css” 判斷輸入跳轉(zhuǎn)頁面是否為空,如果為空,則默認跳轉(zhuǎn)到第一頁。代碼如下: % dim rs ?定義變量 MaxPerPage=rs( ”duo”) ?定義每頁最大歌曲數(shù) dim totalPut dim CurrentPage dim TotalPages dim i,j dim typen
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1