【正文】
........................................................................... 9 數(shù)據(jù)表設計 ................................................................................................................. 9 模塊的設計與實現(xiàn) ................................................................................................... 10 系統(tǒng)完成 ................................................................................................................... 15 5 結束語 .............................................................................................................................. 17 參考文獻 ............................................................................................................................. 18 Abstract .................................................................................................................................. 1 致 謝 ................................................................................................................................... 19 廣東省湛江市廣播電視大學 (論文) 1本文使用 Microsoft公司的 Visual FoxPro開發(fā)工具,利用其提供的各種面向對象的開發(fā)工具進行開發(fā)本系統(tǒng)。該系統(tǒng)主要利用表單實現(xiàn)歌曲檔案的瀏覽和編輯,以及系統(tǒng)維護功能,重點實現(xiàn)了對歌曲進行多條件查詢。 編 輯 。 查詢 The Design and Realization of the karaoka disc song storehouse Administrative System Abstract: The song storehouse administration system of Karaoka disc is a typical system of information management (MIS ). This text utilizes the various target oriented development instruments which Visual FoxPro developing instrument of Microsoft Company supplies with to develop this system. This text mainly introduces the direction of the system’s development and research and expounds the choosing basis of the systematic programming environment and the design of each functional module of this system. The system chiefly realizes the browsing and edition of the song files by using form. The text focuses on realizing the multiconditioned inquiry of the songs. Keywords: Song。 Module。 2卡拉 OK 歌庫系統(tǒng)中 所有 歌庫資料存儲 在 該系統(tǒng) 中,提供方便的增刪 歌曲 功能,本系統(tǒng)提供多種分類檢索方式:按字數(shù)、語種、歌星姓名、歌曲序號及 歌曲拼音 進行 查詢 ;方便、簡單、易用、易學、符合人們以往的習慣; 隨著科學技術的發(fā)展,制作技術和系統(tǒng)功能日趨完善。 (2) 實現(xiàn)歌曲資料的自由錄入、修改、刪除。 (4) 采取一定的措施以實現(xiàn)系統(tǒng)的保密性。 3 (2) 由于該系統(tǒng)的使用對象比較單一,只有系統(tǒng)管理員才能對本系統(tǒng)的所有功能 進行操作,因此,不必對系統(tǒng)設置級別認證。 (4) 方便的數(shù)據(jù)查詢,支持多條件查詢;即可根據(jù)歌曲的不同內容進行查詢,如: 編號、語種、字數(shù)等。 (5) 報表打印功能,在對歌曲 進行查詢后,有時需要打印相關資料,這時就需要 有報表打印功能。 可行性分析 目前開發(fā)數(shù)據(jù)庫的工具有 Visual Basic、 Visual C++、 Visual FoxPro等,其中微軟公司的 Visual FoxPro是 Windows應用程序開發(fā)工具,是目前最為廣泛、易學易用的面向對象的開發(fā)工具,它提供了完整的向導機制,使用方便快捷,使界面統(tǒng)一;升級方便;提供了數(shù)據(jù)字典;使用報表實現(xiàn)打印功能,具有嚴謹?shù)臄?shù)據(jù)庫結構,先進的面向對象模型、完善的主從式結構,是一個高生產力、高效率、 高彈性且易用的開發(fā)工具。因此,實現(xiàn)本系統(tǒng)使用 Visual FoxPro作為開發(fā)工具是個比較好的選擇。 4 (2) 歌曲瀏覽模塊 該模塊的主要功能是負責綜合瀏覽歌曲記錄,由于數(shù)據(jù)量大,所以該模塊的設計應從方便管理員的角度出發(fā)。 (3) 歌曲編輯模塊 歌曲編輯模塊主要是對歌曲的資料進行添加、修改、刪除,由于輸入的數(shù)據(jù)量大,管理員不時的對歌曲資料進行新歌的輸入和舊歌的輸出,還有輸入時難免會 有出錯的時候,設計此模塊是非常重要的,分別對歌曲列表、歌星資料、語言、字數(shù)四個表進行編輯,因此,管理員可以方便的對歌庫資料進行修改。為了方便用戶,本系統(tǒng)提供了多種查詢方式。管理員可以根據(jù)一個條件進行查詢,也可以根據(jù)多個條件綜合起來進行查詢,查詢結果可以隨時被打印,打印部分見報表打印模塊。 (6) 系統(tǒng)維護模塊 系統(tǒng)維護功能主要是指對數(shù)據(jù)進行備份和數(shù)據(jù)的初始化,如:數(shù)據(jù)的轉入和數(shù)據(jù)的轉出。 廣東省湛江市廣播電視大學 (論文) 數(shù)據(jù)流圖與數(shù)據(jù)字典 (1) 數(shù)據(jù)流圖( DFD) 經過分析,得出的數(shù)據(jù)流圖如圖 、圖 、圖 。 6 加工編號: ② 加工名:分類處理(查詢) 加工邏輯:根據(jù)用戶輸入的查詢條件進行查詢處理,將結果以報表的形式反饋給用戶。由于管理人員可能存在調動的可能,所以,系統(tǒng)中應有添加新用戶、刪除舊用戶、修改密碼并確認密碼的功能。 根據(jù)以上分析,從數(shù)據(jù)庫中取出的信息可分成四個主題:每個主題都是一個獨立 廣東省湛江市廣播電視大學 (論文) 的表,即歌曲檔案管理系統(tǒng)