經(jīng)過這次實訓(xùn)對團(tuán)隊項目有了一個大體的了解,從一開始討論項目需求,我們團(tuán)隊三個人在組長的帶領(lǐng)下完成了一個項目。
從小組分組,第一次開會討論項目的大體框架,項目要用到的技術(shù),項目的需求,學(xué)到了不少東西。
1、項目的設(shè)計初衷:
書籍信息,書籍分享,用戶溝通,用戶評論與評分
2、數(shù)據(jù)庫的設(shè)計:
在數(shù)據(jù)庫的設(shè)計方面,通過討論建立了數(shù)據(jù)庫,規(guī)范命名,建立了書籍信息表存儲與讀取書籍信息,用戶表用戶的基本信息,評論表書籍評論以及用戶評論回復(fù),收藏表用戶收藏書籍信息,管理員表超管與普管,敏感詞表包含了市面上大多數(shù)敏感詞匯等。
雖然項目和難度都不大,所以在沒有任何需求的情況下,只能借鑒多個不同的優(yōu)秀產(chǎn)品然后取其所長,再結(jié)合自己的實際應(yīng)用場景,一個一個功能點的對比分析,經(jīng)過多次開會反復(fù)確認(rèn)后,終于把初期的需求基本確定下來,也許這部分一個程序員的分內(nèi)之事。
組長建立大體框架開始明確分工,功能分為兩大部分前臺和后臺,前臺功能分為個人中心用戶信息管理,搜索書籍,推薦書籍以及書籍評論,后臺功能分為書籍管理,添加與刪除,用戶管理,刪除用戶以及修改用戶的權(quán)限。項目用到的有Mysql,