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

下載本文檔

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

文檔簡介

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

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

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

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

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

2字數(shù)點被j類別點軟8金曲排行edisco

&語種點款

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論