軟件設(shè)計(jì)說明書概要+詳細(xì)_第1頁
軟件設(shè)計(jì)說明書概要+詳細(xì)_第2頁
軟件設(shè)計(jì)說明書概要+詳細(xì)_第3頁
軟件設(shè)計(jì)說明書概要+詳細(xì)_第4頁
軟件設(shè)計(jì)說明書概要+詳細(xì)_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

xxxxx/軟件概要設(shè)計(jì)說明書軟件概要設(shè)計(jì)說明書設(shè)計(jì)負(fù)責(zé)人:主要設(shè)計(jì)人:2018年06月11日公司(蓋章):審核意見:審核人:年月日

概要設(shè)計(jì)說明書版本記錄序號(hào)版本號(hào)編制/修改審核批準(zhǔn)發(fā)布日期主要修改記錄1A0首次生成234說明:此表為內(nèi)部文件的版本記錄,各列均應(yīng)填寫。組員分工(概要設(shè)計(jì))人員學(xué)號(hào)分工董杰2015117209引言,文檔簡(jiǎn)介,功能需求追溯韓高麗2015117213數(shù)據(jù)庫設(shè)計(jì)王凡2015117408軟件總體說明王曉雪2015117126模塊設(shè)計(jì)xxxxxxx/軟件概要設(shè)計(jì)說明書目錄TOC\o"1-5"\h\z1引言 1標(biāo)識(shí) 1\o"CurrentDocument"項(xiàng)目概述 1\o"CurrentDocument"系統(tǒng)概述 1文檔簡(jiǎn)介 1目的 2范圍 4\o"CurrentDocument"讀者對(duì)象 6\o"CurrentDocument"參考資料 6名詞解釋 錯(cuò)誤!未定義書簽。\o"CurrentDocument"軟件總體說明 6\o"CurrentDocument"設(shè)計(jì)指導(dǎo)思想 6\o"CurrentDocument"主要業(yè)務(wù)功能劃分 7邏輯視圖 7\o"CurrentDocument"模塊功能簡(jiǎn)介 7\o"CurrentDocument"軟件邊界 9\o"CurrentDocument"接口 9物理視圖(可刪節(jié)) 錯(cuò)誤!未定義書簽。\o"CurrentDocument"關(guān)鍵點(diǎn)考慮 9\o"CurrentDocument"開發(fā)環(huán)境配置 10\o"CurrentDocument"運(yùn)行環(huán)境配置 10\o"CurrentDocument"測(cè)試環(huán)境配置 10\o"CurrentDocument"模塊設(shè)計(jì) 6\o"CurrentDocument"模塊1 12\o"CurrentDocument"技術(shù)概述 12接口 12\o"CurrentDocument"數(shù)據(jù)結(jié)構(gòu) 12\o"CurrentDocument"用戶界面規(guī)范(可刪節(jié)) 13用戶界面流圖(可刪節(jié)) 14\o"CurrentDocument"處理流程概述 15\o"CurrentDocument"數(shù)據(jù)庫設(shè)計(jì) 12數(shù)據(jù)庫Schema設(shè)計(jì) 16ER圖 16Schema描述列表 16\o"CurrentDocument"功能需求追溯 20xxxxx/詳細(xì)設(shè)計(jì)說明書1引言標(biāo)識(shí)無項(xiàng)目概述隨著時(shí)代的進(jìn)步,信息技術(shù)革命的深入,人們的生活變得越來越富裕,這時(shí)候的人們不僅僅是追求物質(zhì)上的享受,人們對(duì)精神上的享受空前提高。而時(shí)代賦予現(xiàn)代人類的一大精神盛宴無疑是越來越多的流行音樂,尤其是大多數(shù)的青少年更是離不開音樂。KTV就是這個(gè)時(shí)候運(yùn)運(yùn)而生,城市里越來越多的KTV(這里指KTV場(chǎng)所)出現(xiàn)在人們的生活中,隨著KTV行業(yè)的迅猛發(fā)展,點(diǎn)歌系統(tǒng)在KTV里的重要性越來越大,KTV點(diǎn)歌系統(tǒng)也因此有了廣闊的發(fā)展前景。系統(tǒng)概述隨著經(jīng)濟(jì)的發(fā)展,人們的生活水平也有了很大的提高,尤其是KTV的先進(jìn)技術(shù)及設(shè)備不斷涌現(xiàn),閑暇的時(shí)候喜歡去KTV唱歌,使得人們對(duì)KTV的服務(wù)質(zhì)量要求也越來越高,每個(gè)城市都有各色各樣的KTV,KTV點(diǎn)歌系統(tǒng)是這一時(shí)代潮流的寵兒,對(duì)其點(diǎn)歌系統(tǒng)的需求也增大了。這就產(chǎn)生了燈丫點(diǎn)歌系統(tǒng)的市場(chǎng)。為了滿足廣大消費(fèi)者的需求,也為了娛樂業(yè)經(jīng)營者的利益,并進(jìn)一步完善和加快娛樂業(yè)管理信息化進(jìn)程,針對(duì)我國娛樂業(yè)的特點(diǎn)和需求,結(jié)合以往娛樂軟件的開發(fā)經(jīng)驗(yàn),以娛樂業(yè)管理科學(xué)化規(guī)范化為出發(fā)點(diǎn),開發(fā)了這一個(gè)具有實(shí)用性、高效性、功能劃分細(xì)致及較高的靈活性和可擴(kuò)充性的KTV視頻點(diǎn)播系統(tǒng)。唯有提高服務(wù)水平,提供一流的硬件服務(wù)設(shè)施才能提高點(diǎn)歌的功能。xxxxx/詳細(xì)設(shè)計(jì)說明書2文檔簡(jiǎn)介2.1目的模塊:用戶模塊和管理員模塊賬戶名登陸尸外部接口與各模塊之間的接口功能界面之間的連接每進(jìn)入一個(gè)查詢功能界面都有返回主界面的按鈕,方便用戶隨時(shí)切換查詢的方式;在進(jìn)行查找歌曲的時(shí)候,每當(dāng)進(jìn)入任意一個(gè)查找歌曲的界面,都有與其他查詢方式連接的按鈕,可以與其他的歌曲查找方式進(jìn)行互相切換,但每次只能單個(gè)切換,例如:當(dāng)你進(jìn)入“歌曲名或歌手名查詢”界面后,可以直接切換到“按歌手類型查詢”界面。在進(jìn)行查詢歌曲時(shí),支持多種輸入法,用戶可以隨時(shí)切換輸入法,包括語音識(shí)別功能。相應(yīng)歌曲的界面操作xxxxx/詳細(xì)設(shè)計(jì)說明書可以將這首歌曲添加到列表中并且支持放在第一個(gè)位置或者最后一個(gè)位置;可以將已在列表中的歌曲進(jìn)行移動(dòng)或刪除,根據(jù)用戶的愛好隨意調(diào)換;返回時(shí)可以選擇續(xù)添加、直接返回到上一個(gè)界面或者返回主界面,用戶可以隨意切換界面而不用一步一步返回,增強(qiáng)該系統(tǒng)的可操作性。播放界面與其他界面之間的切換這個(gè)界面下有一個(gè)返回主界面和一個(gè)返回上一步的按鈕,當(dāng)對(duì)歌曲的操作完成后就可以通過這些按鈕進(jìn)行切換;在這個(gè)界面下用戶可以通過“播放、暫停、重唱、切歌、伴唱、原唱、移出列表、優(yōu)先播放”等對(duì)歌曲進(jìn)行相應(yīng)的操作,查看當(dāng)前播放列表并且可以隨意調(diào)換歌曲的順序、移出列表、置頂、置底等操作。如果有歌曲正在播放,在其他界面也可以直接通過點(diǎn)擊歌曲的圖標(biāo)切換到正在播放的歌曲,而不用再從主界面一步步的進(jìn)入到播放界面;在其他界面可以也通過屏幕下方的“播放、暫停、重唱、切歌、伴唱、原唱、移出列表、優(yōu)先播放”等按鈕直接進(jìn)行歌曲的操作,而不必再回到播放界面來進(jìn)行這些操作,提高了本系統(tǒng)的實(shí)用性。數(shù)據(jù)庫:本KTV點(diǎn)歌系統(tǒng)需要存儲(chǔ)的數(shù)據(jù)量較大,同時(shí)會(huì)有多個(gè)終端訪問服務(wù)器文件。需要存儲(chǔ)的信息主要包括歌手信息和歌曲文件信息。在設(shè)計(jì)系統(tǒng)過程中建立了四張表(管理員信息表,歌手信息表,歌曲信息表及歌曲類型列表)用于各項(xiàng)信息的有效管理。用戶界面規(guī)范:本系統(tǒng)登錄驗(yàn)證身份有客戶和管理員兩種身份,管理員身份可以登錄后臺(tái)數(shù)據(jù)維護(hù)和前臺(tái)點(diǎn)歌,客戶只可進(jìn)入前臺(tái)點(diǎn)歌。當(dāng)管理員輸入登錄名稱和登錄密碼時(shí),通過實(shí)例化,調(diào)用其中的變量,將文本框的內(nèi)容賦值給它們,傳遞到數(shù)據(jù)庫,將其與數(shù)據(jù)庫表中的記錄進(jìn)行比較。若輸入的信息在表中有記錄,那么輸入的信息正確,調(diào)用方法進(jìn)行登錄界面的選擇;若輸入的信息在表中沒有記錄,則提示輸入有誤,提示重新輸入。xxxxx/詳細(xì)設(shè)計(jì)說明書IPO圖模塊:整體系統(tǒng)名稱:KTV點(diǎn)歌系統(tǒng)輸入:客戶的查詢條件輸出:客戶的查詢結(jié)處理:對(duì)客戶的歌曲查詢進(jìn)行信息的處理數(shù)據(jù)元素:歌曲名,歌處理流語種層褥表示為:備注:無xxxxx/詳細(xì)設(shè)計(jì)說明書xxxxx/詳細(xì)設(shè)計(jì)說明書顧客點(diǎn)歌概要設(shè)計(jì)圖讀者對(duì)象用戶:KTV點(diǎn)歌系統(tǒng)的開發(fā)人員,以及所有愛好音樂喜歡K歌的人。開發(fā)者:搬磚碼農(nóng)開發(fā)小組;參考資料《實(shí)用軟件工程與實(shí)訓(xùn)》主編杜文潔,清華大學(xué)出版社;《數(shù)據(jù)庫系統(tǒng)概論》主編王珊、薩師煊,高等教育出版社3軟件總體說明3.1設(shè)計(jì)指導(dǎo)思想該系統(tǒng)基本屬于交互式處理類型,從業(yè)務(wù)和性能角度出發(fā),應(yīng)遵循以下的原則:.設(shè)計(jì)出發(fā)點(diǎn):1)良好的框架結(jié)構(gòu)和參數(shù)驅(qū)動(dòng)的設(shè)計(jì)思想,以便今后的升級(jí)和重用;2)獨(dú)立的子系統(tǒng),保證穩(wěn)定性和易擴(kuò)展性;3)良好和統(tǒng)一的用戶界面。xxxxx/詳細(xì)設(shè)計(jì)說明書.系統(tǒng)的實(shí)現(xiàn)方法:1)數(shù)據(jù)集中存放,以C/S方式實(shí)現(xiàn)系統(tǒng)的數(shù)據(jù)管理;2)采用MicrosoftSQLServer2000數(shù)據(jù)庫管理系統(tǒng)提供數(shù)據(jù)庫服務(wù)支持;3)在Java編程環(huán)境下設(shè)計(jì)系統(tǒng)客戶端應(yīng)用程序;4)采用ActiveDataObjects的數(shù)據(jù)庫訪問接口。3.2主要業(yè)務(wù)功能劃分?jǐn)?shù)據(jù)流圖錄歌數(shù)據(jù)流圖xxxxx/詳細(xì)設(shè)計(jì)說明書模塊功能簡(jiǎn)介本系統(tǒng)設(shè)置以下功能模塊:1、點(diǎn)歌該模塊主要實(shí)現(xiàn)不同點(diǎn)歌方式對(duì)歌曲的搜索,并將符合的歌曲存儲(chǔ)下來,獲取該歌曲點(diǎn)播的權(quán)限。2、錄歌模塊該模塊主要實(shí)現(xiàn)不同點(diǎn)歌方式對(duì)歌曲的搜索,并將符合的歌曲顯示以供用戶點(diǎn)播,最后將所點(diǎn)歌曲記錄。3、播放模塊播放模塊主要實(shí)現(xiàn)用戶對(duì)已點(diǎn)歌曲的管理,播放歌曲,暫停重放等功能。4、控制模塊控制模塊是本系統(tǒng)中很重要的一個(gè)模塊,所有的頁面也經(jīng)此跳轉(zhuǎn)。5、管理員模塊管理員模塊主要實(shí)現(xiàn)對(duì)歌曲及用戶信息的管理。6、其它模塊xxxxx/詳細(xì)設(shè)計(jì)說明書軟件邊界外部角色1:管理員外部角色2:用戶外部角色3:網(wǎng)絡(luò)海量歌曲庫接口1、用戶接口命令語法信息回復(fù)確定OK,Click事件,默認(rèn)鍵Enter實(shí)現(xiàn)輸入的命令查詢Click事件,點(diǎn)擊出現(xiàn)所查詢的內(nèi)容修改Click事件,點(diǎn)擊獲取焦點(diǎn),可進(jìn)行修改清除Click事件,點(diǎn)擊清空界面中數(shù)據(jù)取消Cancel,Click點(diǎn)擊取消對(duì)數(shù)據(jù)的修改2、外部接口報(bào)表部分:連接打印機(jī)3、內(nèi)部接口系統(tǒng)內(nèi)部與數(shù)據(jù)庫接口為SQL鏈接,客戶端通過配置數(shù)據(jù)源與服務(wù)器建立連接。關(guān)鍵點(diǎn)考慮考慮點(diǎn)目標(biāo)具體措施準(zhǔn)確度查詢時(shí)應(yīng)保證全率,所有相應(yīng)字段包含查詢關(guān)鍵字的記錄都應(yīng)能查到。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作負(fù)荷,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足客戶的要求。性能系統(tǒng)提供足夠的手段進(jìn)行功能的高速和擴(kuò)充。通過系統(tǒng)的開放性來完成,即系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單地加入和養(yǎng)活系統(tǒng)的模9

