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

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

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

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

   項目源碼: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

相關文章
相關標籤/搜索