在線音樂網站【02】數據庫和開發環境


   昨天主要描述了網站需求和功能結構,今天花了點時間。

   總結了下網站具體的數據庫設計還有所用到的開發環境和工具,如果對前面的總結有興趣的朋友可以查看我上篇博客

   1.在線音樂網站(1)需求和功能結構

   項目源碼:https://git.oschina.net/LanboEx/online-music.git

5.網站數據庫設計(E-R圖)

   采用E-R圖分析在線音樂網站數據關系。下面具體敘述在線音樂網站中主要的實體圖及E-R圖。

   歌曲信息表實體圖如圖5.1所示:主要有歌曲ID、歌曲名、演唱者、專輯名、歌曲類型、下載次數、訪問量、總訪問量等基本屬性。

 

圖5.1 歌曲信息實體圖

   專輯信息表實體圖如圖5.2所示:主要包括專輯編號、專輯名稱、歌手、專輯介紹、訪問量等基本屬性。  

圖5.2 專輯信息實體圖

   歌手信息表實體圖如圖5.3所示:主要包括歌手編號、名稱、性別、生日、愛好、訪問量等基本屬性。  

圖5.3 歌手信息實體圖

   用戶信息表實體圖如圖5.4所示:主要包含用戶的賬號、密碼、性別、姓名、郵箱、用戶類型等基本屬性。

 

圖5.4 用戶信息實體圖 實體關系E-R圖

   如圖5.5所示:一個用戶可以收藏多首歌曲,一個歌手可以演唱多首歌曲,一首音樂也可以被多個專輯收錄,一個歌手可以擁有自己的多張專輯。  

圖5.5實體-ER圖

6. 網站開發平台及工具

   a.服務器端: Web服務器:ASP.NET Development Server 數據庫服務器:SQL Server 2008

   b.客戶端:  瀏覽器:Internet Explorer 9.0

   c.主要開發工具: Visual Studio 2010 +SQL Server 2008+ ASP.NET Development Server

   d.主要開發技術: ASP.NET+C#+HTML+JavaScript+CSS+Ajax


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM