萬碼學(xué)堂2022級學(xué)生劉*豪
項目感言:
本次JavaEE項目我們這組做的項目是基于web的仿網(wǎng)易云音樂播放網(wǎng)站,我們組將整個網(wǎng)站設(shè)計成基于MVC三層架構(gòu)的網(wǎng)站管理系統(tǒng),系統(tǒng)內(nèi)分為四個角色:游客、用戶、管理員、超級管理員。
整個網(wǎng)站系統(tǒng)我們小組成員在組長的帶領(lǐng)下實現(xiàn)了:游客可以自由瀏覽前端網(wǎng)頁內(nèi)容,播放音樂,查看歌單,查看專輯,查看歌手,可以通過注冊變成用戶。用戶登錄后可以查看并修改自己的詳細(xì)信息,修改設(shè)置自己的密保,可以就該密碼,可以所有游客的權(quán)限。管理員是登錄后臺的網(wǎng)站,登錄后可以對整個前端網(wǎng)頁里的內(nèi)容進(jìn)行增刪改查,比如:增加或刪除歌曲、歌手、專輯、歌單。超級管理員是負(fù)責(zé)對管理員進(jìn)行增刪改查,同事可以對后臺和前臺進(jìn)行管理。
本次項目我負(fù)責(zé)這對前端的功能實現(xiàn),比如用戶的注冊、用戶個人信息的顯示和修改、設(shè)置安全密保、修改安全密保、修改個人密保、歌單的顯示、歌單內(nèi)容的顯示、歌曲的播放、歌手的顯示、歌手的詳細(xì)信息和其作品的顯示。通過這次項目,是我更加熟悉之前學(xué)習(xí)的javaEE知識,和小組成員一起完成問題分析,結(jié)合JavaEE理論知識,編寫程序?qū)崿F(xiàn)系統(tǒng)所有功能。初步掌握軟件開發(fā)過程的問題分析、系統(tǒng)設(shè)計、程序編碼、測試等基本方法和技能;提高綜合運用所學(xué)的理論知識和方法分析和解決問題的能力;并用系統(tǒng)的觀點進(jìn)行系統(tǒng)設(shè)計,鞏固、加深自己的理論知識,提高自己的編程水平,并在此過程中培養(yǎng)我們嚴(yán)謹(jǐn)?shù)木幊趟季S和良好的編程風(fēng)格。
這次項目算是一次不可多得的實踐機(jī)會。在這一次實踐過程中,不論是個人的動手能力,還是團(tuán)隊的合作能力,方方面面都得到了一定程度的提高。在這個過程中,我學(xué)會了很多學(xué)習(xí)的方法,這次項目中,我更多學(xué)到的是不懂就問和自己應(yīng)該盡自己的全力去嘗試,哪怕失敗,只要自己盡自己的全力,和身邊的組員團(tuán)結(jié)合作,發(fā)揮團(tuán)隊意識,最后在大家的努力下,終于完成。而這也是日后最實用也是最寶貴的,要面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實踐,在學(xué)習(xí),在實踐。這對于我的將來也有很大的幫助。