




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 . 畢 業(yè) 論 文(設(shè) 計(jì))題 目KTV娛樂信息管理系統(tǒng)畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作與取得的成果。盡我所知,除文中特別加以標(biāo)注和致的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得與其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了意。作 者 簽 名:日 期:指導(dǎo)教師簽名: 日期:使用授權(quán)說明本人完全了解大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;
2、學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)校可以公布論文的部分或全部容。作者簽名: 日 期:學(xué)位論文原創(chuàng)性聲明本人重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校
3、保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日注意事項(xiàng)1.設(shè)計(jì)(論文)的容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致9)附錄(對論文支持必要時(shí))2.論文字?jǐn)?shù)要求:理工類設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于1萬字(
4、不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于1.2萬字。3.附件包括:任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)。4.文字、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體與大小符合要求,無錯(cuò)別字,不準(zhǔn)請他人代寫2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫3)畢業(yè)論文須用A4單面打印,論文50頁以上的雙面打印4)圖表應(yīng)繪制于無格子的頁面上5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔5.裝訂順序1)設(shè)計(jì)(論文)2)附件:按照任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件
5、)次序裝訂KTV娛樂信息管理系統(tǒng) 摘要 隨著社會(huì)的發(fā)展,人類的進(jìn)步,21世紀(jì)人們的生活的水平有所提高,為了滿足人們對生活的需要,豐富業(yè)余生活,就需要有一些娛樂的設(shè)施來彌補(bǔ)這些空缺,所以開發(fā)了KTV娛樂信息管理系統(tǒng)。 論文詳細(xì)論述了系統(tǒng)總體設(shè)計(jì)思想、數(shù)據(jù)庫設(shè)計(jì)以與功能模塊設(shè)計(jì)等,給出了KTV娛樂信息管理系統(tǒng)一般流程。該系統(tǒng)主要包括:系統(tǒng)用戶管理、員工信息管理、包房信息管理,歌曲庫管理等模塊。可實(shí)現(xiàn)對各種歌曲的查詢點(diǎn)播、播放控制歌曲,并且調(diào)用了在線點(diǎn)播功能。/該系統(tǒng)可以管理各種歌曲與用戶,較好的實(shí)用性,能夠進(jìn)行快速點(diǎn)歌。相信該系統(tǒng)會(huì)給人們生活帶來更多的樂趣。關(guān)鍵詞 JSP播放 歌曲,SQLKTV
6、management systemAuthor:zhouhongtang(Grade04,Class101,Major Information and Computing Since,Math and Computing Since Dept.,Shaanxi University of Technology,Hanzhong 723000,Shaanxi)Tutor:ZhangRuiLinAbstract :Along with societys development and humanitys progress, 21 centuries peoples life level has t
7、he enhancement,in order to satisfy the people to the life need,the rich extra-curricular life, needs to have some entertainment the facility to make up these vacancies, therefore has developed from moving point song system。This article mainly introduced from the moving point song system analysis, th
8、e design and the realization process。This system mainly includes according to a Pinyin song, according to a song number of words song,selects the song according to the song author, according to the song asterism song、 according to a song type song、 according to the song language classification song
9、six big spots songs module, realizes to each kind of song inquiry,the selection and broadcast。 Each function module all can inquire thinks the main point the song。 Is singing time also may broadcast the control song,adjusted the sound box effect I to transfer Mixer the API function adjustment sound
10、box volume size。This system may manage each kind of song,Has a better usability,can carry on the fast spot song, believed this system can give the people to live brings more pleasure。Key words :Song inquiry ,broadcast ,Song- 42 - / 42目 錄1 概述11.1 題目背景11.2 項(xiàng)目現(xiàn)狀與分析11.3 研究意義22 需求分析62.1 項(xiàng)目的容與要求72.2 可行性分析
11、72.2.1 經(jīng)濟(jì)可行性72.2.2 技術(shù)可行性開發(fā)語言82.3 開發(fā)工具論述82.3.1 前臺(tái)開發(fā)工具92.3.2 后臺(tái)數(shù)據(jù)庫93 系統(tǒng)設(shè)計(jì)103.1 系統(tǒng)功能分析113.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)134 系統(tǒng)行為特性設(shè)計(jì)144.1 軟件結(jié)構(gòu)設(shè)計(jì)234.1.1 KTV娛樂信息管理系統(tǒng)點(diǎn)歌模塊設(shè)計(jì)234.2 功能子模塊設(shè)計(jì)254.2.1 客戶模塊子模塊254.2.2 員工模塊324.2.3管理員模塊355 系統(tǒng)結(jié)果分析與調(diào)試35總 結(jié)37致 38參考文獻(xiàn)391 項(xiàng)目概述1.1 題目背景在計(jì)算機(jī)技術(shù)日益發(fā)展的今天,各個(gè)企業(yè),家庭對計(jì)算機(jī)技術(shù)的要求越來越高,為了滿足企業(yè),家庭的需要,就需要開發(fā)各種軟件。K
12、TV娛樂信息管理系統(tǒng),將經(jīng)壓縮的視頻和間頻信號(hào)儲(chǔ)存在網(wǎng)絡(luò)視頻服務(wù)器上的超大容量、高速硬盤中,播放時(shí)由連接在網(wǎng)絡(luò)上的電腦將視頻和音頻信號(hào)解壓后輸出到顯示器或者電視機(jī)上。采用專用視頻服務(wù)器代替了傳統(tǒng)的影碟播放,設(shè)備容豐富,全部采用DVD影碟且可自由增加歌曲。實(shí)現(xiàn)了全自動(dòng)的視頻點(diǎn)播,所以無需影碟機(jī)也無需再經(jīng)DJ取碟和放碟等人工操作。KTV娛樂信息管理系統(tǒng)完全取代了傳統(tǒng)的播放設(shè)備,它自動(dòng)化程度高,無需人工控制播放。既避免了人為的錯(cuò)誤,又降低了經(jīng)營成本。該系統(tǒng)不受房間限制,一首歌可供多個(gè)用戶同時(shí)點(diǎn)播,完全消除了傳統(tǒng)系統(tǒng)的撞碟搶歌現(xiàn)象。該系統(tǒng)采用先進(jìn)的數(shù)字壓縮方法,圖像質(zhì)量采用DVD,音質(zhì)能達(dá)到5.1水準(zhǔn)
13、。在網(wǎng)絡(luò)傳送中,視音頻不會(huì)有任何失真、衰減與干擾,歌曲反復(fù)使用也不會(huì)對圖像產(chǎn)生影響。歌曲可選擇原人原唱的演唱會(huì)、MTV等。隨著科技的發(fā)展,人類的進(jìn)步,現(xiàn)在人們的生活水平在逐漸的提高,為了豐富人們的業(yè)余生活,減輕人們工作的壓力增加一些娛樂設(shè)施是必不可少的,KTV娛樂信息管理系統(tǒng)正是為了豐富滿足家庭業(yè)余生活開發(fā)的。1.2 項(xiàng)目現(xiàn)狀與分析KTV娛樂信息管理系統(tǒng)從很早以前就開始進(jìn)行研發(fā)與應(yīng)用,經(jīng)過多年的經(jīng)驗(yàn)摸索,不斷地完善改進(jìn)和升級(jí),使得它更安全、更穩(wěn)定、更完善。無論夜總會(huì)型,還是量販?zhǔn)叫偷腒TV都可以使用,該系統(tǒng)加上優(yōu)質(zhì)的歌庫,并與點(diǎn)歌輔助工具和外圍歌廳設(shè)備一起使用時(shí),可稱之為一套功能強(qiáng)大、可靠性高
14、、實(shí)用性好、畫優(yōu)音美的全自動(dòng)卡拉OK娛樂信息管理系統(tǒng),絕對領(lǐng)導(dǎo)著KTV點(diǎn)歌設(shè)備的新潮流。全套系統(tǒng)是架構(gòu)在計(jì)算機(jī)網(wǎng)絡(luò)上的,由電腦來自動(dòng)管理,無需碟機(jī)亦無需人員操作,極提高了經(jīng)營效率。該系統(tǒng)從歌曲錄制編輯、歌曲庫的自動(dòng)生成、點(diǎn)歌軟件的功能、界面的多樣性和美觀性、客人的使用人性化、前后臺(tái)管理的多樣性和方便性、與各種外圍點(diǎn)歌設(shè)備的結(jié)合、有各類歌曲的提供等方面,形成了完整的解決方案,是一套集大成的全面先進(jìn)的系統(tǒng)。隨著計(jì)算機(jī)技術(shù)的發(fā)展,人們不僅使用單一的文字作為信息的載體,還可以通過各種各樣的媒體來傳遞、存儲(chǔ)信息。我們通常所說的媒體(Media)包括其中的兩點(diǎn)含義。一是指信息的物理載體(即存儲(chǔ)和傳遞信息的
15、實(shí)體),如書本、掛圖、磁盤、光盤、磁帶以與相關(guān)的播放設(shè)備等;另一層含義是指信息的表現(xiàn)形式(或者說傳播形式),如文字、聲音、圖像、動(dòng)畫等。多媒體計(jì)算機(jī)中所說的媒體,是指后者而言,即計(jì)算機(jī)不僅能處理文字、數(shù)值之類的信息,而且還能處理聲音、圖形、電視圖像等各種不同形式的信息。 對各種信息媒體的處理,是指計(jì)算機(jī)能夠?qū)λ鼈冞M(jìn)行獲取、編輯、存儲(chǔ)、檢索、展示、傳輸?shù)雀鞣N操作。一般而言,具有對多種媒體進(jìn)行處理能力的計(jì)算機(jī)可稱為多媒體計(jì)算機(jī)。KTV娛樂信息管理系統(tǒng)是一款與多媒體播放,音頻消原唱,歌詞顯示于一體的大眾化軟件。如果你想在自己的電腦上過把KTV癮,那么本軟件將實(shí)現(xiàn)你的愿望。無須復(fù)雜的設(shè)置,即刻讓你感受
16、到在家里演唱卡拉OK的氛圍。愿這款軟件給你的生活帶來一種新的樂趣。1.3 研究意義該系統(tǒng)是在實(shí)際調(diào)研的基礎(chǔ)上,針對現(xiàn)在人們現(xiàn)實(shí)生活當(dāng)中需求情況來進(jìn)行系統(tǒng)開發(fā),因此它具有較強(qiáng)的實(shí)用性.該系統(tǒng)有如下特點(diǎn): 先進(jìn)的管理思想歌曲信息數(shù)據(jù)集中管理,最大程度上實(shí)現(xiàn)高效管理。模塊化的軟件結(jié)構(gòu)各個(gè)模塊都可以單獨(dú)運(yùn)行。提供良好的人機(jī)交互界面,操作簡單快捷。可以對大量歌曲信息進(jìn)行處理,檢索迅速,查找方便,可靠性高。當(dāng)今社會(huì)里人們的生活水平在不斷提高,工作壓力也越來越大,人們需要有個(gè)能夠減少壓力的環(huán)境,唱歌是一個(gè)比較好的方式,所以開發(fā)了KTV娛樂信息管理系統(tǒng).該系統(tǒng)實(shí)現(xiàn)了對各種歌曲管理,滿足人們的點(diǎn)歌要求,這樣人們
17、可以點(diǎn)播各種各樣的歌曲進(jìn)行選唱。2 需求分析2.1 項(xiàng)目的容與要求喜愛唱歌的朋友一定很喜歡MTV。當(dāng)您看到那些美妙的畫面,是不是特想按照自己的意愿為自己鐘愛的歌曲設(shè)計(jì)精美且有意義的MTV呢?KTV娛樂信息管理系統(tǒng)是一款與多媒體播放,音頻消原唱,麥克風(fēng)演唱的大眾軟件。隨著計(jì)算機(jī)的普與,科技的飛速發(fā)展,人們的生活水平在日益提高,開發(fā)KTV娛樂信息管理系統(tǒng)為了更加豐富人們的業(yè)余生活和減輕工作壓力。該系統(tǒng)針對實(shí)際情況,在對人們的需求情況的基礎(chǔ)上來進(jìn)行系統(tǒng)設(shè)計(jì)和開發(fā)。它的系統(tǒng)功能要求如下:(1) 管理各種歌曲(2) 調(diào)整音箱效果:音量/伴音/人聲(話筒)/左右聲道/原唱/清唱/低音/升調(diào)/高音等;(3)
18、 點(diǎn)播方式:按原唱者和首字(字母)查找點(diǎn)播;按歌曲首字母查找點(diǎn)播;按歌曲作者查找點(diǎn)播;按歌曲國別查找點(diǎn)播;按影視名稱查找歌曲點(diǎn)播等;(4) 點(diǎn)播曲目管理:選中的曲目排隊(duì)/選中的曲目優(yōu)先被點(diǎn)唱。2.2 可行性分析開發(fā)本系統(tǒng)要從它的經(jīng)濟(jì)和技術(shù)角度進(jìn)行全面考慮,要在利用最少的經(jīng)濟(jì)條件,把系統(tǒng)的功能都實(shí)現(xiàn)。2.2.1 經(jīng)濟(jì)可行性隨著人們生活水平的不斷提高,工作壓力也越來越繁大,根據(jù)這個(gè)形勢,就需要一些娛樂設(shè)施來減輕人們的生活負(fù)擔(dān),同時(shí)還能豐富業(yè)余生活。開發(fā)KTV娛樂信息管理系統(tǒng)是一個(gè)很好的方法,它以較低的成本達(dá)到人們滿意的效果。本軟件的成本費(fèi)用:目前,在市場上購買一臺(tái)普通PC機(jī)大約需要30004000
19、元,購買正版的JSP大約需要2000元,購買正版的Windows2000大約需要2000元,此系統(tǒng)開發(fā)工作人員的三個(gè)月工資大約要10000元,做系統(tǒng)調(diào)研與各種資料費(fèi)等各種費(fèi)用大約需要5000元。電費(fèi)等其他各種費(fèi)用大約需要1000元。KTV娛樂信息管理系統(tǒng)是我根據(jù)現(xiàn)在人們生活的實(shí)際情況,在考慮到系統(tǒng)的可行性:目標(biāo)和方案可行性,技術(shù)可行性,經(jīng)濟(jì)方面的可行性等。因素的基礎(chǔ)上進(jìn)行開發(fā)的。它針對管理中的實(shí)際情況,能夠解決一些實(shí)際問題,對各種歌曲信息進(jìn)行管理,條理非常清晰,用戶便于操作。而且克服了購買現(xiàn)成軟件存在的專用性較差的問題。當(dāng)然,它也存在一些不足之處,需要不斷的完善。2.2.2 技術(shù)可行性開發(fā)語言
20、該系統(tǒng)我使用的JSP作為開發(fā)工具,數(shù)據(jù)庫使用SQL Server 2000, 該軟件的開發(fā)是在XP操作系統(tǒng)下進(jìn)行,利用JSP工具進(jìn)行開發(fā),不需要任何大型的系統(tǒng)軟件和應(yīng)用軟件來支持。該系統(tǒng)是一個(gè)多媒體播放的娛樂軟件,對該軟件的操作不需要高配置的計(jì)算機(jī),只要在該計(jì)算機(jī)上能夠運(yùn)行Windows 98,2000,XP操作系統(tǒng)即可,也不需要高配置的計(jì)算機(jī)來開發(fā)和運(yùn)行該軟件。目前,開發(fā)者熟悉JSP和Windows XP操作系統(tǒng),具有開發(fā)大型軟件的能力。綜上,開發(fā)該管理軟件具有技術(shù)可行性的。2.3 開發(fā)工具論述本軟件為KTV娛樂信息管理系統(tǒng),要對各種歌曲進(jìn)行管理。因此,本軟件前臺(tái)使用JSP作為開發(fā)工具,后臺(tái)
21、數(shù)據(jù)庫使用SQL Server 2000。2.3.1 前臺(tái)開發(fā)工具前臺(tái)使用Microsoft公司的JSP作為開發(fā)工具。JSP 是Microsoft 公司推出的最新版本。它是一種可視化的,面向?qū)ο蟮臄?shù)據(jù)庫開發(fā)工具。它的數(shù)據(jù)窗口大簡化了數(shù)據(jù)庫應(yīng)用程序的開發(fā),是設(shè)計(jì)數(shù)據(jù)庫應(yīng)用程序的極好前臺(tái)工具。它能夠迅速有效的編制程序界面,它的這種快速程序開發(fā)環(huán)境在界面設(shè)計(jì)和程序開發(fā)中是非常有效的。JSP提供了大量的控件,利用這些控件可以進(jìn)行界面設(shè)計(jì)。它易學(xué)易用,可以大大減少編程人員的工作量,基于以上優(yōu)點(diǎn),該系統(tǒng)采用JSP 作為開發(fā)工具。2.3.2 后臺(tái)數(shù)據(jù)庫后臺(tái)數(shù)據(jù)庫采用SQL Server 2000來實(shí)現(xiàn)。SQ
22、L Server 2000數(shù)據(jù)庫是一種高性能的關(guān)系型數(shù)據(jù)庫,它是可以實(shí)現(xiàn)一定量的數(shù)據(jù)處理和管理數(shù)據(jù)存儲(chǔ)。它可以用數(shù)據(jù)庫查詢和程序化語言SQL Server 2000,通過更新和管理數(shù)據(jù)庫來訪問數(shù)據(jù)。SQL Server 2000(結(jié)構(gòu)化查詢語言)作為一種在關(guān)系數(shù)據(jù)庫中定義和操縱數(shù)據(jù)的標(biāo)準(zhǔn)語言,它的最大特點(diǎn)是直觀,簡單易學(xué),功能豐富,使用方便。尤其是它 的查詢語句可以對一個(gè)或多個(gè)表進(jìn)行查詢,還可以對視圖進(jìn)行查詢。JSP不但是一個(gè)高效快速開發(fā)數(shù)據(jù)庫應(yīng)用程序的強(qiáng)大工具,而且也是方便快捷地開發(fā)功能完善的Windows應(yīng)用程序的工具之一。通過JSP 來訪問數(shù)據(jù)庫并對其進(jìn)行各種操作。通過ODBC(即開放數(shù)
23、據(jù)庫互連)的方法同數(shù)據(jù)庫接口相連。建立連接后通過SQL Server 2000語句或數(shù)據(jù)窗口與數(shù)據(jù)窗口控件一起將數(shù)據(jù)庫中的數(shù)據(jù)信息顯示出來。3 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)又稱系統(tǒng)物理設(shè)計(jì)。它根據(jù)系統(tǒng)分析報(bào)告中的系統(tǒng)邏輯模型綜合考慮各種約束,利用一切可利用的技術(shù)手段和方法進(jìn)行具體設(shè)計(jì),確定新系統(tǒng)的實(shí)施方案,解決系統(tǒng)怎么做的問題。該系統(tǒng)的總體任務(wù)是管理各種歌曲,按原唱者和首字(字母)查找點(diǎn)播;按歌曲首字母查找點(diǎn)播;按歌曲作者查找點(diǎn)播;按歌曲國別查找點(diǎn)播;按影視名稱查找歌曲點(diǎn)播等;選中的曲目排隊(duì)/選中的曲目優(yōu)先被點(diǎn)唱。在系統(tǒng)調(diào)研的基礎(chǔ)上,對系統(tǒng)的功能進(jìn)行細(xì)致的分析,并建立一個(gè)新系統(tǒng)的邏輯模型。3.1 系統(tǒng)功能
24、分析系統(tǒng)要完成的主要功能有:管理各種功能系統(tǒng)用戶管理、員工信息管理、包房信息管理,歌曲庫管理。系統(tǒng)用戶管理:包括用戶名,密碼,權(quán)限,添加時(shí)間,可添加刪除等。包房管理:使前臺(tái)服務(wù)員能夠?qū)崿F(xiàn)包房的查詢、開包房與結(jié)賬;。歌曲庫管理:可以通過后臺(tái)對歌曲庫進(jìn)行增添、刪除、修改。客戶機(jī)端:用戶可以按照歌曲名稱、歌手、歌曲字?jǐn)?shù)進(jìn)行點(diǎn)歌;呼叫服務(wù)員。歌曲點(diǎn)播功能:選擇按歌曲類型點(diǎn)歌后,顯示的是不同類型的歌曲,分別是迪士高,情歌,兒歌,軍歌,影視金曲,輕音樂,再選擇其中的一項(xiàng),然后利用歌曲拼音查詢選的歌曲。歌曲點(diǎn)歌功能:實(shí)現(xiàn)視頻與音頻的同步;加一個(gè)客戶端可以點(diǎn)餐的功能調(diào)整音箱效果:音量/伴音/人聲(話筒)/左右
25、聲道/原唱/清唱/低音/升調(diào)/高音等,通過對Windows API的多媒體和資源文件的高層控制MCI進(jìn)行封裝,使讀者不必研究MCI的部函數(shù),輕松調(diào)用API類的函數(shù),就能實(shí)現(xiàn)播放視頻文件。Windows已經(jīng)提供了一個(gè)關(guān)于多媒體處理的動(dòng)態(tài)庫WINMM.DLL,并通過調(diào)用它所提供的API函數(shù),就可以使用MCI指令進(jìn)行多媒體方面的操作了。MCI的全稱是Media Control Interface(多媒體控制接口),為各種多媒體設(shè)備,用MCI函數(shù)可以給上述的任何一種設(shè)備發(fā)出命令,告訴他們開始,結(jié)束,暫停,倒退,快進(jìn)等,就像按動(dòng)播放器面版上的按鈕一樣。每一個(gè)設(shè)備的特殊命令依賴于設(shè)備本身的功能,例如可以讓
26、波形音頻設(shè)備錄音等。實(shí)際上MCI是一個(gè)高級(jí)的函數(shù)調(diào)用接口,可以把它看作一個(gè)解釋器,通過它,就可以直接和外部音頻或視頻設(shè)備打交道了。點(diǎn)播曲目管理:選中的曲目排隊(duì)/選中的曲目優(yōu)先被點(diǎn)唱。3.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對應(yīng)用系統(tǒng)的效率以與實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。開發(fā)本系統(tǒng)共設(shè)計(jì)了幾個(gè)表如下所示:(1) 歌曲表的定義 allusers表(用戶):序號(hào)字段名稱字段類型大小允許為空最大長度備注1IDInt 4自增編號(hào)102username
27、VarChar 50是2553pwdVarChar 50是2554cxVarChar 50是2555addtimeDateTime 8是23Baofang(包房)表:序號(hào)字段名稱字段類型大小允許為空最大長度備注1IDInt 4自增編號(hào)102bianhaoVarChar 50是2553daxiaoVarChar 50是2554zuidixiaofeiVarChar 50是2555beizhuVarChar 50是2556zhuangtaiVarChar 50是2557addtimeDateTime 8是23Baofangjilu(包房記錄)表:序號(hào)字段名稱字段類型大小允許為空最大長度備注1IDI
28、nt 4自增編號(hào)102baofangbianhaoVarChar 50是2553daxiaoVarChar 50是2554zuidixiaofeiVarChar 50是2555kehumingchengVarChar 50是2556mimaVarChar 50是2557beizhuVarChar 50是2558xiaofeijineVarChar 50是2559shifoujiezhangVarChar 50是25510addtimeDateTime 8是23Diangejilu(點(diǎn)歌記錄)表:序號(hào)字段名稱字段類型大小允許為空最大長度備注1IDInt 4自增編號(hào)102yonghumingVar
29、Char 50是2553gequbianhaoVarChar 50是2554gequmingchengVarChar 50是2555geshouVarChar 50是2556addtimeDateTime 8是23Gequ(歌曲)表:序號(hào)字段名稱字段類型大小允許為空最大長度備注1IDInt 4自增編號(hào)102bianhaoVarChar 50是2553gemingVarChar 50是2554leibieVarChar 50是2555geshouVarChar 50是2556gemingshouzimuVarChar 50是2557yuanwenjianVarChar 50是2558addtim
30、eDateTime 8是23Kehuhujiao(客戶呼叫)表:序號(hào)字段名稱字段類型大小允許為空最大長度備注1IDInt 4自增編號(hào)102baofangVarChar 50是2553hujiaoshiyouVarChar 50是2554addtimeDateTime 8是23Yuangongxinxi(用戶信息)表:序號(hào)字段名稱字段類型大小允許為空最大長度備注1IDInt 4自增編號(hào)102yonghumingVarChar 50是2553mimaVarChar 50是2554xingmingVarChar 50是2555xingbieVarChar 50是2556dianhuaVarChar
31、50是2557shenfenzhengVarChar 50是2558dizhiVarChar 50是2559zhiweiVarChar 50是25510beizhuVarChar 50是25511addtimeDateTime 8是234 系統(tǒng)行為特性設(shè)計(jì)4.1 軟件結(jié)構(gòu)設(shè)計(jì)按照整體的功能設(shè)計(jì),該系統(tǒng)包括員工模塊,用戶模塊和管理員模塊。4.1.1 KTV娛樂信息管理系統(tǒng)點(diǎn)歌模塊設(shè)計(jì)圖4.1 點(diǎn)歌模塊圖功能描述:進(jìn)入KTV娛樂信息管理系統(tǒng)后,顯示的是各種系統(tǒng)用戶管理、員工信息管理、包房信息管理,歌曲庫管理。各個(gè)模塊子模塊圖如下所示: (2)點(diǎn)歌子模塊圖點(diǎn)歌管理歌名歌手類別歌手首字母編號(hào)圖4.3
32、點(diǎn)歌模塊圖系統(tǒng)ER圖如下:4.2 功能子模塊設(shè)計(jì)對上述各項(xiàng)功能進(jìn)行集中,分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,分為客戶模塊,員工模塊,和管理員模塊,客戶模塊包括個(gè)人資料管理(修改密碼),點(diǎn)歌管理(點(diǎn)歌添加,點(diǎn)歌查詢),呼叫客服(呼叫客服添加),員工模塊包括個(gè)人資料管理(修改員工信息),客戶包房記錄(包房記錄添加,包房記錄查詢)查看客戶呼叫(查看客戶呼叫),管理員模塊包括系統(tǒng)用戶管理(系統(tǒng)用戶管理),員工信息管理(員工信息添加,員工信息查詢),包房信息管理(包房信息添加,包房信息查詢),歌曲庫管理(歌曲添加,歌曲查詢)4.2.1 客戶模塊子模塊1登陸界面本模塊是系統(tǒng)登陸界面(客戶,員工,管理員登陸界面
33、),實(shí)現(xiàn)的功能是檢測合法用戶,驗(yàn)證其用戶名密碼,以杜絕非法用戶侵入系統(tǒng)。本模塊界面非常簡單,就一用戶名和密碼兩個(gè)文本框和一個(gè)登陸按鈕,但實(shí)現(xiàn)的方法比較復(fù)雜,因?yàn)橄到y(tǒng)要自動(dòng)判斷其輸入的用戶名與密碼的正誤,還要自動(dòng)識(shí)別其權(quán)限(超級(jí)管理員與普通管理員之分),如果登陸正常后,系統(tǒng)要將當(dāng)前用戶名和權(quán)限記錄下來以便之后其他操作給予適當(dāng)?shù)臋?quán)限分配。實(shí)現(xiàn)本模塊的主要代碼如下所示:用戶登錄 KTV娛樂信息管理系統(tǒng) 用戶名 密碼 權(quán)限 管理員 員工 客戶 (1)客戶登陸 界面設(shè)計(jì)客戶模塊包括個(gè)人資料管理
34、(修改密碼),點(diǎn)歌管理(點(diǎn)歌添加,點(diǎn)歌查詢),呼叫客服(呼叫客服添加),: base href= KTV娛樂信息管理系統(tǒng) 2修改密碼實(shí)現(xiàn)本模塊的主要代碼如下所示: 修改密碼 修改密碼 原密碼: 新密碼: 確認(rèn)密碼: 3歌曲管理歌曲頁面可以按編號(hào),歌名,類別,歌手,歌名首字母等查找歌曲,實(shí)現(xiàn)本模塊的主要代碼如下所示:點(diǎn)歌記錄 已有點(diǎn)歌記錄列表: 搜索:歌曲編號(hào): 歌曲名稱 序號(hào) 歌曲編號(hào)歌曲名稱歌手 添加時(shí)間 操作 % String sql=; sql=select * from diangejilu where yonghuming=+request.getSession().getAttri
35、bute(username)+; if(request.getParameter(bianhao)= |request.getParameter(bianhao)=null ) else sql=sql+ and gequbianhao like %+new String(request.getParameter(bianhao).getBytes(8859_1)+%; if(request.getParameter(mingcheng)= |request.getParameter(mingcheng)=null ) else sql=sql+ and gequmingcheng like
36、%+new String(request.getParameter(mingcheng).getBytes(8859_1)+%; sql=sql+ order by id desc; ResultSet RS_result=connDbBean.executeQuery(sql); String id=; String yonghuming=;String gequbianhao=;String gequmingcheng=;String geshou=; String addtime=; int i=0;4呼叫添加實(shí)現(xiàn)本模塊的主要代碼如下所示:客戶呼叫 function up(tt) Varpop=new Popup( co
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 22210-2024肉與肉制品感官評(píng)定規(guī)范
- JJG(煙草)24-2010煙絲彈性測定儀檢定規(guī)程
- 2025初三升高一數(shù)學(xué)暑假銜接講義25講含答案(必修一內(nèi)容)4.1 指數(shù)函數(shù)
- 阿司匹林腸溶片崩解時(shí)限檢查授課侯秋苑藥物分析80課件
- 考研復(fù)習(xí)-風(fēng)景園林基礎(chǔ)考研試題【a卷】附答案詳解
- 風(fēng)景園林基礎(chǔ)考研資料試題及參考答案詳解【輕巧奪冠】
- 《風(fēng)景園林招投標(biāo)與概預(yù)算》試題A附參考答案詳解(達(dá)標(biāo)題)
- 2025-2026年高校教師資格證之《高等教育法規(guī)》通關(guān)題庫含答案詳解(奪分金卷)
- 2023國家能源投資集團(tuán)有限責(zé)任公司第一批社會(huì)招聘筆試備考題庫含答案詳解(培優(yōu)b卷)
- 2025年黑龍江省五常市輔警招聘考試試題題庫含答案詳解(基礎(chǔ)題)
- 香煙采購合同協(xié)議
- 郵政面試試題及答案
- 階梯式早期活動(dòng)在ICU機(jī)械通氣患者中的應(yīng)用 課件
- 2025年CCAA《管理體系認(rèn)證基礎(chǔ)》考前必練題庫500題(含真題、重點(diǎn)題)
- 初三英文補(bǔ)考試卷及答案
- 強(qiáng)化學(xué)習(xí)中并行采樣策略研究-全面剖析
- 外墻淋水試驗(yàn)專項(xiàng)施工方案
- 川省基層工會(huì)經(jīng)費(fèi)收支管理實(shí)施辦法
- 醫(yī)院生物安全管理制度
- 輸血制度和流程
- 密封材料質(zhì)量標(biāo)準(zhǔn)-深度研究
評(píng)論
0/150
提交評(píng)論