freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

媒體音樂播放器的設計與實現(xiàn)畢業(yè)論文-資料下載頁

2025-06-24 22:49本頁面
  

【正文】 utton1button2(打印預覽)Namebutton2設計完成的打印小賬單如下圖513所示。圖513打印賬單 代碼設計(1) 當選擇下拉框內(nèi)房間號時,觸發(fā)timer事件,實現(xiàn)數(shù)據(jù)庫內(nèi)與相應房間號的綁定。這樣設計是為了方便管理員,當用戶結賬時,不必再去數(shù)據(jù)庫內(nèi)查找相應信息,只要選擇正確的房間號,即可在界面上看到該房間的所有信息[13]。部分代碼如下: private void timer1_Tick(object sender, EventArgs e) { = false。 DataTable myDT1 = (select (select price from room where roomtype=) as price,(select abate from abate where cardtype=) as abate,money.* from money,abate,room where =39。 + .Text + 39。)。 if ( 0) { for (int i = 0。 i 1。 i++) { = [i][begintime].ToString()。 = ()。 = [i][roomtype].ToString()。 = [i][cardtype].ToString()。 = [i][money].ToString()。 = [i][price].ToString()。 = [i][abate].ToString()。 =[i][ userlogo].ToString()。 } }} (2) 當單擊打印預覽按鈕時,系統(tǒng)會先檢測是否安裝打印機,如果安裝則直接彈出界面保存界面,并進行預覽操作[14]。主要代碼如下:private void PrintXP() { try { ( + @\)。 string s_DKYWD = 房間號: + .Text + |。//1。 s_DKYWD += 結束時間: + |。 s_DKYWD += 開始時間: + .Text + |。 s_DKYWD += 應付金額: + +元+|。 s_DKYWD += 點歌系統(tǒng)小票+|。 DataSet dss = new DataSet()。 (dt)。 DataRow dr = ()。 dr[C1] = .Text。 dr[C2] = 。 dr[C3] = 。 dr[C4] = 。 (dr)。 以下代碼是將在程序中設計的賬單格式對應到打印列表中。private void showCrystalInfo(int i_Temp, string s_Info) { textObject。textObject = [T + ()] as 。 if (textObject != null) { = s_Info。 } }(3) 當點擊確認結賬時,先判斷找零文本值是否大于零,然后再做出相應的操作。部分代碼如下: private void button1_Click(object sender, EventArgs e) { if (double .Parse ( .Text )0) { (余額不足,請重新輸入金額)。 .Focus()。 return。 } (update money set uncost=39。+ .Text +39。where userlogo=39。+ .Text +39。)。 (交易成功!)。 ()。 }6 系統(tǒng)測試與使用方法本系統(tǒng)的測試貫穿于整個系統(tǒng)的開發(fā)過程,按照工作進行的先后順序,測試過程可分為制定計劃、測試設計、測試執(zhí)行、跟蹤缺陷這幾個階段。在每個階段,都有一些數(shù)據(jù)需要保存,和用戶之間也需要進行交互,以使系統(tǒng)能很好的進行測試。測試過程的工具是一種用于滿足上述需求的軟件和硬件工具,它對整個測試過程,保存在測試的不同階段產(chǎn)生的文檔、數(shù)據(jù)。系統(tǒng)測試在整個系統(tǒng)設計與實現(xiàn)過程中占據(jù)了很多資源。通過在測試過程中合理的引入系統(tǒng)測試工具,能夠縮短系統(tǒng)的開發(fā)時間,提高測試質(zhì)量,從而更快、更好的使用系統(tǒng)[15]。下面我們就本系統(tǒng)的運行測試進行系統(tǒng)的說明。 系統(tǒng)測試方法 測試目的 本測試的目的在于找出本系統(tǒng)的設計、運行等方面的缺陷及其存在的原因。對點歌管理系統(tǒng)的質(zhì)量做出一個合理的評價。測試不僅是在測試本設計的本身,而且還包括設計開發(fā)的過程。如果一個系統(tǒng)開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說明此軟件開發(fā)過程很可能是有缺陷的。因此軟件測試的目的是保證整個設計開發(fā)過程及運行過程是高質(zhì)量的。 測試方法功能測試,它是在已知系統(tǒng)所應具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盒子,在完全不考慮程序內(nèi)部結構和內(nèi)部特性的情況下,測試者在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息的完整性。 測試內(nèi)容 點歌管理系統(tǒng)主要是用戶在可視化的界面內(nèi)完成點歌操作。主要對以下的部分進行測試:播放歌曲、查找歌曲、添加歌曲、開戶點歌和打印預覽。測試如下:(1) 系統(tǒng)與數(shù)據(jù)庫的連接測試本系統(tǒng)需要連接一個數(shù)據(jù)庫,所以首先要測試一下數(shù)據(jù)庫與系統(tǒng)的連接。如果連接不上,就不能往數(shù)據(jù)庫中寫入信息。下面的測試也就不好完成。(2) 播放歌曲測試當用戶使用本系統(tǒng)后,進入系統(tǒng)主界面如圖51,雙擊播放列表框內(nèi)的歌曲,播放歌曲。其中列表框內(nèi)的歌曲信息是此時數(shù)據(jù)庫內(nèi)的所有歌曲。列表框內(nèi)綁定了該歌曲的路徑信息,因此可以實現(xiàn)正常播放,這是最關鍵的一個屬性列。系統(tǒng)剛啟動時,播放列表是數(shù)據(jù)庫內(nèi)所有歌曲,如果用戶自己選擇了歌曲,點擊刷新按鈕,那么此時播放列表為用戶新建的臨時列表。(3) 查找歌曲測試當用戶想要通過相應的方式進行歌曲查找時,點擊相應的按鈕可以進入相應查詢窗體。查詢結果顯示在查詢窗體的列表框內(nèi)。查詢界面如圖57,58,59,510,511。(4) 添加歌曲測試添加歌曲是管理員能夠執(zhí)行的操作,管理員必須先進入登錄窗體,成功登錄以后才可以執(zhí)行相關操作。歌曲添加時,打開文件路徑按鈕能夠實現(xiàn)從本地主機中查找歌曲的路徑,最后寫入數(shù)據(jù)庫內(nèi)。 添加歌曲成功界面如圖61所示:圖61 成功添加歌曲(5) 添加歌手測試添加歌手是管理員能夠執(zhí)行的操作,管理員必須先進入登錄窗體,成功登錄以后才可以執(zhí)行相關操作。歌手添加后,在界面內(nèi)可以及時更新列表。添加歌手成功界面如圖62所示:圖62成功添加歌手(6) 管理員登錄測試登錄成功后,系統(tǒng)直接進入主界面,顯示出隱藏的按鈕。如圖63所示:圖63登錄成功界面登錄失敗,則顯示如下界面,如圖64所示:圖64登錄失敗界面 (7) 打印小票測試打印小票是測試打印機能否正常工作,在測試時,本機上安裝的是虛擬打印機。所以只在本系統(tǒng)中看打印預覽時效果圖。(8) 開戶點歌測試開戶點歌成功,則顯示如下界面,如圖63所示:圖63開戶點歌成功本系統(tǒng)在windows 2000/ 2003/XP下均進行了以上相關測試。 軟件維護軟件維護是指在軟件運行或維護階段對軟件產(chǎn)品所進行的修改。軟件維護是軟件生命周期中耗費最多、延續(xù)時間最長的活動。根據(jù)軟件維護的不同原因,軟件維護可以分成三種類型:改正性維護,適應性維護,完善性維護。除了上述三種維護之外,還有一類維護活動,稱為預防性維護。通常,人們將預防性維護定義為:“把今天的方法學用于昨天的系統(tǒng)以滿足明天的需要”。也就是說,采用先進的軟件工程方法,對需要維護的軟件或軟件中的某一部分重新進行設計、編制和測試,提高軟件的可維護性和可靠性等,為以后進一步改進軟件打下良好基礎。 軟件維護的影響因素在軟件維護中,影響軟件維護工作量的因素主要有以下6 種。(1)系統(tǒng)的大小。(2)程序設計語言。(3)系統(tǒng)年齡。(4)數(shù)據(jù)庫技術的應用。(5)先進的軟件開發(fā)技術。(6)其他一些因素,如應用的類型、數(shù)學模型、任務的難度等。 軟件的可維護性軟件的可維護性是指軟件能夠被理解、糾正、適應和完善以適應新環(huán)境的難易程度。軟件的可維護性受許多因素的影響,在設計、編碼和測試過程中稍有疏忽就會降低軟件的可維護性,軟件配置的好壞對此也有同樣的影響。 提高軟件可維護性的方法(1)建立明確的軟件質(zhì)量目標和優(yōu)先級。(2)使用提高軟件質(zhì)量的技術和工具。(3)進行明確的質(zhì)量保證審查。為了保證軟件的可維護性,有四種類型的軟件審查。(4)選擇可維護的程序設計語言。(5)改進程序文檔。另外,在軟件維護階段利用歷史文檔,可以大大簡化維護工作。 系統(tǒng)使用方法本系統(tǒng)是使用C技術和SQL Server 2005數(shù)據(jù)庫平臺相結合而完成的。由于系統(tǒng)簡單,不需要進行相關配置。具體操作步驟如下:安裝SQL Server 2005及數(shù)據(jù)庫(1) ,安裝Microsoft Visual stdio 2005及Microsoft Server 2005。(2) 依次點擊“下一步”,完成數(shù)據(jù)庫安裝及C.NET運行環(huán)境的安裝。(3) 打開Microsoft Server 2005,選擇配置工具選項,進入SQL Server Configuration Manager配置服務器。啟用TCP/IP協(xié)議,進入TCP/IP屬性,確認IP地址選項IPALL中的TCP動態(tài)端口是否是1433,確定退出。然后再重新啟動SQL Server 2005服務(SQLEXPRESS)。(4) 進入Microsoft SQL Server Management Studio Express,連接服務器選擇windows身份驗證登錄。(5) 右擊當前登錄的服務器,修改屬性卡中的安全性,服務器身份驗證選擇混合模式確定。(6) 右擊登錄名sa,在常規(guī)選項卡中修改密碼為111,再選擇狀態(tài)選項卡登錄選擇啟用狀態(tài),確定退出。(7) 重新登錄Microsoft SQL Server Management Studio Express,連接服務器選擇SQL Server 身份驗證,輸入登錄名sa,密碼111,連接進入。(8) 右擊數(shù)據(jù)庫,附加數(shù)據(jù)庫操作。至此,數(shù)據(jù)庫附加成功。本系統(tǒng)是一個單機系統(tǒng)。只要與數(shù)據(jù)庫的連接沒有問題,本系統(tǒng)還是一個比較穩(wěn)定的系統(tǒng)。結論本人設計的點歌管理系統(tǒng)已經(jīng)完成,所采用的技術主要是C技術和SQL Server 2005數(shù)據(jù)庫技術。本系統(tǒng)實現(xiàn)了歌曲查詢、播放歌曲、開戶點歌、打印小票,歌曲的添加和刪除、歌手的添加和刪除、生成用戶播放列表、查看用戶播放列表、清空用戶播放列表以及全屏播放功能,用戶可以通過雙擊列表中的歌曲實現(xiàn)播放歌曲的功能,管理員可以添加本地已有的所有歌曲。本點歌系統(tǒng)雖然能夠實現(xiàn)一般播放器的正常操作,但由于客觀條件及時間的限制,播放列表中的歌曲的循環(huán)播放功能沒有實現(xiàn),有待于進一步的改進與完善。參考文獻[1] 王小科,呂雙等. C從入門到精通[M].北京:清華大學出版社,2008[2] 趙松濤, SQL Server 2005系統(tǒng)管理實錄[M]. 北京:電子工業(yè)出版社,[3] 杜兆將,郭鮮鳳,劉占文. SQL Server數(shù)據(jù)庫管理與開發(fā)教程與實訓[M]. 北京:北京大學出版社,[4] Lars Powers Mike Snell. Visual Studio 2005 Unleashed[M]. 北京:
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1