設(shè)計表結(jié)構(gòu)是一項極其重要的工作,它的合理與否與程序的編制緊密相關(guān)。 一個網(wǎng)站統(tǒng)計系統(tǒng)應(yīng)該有一個用戶表,統(tǒng)計值表。 這個用戶表也就是保留注冊用戶信息的表,統(tǒng)計值表就是記錄用戶的每一項統(tǒng)計指標(biāo)值的表。在統(tǒng)計值的表中我們可以指定用戶的統(tǒng)計指標(biāo),我們可把每一個指標(biāo)用一個ID值來表示,這里我們簡單舉例。 用戶表: Table Name:regist_table Field type username C 用戶名 password C 密碼 regdate C 注冊時間 值表: Table Name:value_table Field type username C 用戶名 id C 統(tǒng)計指標(biāo)ID value C 統(tǒng)計指標(biāo)的值 Id列表: Table Name:id_table Field type id C 統(tǒng)計指標(biāo)ID idvalue C 統(tǒng)計指標(biāo)的說明 有了這三個表我們就可以開始做了。 如我們可以指定以下ID id idvalue 101 總訪問量 201 1日訪問量 202 2日訪問量 : : : : 231 31日訪問量 要想對用戶開始統(tǒng)計我們必須得先讓用戶注冊,用戶使用的流程如下: 填注冊表->初始用戶的value表(把對應(yīng)的ID加入)->把注冊信息反饋給用戶 ->用戶在自己的頁面上加入鏈接->開始統(tǒng)計。
|