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

正文內(nèi)容

圖書管理系統(tǒng)的設(shè)計_數(shù)據(jù)庫課程設(shè)計報告(存儲版)

2024-10-08 00:02上一頁面

下一頁面
  

【正文】 ...... 21 ( 2)圖書類型表的建立 .......................................................................................... 21 ( 3)圖書借閱表的建立 .......................................................................................... 22 ( 4)圖書操作表的建立 .......................................................................................... 22 ( 5)訂購單表的建立 .............................................................................................. 22 ( 6)讀者信息表的建立 .......................................................................................... 23 ( 7)圖書庫存表的建立 .......................................................................................... 23 ................................................................................................. 24 ............................................................................................. 24 ........................................................................................................ 44 ................................................................................................. 45 7.總結(jié) ................................................................................................................................. 45 3 設(shè)計概述 設(shè)計目的 目前社會上信息管理系統(tǒng)發(fā)展飛速 ,為了使書店管理更加規(guī)范化 、 程序化 、 科學(xué)化,我們 設(shè)計 了 圖書 管理系統(tǒng)。 5)數(shù)據(jù)備份與還原 設(shè)計方法 與步驟 開發(fā)軟件: SQL Server20 Eclipse 開發(fā)語言: Java 在 Eclipse中創(chuàng)建項目,根據(jù)設(shè)計內(nèi)容編程,主要有 1)公共類: Dao連接數(shù)據(jù)庫,實(shí)現(xiàn) executeQuery和 executeUpdate; MenuActions 實(shí)現(xiàn)內(nèi)部菜單的動作; CreatedIcon 實(shí)現(xiàn)背景圖片的填充。要求把同一個種類的圖書放在一個倉庫的一個貨架。 圖 圖書信息ER圖 圖 圖書類別 ER圖 圖書類別 借書天數(shù) 類別名稱 類 別 編碼 罰款 圖書信息 圖書作者 出版社 出版日期 價格 圖書條形碼 圖書名稱 譯者 14 圖 圖書借閱ER圖 圖 圖書訂購ER圖 圖 圖書庫存 ER 圖 圖書訂購 訂購數(shù)量 折扣 訂購日期 圖 書 條形碼 是否驗(yàn)收 圖書借閱 借閱時間 歸還時間 借閱號 是否歸還 15 圖 讀者信息 ER 圖 圖 操作員信息 ER 圖 對每個實(shí)體定義的屬性如下: 圖書信息:{ 圖書條形碼,圖書類別編碼 ,操作員編碼 ,圖書作者,圖書名稱,譯者,出版社,出版日期, 價格 } 圖書類別:{ 類別編碼 ,操作員編碼 , 類別 名稱 , 借書天數(shù) , 罰款 } 圖書訂購:{ 圖書條形碼 ,操作員編碼 , 訂購日期 , 訂購數(shù)量 , 是否驗(yàn)收 , 折扣 } 圖書借閱:{ 借閱號,圖書條形碼,操作員編碼,讀者條形碼 , 是否歸還 , 借閱時間 , 歸還時間 } 圖書庫存:{ 圖書條形碼 ,操作員編碼 , 庫存數(shù)量 } 操作員信息 :{ 操作員編碼 , 操作員姓名 , 操作員性別 , 操作員年齡 , 證件號碼 , 工作日期 , 操作員電話 , 是否為管理員 , 密碼 } 讀者信息:{ 讀者條形碼 ,操作員編碼 , 讀者姓名 , 讀者性別 , 讀者年齡 , 證件號碼 , 證件有效日期 , 最大借書量 , 讀者電話 , 辦證時交納的押金 , 證件 , 讀者職業(yè) , 辦證時間 } 操作員信息 工作日期 證件號碼 操作員電話 是否為管理員 操作員年齡 操作員編碼 操作員姓名 操作員性別 密碼 讀者信息 讀者姓名 讀者年齡 證件有效日期 辦證時交納的押金 讀者電話 讀 者 性別 辦證時間 最大借書 量 證件號碼 讀者條形碼 讀者職業(yè) 證件 16 總 ER 圖 4.邏輯結(jié)構(gòu)設(shè)計 圖轉(zhuǎn)換為關(guān)系模式 ( 1) 圖書信息:{ 圖書條形碼、圖書類別編碼、操作員編碼 、圖書作者、圖書名稱、譯者、出版社、出版日期、價格} ( 2) 圖書類別:{ 類別編碼、操作員編碼 、類別名稱、借書天數(shù)、罰款} ( 3) 圖書借閱:{ 借閱號、圖書條形碼、操作員編碼、讀者條形碼 、是否歸還、借閱時間、歸還時間} ( 4) 圖書訂購:{ 圖書條形碼、操作員編碼 、訂購日期、訂購數(shù)量、是否驗(yàn)收、折扣} ( 5) 圖書庫存:{ 圖書條形碼、操作員編碼 、庫存數(shù)量 } ( 6) 操作員信息:{ 操作員編碼 、操作員姓名、操作員性別、操作員年齡、證件號碼、工作日期、操作員電話、是否為管理員、密碼} ( 7) 讀者信息:{ 讀者條形碼、操作員編碼 、讀者姓名、讀者性別、讀者年齡、證件號碼、證件有效日期、最大借書量、讀者電話、辦證時交納的押金、證件、讀者職業(yè)、辦證時間} ( 8)聯(lián)系“借還”對應(yīng)的關(guān)系模式如下: 借還(圖書條形碼,讀者條形碼 ) (9)聯(lián)系“管理”是一個多元聯(lián)系,可將它轉(zhuǎn)化為如下關(guān)系模式: 17 管理(圖書條形碼,圖書類別編碼,操作員編碼,讀者條形碼,借閱號) ( 10)“圖書 訂購”和“圖書庫存”是具有相同碼的關(guān)系模式,可合并為如下關(guān)系模式: 圖書庫存(圖書條形碼,庫存數(shù)量,訂購日期,訂購數(shù)量,操作員,是否驗(yàn)收,折扣) (11) 聯(lián)系“分類”對應(yīng)的關(guān)系模式如下: 分類(操作員編碼,圖書類別編碼) 關(guān)系模式的優(yōu)化 在關(guān)系模式 圖書信息:{ 圖書條形碼、圖書類別編碼、操作員編碼、圖書作者、圖書名稱、譯者、出版社、出版日期、價格 } 中存在如下函數(shù)依賴 : 圖書條形碼 圖書類別編碼 圖書條形碼 圖書作者 圖書條形碼 圖書名稱 圖書條形碼 譯者 圖書條形碼 出版社 圖書條形碼 出版日期 圖書條形碼 價格 圖書條形碼 操作員編碼 為了滿足 2nf,我們把這個表中的操作員編碼去掉,此時也滿足了 3nf,不存在傳遞函數(shù)依賴關(guān)系。該模式由兩個實(shí)體的碼和外碼組成,沒有聯(lián)系本身的屬性,因此沒有非主屬性之說,是 3NF模式。 確定系統(tǒng)配置 內(nèi)存分配參數(shù),緩沖區(qū)分配參數(shù),存儲分配參數(shù),物理塊的大小,物理塊的裝填因子,時間片大小,數(shù)據(jù)庫的大小,鎖的數(shù)目等。//判斷是否為管理員 if (() != null) { m=2。 // ()。 final BorderLayout borderLayout = new BorderLayout()。 (new EmptyBorder(0, 0, 0, 0))。 final JLabel label = new JLabel()。 (username)。*39。 (new BookLoginAction())。 ImageIcon loginIcon=()。 } public static Operater getUser() { return user。 28 setDefaultCloseOperation()。 final JLabel label = new JLabel()。 } })。//創(chuàng)建圖標(biāo)方法 ImageIcon icon=new ImageIcon((/))。 (bookModiAndDelButton)。//創(chuàng)建圖標(biāo)方法 (bookBorrowicon)。 JButton bookCheckButton=new JButton()。 (true)。 ImageIcon Exiticon=()。 ()。 ()。 (bookTypeManageMItem)。 ()。 ()。 // 添加基礎(chǔ)數(shù)據(jù)維護(hù)菜單到菜單欄 (bookOrderMenu)。 doRestore()。 } private JButton getRestoreButton() { if (restoreButton == null) { restoreButton = new JButton()。 String password。 user = (user)。 (null, 連接參數(shù)文件沒找到到 ,請查看文件+path+是否存在 )。 String query。 // 用戶添加窗體動作 public static BookSearchAction BOOK_SEARCH。 //讀者信息修改與刪除窗體動 作 public static ReaderAddAction READER_ADD。 BOOK_SEARCH = new BookSearchAction()。 READER_ADD = new ReaderAddAction()。 //將圖標(biāo)存儲到動作對象中 //setEnabled(false)。 putValue(, 用戶修改與刪除 )。 putValue(, 更換口令 )。 BOOKTYPE_ADD = new BookTypeAddAction()。 USER_MODIFY = new UserModiAction()。 // 圖書類型修改窗體動作 public static BookTypeAddAction BOOKTYPE_ADD。 // 修改密碼窗體動作 public static UserModiAction USER_MODIFY。 ()。 statement = (, )。 driverName = (driver)。 String URLName。 (this)。 doBackup()。 } else (false)。 // 用戶管理 JMenuItem backupAndrestore=new JMenuItem(備份與還原 )。 } JMenu borrowManageMenu = new JMenu()。 ()。 { JMenu readerManagerMItem = new JMenu(讀者信息管理 )。 JMenu bookOrderMenu = new JMenu()。 (readerModiAndDelButton)。 ImageIcon readerAddicon=()。 (true)。 JButton bookBorrowButton=new JButton()。//創(chuàng)建圖標(biāo)方法 (bookmodiicon)。 JButton bookAddButton=new JButton()。 + ().getResource(/) + 39。 JToolBar toolBar = createToolBar()。 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1