xxxxx/詳細(xì)設(shè)計(jì)說明書塊,配置系統(tǒng)的硬件。易用性系統(tǒng)能夠提供良好的用戶界面;針對(duì)用戶可能出現(xiàn)的使用總是要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過程。系統(tǒng)中涉及的數(shù)據(jù)是公司的相當(dāng)重要的住處系統(tǒng)要提供方便的手段供系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)的備份、日常的安全管理、系統(tǒng)意外崩潰時(shí)數(shù)據(jù)的恢復(fù)工作。技術(shù)名稱描述狀態(tài)(成熟/需要試驗(yàn)/需要新開發(fā))Java程序設(shè)計(jì)程序良好的邏輯結(jié)構(gòu)保證系統(tǒng)準(zhǔn)確性成熟數(shù)據(jù)庫相關(guān)設(shè)計(jì)保證擴(kuò)充性能成熟界面設(shè)計(jì)良好的交互體驗(yàn)確保易用性成熟開發(fā)環(huán)境配置系統(tǒng)開發(fā)環(huán)境:JDK(javaversion”1.8.0_151")數(shù)據(jù)庫管理系統(tǒng):MicrosoftSQLServer2000開發(fā)軟件:eclipse集成開發(fā)環(huán)境運(yùn)行環(huán)境配置支持操作系統(tǒng):DOS、WindowXP/win7+、IOS、Linux測(cè)試環(huán)境配置1、服務(wù)器環(huán)境服務(wù)器環(huán)境一服務(wù)器環(huán)境二CPUINTELXeonMP2.7GINTELXeonMP2.7G內(nèi)存2G6G10

xxxxx/詳細(xì)設(shè)計(jì)說明書硬盤512G512G操作系統(tǒng)MSServer2008MSServer2008sp1GIS軟件ArcGIS10SkylineProV6ArcSDEforOracle11gServicePack2ArcGIS10SkylineViewV6+InternetLicenceArcSDEforOracle11gSP2Oracle配置Oracle11gOracle11g2、客戶端環(huán)境CPU內(nèi)存硬盤操作系統(tǒng)GIS軟件客戶端環(huán)境一迅馳1.83G2G80G(5400轉(zhuǎn))Win7EngineDeveloperKit10ArcgisServer10ArcSDEforOracle11gSkylineViewV6+InternetLicence客戶端環(huán)境P42.8G1G120G(7200轉(zhuǎn))Win7ArcGISDesktop10EngineDeveloperKit10SkylineViewV6+InternetLicence客戶端環(huán)境P42.8G1G120G(7200轉(zhuǎn))Win7EngineDeveloperKit10SkylineViewV6+InternetLicence客戶端環(huán)境四P42.8G1G80G(7200轉(zhuǎn))Win8EngineDeveloperKit10SkylineViewV6+InternetLicence客戶端環(huán)境五P42.8G1G120G(7200轉(zhuǎn))Win8ArcGISDesktop10EngineDeveloperKit10SkylineViewV6+11xxxxx/詳細(xì)設(shè)計(jì)說明書CPU內(nèi)存硬盤操作系統(tǒng)GIS軟件InternetLicence客戶端環(huán)境六P42.4G512MB80G(7200轉(zhuǎn))Win10ArcGISDesktop10EngineDeveloperKit10ArcSDEforOracle11gSkylineViewV6+InternetLicence4模塊設(shè)計(jì)4.1模塊14.1.1技術(shù)概述平臺(tái)要求:該系統(tǒng)需要運(yùn)行在NETFramwork4.0環(huán)境以上,采用Java作為前臺(tái)開發(fā)工具,SQLServer作為后臺(tái)數(shù)據(jù)庫的J/S模式表現(xiàn)層:顯示出前臺(tái)界面的相關(guān)內(nèi)容,比如登錄界面:需要用戶輸入用戶名和密碼的輸入框和登錄按鈕。系統(tǒng)集成策略:設(shè)計(jì)模塊之后根據(jù)模塊先用eclipse工具Java語言將前臺(tái)界面描繪出來,然后根據(jù)設(shè)計(jì)的目的,進(jìn)行添加點(diǎn)擊事件和監(jiān)聽事件。4?1?2接口當(dāng)游客在登錄頁面進(jìn)行登陸時(shí),后臺(tái)的管理員后期登錄時(shí)也可以看到游客的游玩時(shí)間等情況,游客順利登錄后,進(jìn)入主菜單,當(dāng)點(diǎn)擊歌星點(diǎn)歌的方式時(shí),應(yīng)跳轉(zhuǎn)到后臺(tái)的數(shù)據(jù)庫進(jìn)行搜索歌曲數(shù)據(jù)結(jié)構(gòu)用戶登錄表Admin12

xxxxx/詳細(xì)設(shè)計(jì)說明書名稱字段數(shù)據(jù)類型是否為空備注登錄IDLoginldnvarchar(50)否主鍵登錄密碼LoginPwdnvarchar(50)是用戶信息表Grade名稱字段數(shù)據(jù)類型是否為空備注登錄IDLoginIdnvarchar(50)否主鍵登錄密碼LoginPwdnvarchar(50)否郵件地址Emailnvarchar(50)是用戶頭像touxiangnvarchar(50)否歌星信息表Star名稱字段數(shù)據(jù)類型是否為空備注歌星編號(hào)Starbhint否主鍵歌星名稱Starnamenvarchar(50)否性別Sexchar(2)否地區(qū)Nationalitynvarchar(50)否歌星類型Starlxnvarchar(50)否發(fā)行時(shí)間BornDatedatetime否圖片地址Lmgdznvarchar(255)否拼音Pinyinnvarchar(255)否用戶界面規(guī)范(可刪節(jié))登錄界面:以簡(jiǎn)約的風(fēng)格將用戶的登錄模塊需要填寫的信息清楚地顯示出來13xxxxx/詳細(xì)設(shè)計(jì)說明書登錄成功后的界面:4.1.5用戶界面流圖(可刪節(jié))4.1.5用戶界面流圖(可刪節(jié))1款基點(diǎn)款4拼音點(diǎn)歌『新歌速遞

2字?jǐn)?shù)點(diǎn)被j類別點(diǎn)軟8金曲排行edisco

