1. 程式人生 > 其它 >【校招VIP】線上實習 推電影 電影詳情模組 Java文件周最佳

【校招VIP】線上實習 推電影 電影詳情模組 Java文件周最佳

【推電影】主要是為校招設計的年青人電影推薦平臺專案,每個模組都具有亮點和難點,專案表現為手機網站應用,可嵌入小程式或APP中。

恭喜來自南京郵電大學的日月同輝同學獲得本週線上實習【推電影】第一期 電影詳情模組 Java文件設計周最佳

本作品針對產品同學給出的電影詳情模組的原型圖中的功能,進行了比較到位的資料庫設計,元素基本到位。

優點:
分了電影詳情表、演員資訊表以及關聯表,四個預設欄位比較到位

幾個重要的表都有涉及,且資料庫的基本欄位比較到位,產品同學原型圖的功能在資料庫裡體現都不錯

但是依然存在部分問題:
1資料庫型別使用問題比較大

電影詳情表裡的title一般用int;score如果用float型別,小數點要有限制;分類可以寫列舉,varchar型別太容易出錯;觀看渠道和地區也肯定是用列舉值。對於電影分類和地區,產品同學已經給出了比較固定的數值,針對這種數量少且短期不會發生變化的情況,最好使用列舉的方式來進行設定,然後資料庫包括前後端介面用來存他的ID值,這樣會比敲打字元型別省出很多的意外。介紹部分和推薦文字部分,不太可能,只有200或者500個字元,可以設定成text。而且推薦的圖片和視訊是有多個的,要想清楚怎麼去儲存?

2在演員表裡面,沒有體現出導演的資料

這個部分有一個技巧,為了減少詳情頁的資料庫查詢,可以把這個第一個針對的導演和演員的ID存放到詳情表裡面去。

3在電影資訊表裡面,有部分功能與產品功能設定有缺失

比如說電影的上映年份等

4、介面資料不完整
第一次接觸線上實習專案,在第一期可能上手比較慢,後續看下官方改進版的介面文件。

作品展示: