【文章內(nèi)容簡介】
varchar(50) not null, right_info varchar(100) default NULL, primary key (id), key FK57F7A1EF2891B7EB (moduleId))。安全性設(shè)計在數(shù)據(jù)庫中分別有兩個身份,一個是會員,一個是管理者。會員可以進(jìn)行前臺的一系列操作,而管理者則掌控后臺數(shù)據(jù)的處理,其權(quán)限分別如下: 數(shù)據(jù)權(quán)限表 The data permission table身份表查詢操作插入操作更新操作刪除操作會員用戶表否否否否廣告表是否否否菜單表是否否否模塊表否否否否權(quán)限表否否否否商品類別表是否否否角色表否否否否用戶菜單表否否否否用戶角色表否否否否評論表是是否否訂單列表是是是否商品信息表是是是否管理員信息表否否否否管理員用戶表是是是是廣告表是否是是菜單表是是是是模塊表是是是是權(quán)限表是是是是商品類別表是是是是角色表是是是是用戶菜單表是是是是用戶角色表是是是是評論表是否是是訂單列表是否是是商品信息表是是是是管理員信息表是是是是五、詳細(xì)設(shè)計(一)程序系統(tǒng)的結(jié)構(gòu)該電子商城的總體功能如下圖所示: 系統(tǒng)功能結(jié)構(gòu)圖 Figure of System Function and Structure(二)程序模塊設(shè)計說明注冊模塊說明(1)模塊描述管理員通過注冊頁面,成功注冊之后并獲得超級管理員的給予的一定權(quán)限,可以在后臺對擁有該權(quán)限的模塊進(jìn)行操作,該賬戶也可以在前臺以一個普通用戶的身份進(jìn)行操作。(2)模塊功能 注冊功能 IPO表 The IPO table of registration function模塊名稱:管理員注冊歸屬:管理員登錄注冊模塊數(shù)據(jù)表:用戶表輸入數(shù)據(jù):用戶名,地址,院系,郵箱,性別,年級,密碼,聯(lián)系方式,真名,時間處理:管理員在注冊頁面上輸入相關(guān)必填的,并符合要求的信息之后,把數(shù)據(jù)錄入到數(shù)據(jù)庫用戶表中。輸出數(shù)據(jù):若輸入數(shù)據(jù)成功則彈出注冊成功提示框,否則則在原頁面顯示并提示具體事項應(yīng)按規(guī)定填寫。(3)模塊輸入項 注冊模塊輸入表 The input table of registration module名稱標(biāo)志數(shù)據(jù)類型數(shù)據(jù)范圍數(shù)據(jù)來源用戶名Username字符型118個字符用戶手動輸入地址Address字符型18個字符用戶手動輸入院系Department字符型132個字符用戶手動輸入郵箱Email字符型150個字符用戶手動輸入性別Gender字符型15個字符用戶手動輸入年級Grade字符型14個字符用戶手動輸入密碼Password字符型132個字符用戶手動輸入聯(lián)系方式Phone字符型112個字符用戶手動輸入真名Realname字符型18個字符用戶手動輸入(4)模塊輸出項 注冊模塊輸出表 The output table of registration module注冊結(jié)果輸出形式成功彈出一個提示方框顯示管理員注冊成功。失敗返回注冊頁面,并指出不符合條件的項。(5)模塊流程邏輯 Flow Chart of Registration module(6)模塊接口系統(tǒng)注冊頁面:,通過RegAction類中的reg函數(shù)和isUserExsit函數(shù)進(jìn)行驗證用戶信息,并將該用戶注冊的基本信息存入數(shù)據(jù)庫表user中。登錄模塊說明(1) 模塊描述管理員成功登錄之后獲得超級管理員賦予的一定權(quán)限可以對該權(quán)限下的操作,若無具體權(quán)限則只能登錄后臺查看后臺首頁,也可以以普通用戶身份在前臺進(jìn)行操作。(2)模塊功能 登錄模塊 IPO表 The IPO table of login module模塊名稱:管理員登錄歸屬:管理員登錄注冊模塊數(shù)據(jù)表:用戶表輸入數(shù)據(jù):用戶名,地址,院系,郵箱,性別,年級,密碼,聯(lián)系方式,真名,時間。處理:管理員在登錄頁面上輸入之前成功以該賬號注冊的信息,如用戶名和相應(yīng)的密碼,并根據(jù)數(shù)據(jù)庫表user中的該用戶信息對其進(jìn)行驗證。輸出數(shù)據(jù):若輸入數(shù)據(jù)跟數(shù)據(jù)庫表數(shù)據(jù)相匹配,則進(jìn)入后臺,否則彈出“用戶名或密碼有誤或已禁用”提示框。(3)模塊輸入項 The input table of login module名稱標(biāo)志數(shù)據(jù)類型數(shù)據(jù)范圍數(shù)據(jù)來源用戶名Username字符型118個字符用戶手動輸入密碼Password字符型132個字符用戶手動輸入(4)模塊輸出項 The output table of login module登錄結(jié)果輸出形式成功進(jìn)入后臺頁面。失敗彈出“用戶名或密碼有誤或已禁用”提示框。(5)模塊流程邏輯 Flow Chart of Login module(6)模塊接口進(jìn)入管理員登錄界面,根據(jù)管理員注冊信息與數(shù)據(jù)庫的user表進(jìn)行比較,查看結(jié)果是否一致。廣告管理模塊說明(1)模塊描述商家可以付費讓管理員在后臺添加廣告上傳圖片,并設(shè)置該廣告的訪問路徑和在前臺顯示的具體位置(分別是“商品詳細(xì)信息顯示左側(cè)小廣告”、“首頁小廣告”、“首頁閃動廣告”)對其商品進(jìn)行宣傳推廣。當(dāng)與商家的合約到期便可以下架該廣告或是刪除廣告,如果商家想重新續(xù)費的話則可以將其上架在前臺相應(yīng)位置顯示。(2)模塊功能 廣告管理模塊 IPO表 The IPO table of ad management module模塊名稱:廣告管理歸屬:后臺廣告管理模塊數(shù)據(jù)表:廣告表輸入數(shù)據(jù):廣告編號,圖片本名,圖片路徑,用戶命名,是否可見,訪問路徑,具體位置。處理:管理員把商家給予的廣告信息上傳,并存入數(shù)據(jù)庫中的廣告表中。輸出數(shù)據(jù):若管理員上架該廣告,則在前臺顯示該廣告的具體信息,若下架則無顯示。(3)模塊輸入項 The input table of ad management module名稱標(biāo)志數(shù)據(jù)類型數(shù)據(jù)范圍數(shù)據(jù)來源廣告編號Adid整型118個字符用戶手動輸入圖片本名Imagename字符型140個字符用戶手動輸入圖片路徑Imagepath字符型1100個字符用戶手動輸入用戶命名Name字符型130個字符用戶手動輸入是否可見Visible位數(shù)據(jù)類型12個字符用戶手動輸入訪問路徑Adurl字符型1100個字符用戶手動輸入具體位置Position整型150個字符用戶手動輸入(4)模塊輸出項 廣告管理模塊輸出項 The output table of ad management module顯示方式輸出形式上架在前臺顯示,點擊該廣告圖片則超鏈接到該商家網(wǎng)站。下架無法在前臺顯示有些人,明明陽痿早泄,很嚴(yán)重很想改善,卻因一個怕沒效果而拒而遠(yuǎn)之。人在江湖行,就拒絕前行吧!一套好的成份是能經(jīng)得起驗證的,不管你信不信,!而你呢?還不加老中醫(yī)的薇|幸msdf003來調(diào)理嗎?(5)模塊流程邏輯 Flow Chart of ad management module(6)模塊接口管理員在admanage_addUI頁面中添加廣告,并將廣告的詳細(xì)信息寫入數(shù)據(jù)庫廣告表中。訂單管理模塊說明(1)模塊描述用戶在前臺購買商品時,管理員可以在后臺通過訂單號或是用戶名、收貨人名來查詢用戶下訂單產(chǎn)品的詳細(xì)內(nèi)容,也可以點擊“訂單列表”查看所有注冊用戶的訂單詳情。(2)模塊功能 訂單管理模塊 IPO表 The IPO table of order management module模塊名稱:訂單管理歸屬:后臺訂單管理模塊數(shù)據(jù)表:訂單列表輸入數(shù)據(jù):訂單號,用戶名,收貨人名稱。處理:管理員根據(jù)用戶提供的訂單號或是下訂單的使用的賬號,收貨人的名稱與數(shù)據(jù)庫表中的訂單列表進(jìn)行比較查詢。輸出數(shù)據(jù):將符合該條件的訂單顯示在頁面。(3)模塊輸入項 The input table of order management module名稱標(biāo)志數(shù)據(jù)類型數(shù)據(jù)范圍數(shù)據(jù)來源訂單號Ordered字符型116個字符用戶手動輸入用戶名Username字符型118個字符用戶手動輸入收貨人名稱Selluser字符型1255個字符用戶手動輸入(4)模塊輸出項 The output table of order managem