Access音樂庫管理系統(tǒng)分析_第1頁
Access音樂庫管理系統(tǒng)分析_第2頁
Access音樂庫管理系統(tǒng)分析_第3頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Access 音樂庫管理系統(tǒng)分析摘 要 隨著計算機網(wǎng)絡(luò)通信技術(shù)的發(fā)展和社會的進步,音樂已經(jīng)成為人類社會共有的精神食糧,如何運用現(xiàn)代化技術(shù)存儲和管理音樂資源也成為衡量人們精神文明生活的標準之一。 Access 數(shù)據(jù)庫具有良好的用戶界面,操作簡單易學,查詢功能強大,能極大限度地滿足用戶的需求。文章基于 Microsoft Access 數(shù)據(jù)庫,介紹音樂數(shù)據(jù)庫的設(shè)計和實現(xiàn),在該系統(tǒng)中,為管理人員和用戶提供了交互式的搜索和管理應(yīng)用,構(gòu)建了安全有效的多用戶音樂數(shù)據(jù)庫平臺,提高了管理效率。關(guān)鍵詞音樂庫管理系統(tǒng);Access;數(shù)據(jù)庫中圖分類號TP3 文獻標識碼A 文章編號1674-6708( 2018)21

2、7-0149-02數(shù)據(jù)庫系統(tǒng)和技術(shù)正在不斷變化更新和發(fā)展,許多小型單位也建立起自己的辦公管理系統(tǒng)。Access 2010 是一個小型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有強大的數(shù)據(jù)管理功能,可方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報表和應(yīng)用程序等, 此外,其對象化的組織方式和直觀的可視化操作,使得數(shù)據(jù)庫管理工作變得簡單而輕松,是目前的桌面數(shù)據(jù)庫管理系統(tǒng)的首選之一1。1 系統(tǒng)分析在數(shù)據(jù)庫系統(tǒng)的開發(fā)中,系統(tǒng)分析的步驟尤為重要,系統(tǒng)分析的準確程度決定了數(shù)據(jù)庫系統(tǒng)的質(zhì)量,系統(tǒng)分析做得越好,數(shù)據(jù)庫的開發(fā)設(shè)計過程就會越順利2 。在設(shè)計音樂庫管理系統(tǒng)時,在需求分析和相關(guān)資料搜集的過程中對本系統(tǒng)開發(fā)的可行性進行

3、了相關(guān)研究,確定了為管理人員和客戶提供便捷化管理的總目標。1.1 需求分析該數(shù)據(jù)庫用來實現(xiàn)對音樂庫中歌曲信息、歌手信息以及客戶信息的相關(guān)管理,因此數(shù)據(jù)庫中應(yīng)該含有相對應(yīng)的歌曲信息表、歌手信息表以及客戶信息表,可對相關(guān)信息進行添加、刪除、修改等操作,能夠?qū)崿F(xiàn)依據(jù)多種查詢條件對相關(guān)數(shù)據(jù)進行查詢輸出,能夠?qū)蛻粜畔⑦M行相對全面的統(tǒng)計并將結(jié)果輸出展示,能夠方便設(shè)置系統(tǒng)登錄密碼并進行安全保障。1.2 功能概述管理員和用戶都可以進入系統(tǒng)主界面,兩者權(quán)限不同,進入界面也不同。 管理員可以實現(xiàn)用戶管理, 包括添加用戶、刪除用戶、 修改用戶和退出界面; 兩者都可以實現(xiàn)的功能有:音樂管理, 包括增加歌曲、 刪除歌