&語種點(diǎn)款

命編號(hào)點(diǎn)歌9我的敷度14xxxxx/詳細(xì)設(shè)計(jì)說明書€1Diac。蟲菜陽隼瞄4.1.6處理流程概述游客從登陸界面正確輸入信息后,就可以進(jìn)入主菜單,然后根據(jù)自己的喜好進(jìn)行選歌,包括有歌星點(diǎn)歌,字?jǐn)?shù)點(diǎn)歌,語種點(diǎn)歌等等。15

xxxxx/xxxxx/詳細(xì)設(shè)計(jì)說明書5數(shù)據(jù)庫設(shè)計(jì)5.1數(shù)據(jù)庫設(shè)計(jì)通過對(duì)KTV點(diǎn)歌操作過程的內(nèi)容及數(shù)據(jù)流進(jìn)行分析,設(shè)計(jì)出如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)1、明星信息,包括的數(shù)據(jù)項(xiàng)有:明星編號(hào)、明星姓名、明星性別、出生日期、國籍、類型、拼音縮寫、錄入時(shí)間和備注。2、會(huì)員信息,包括的數(shù)據(jù)項(xiàng)有:會(huì)員編號(hào)、會(huì)員姓名、會(huì)員性別、會(huì)員密碼、出生日期、注冊(cè)時(shí)間、積分。主要用來存儲(chǔ)會(huì)員的主要信息3、管理員信息,包括的數(shù)據(jù)項(xiàng)有:管理員編號(hào)、管理員用戶名、管理員密碼。4、歌曲信息,包括的數(shù)據(jù)項(xiàng)有:歌曲ID、歌曲名稱、語種、歌曲類型、文件路徑、歌名拼音縮寫、歌曲備注。5、歌曲排行榜:歌曲ID、總點(diǎn)擊率、周點(diǎn)擊率、月點(diǎn)擊率、年點(diǎn)擊率6、后臺(tái)操作記錄,包括的數(shù)據(jù)項(xiàng)有:操作編號(hào)、操作內(nèi)容、操作時(shí)間、操作人員、備注。5.1.1ER圖(^登錄^)管理員信息編號(hào)密碼16xxxxx/詳細(xì)設(shè)計(jì)說明書17xxxxx/詳細(xì)設(shè)計(jì)說明書歌星編號(hào)女曲名稱歌星性別歌曲類型歌曲備注縮寫歌星生日錄入時(shí)間歌星姓名歌曲編號(hào)歌曲名稱拼音縮寫歌曲語言歌星國籍歌星年代5.1.2Schema描述列表1、明星信息表字段名類型空值約束條件歌星編號(hào)intnotnull主鍵歌星姓名nvarnchar(10)notnull歌星性別nchar(2)notnull男或女歌星類型nvarnchar(10)notnull出生日期Datetimenotnull國籍nvarnchar(20)notnull18xxxxx/詳細(xì)設(shè)計(jì)說明書拼音縮寫varnchar(10)notnull歌星年代nvarnchar(10)notnull錄入時(shí)間Datetimenotnull字母?jìng)渥?、會(huì)員信息表字段名類型空值約束條件會(huì)員編號(hào)intnotnull主鍵姓名nvarnchar(20)notnull性別nchar(2)notnull男或女出生日期Datetimenotnull注冊(cè)時(shí)間Datetimenotnull積分Intnotnull登錄名varnchar(20)notnull不能重復(fù)密碼varnchar(20)notnull3、管理員信息表字段名類型空值約束條件管理員編號(hào)Intnotnull主鍵用戶名varnchar(20)notnull不能重復(fù)密碼varnchar(20)notnull4、歌曲信息表字段名類型空值約束條件編號(hào)intnotnull主鍵歌曲名稱nvarnchar(50)notnull歌手編號(hào)Int外鍵語種nvarnchar(8)notnull19

