這就意味著音樂播放系統的設計可以比其他系統更為出色的能力,可以更高效的完成最新的ymj排行榜、ymj音樂資訊等功能。
此系統設計主要采用的是JAVA語言來進行開發,JSP技術、采用SSM框架技術,框架分為三層,分別是控制層Controller,業務處理層Service,持久層dao,能夠采用多層次管理開發,對于各個模塊設計制作有一定的安全性;數據庫方面主要采用的是MySQL來進行開發,其特點是穩定性好,數據庫存儲容量大,處理能力快等優勢;服務器采用的是Tomcat服務,能夠提供穩固的運行平臺,確保系統穩定運行。通過音樂播放系統來提升本課題的各項功能的工作效率,提供了一個多樣功能,具有良好實用性的音樂播放系統。?
關鍵詞:音樂播放系統;SSM框架;JSP技術
jdk版本:1.8 及以上
ide工具:IDEA 或者eclipse
數據庫: mysql?
編程語言: python
tomcat: ? 8.0 及以上
框架:SSM/springboot都有
maven: 3.6.1
前端:layui+bootstrap
詳細技術:HTML+CSS+JS+jsp+SSM+MYSQL+JQUERY+MAVEN
(1)鑒于該系統是一款面向全體使用者的系統,管理者需要錄入使用者的個人信息、給予使用者應有的權限,讓使用者可以更加自由的使用系統。
(2)要給予用戶更高的查詢權限,讓用戶可以全方位的了解本課題,讓用戶可以查詢到ymj排行榜、ymj音樂資訊等。
(3)要提升用戶的使用效率,讓用戶可以更加快捷的查詢自己想要查詢的東西。同時,還要做到同步性,在用戶查詢信息或者修改信息的同時,系統可以及時反饋到數據庫上,進行及時更新和修復[10]。
目 ?錄
摘 ?要?? ?I
Abstract?? ?II
1 緒 ?論?? ?1
1.1研究意義?? ?1
1.2系統設計目的?? ?2
1.3系統設計思想?? ?2
2系統需求分析?? ?3
2.1系統性能需求?? ?3
2.2系統用例圖?? ?4
2.3可行性分析?? ?4
2.3.1經濟可行性?? ?4
2.3.2技術可行性?? ?5
2.3.3社會可行性?? ?6
2.4系統開發技術?? ?6
2.4.1 SSM框架?? ?7
2.4.2 B/S架構?? ?8
2.4.3 MySQL介紹?? ?8
2.4.4 JSP技術介紹?? ?9
2.5系統流程分析?? ?10
3系統設計?? ?11
3.1系統功能結構?? ?12
3.1.1系統結構圖?? ?13
3.2數據庫設計?? ?15
3.2.1 數據庫概念設計?? ?16
3.2.2數據邏輯結構?? ?18
4系統詳細設計?? ?21
4.1登錄模塊設計?? ?22
4.2前臺ymj用戶功能模塊?? ?23
4.3后臺管理員功能模塊?? ?24
5 軟件測試?? ?28
5.1軟件測試原則?? ?29
5.2測試用例?? ?30
結 ?論?? ?30
參考文獻?? ?31
致 ?謝?? ?32