4、曲、 增加歌手、 刪除歌手;歌曲查詢, 包括按照歌手、 按照歌曲、 按照用戶綜合查詢等,此外,每個界面都設(shè)計有退出界面。2 系統(tǒng)設(shè)計音樂庫管理系統(tǒng)集用戶管理、歌曲管理、歌手信息管理以及相關(guān)數(shù)據(jù)信息查詢功能為一體,向數(shù)據(jù)庫管理人員和客戶提供便捷高效的操作界面,對音樂庫內(nèi)部存儲數(shù)據(jù)進行更深入的分析,實現(xiàn)從后臺數(shù)據(jù)表到前臺界面對數(shù)據(jù)的組織管理查詢,實現(xiàn)音樂庫的高效科學管理。2.1 系統(tǒng)總體結(jié)構(gòu)音?房夤芾硐低臣 ?用戶管理、歌曲管理、歌手信息管理以及相關(guān)數(shù)據(jù)信息查詢功能為一體,并向數(shù)據(jù)庫管理人員和客戶提供便捷高效的操作界面,對音樂庫內(nèi)部存儲數(shù)據(jù)進行更細致、深入的分析,實現(xiàn)從后臺數(shù)據(jù)表到前臺界面對數(shù)據(jù)的

5、組織管理查詢,實現(xiàn)音樂庫的科學化管理。2.2 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計包括概念模型設(shè)計、邏輯模型設(shè)計和物理模型設(shè)計 3 部分內(nèi)容,開發(fā)實施數(shù)據(jù)庫應(yīng)用系統(tǒng)方面應(yīng)用廣泛。而數(shù)據(jù)庫模型也必須滿足3 方面的要求:一是能比較真實地模擬現(xiàn)實世界;二是容易為人所理解;三是便于在計算機上實現(xiàn)。2.2.1 數(shù)據(jù)庫概念模型設(shè)計概念模型,也稱信息模型,它是按用戶的觀點對數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫設(shè)計。概念模型是將現(xiàn)實世界抽象為信息世界的第一層抽象,同時也是進行數(shù)據(jù)庫設(shè)計的有力工具,用E-R 圖來描述概念模型3 。在音樂庫管理系統(tǒng)中,主要涉及音樂、歌手以及客戶信息的管理,由于音樂分類比較復(fù)雜,在本數(shù)據(jù)庫中只考慮民族音

6、樂、流行音樂和古典音樂3 種類型。2.2.2 數(shù)據(jù)庫邏輯模型設(shè)計邏輯模型主要包括層次模型、網(wǎng)狀模型、關(guān)系模型、面向數(shù)據(jù)庫對象模型等。它是按計算機系統(tǒng)的觀點對數(shù)據(jù)建模,主要用于數(shù)據(jù)庫管理系統(tǒng)的實現(xiàn)4 。音樂庫管理系統(tǒng)采用的邏輯數(shù)據(jù)模型是關(guān)系模型,其數(shù)據(jù)庫的數(shù)據(jù)主要由6 個數(shù)據(jù)表組成,民族音樂表、流行音樂表和古典音樂表以及客戶表和歌手及曲目作家表包含了主要信息。另外,為保證該系統(tǒng)的正常運行,還需要其它表的輔助。2.2.3 數(shù)據(jù)庫物理模型設(shè)計物理模型,它主要描述的是數(shù)據(jù)在系統(tǒng)內(nèi)部的表示方式和存取方式,或是在磁盤或磁帶上的存取方式和方法,是面向計算機系統(tǒng)的。 通過對音樂、 歌手以及客戶等信息的存儲,建

7、立信息庫。2.3 窗體設(shè)計數(shù)據(jù)表中存儲了系統(tǒng)所需的所有數(shù)據(jù),查詢對象時需要重新組織這些數(shù)據(jù),但是,對數(shù)據(jù)的操作通過窗體會更加安全、方便。該音樂庫管理系統(tǒng)的窗體主要有“登錄界面”“管理選擇界面” “用戶管理界面” “歌曲查詢界面” “音樂管理界面”“添加用戶界面” “添加古典音樂界面” “添加流行音樂界面”“添加民族音樂界面”等。2.3.1 登錄界面設(shè)計當打開數(shù)據(jù)庫后,登錄界面是管理人員和用戶進入數(shù)據(jù)庫的第一步,通過該界面的驗證后,才能進行后續(xù)工作。只有正確輸入個人信息,并且選擇正確身份才可以進入此界面,為避免某些非法用戶惡意進入,我們設(shè)計3 次登錄管理,若 3 次之內(nèi)不能夠正確輸入,則自動退出

