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