資源描述:
《點(diǎn)歌系統(tǒng)需求分析.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、3系統(tǒng)需求分析3.1用戶需求通過對(duì)想唱就唱KTV辦公流程的調(diào)查,經(jīng)過分析后,要求開發(fā)完成后的點(diǎn)歌管理系統(tǒng)要達(dá)到以下幾個(gè)方面的要求:1、從消費(fèi)者使用點(diǎn)歌系統(tǒng)的角度挖掘需求,點(diǎn)歌系統(tǒng)應(yīng)當(dāng)具備各種途徑的歌曲查詢點(diǎn)播功能,普通點(diǎn)歌系統(tǒng)一般會(huì)提供一個(gè)紙質(zhì)的歌單,通常其上的曲目按歌名的首字母進(jìn)行排序并對(duì)每個(gè)曲目設(shè)定一個(gè)特定的編號(hào),也有部分點(diǎn)歌系統(tǒng)以歌名的字?jǐn)?shù)進(jìn)行排序,顧客在查找到相應(yīng)的曲目之后再通過遙控器輸入該曲目的編號(hào)完成點(diǎn)歌功能。而本系統(tǒng)追求的是全電子化的系統(tǒng),因此對(duì)曲目的查詢要求采用無(wú)紙化的操作,通過遙控器即可查詢所有曲目,并且提供更為豐富的查詢分時(shí)?;诜奖阈耘c習(xí)慣,首先本系統(tǒng)應(yīng)當(dāng)提供傳統(tǒng)點(diǎn)歌系統(tǒng)
2、的查詢方式,即以歌曲名字首字母為依據(jù)的查詢方式和以歌曲名字?jǐn)?shù)多少為依據(jù)的查詢方式,此外,需要增加以歌手名為依據(jù)的查詢方式、拼音查找、歌手性別查找和地區(qū)查找。事實(shí)上,這些查詢方式并沒有什么奇特的地方,但是因?yàn)榭梢宰尣煌念櫩瓦x擇自己習(xí)慣與適應(yīng)的查詢方式,它必將會(huì)讓用戶在消費(fèi)時(shí)感覺愉快些。2、從服務(wù)人員使用點(diǎn)歌系統(tǒng)的角度挖掘需求點(diǎn)歌系統(tǒng)應(yīng)當(dāng)具備基本的即時(shí)消息傳遞功能。消費(fèi)者能通過系統(tǒng)呼叫服務(wù)人員來(lái)進(jìn)行相應(yīng)的服務(wù),相應(yīng)的服務(wù)人員可以通過接受即時(shí)消息了解顧客需要的服務(wù),以及服務(wù)的其他信息,比如房間號(hào),服務(wù)類型等。相應(yīng)的,消費(fèi)者也能隨時(shí)取消服務(wù)。3、從系統(tǒng)管理員使用點(diǎn)歌系統(tǒng)的角度挖掘需求點(diǎn)歌系統(tǒng)應(yīng)當(dāng)具備
3、基本的按消費(fèi)時(shí)間計(jì)算的計(jì)費(fèi)功能。此外,點(diǎn)歌系統(tǒng)還應(yīng)當(dāng)可以方便的查詢、增加新的曲目,也應(yīng)提供對(duì)現(xiàn)有曲目的修改、刪除功能,并且,對(duì)曲目的管理應(yīng)當(dāng)是各個(gè)包房統(tǒng)一的,而不是必須一個(gè)一個(gè)包房地進(jìn)行設(shè)置于操作。另外,因?yàn)榍康墓芾頃?huì)影響到整個(gè)系統(tǒng)提供的服務(wù),所以這些管理功能應(yīng)當(dāng)只能由具有相應(yīng)權(quán)限的管理人員完成,因此,點(diǎn)歌系統(tǒng)中還應(yīng)提供相應(yīng)管理人員管理功能及權(quán)限控制功能。消費(fèi)者分為普通顧客、會(huì)員和VIP,因此點(diǎn)歌管理系統(tǒng)中還必須具有管理收費(fèi)類型的功能,在活動(dòng)節(jié)日時(shí)候能夠使用打折功能。另外,管理房間類型也是KTV中不可或缺的一部分。3.2系統(tǒng)用例模型系統(tǒng)用例主要是用來(lái)反映系統(tǒng)的數(shù)據(jù)交換的情況以及相關(guān)業(yè)務(wù)的流程
4、狀況。也就是明確系統(tǒng)應(yīng)該做什么,要去做什么,是最能體現(xiàn)用戶需求目標(biāo)的功能模型。根據(jù)對(duì)想唱就唱KTV操作流程的分析,本點(diǎn)歌管理系統(tǒng)主要涉及到的用戶有消費(fèi)者、服務(wù)人員和管理者等三類用戶。本點(diǎn)個(gè)管理系統(tǒng)的總體用例分析圖如圖3-1所示。圖3-1總體用例分析圖3.2.1系統(tǒng)管理員子系統(tǒng)用例系統(tǒng)管理員用例主要包括系統(tǒng)登錄、用戶信息修改、用戶權(quán)限配置(包括有用戶權(quán)限配置、用戶權(quán)限修改、用戶權(quán)限刪除)、系統(tǒng)數(shù)據(jù)庫(kù)管理(包括有系統(tǒng)數(shù)據(jù)庫(kù)恢復(fù)、系統(tǒng)數(shù)據(jù)庫(kù)備份)、系統(tǒng)用戶管理(包用有用戶添加、用戶刪除、用戶信息修改)等用例組成。系統(tǒng)管理員的用例圖如圖3-2所示。3.2.2查詢歌曲用例分析查詢歌曲用例主要包括按歌手姓
5、名查找、按地區(qū)查找、按歌手性別查找、拼音查找、按歌手類型查找、日熱門榜、周熱門榜、月熱門榜、模糊查詢等用例組成。系統(tǒng)管理員的用例圖如圖3-3所示。3.2.3消費(fèi)者子系統(tǒng)用例消費(fèi)者用例主要包括系統(tǒng)登錄、服務(wù)管理(呼叫服務(wù)、取消服務(wù))、買單、點(diǎn)歌管理(歌曲置頂、調(diào)節(jié)音量、切歌、顯示歌曲列表、刪除歌曲列表、查詢歌曲、添加歌曲、刪除歌曲、打亂歌曲順序、原唱/伴唱)等用例組成。系統(tǒng)管理員的用例圖如圖3-4所示。圖3-2系統(tǒng)管理員子系統(tǒng)用例圖3.2.4服務(wù)人員子系統(tǒng)用例分析服務(wù)人員用例主要包括打掃房間、服務(wù)消費(fèi)者、結(jié)賬(活動(dòng)打折、會(huì)員打折)、辦理會(huì)員卡、注銷會(huì)員卡、查詢房間信息、預(yù)定包間、安排房間等用例組
6、成。系統(tǒng)管理員的用例圖如圖3-5所示。圖3-3查找歌曲用例圖圖3-4消費(fèi)者子系統(tǒng)用例圖圖3-5服務(wù)人員子系統(tǒng)用例圖3.3系統(tǒng)時(shí)序圖時(shí)序圖是用來(lái)顯示系統(tǒng)對(duì)象之間發(fā)送的消息的時(shí)間順序,它也顯示系統(tǒng)對(duì)象之間的交互,就是在系統(tǒng)執(zhí)行時(shí),某個(gè)指定時(shí)間點(diǎn)將發(fā)生的事情。3.3.1用戶登錄時(shí)序圖如果用戶要想進(jìn)行相關(guān)的業(yè)務(wù)操作必須先登錄系統(tǒng)中,若想進(jìn)入系統(tǒng),首先必須選在系統(tǒng)登錄界面中輸入用戶名和密碼等相關(guān)的用戶信息后提交給系統(tǒng)進(jìn)行驗(yàn)證,如果用戶提交的驗(yàn)證信息與數(shù)據(jù)庫(kù)中的信息吻合就會(huì)進(jìn)入系統(tǒng)的主界面,否則就是未通過驗(yàn)證,系統(tǒng)將要求用戶重新輸入用戶名和密碼信息。系統(tǒng)登錄時(shí)序圖如圖3-6所示。圖3-6系統(tǒng)登陸時(shí)序圖3.
7、3.2用戶點(diǎn)歌時(shí)序圖如果用戶要想進(jìn)行點(diǎn)歌操作必須先登錄系統(tǒng)中,若想進(jìn)入系統(tǒng),首先必須選在系統(tǒng)登錄界面中輸入用戶名和密碼等相關(guān)的用戶信息后提交給系統(tǒng)進(jìn)行驗(yàn)證。驗(yàn)證登陸系統(tǒng)之后,用戶選擇查找歌曲的方式來(lái)查找歌曲,然后在添加歌曲。用戶也可以進(jìn)行切歌等操作。用戶點(diǎn)歌時(shí)序圖如圖3-7所示。圖3-7用戶點(diǎn)歌時(shí)序圖3.3.3用戶消費(fèi)時(shí)序圖如果前臺(tái)服務(wù)人員要想進(jìn)入財(cái)務(wù)管理界面必須先登錄系統(tǒng)中,若想進(jìn)入系統(tǒng),首先必