柴紅 仝倩
摘要:本文首先對系統(tǒng)進行了需求分析,給出了系統(tǒng)整體系統(tǒng)流程圖,明確系統(tǒng)設計思路及系統(tǒng)的實現流程。其次,設計系統(tǒng)運行所需的數據庫,并介紹了功能模塊,前臺頁面主要包括播放模板列表、后臺管理入口、退出播放等,后臺頁面主要包括圖片管理、管理員管理、模板管理、播放管理等。最后,對各個模塊的功能進行合理劃分后進行編碼實現。并通過對系統(tǒng)在Win8平臺下進行測試,與用戶需求對比,對比結果表明該系統(tǒng)滿足用戶需求。
關鍵詞:Win8 綜合互動播放 WAMP
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2016)05-0000-0
網絡傳播以其特有的快速、高效、便捷的傳輸方式直接被人們所接受。隨著多媒體數據的存儲、傳輸和應用技術的不斷成熟,以及寬帶網絡的不斷發(fā)展,用戶對于網絡使用的需求將會由單向接受慢慢轉變?yōu)殡p向互動。Windows8大幅改變以往的操作邏輯,提供更佳的屏幕觸控支持。新系統(tǒng)畫面與操作方式變化極大,采用全新的Modern UI(新Windows UI)風格用戶界面,各種應用程序、快捷方式等能以動態(tài)方塊的樣式呈現在屏幕上,用戶可自行將常用的瀏覽器、社交網絡、游戲、操作界面融入。綜合視頻播放系統(tǒng)主要是提供視頻播放,三維圖片播放等功能。同時,該系統(tǒng)還支持圖片上傳,視頻上傳,添加和刪除模塊等功能。
1 系統(tǒng)功能結構
綜合播放系統(tǒng)主要實現下列目標:采用多媒體引用技術播放影音文件;系統(tǒng)采用文件上傳下載技術實現視頻圖片模板的上傳;系統(tǒng)界面友好美觀,符合使用者的會用需求;系統(tǒng)數據庫功能合理,檢索方便快捷。根據以上特點,綜合播放系統(tǒng)將分為前臺和后臺兩個部分來實現。前臺主要實現播放視頻,播放已經做好的模板,提供后臺接口等功能。后臺主要實現管理員登陸,管理用戶信息,用戶信息修改,圖片添加上傳,模板信息管理,模板添加上傳,視頻上傳等功能。綜合播放系統(tǒng)流程圖如下圖1所示。
2 系統(tǒng)編程與實現
綜合互動播放系統(tǒng)由多個功能模塊組成,前臺頁面包括:播放頁面,用戶操作頁面,用戶登錄頁面等;后臺頁面包括:后臺管理員登陸頁面,管理員信息管理頁面,管理員信息修改頁面,管理員注冊頁面,模板添加頁面,模板信息頁面以及模板目錄頁面。本系統(tǒng)主要提供商場宣傳導航為顧客了解商場信息提供一定幫助等功能,同時,提供會員注冊,用戶可以注冊并登錄管理自己的個人信息,可以搜索視聽影音信息,會員登錄以后可以上傳或下載影音資源,并且可以與其他會員進行在線聊天及在線點歌等功能。系統(tǒng)設一個管理員賬號,可對會員登錄、影視音樂目錄、數據信息和上傳日志等進行管理。各功能模塊分別為:(1)系統(tǒng)前臺首頁的功能包括:后臺管理;播放頁面;模板列表。 (2)系統(tǒng)后臺模塊的功能包括:左邊菜單管理頁面;右邊歡迎頁面;頂部管理頁面。(3)在后臺首頁代碼實現中,使用frame框架將三個功能模塊包含。(4)用戶管理模塊包括:注冊用戶;用戶信息管理;修改信息。(5)播放頁面包括各個播放模板的播放列表。
3 測試
軟件測試過程一般按照四個步驟進行,即單元測試、集成測試、確認測試和系統(tǒng)測試。測試過程中每一個步驟在邏輯上是前一步驟的繼續(xù),這樣才能保證測試的完整性和可靠性。
單元測試集中監(jiān)測軟件設計的最小單元即模塊,在編寫出源程序代碼并通過了編譯程序的語法檢查后,就可以用詳細設計描述做指南,對重要的執(zhí)行通路進行測試,以便發(fā)現模塊內部的錯誤;集成測試是將所有模塊按照設計要求組裝成為系統(tǒng),按集成方案設計測試用例進行測試,主要目標是發(fā)現與接口有關的問題;確認測試也叫驗收測試,它的目標是驗證軟件的有效性,即驗證軟件的功能和性能及其他特性是否與用戶的要求一致,需求分析階段產生的軟件需求規(guī)格說明書準確的描述了用戶對軟件的合理期望,因此是軟件有效性的標準,也是進行確認測試的基礎;系統(tǒng)測試是將通過確認測試的系統(tǒng)作為整個基于計算機系統(tǒng)的一個元素,與計算機硬件、外設、數據和人員等其他系統(tǒng)元素結合在一起,在實際運行(使用)環(huán)境下,對計算機系統(tǒng)進行一系列的組裝測試和確認測試,目的在于通過與系統(tǒng)的需求定義做比較,發(fā)現軟件與系統(tǒng)定義不符合或與之矛盾的地方。
4 結語
基于Windows8操作系統(tǒng)開發(fā)的綜合互動播放系統(tǒng),可以在PC或者平板上運行,跨平臺性較好,應用范圍更加廣闊。播放系統(tǒng)提供用戶注冊,同時可以修改并管理自己的個人信息。系統(tǒng)設置一個管理員賬號,為管理員提供后臺登陸界面使得管理員能管理整個系統(tǒng)的登錄信息,模塊信息,數據庫數據信息等。管理員可對系統(tǒng)數據庫進行修改,增加新的數據,刪除無用的數據,修改數據信息,查詢已存在的數據。
參考文獻
[1]W.Jason.PHP與MySQL程序設計(第三版)[M].北京:人民郵電出版社,2009.
[2]鄒天思,潘凱華著.PHP開發(fā)典型模塊大全[M].北京:人民郵電出版社,2009.
[3]Andy Harris.PHP/MySQL Programming:For the absolute beginner[M].Boston: Premier Press,2003.