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