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

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

ID:8970958

大小:128.03 KB

頁數(shù):5頁

時(shí)間:2018-04-13

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

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

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

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

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

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

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

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

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

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

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