xxxxx/詳細(xì)設(shè)計(jì)說明書類型nvarnchar⑻notnull文件路徑nvarnchar(100)notnull歌名拼音縮寫nvarnchar(20)notnull字母錄入時(shí)間Datetimenotnull備注nvarnchar(100)5、歌曲排行榜表字段名類型空值約束條件編號(hào)Intnotnull外鍵點(diǎn)擊率Intnotnull周點(diǎn)擊率Intnotnull月點(diǎn)擊率Intnotnull年點(diǎn)擊率intnotnull6、后臺(tái)操作記錄表字段名類型空值約束條件操作編號(hào)Intnotnull主鍵操作內(nèi)容nvarnchar(100)notnull操作時(shí)間Datetimenotnull操作人員Intnotnull外鍵備注nvarnchar(100)6功能需求追溯6.1點(diǎn)歌功能:.歌曲名查詢:根據(jù)名字查詢,需要借助輸入法,輸入歌曲名稱進(jìn)行點(diǎn)歌.按歌手查詢:根據(jù)歌手來分類查找想要的歌,點(diǎn)擊后列表顯示所有歌手,按姓名

拼音先后排名。若使用輸入法直接輸入歌手姓名則可以準(zhǔn)確定位到歌手(包括同名20xxxxx/詳細(xì)設(shè)計(jì)說明書歌手)若輸入歌手姓名對(duì)應(yīng)的拼音則可以找到對(duì)應(yīng)拼音縮寫的歌手,按歌手姓名拼音縮寫排序。點(diǎn)擊歌手后列表顯示歌手的所有歌曲(還是按首字母排序)然后選擇歌曲.排行查詢:按照排行選歌.歌曲類型查詢:按照歌曲的類型(流行,民歌,情歌,等)查詢.語種查詢:根據(jù)語種的類型查找歌曲查詢后顯示查詢的歌曲列表及歌曲信息,對(duì)歌曲有如下操作功能:.播放.添加至播放列表第一個(gè).添加至播放列表最后.2播放功能播放列表具有如下操作功能:.播放.暫停.重唱.切歌.伴唱.原唱.移出列表.優(yōu)先播放.調(diào)整歌曲順序.隨機(jī)播放.返回掃碼點(diǎn)歌功能由于KTV一個(gè)終端只能一名用戶同時(shí)操作,所以在終端添加一個(gè)二維碼功能,用戶通過手機(jī)掃描二維碼進(jìn)去歌曲庫列表點(diǎn)歌。管理員功能用戶在主界面可進(jìn)入管理員界面,通過登錄管理歌曲,包括歌曲信息的修改,歌曲的添加與刪除,也可在管理員界面進(jìn)入“修改”界面,修改用戶名或密碼,還包括缺少曲目的信息顯示。21xxxxx/詳細(xì)設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)說明書設(shè)計(jì)負(fù)責(zé)人:主要設(shè)計(jì)人:2018年06月12日公司(蓋章):審核意見:審核人:年月日

