ktv點歌系統(tǒng)需求說明

ktv點歌系統(tǒng)需求說明

ID:8970958

大小:128.03 KB

頁數(shù):5頁

時間:2018-04-13

ktv點歌系統(tǒng)需求說明_第1頁
ktv點歌系統(tǒng)需求說明_第2頁
ktv點歌系統(tǒng)需求說明_第3頁
ktv點歌系統(tǒng)需求說明_第4頁
ktv點歌系統(tǒng)需求說明_第5頁
資源描述:

《ktv點歌系統(tǒng)需求說明》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應用文檔-天天文庫。

1、KTV系統(tǒng)需求分析1.功能示意圖:V系統(tǒng)功能示意圖2.功能:2.1采用人機交互的方式,數(shù)據(jù)庫經(jīng)濟、安全可靠UI:winform(C#)數(shù)據(jù)庫:access使用環(huán)境:PC機2.2用戶登陸:分為客戶和管理員系統(tǒng)初始界面為登陸界面,只有管理員賬戶可以登陸,登陸可以選擇點歌界面或者數(shù)據(jù)維護頁面。若系統(tǒng)用作商業(yè)使用,則由管理員為消費者登錄到點歌頁面。每個賬戶建立對應密碼存儲在管理員數(shù)據(jù)表內(nèi)。2.3數(shù)字點歌:按歌曲名的編號進行點歌。給每首歌曲進行編號(編號方法可以單獨封裝成一個類),編號在歌曲目錄顯示(有些KTV是提供點歌單的,歌曲編號可以再點歌單上查到

2、)。輸入數(shù)字有聯(lián)想輸入功能,如輸入數(shù)字1,則顯示的歌曲為:編號為1的、編號為1開頭的,編號為兩位數(shù)并且各位為1的……以此類推并按數(shù)字大小排序2.4明星點歌:根據(jù)歌手名字進行點歌點擊后列表顯示所有歌手,按姓名拼音先后排名。若使用輸入法直接輸入歌手姓名則可以準確定位到歌手(包括同名歌手),若輸入歌手姓名對應的拼音則可以找到對應拼音縮寫的歌手,按歌手姓名拼音縮寫排序。點擊歌手后列表顯示歌手的所有歌曲(還是按首字母排序),然后選擇歌曲2.5拼音點歌:根據(jù)歌曲對應拼音點歌在存儲歌曲時,系統(tǒng)自動根據(jù)歌曲名創(chuàng)建歌曲拼音縮寫。點歌時輸入歌曲名的拼音縮寫,顯示

3、準確對應該拼音的歌曲+包含輸入拼音的歌曲,并按拼音縮寫排序。如輸入“TT”,則會顯示“天堂、同樣、最接近天堂的地方、同來同往….”。然后可以再列表中選擇歌曲2.6歌名點歌:根據(jù)歌曲名點歌需要借助輸入法,輸入歌曲名稱進行點歌,由于現(xiàn)在很多KTV沒有這個功能,正在考慮需不需要2.7選擇歌曲:將歌曲添加到已選歌曲隊列用戶通過任何一種方式找到需要的歌曲并選中后按選擇歌曲,通過雙擊歌曲或者單擊歌曲后點擊按鈕“選擇”,就可以將選擇的歌曲添加到播放列表。在歌曲列表中用戶可以瀏覽到已點的歌曲和歌曲的播放順序。2.8播放歌曲:播放選中的歌曲,使用windows

4、mediaplayer控件將歌曲文件路徑傳給windowsmediaplayer控件,windowsmediaplayer根據(jù)該路徑找到對應歌曲進行播放。2.9后臺維護:對歌曲信息、用戶信息進行增刪改等維護用戶登錄時選擇進入后臺數(shù)據(jù)維護界面,在改界面內(nèi)可以增加、刪除歌曲和修改已有歌曲的信息、修改或添加用戶的信息并將這些信息保存到數(shù)據(jù)庫。3.數(shù)據(jù)庫概念設(shè)計根據(jù)業(yè)務需求分析,系統(tǒng)設(shè)計了能夠滿足用戶需求的各種實體及他們之間的關(guān)系圖。本系統(tǒng)的實體主要有:明星信息實體、歌曲信息實體、歌曲類型信息實體和管理員信息實體。表3-1系統(tǒng)數(shù)據(jù)模型l歌手類別與歌曲

5、類別為多對多關(guān)聯(lián):一個歌手樂意演唱多首歌曲,一首歌曲也可以被不同歌手演唱。l國籍類別與歌手類別為一對多關(guān)聯(lián):一個歌手只屬于一個國籍,一個國籍可以有多個歌手。l娛樂公司類別與歌手類別為一對多關(guān)聯(lián):一個歌手只屬于一個娛樂公司,一個娛樂公司擁有多個歌手。l歌曲類型與歌曲為一對多關(guān)聯(lián):一首歌曲屬于一個類別,一個類別可以有多首歌曲l歌曲語言與歌曲類別是一對多關(guān)聯(lián):一首歌曲對應一種語言,一種語言有多首歌曲l歌曲與歌曲歌手關(guān)聯(lián)是一對一關(guān)系:一首歌曲對應到關(guān)聯(lián)表中的唯一一條記錄。l歌手與歌曲歌手關(guān)聯(lián)是一對一關(guān)系:一個歌手對應到關(guān)聯(lián)表中的唯一一條記錄。4.數(shù)據(jù)

6、表設(shè)計表3-2歌曲信息表(tb_Musicinfo)字段名稱數(shù)據(jù)類型主鍵是否允許為空描述Music_IDint√歌曲編號Music_Namestring√歌曲名稱Music_AuthorIDint外鍵√歌手IDMusic_TypeIDint外鍵√歌曲類型IDMusic_languageIDint外鍵√歌曲語言IDMusic_Filepathstring歌曲文件路徑Music_Pinyinchar歌曲拼音Music_Datedate√日期Music_Flagstring刪除標記表3-3歌手信息表(tb_Authorinfo)字段名稱數(shù)據(jù)類型主鍵

7、是否允許為空描述Author_IDint√歌手IDAuthor_Namestring歌手姓名Author_Genderstring√歌手性別Author_BirthdayDate√歌手生日Author_StationIDInt外鍵√國籍IDAuthor_CompanyIDint外鍵√娛樂公司IDAuthor_Remarkstring√備注Author_Pinyinchar拼音碼RdateTimedate√錄入時間Author_Flagstring刪除標記表3-4歌曲歌手關(guān)聯(lián)表(tb_MusicMapAuthor)字段名稱數(shù)據(jù)類型主鍵是否允許為

8、空描述Author_IDint√歌手IDMusic_IDint√歌曲ID表3-5歌曲類型表(tb_MusicType)字段名稱數(shù)據(jù)類型主鍵是否允許為空描述Type_

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。