前言
記得差不多一年前,我分享了【分享一個分層架構音樂網站源碼(使用了ASP.NET+sql server 2005 無限下載)】網友或多或少給我留言,咨詢,很榮幸可以解答,前一段時間有部分網友拿來參考作為畢業設計,在QQ留言問我,類似音樂播放系統之類的,連論文題目都做好了,就是拿我的代碼做終稿,然后讓我詳細說明一下,需求以及設計或者采用技術多注意的地方,多謝你們,其實上一個版本存在着很多問題,比如,播放頁面,歌詞顯示,用戶體驗,以及功能拓展等等都存在部分少許問題,現在構造的這個版本需要在這些方面都有所改善。當然這次在分層架構和設計模式方面和頁面緩存和url重寫都有涉及,所以初學者有必要了解一下這方面的知識比較好,我打算按照軟件系統開發的流程來一步一步構造這個第二版的音樂網址系統,雖然業務太少,不過主要體現軟件開發構造思想,所以希望初學者喜歡!
給自己打個廣告:就快畢業了,考研考不好,想着畢業工作的事情就心煩,只想為自己在這段時間想找一份互聯網公司的工作(可以做管理,可以做前端開發,可以做后台開發),如果你們覺得我可以的話,可以留言或者和我溝通,我肯定會倍感興奮和感謝!
綜述
得益於http://www.cnblogs.com/leoo2sk/博主的分層架構實踐的參考,我自己也把今年的畢設設計完成了,主要是采用博主的分層架構思想和設計模式+反射機制+緩存機制案例才能很快編碼完成,往后有時間可以發布來分享一下這段時間做畢設的心得體會,當然這次版本的部分代碼以及思想參考也來自於他的博客,在這里謝謝了!
這次版本給大家看看工程解決方案圖:

12年畢設:(Finish by 2012年3月28日)

音樂網站:初步
參考軟件開發流程,我把這次內容大概分為:
分享一個分層架構音樂網站源碼(第二版本)一步一步構造(一):綜述
分享一個分層架構音樂網站源碼(第二版本)一步一步構造(二):用戶需求的分析與處理
分享一個分層架構音樂網站源碼(第二版本)一步一步構造(三):項目計划和安排
4、系統設計
5、子系統設計(包括數據庫設計)
6、首頁信息顯示
7、播放頁信息顯示
8、其他頁面
.....(還有待想)
總結
雖然看起來可能不太難,或者是對於這類型的項目太簡單了,其實選這個源碼再次做重構也是處於畢設關於重構和設計模式的理論學習,當然也是考慮到現在網上關於音樂網站的代碼參考還是蠻少的,所以再次激起我在好好復習一下分層架構和設計模式,希望在這段時間一邊學習一邊做記錄,當然在寫的過程中有些部分可能是要不斷補充和完善,考慮到筆者還是個學生,所以在這里要是說的不對,希望得到體諒,希望得到你們的指點,相信這個過程是非常需要的!
作者:類菌體
出處:http://www.cnblogs.com/bacteroid/
關於作者:在校學生
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接
如有問題,可以通過 2050372586@qq.com 聯系我,非常感謝。
