freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-在線圖書銷售管理系統(tǒng)設(shè)計(jì)(編輯修改稿)

2025-07-12 10:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 =訂單編號(hào) +用戶編號(hào) +數(shù)量 +總價(jià) 名字:圖書介紹 別名:無(wú) 描述:描述圖書 定義:圖書介紹 =1{字符 }200 名字:圖書名稱 別名:無(wú) 描述:表示特定圖書的名字 定義:圖書名稱 =1{字符 }5 名字:訂單信息 別名:無(wú) 描述:用戶購(gòu)買圖書的詳細(xì)信息 定義:訂單信息 =訂單編號(hào) +用戶編號(hào) +數(shù)量 +總價(jià) 名字:用戶注冊(cè)信息 別名:無(wú) 描述:記錄用戶在購(gòu)物網(wǎng)站上的注冊(cè)信息 定義:用戶注冊(cè)信息 =姓名 +性別 +賬號(hào) +密碼 +電話 +地址 +郵編 +郵箱 8 4 總體設(shè)計(jì) 編寫目的 總體設(shè)計(jì)是項(xiàng)目開發(fā)中的一個(gè)重要環(huán)節(jié),目標(biāo)是將上一章節(jié)需求分析階段得到的目標(biāo)系統(tǒng)的邏輯模型,變換為目標(biāo)系統(tǒng)的物理模型,此階段主要是進(jìn)行功能模塊的結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)的設(shè)計(jì)??傮w設(shè)計(jì)階段重要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),也就是要確定系統(tǒng)中每個(gè)程序是有哪些模塊組成的,以及這些模塊相互間的關(guān)系。在這里要特別強(qiáng)調(diào)數(shù)據(jù)庫(kù)設(shè)計(jì)的重要性,在后來(lái)的系統(tǒng)維護(hù)、變更和功能擴(kuò)充時(shí),甚至在系統(tǒng)開發(fā)過(guò)程中都起著非常重要的作用。 系統(tǒng)功能模塊圖 網(wǎng)上 圖書 銷售系統(tǒng)主要有前臺(tái)用 戶管理、后臺(tái)管理員管理及數(shù)據(jù)庫(kù)管理三個(gè)模塊。如圖41 圖 41 總的功能模塊圖 用戶瀏覽模塊 用戶瀏覽模塊主要讓購(gòu)買者使用,可以進(jìn)行家具信息的瀏覽和訂購(gòu)功能,用戶模塊的結(jié)構(gòu)如圖 所示。 網(wǎng)上圖書銷售管理系統(tǒng) 用用戶瀏覽模塊 管管理員管理模塊 9 圖 42 用戶模塊的功能模塊 管理員模塊 管理員模塊的功能由管理員使用,可以進(jìn)行用戶信息、家具信息、訂單、管理員等內(nèi)容的管理,管理員模塊的結(jié)構(gòu)如圖 所示。 圖 43 管理員功能模塊 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 這一階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能 夠滿足用戶需求的各種實(shí)體以及它們之間的關(guān)系,為邏輯模型設(shè)計(jì)打下基礎(chǔ)。概念設(shè)計(jì)是數(shù)據(jù)庫(kù)數(shù)據(jù)內(nèi)容和結(jié)構(gòu)方式的完整表示,是用戶和數(shù)據(jù)庫(kù)設(shè)計(jì)人員交流的工具。這個(gè)模型是直接從現(xiàn)實(shí)世界中抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用實(shí)體聯(lián)系圖表示數(shù)據(jù)模型。 1. 管理員實(shí)體及屬性 10 2. 用戶實(shí)體及屬性 3. 訂單詳細(xì)信息實(shí)體及屬性 4. 圖書 實(shí)體及屬性 管理員 賬 號(hào) 姓名 密碼 用戶 賬 號(hào) 姓名 密碼 校對(duì) 電話 地址 郵編 郵箱 訂單 訂單編號(hào) 訂單總價(jià) 會(huì)員優(yōu)惠 下單時(shí)間 收貨電話 收貨姓名 圖書 型號(hào) 名稱 類別 價(jià)格 廠家 介紹 圖片 11 5. 圖書種類屬性 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì)所得的 ER 模型是對(duì)用戶需求的一種抽象的表達(dá)形式,它獨(dú)立于任何一種具體的數(shù)據(jù)模型,因而也不能為任何一個(gè)具體的 DBMS 所支持。為了能夠建立起最終的物理系統(tǒng),還需要將概念結(jié)構(gòu)進(jìn)一步轉(zhuǎn)化為某一 DBMS 所支持的數(shù)據(jù)模型,然后根據(jù)邏輯設(shè)計(jì)的準(zhǔn)則、數(shù)據(jù)的語(yǔ)義約束、規(guī)范化理論等對(duì)數(shù)據(jù)模型進(jìn)行適當(dāng)?shù)恼{(diào)整和優(yōu)化,形成合理的全局邏輯結(jié)構(gòu),并設(shè)計(jì)出用戶子模式。這就是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)所要完成的任務(wù)。 將概念設(shè)計(jì)所得 ER 圖轉(zhuǎn)換為關(guān)系模型: ( 賬號(hào) ,姓名,密碼,) ( 賬號(hào) ,姓名,密碼,電話,地址,郵編,郵箱 , ) ( 訂單編號(hào) ,訂單總價(jià),下單時(shí)間, 圖書 數(shù)量,) ( 編號(hào) ,名稱,類別,價(jià)格 ,介紹,圖片) ( 圖書 分類編號(hào) ,類別名稱) 數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 根據(jù)前面所分析的 ,建立 db_eshop 數(shù)據(jù)庫(kù)。其中包含表: 1. admin :管理員信息表 2. member :用戶信息表 3. orders:定單信息表 4. merchandise: 圖書信息表 5. category: 圖書種類信息表 表 41 管理員信息表 圖書 種類 圖書 分類編號(hào) 類別名稱 12 表 42 用戶信息表 表 43 訂單信息表 表 44 圖書信息表 表 45 圖書種類信息表 13 5 詳細(xì)設(shè)計(jì) 編寫目的 詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體地實(shí)現(xiàn)所 要求的系統(tǒng),也就是說(shuō),經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用程序設(shè)計(jì)語(yǔ)言寫的程序。 系統(tǒng)程序流程圖 Y N Y 圖 51 系統(tǒng)程序流程圖 系統(tǒng)主界面設(shè)計(jì) 在線圖書銷售管理系統(tǒng)首頁(yè)是一個(gè)框 架結(jié)構(gòu),主要包括用戶登錄與注冊(cè),購(gòu)物車管理,登陸網(wǎng)站首頁(yè) 選購(gòu)圖書 是否為注冊(cè)會(huì)員 登陸 注冊(cè) 購(gòu)物車 購(gòu)物成功 是否注冊(cè)成功 開始 結(jié)束 14 訂單管理,顧客留言,修改注冊(cè)資料,書籍商評(píng)類別瀏覽等功能,方便用戶瀏覽。 系統(tǒng)主界面效果圖 圖 51 主界面設(shè)計(jì) 新用戶注冊(cè)界面設(shè)計(jì) 注冊(cè)信息填寫頁(yè)面主要就是包含一個(gè)表,而這個(gè)表里的信息將與后臺(tái)數(shù)據(jù)庫(kù)記錄的信息相一致,如果填寫的信息符合系統(tǒng)的要求,提交后所有的信息將會(huì)被后臺(tái)數(shù)據(jù)庫(kù)所記錄,用來(lái)給日后用戶登錄時(shí)相匹配。 用戶注冊(cè)效果圖 圖 52 新用戶注冊(cè)界面設(shè)計(jì) 15 關(guān)鍵性代碼 public boolean addMember(Member member) throws Exception { Session session = ()。 Transaction tx = null。 boolean result = false。 try{ tx = ()。 (member)。 ()。 result=true。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MemServiceImpl類中的 addMember方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return result。 } 修改用戶資料界面設(shè)計(jì) 修改用戶資料可以幫助用戶隨時(shí)修改自己的資料, 修改用戶資料同樣將于后臺(tái)數(shù)據(jù)庫(kù)記錄的信息相一致,提交后所有的信息將會(huì)被后臺(tái)數(shù)據(jù)庫(kù)所記錄。 修改用戶資料界面效果圖 圖 53 修改用戶資料界面設(shè)計(jì) 16 關(guān)鍵性代碼 public boolean updateMember(Member member) throws Exception { Session session = ()。 Transaction tx = null。 boolean result = false。 try{ tx = ()。 (member)。 ()。 result=true。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MemServiceImpl類中的 updateMember方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return result。 } 前臺(tái)圖書瀏覽面設(shè)計(jì) 當(dāng)用戶點(diǎn)擊圖書圖 片時(shí),將會(huì)進(jìn)入此鏈接, 網(wǎng)頁(yè)將顯示此圖書的詳細(xì)信息,包括銷售價(jià)格、出版社以及書籍的商品描述。如果你點(diǎn)擊購(gòu)買,系統(tǒng)將自動(dòng)跳轉(zhuǎn)至訂單頁(yè)面。 前臺(tái)圖書瀏覽面效果圖 圖 54 前臺(tái)圖書瀏覽面設(shè)計(jì) 17 關(guān)鍵性代碼 public Merchandise loadMer(Integer id) throws Exception { Session session = ()。 Transaction tx = null。 Merchandise mer = null。 try{ tx = ()。 mer = (Merchandise)(, id)。 ()。 }catch(Exception ex){ if(tx!=null)()。 (在執(zhí)行 MerServiceImpl類中的 loadMer方法時(shí)出錯(cuò): \n)。 ()。 }finally{ ()。 } return mer。 } 購(gòu)物車信息界面設(shè)計(jì) 此頁(yè)面就是顯示你所購(gòu)買的書籍?dāng)?shù)量,以及書籍的名稱,單價(jià)和最后購(gòu)買的總價(jià)格。 點(diǎn)擊進(jìn)入下一步進(jìn)入 確認(rèn)訂單信息, 而訂單確認(rèn)信息的顯示是對(duì)所購(gòu)買的書籍做最后的確認(rèn) ,最后提交訂單。 購(gòu)物車信息界面效果圖 圖 55 購(gòu)物車信息界面設(shè)計(jì) 18 關(guān)鍵性代碼 package 。 import .*。 import .*。 public interface CartService { /** 選購(gòu)商品 */ public boolean addCart(Member member,Merchandise mer,int number) throws Exception。 /** 查看購(gòu)物車中的選購(gòu)商品 */ public List browseCart(Member member) throws Exception。 /** 清空購(gòu)物車 */ public boolean clearCart(Member member) throws Exception。 /** 調(diào)整選購(gòu)商品的數(shù)量 */ public boolean modiCart(Integer id,int number) throws Exception。 /** 刪除已選購(gòu)商品 */ public boolean delCart(Integer id) throws Exception。 /** 裝載指定會(huì)員的購(gòu)物車 */ public Cart loadCart(Member member) throws Exception。 /** 更新購(gòu)物車 */ public boolean updateCart(Cart cart) throws Exception。 } 用戶資料管理界面設(shè)計(jì) 管理員登錄成功后 可以對(duì)顧客信息進(jìn)行瀏覽、修改、和刪除操作 。 用戶資料管理界面效果圖 圖 56 用戶資料管理界面設(shè)計(jì) 19 關(guān)鍵性代碼 package 。 import .*。 import .*。 public interface MemService { /** 會(huì)員登錄 */ public Member memLogin(String loginName,String loginPwd) throws Exception。 /** 瀏覽會(huì)員級(jí)別 */ public List browseMemberLevel() throws Exception。 /** 裝載會(huì)員級(jí)別 */ public Memberlevel loadMemberLevel(Integer id) throws Exception。 /** 檢測(cè)登錄帳號(hào)是否有效 */ public boolean chkLoginName(String loginName) throws Exception。 /** 新增注冊(cè)會(huì)員 */ public boolean addMember(Member member) throws Exception。 /** 修改注冊(cè)會(huì)員 */ public boolean updateMember(Member member) throws Exception。 /** 瀏覽注冊(cè)會(huì)員 */ public List browseMember() throws Exception。 /** 刪除注冊(cè)會(huì)員 */ public boolean delMember(Integer id) throws Exception。 /**裝載注冊(cè)會(huì)員 */ public Member loadMember(Integer id) throws Exception。 } 查看訂單詳細(xì)信息界面設(shè)計(jì) 登錄成功后系統(tǒng)管理員可以對(duì)訂單信息進(jìn)行瀏覽、修改、和刪除操作 。 20 訂 單管理界面效果圖
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1