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

正文內(nèi)容

畢業(yè)設(shè)計(jì)書(shū)店管理系統(tǒng)-閱讀頁(yè)

2024-12-23 18:02本頁(yè)面
  

【正文】 性 別 SupPhone varchar(20) 電話(huà)號(hào)碼 SupAddress Int 家庭住址 18 表 33 圖書(shū)類(lèi)型表 (tb_ bookType): 字段名 類(lèi)型 說(shuō)明 idType varchar(16) 編號(hào),主鍵 name varchar(20) 類(lèi)型名稱(chēng) 表 34 圖書(shū)信息表( tb_book) : 字段名 類(lèi)型 說(shuō)明 bookId varchar(16) 編號(hào),主鍵 ISBN varchar(20) ISBN bookName varchar(20) 書(shū) 名 idType Int 類(lèi) 型 Author varchar(20) 作 者 Publisher Int 出版社 pubDate varchar(20) 出版日期 Price varchar(2) 價(jià) 格 Discount varchar(20) 折 扣 表 35 采購(gòu)訂單表 ( tb_order) 字段名 類(lèi)型 說(shuō)明 ordered varchar(16) 編號(hào),主鍵 SupID varchar(20) 供應(yīng)商編號(hào) bookId varchar(20) 圖書(shū)編號(hào) EmpID Int 員工編號(hào) orderNum varchar(20) 訂購(gòu)數(shù)量 backNum Int 退還數(shù)量 orderDate varchar(20) 訂購(gòu) 日期 Orderprice varchar(2) 價(jià) 格 19 表 36 銷(xiāo)售表 (tb_sell): 字段名 類(lèi)型 說(shuō)明 EmpID varchar(16) 員工編號(hào) bookId varchar(20) 圖書(shū)編號(hào) sellNum varchar(20) 購(gòu)買(mǎi)數(shù)量 sellprice Int 銷(xiāo)售價(jià)格 sellDate varchar(20) 銷(xiāo)售日期 表 37 庫(kù)存表 (tb_store): 字段名 類(lèi)型 說(shuō)明 bookId varchar(16) 圖書(shū)編號(hào) storeNum varchar(20) 庫(kù)存數(shù)量 2) 實(shí)體模型中存在的幾種關(guān)系 一對(duì)多關(guān)系和多對(duì)一關(guān)系理論上是一樣的。因此一對(duì)多和多對(duì)一是一樣的概念。部分代碼如下: /*基本的 get()和 set()方法 */ public String getBookId() { return BookId。 } Override public boolean equals(Object obj) { if(obj == null) return false。 if(!(obj instanceof Sell))return false。 if(().equals(()))return true。 } } Override public int hashCode() { return ().hashCode()。 DAO 模式 1) 有關(guān) DAO 模式的介紹 業(yè)務(wù)對(duì)象只應(yīng)該關(guān)注業(yè)務(wù)邏輯,不應(yīng)該關(guān)心數(shù)據(jù)存取的細(xì)節(jié)。夾在業(yè)務(wù)邏輯與數(shù)據(jù)庫(kù)資源中間 。 2) DAO 的實(shí)現(xiàn) DAO 實(shí)現(xiàn)了用來(lái)操作數(shù)據(jù)源的訪(fǎng)問(wèn)機(jī)制 。 DAO 完全向客戶(hù)端隱藏了數(shù)據(jù)源實(shí)現(xiàn)細(xì)節(jié)。重要的是 , DAO充當(dāng)組件和數(shù)據(jù)源之間的適配器。正是該對(duì)象需要訪(fǎng)問(wèn)數(shù)據(jù)源以獲取和存儲(chǔ)數(shù)據(jù)。 DataAccessObject 抽取該 BusinessObject 的低層數(shù)據(jù)訪(fǎng)問(wèn)實(shí)現(xiàn),以保證對(duì)數(shù)據(jù)源的透明訪(fǎng)問(wèn)。 DataSource(數(shù)據(jù)源 )代表數(shù)據(jù)源實(shí)現(xiàn)。 valueObject(值對(duì)象 )代表用做數(shù)據(jù)攜帶著的值對(duì)象。 DataAccessObject 也許會(huì)接受來(lái)自于客戶(hù)端的數(shù)據(jù),其中這些用于更新數(shù)據(jù)源的數(shù)據(jù)存放于值對(duì)象中來(lái)傳遞。每個(gè)組件都定義了它們的接口和相應(yīng)的實(shí)現(xiàn)類(lèi),使得一個(gè)業(yè)務(wù)方法可以調(diào)用若干個(gè) DAO 對(duì)象的方法,簡(jiǎn)化了代碼,增加代碼的可讀性。持久層的功能只是將對(duì)象持久化,而上層對(duì)持久層采用什么樣的持久化方案是一無(wú)所知的。對(duì)于簡(jiǎn)單的操作,邏輯層只需簡(jiǎn)單的調(diào)用就可以了,但還有一些復(fù)雜的操作。 獲取 /修改 創(chuàng)建 /使用 BusinessObject DataAccessObject DataSource ValueObject 使用 封裝 22 下面是 圖書(shū)管理子系統(tǒng) 中一個(gè)重要的業(yè)務(wù)邏輯的設(shè)計(jì): 添加圖書(shū) 功能的實(shí)現(xiàn)是本系統(tǒng)設(shè)計(jì)的一個(gè) 部分 [14], 當(dāng)在界面上輸入相應(yīng)的內(nèi)容后,單擊“添加”按鈕后,即可以在界面的表格中看到剛添加的 圖書(shū)的信息 。 String ISBN = ().trim()。 String booktype = ().trim()。 String publish = ().trim()。 String discount_str = ().toString()。 date = (())。 return。 return。 return。 return。 23 return。 return。 return。 (id)。 (bookname)。 (author)。 ((price))。 (zhekou)。 (null, message)。 } } })。 try{ ListBook list = ()。 else if(().trim().equals(().trim())) return 圖書(shū)條形碼為: +().trim()+已經(jīng)存在 ,請(qǐng)核實(shí) 。 24 }catch(Exception e){ ()。 } 表示層的設(shè)計(jì) 在多層應(yīng)用中,表示層是用于和用戶(hù)打交道 [15]。 在用 Java開(kāi)發(fā)桌面應(yīng)用系統(tǒng)時(shí),主要時(shí)用圖形用戶(hù)界面 (GUI)來(lái)向用戶(hù)顯示 。通過(guò)文字描述,并結(jié)合圖例和代碼直觀(guān)的展示了書(shū)店管理系統(tǒng) 設(shè)計(jì)部分。如果用戶(hù) 不輸入 用戶(hù)名 和密碼的話(huà) ,系統(tǒng)會(huì)顯示“ 用戶(hù)名或密碼不能為空 !”; 如果輸入錯(cuò)誤的用戶(hù)名和密碼的話(huà),系統(tǒng)會(huì)顯示“用戶(hù)名和密碼不正確,請(qǐng)重新輸入” ; 如果 登錄三次都沒(méi)成功的話(huà) ,系統(tǒng)會(huì)提示“ 您的登錄次數(shù)已經(jīng) 3次,系統(tǒng)即將退出 !”。 26 圖 用戶(hù) 的管理 窗體功能 共兩個(gè)窗體,分別 用來(lái) 管理營(yíng)業(yè)員和供應(yīng)商 基本信息。 您可以修改相應(yīng)的內(nèi)容,然后單擊“修改” 按鈕后,系統(tǒng)將會(huì)把修改后的記錄填充到表格中,其他操作類(lèi)似。 實(shí)現(xiàn)要點(diǎn) 當(dāng)打開(kāi)圖書(shū)管理窗體 后,可以在“圖書(shū)基本信息”中添加圖書(shū)的基本信息,添加之后 ,添加后的記錄會(huì)在表格中顯示 ,修改和刪除操作相同,如果想 查詢(xún)圖書(shū)時(shí), 可以按書(shū)名、作者、出版社進(jìn)行查詢(xún) 圖書(shū)的基本信息,然后在表格中顯示。 實(shí)現(xiàn)要點(diǎn) 用戶(hù)單擊訂單編號(hào)文本框時(shí)會(huì)自動(dòng)出現(xiàn)訂單編號(hào),然后可以選擇相應(yīng)的供應(yīng)商姓名,輸入相應(yīng)的圖書(shū)的 名稱(chēng)和訂購(gòu)的數(shù)量等,然后單擊“訂購(gòu)”按鈕時(shí),即可實(shí)現(xiàn)圖書(shū)的訂購(gòu), 窗體 (如圖 ); 在訂單查詢(xún)窗體中用戶(hù)選擇相應(yīng)的開(kāi)始日期和結(jié)束日期時(shí),即可查詢(xún)出在該段時(shí)間內(nèi) ,該書(shū)店訂購(gòu)了哪些圖書(shū),并可以打印訂單報(bào)表,窗體 (如圖 )。 實(shí)現(xiàn)要點(diǎn) 當(dāng)在 圖書(shū)條形碼文本框中輸入相應(yīng)的條形碼,按回車(chē)鍵即可把相應(yīng)的圖書(shū)信息查詢(xún)出來(lái)放在表格中,并自動(dòng)記錄讀者購(gòu)買(mǎi)圖書(shū)的總價(jià)格, 窗體 (如圖 ) 30 在銷(xiāo)售查詢(xún)窗體中,用戶(hù)之需要選擇開(kāi)始日期和結(jié)束日期即可查詢(xún)?cè)谠摱螘r(shí)間內(nèi)所有銷(xiāo)售的圖書(shū)都會(huì)顯示在表格中 ,并把排名前 8 為的圖書(shū)銷(xiāo)售情況以餅狀圖的形式顯示在窗體中, (如圖 )。 實(shí)現(xiàn)要點(diǎn) 在庫(kù)存窗體中,會(huì)顯示庫(kù)存中總共有多少本圖書(shū),并可以輸入某一本圖書(shū)的書(shū)名,會(huì)顯示該書(shū)名在庫(kù)中共有多少本圖書(shū) (如圖 所示 ),在每個(gè)月的月尾都要進(jìn)行一次盤(pán)點(diǎn),查看這個(gè)月共賣(mài)了多少本數(shù),還剩下多少本書(shū),在庫(kù)存盤(pán)點(diǎn)窗體中實(shí)現(xiàn)了此功能(如圖 所 示),如果庫(kù)中的某圖書(shū)少于 3 本的話(huà),就會(huì)在庫(kù)存報(bào)警窗體中給予要購(gòu)買(mǎi)圖書(shū)的具體信息 (如圖 所示 )。 實(shí)現(xiàn)要點(diǎn) 當(dāng)用戶(hù)在用了該系統(tǒng)一段時(shí)間后,想要進(jìn)行數(shù)據(jù)庫(kù)備份或還原時(shí),即可操作(如圖 所示 )或 (如圖 所示 )的窗體,如果用戶(hù)想要修改自己的密碼時(shí),即可選擇 (如圖 所示 )的窗體進(jìn)行修改 。 35 第 5 章 總結(jié)與展望 總結(jié) 采用 Java 技術(shù)、 J2SE 平臺(tái)和 三層架構(gòu) 模式,設(shè)計(jì)了 書(shū)店管理 系統(tǒng)。 系統(tǒng)實(shí)現(xiàn)了一種完整的實(shí)用的基于 C/S 的 書(shū) 店 管理系統(tǒng),基本上達(dá)到了預(yù)期的目標(biāo),應(yīng)用程序窗體 和分布式數(shù)據(jù)庫(kù)之間的連接采用了 J2EE 技術(shù)的三層構(gòu)架,并通過(guò) DAO 模式與數(shù)據(jù)互連。 在該系統(tǒng)的研究和開(kāi)發(fā)中,由于時(shí)間和條件有限,雖然系統(tǒng)的主題部分已經(jīng)實(shí)現(xiàn),但它是一個(gè)比較復(fù)雜的系統(tǒng),未實(shí)現(xiàn)的功能我們將在 后續(xù)工作中進(jìn)行。隨著網(wǎng)絡(luò)、信息技術(shù)的飛速發(fā)展和快速普及,也誕生了很多新的技術(shù)和模式,因?yàn)闀r(shí)間的關(guān)系不可能一一掌握,我將在以后的工作中不斷的學(xué)習(xí)和了解。導(dǎo)師嚴(yán)謹(jǐn)?shù)闹螌W(xué)風(fēng)范和無(wú)私奉獻(xiàn)精神是我身有感觸。在此表示我忠心的感謝! 感謝信息工程學(xué)院的任課老師和學(xué)院領(lǐng)導(dǎo),在四年的學(xué)習(xí)和生活中給了我們?cè)S多指導(dǎo)和幫助,讓我學(xué)到了很多知識(shí)和道理;感謝我的同學(xué)們?cè)谌粘5纳詈蛯W(xué)習(xí)中給了我很多幫助,學(xué)會(huì)了很多的道理和知識(shí);感謝我的家人和朋友對(duì)我的支持和理解;感謝所有關(guān)心和幫助過(guò)我的人! 因?yàn)槲业闹R(shí)有限和經(jīng)驗(yàn)不夠,論文中的不足之處,希望各位老師
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1