8、系統(tǒng)。 2.3.2 管理選擇界面設(shè)計成功進入數(shù)據(jù)庫之后,數(shù)據(jù)庫使用者需要對下一步的操作進行選擇,這也是數(shù)據(jù)庫管理人員和一般數(shù)據(jù)庫用戶的區(qū)別所在,用戶不能進行該數(shù)據(jù)庫的用戶管理操作。2.3.3 用戶管理界面設(shè)計成功進入數(shù)據(jù)庫之后,數(shù)據(jù)庫使用者需要對下一步的操作進行選擇,用戶管理界面是數(shù)據(jù)庫管理人員和一般數(shù)據(jù)庫用戶的區(qū)別界面所在,只能由該數(shù)據(jù)庫的管理人員進行操作。2.3.4 添加古典音樂界面設(shè)計添加音樂是本數(shù)據(jù)庫管理系統(tǒng)的基本操作之一,而添加古典音樂屬于添加音樂,本界面操作的結(jié)果是向數(shù)據(jù)庫古典音樂表中添加一行數(shù)據(jù)。2.3.5 系統(tǒng)主要查詢設(shè)計數(shù)據(jù)庫系統(tǒng)的一項重要功能就是查詢,通過對數(shù)據(jù)進行分析和處

9、理, 從中獲得有用的信息。查詢是 Access 數(shù)據(jù)庫中的一個重要對象,是用戶檢索信息的最主要方法,作為主要交互工具的窗體也可以利用查詢顯示數(shù)據(jù),查詢是數(shù)據(jù)庫中不可缺少的設(shè)計5 。音樂庫管理系統(tǒng)的基本功能就是供用戶進行查詢,通過歌曲、歌手及用戶相關(guān)數(shù)據(jù)建立了一些基本查詢,供窗體或其他查詢進行引用。3 安全保障Access 提供了經(jīng)過改進的安全模型,有助于簡化將安全性應(yīng)用于數(shù)據(jù)庫以及打開已啟用安全性的數(shù)據(jù)庫的過程。3.1 設(shè)置密碼保護Access 2010 改進了以下兩種安全功能:1)新的加密技術(shù):Access 2010 提供了新的加密技術(shù),此加密技術(shù)比Access2007 提供的加密技術(shù)更加強

10、大。2)對第三方加密產(chǎn)品的支持:在Access 2010 中,用戶可以根據(jù)自己的意愿使用第三方加密技術(shù)。為了保障數(shù)據(jù)庫的安全性,最簡單的方法就是為數(shù)據(jù)庫設(shè)置數(shù)據(jù)庫密碼。當數(shù)據(jù)庫用此種方式加密后,只有當用戶正確輸入之前設(shè)置的密碼才能能夠成功打開數(shù)據(jù)庫,打開數(shù)據(jù)庫之后,用戶可以使用數(shù)據(jù)庫中的所有對象。3.2 掩碼輸入保護當我們進入數(shù)據(jù)庫后登錄進入系統(tǒng)時,需要輸入登錄密碼,輸入密碼過程時,如果直接使用明碼,則不能保證安全性,別人很容易就竊取我們的密碼信息,會造成一些不必要的損失,因此我們需要使用掩碼,雖然該方式的安全性較低,但也是 ? 踩 ?性的一層保證。4 結(jié)論本系統(tǒng)實現(xiàn)了小型音樂庫的科學現(xiàn)代化管理,按照需求分析、功能分析、可行性分析、總體設(shè)計、系統(tǒng)測試5 個階段進行開發(fā)。在總體設(shè)計方面,通過本系統(tǒng)的科學化管理,不僅使管理人員和用戶可以便捷高效地查詢歌曲、歌手的信息,而且方便管理人員對用戶實現(xiàn)科學性管理,實現(xiàn)了該系統(tǒng)內(nèi)數(shù)據(jù)的共享性。參考文獻1 張黎靜 .音樂數(shù)據(jù)庫系統(tǒng)的設(shè)計與實現(xiàn) D. 武漢:華中科技大學, 2013.2 薩師煊,王珊 .數(shù)據(jù)庫系統(tǒng)和系統(tǒng)分析 J. 計算機工

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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

提交評論