xxxxxx/詳細(xì)設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)說明書版本記錄序號(hào)版本號(hào)編制/修改審核批準(zhǔn)發(fā)布日期主要修改記錄1A0首次生成234說明:此表為內(nèi)部文件的版本記錄,各列均應(yīng)填寫。組員分工姓名學(xué)號(hào)分工用戶界面設(shè)計(jì)對(duì)象模型設(shè)計(jì)動(dòng)態(tài)模型設(shè)計(jì)引言與文檔簡(jiǎn)介KTV點(diǎn)歌系統(tǒng)詳細(xì)設(shè)計(jì)說明書目錄TOC\o"1-5"\h\z版本記錄 1組員分工 1弓1言 1標(biāo)識(shí) 1\o"CurrentDocument"項(xiàng)目概述 1\o"CurrentDocument"系統(tǒng)概述 1文檔簡(jiǎn)介 2目的 2\o"CurrentDocument"口與各模塊之間的接口 2\o"CurrentDocument"功能界面之間的連接 2\o"CurrentDocument"相應(yīng)歌曲的界面操作 2\o"CurrentDocument"播放界面與其他界面之間的切換 3范圍 4\o"CurrentDocument"讀者對(duì)象 6\o"CurrentDocument"參考資料 6軟件總體說明 6設(shè)計(jì)指導(dǎo)思想 6主要業(yè)務(wù)功能劃分 7\o"CurrentDocument"數(shù)據(jù)流圖 7模塊功能簡(jiǎn)介 8軟件邊界 9接口 9關(guān)鍵點(diǎn)考慮 9開發(fā)環(huán)境配置 10運(yùn)行環(huán)境配置 10測(cè)試環(huán)境配置 10模塊設(shè)計(jì) 12KTV點(diǎn)歌系統(tǒng)詳細(xì)設(shè)計(jì)說明書TOC\o"1-5"\h\z模塊1 12技術(shù)概述 12接口 12數(shù)據(jù)結(jié)構(gòu) 12用戶界面規(guī)范(可刪節(jié)) 13用戶界面流圖(可刪節(jié)) 14處理流程概述 15\o"CurrentDocument"數(shù)據(jù)庫設(shè)計(jì) 16數(shù)據(jù)庫設(shè)計(jì) 16ER圖 16Schema描述列表 18功能需求追溯 20\o"CurrentDocument"點(diǎn)歌功能: 20\o"CurrentDocument"播放功能 21\o"CurrentDocument"掃碼點(diǎn)歌功能 21\o"CurrentDocument"管理員功能 21版本記錄 1引言 1標(biāo)識(shí) 1項(xiàng)目概述 1系統(tǒng)概述 1文檔簡(jiǎn)介 1目的 1范圍 2讀者對(duì)象 2參考資料 2名詞解釋 3\o"CurrentDocument"用戶界面設(shè)計(jì) 3\o"CurrentDocument"界面設(shè)計(jì)規(guī)范 3KTV點(diǎn)歌系統(tǒng)詳細(xì)設(shè)計(jì)說明書TOC\o"1-5"\h\z\o"CurrentDocument"關(guān)系圖和工作流程圖 3\o"CurrentDocument"主界面 4\o"CurrentDocument"登陸界面 5\o"CurrentDocument"管理員界面 5\o"CurrentDocument"對(duì)象模型設(shè)計(jì) 6\o"CurrentDocument"對(duì)象模型命名規(guī)則 6類匯總 6類歹列表 6類圖 6\o"CurrentDocument"子系統(tǒng)A的類設(shè)計(jì) 6類A-n 6\o"CurrentDocument"動(dòng)態(tài)模型設(shè)計(jì) 7場(chǎng)景A 7\o"CurrentDocument"場(chǎng)景描述 7序列圖 8場(chǎng)景B 8\o"CurrentDocument"場(chǎng)景描述 8序歹圖9KTV點(diǎn)歌系統(tǒng)詳細(xì)設(shè)計(jì)說明書1引言標(biāo)識(shí)KTV管理系統(tǒng)項(xiàng)目概述隨著人們生活水平、消費(fèi)水平的提高,消費(fèi)習(xí)慣也隨之改變。休閑娛樂,朋友聚會(huì),商務(wù)活動(dòng)等都少不了去KTV會(huì)所、酒吧、卡拉OK廳、音樂茶座等中小型娛樂場(chǎng)所。隨著時(shí)代的進(jìn)步,KTV系統(tǒng)一直在更新?lián)Q代,所以KTV點(diǎn)歌系統(tǒng)的市場(chǎng)前景和需求一直很大。本系統(tǒng)利用Java語言作為開發(fā)語言,SQLServer數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫,采用這種模式進(jìn)行控制和管理的綜合性系統(tǒng),其中界面設(shè)計(jì)采用Photoshop技術(shù)。本系統(tǒng)由七大模塊組成,分別是點(diǎn)歌管理模塊、媒體庫模塊、播放列表模塊、計(jì)劃播放列表模塊、播放報(bào)告模塊、服務(wù)器設(shè)置模塊、客戶機(jī)設(shè)置模塊。系統(tǒng)概述系統(tǒng)是運(yùn)行在NETFramework4.0環(huán)境以上,采用Java作為前臺(tái)開發(fā)工具,SQLServer作為后臺(tái)數(shù)據(jù)庫的J/S模式。系統(tǒng)分為兩大用戶,每個(gè)用戶登錄不同的界面進(jìn)行操作,管理員可以增刪改操作,用戶如果是已經(jīng)注冊(cè)過的,就可以查看之前的點(diǎn)歌詳情。2文檔簡(jiǎn)介目的系統(tǒng)的兩類用戶:普通用戶以及KTV系統(tǒng)的管理員用戶。當(dāng)普通用戶與管理員用戶登錄后進(jìn)入的系統(tǒng)界面不一樣,用戶登錄后直接進(jìn)入點(diǎn)歌主界面,管理員登錄直接進(jìn)入后臺(tái)數(shù)據(jù)管理界面。KTV點(diǎn)歌系統(tǒng)詳細(xì)設(shè)計(jì)說明書普通用戶普通用戶游客用戶和注冊(cè)用戶在使用該系統(tǒng)時(shí),歌曲點(diǎn)播功能全部一樣,但已經(jīng)注冊(cè)的用戶在登錄后,可以保存自己個(gè)人歌曲信息,歌單,以及點(diǎn)歌次數(shù)等基本信息。2)管理員登錄后直接進(jìn)入后臺(tái)數(shù)據(jù)管理界面,可以進(jìn)行歌曲的增刪改操作,明星以及歌曲列別的增刪改操作,用戶名的增刪改操作。2.1范1)用戶界面:登錄、游客登錄、注冊(cè)、找回密碼和登錄設(shè)置組成登錄、游客登錄、注冊(cè)、找回密碼和登錄設(shè)置組成2)點(diǎn)歌主界面包括點(diǎn)歌主窗體、游客點(diǎn)歌主窗體、歌星點(diǎn)歌、字?jǐn)?shù)點(diǎn)歌、語種點(diǎn)歌、拼音點(diǎn)歌、類別點(diǎn)歌、編號(hào)點(diǎn)歌、新歌速

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論