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

正文內(nèi)容

圖書管理系統(tǒng)的設計數(shù)據(jù)庫課程設計報告(文件)

2025-08-21 10:50 上一頁面

下一頁面
 

【正文】 null)。 } else setEnabled(false)。 } } } //圖書修改與刪除 private static class BookModiAction extends AbstractAction { BookModiAction() { super(圖書修改, null)。 } else setEnabled(false)。 } } } private static class BookAddAction extends AbstractAction { // 圖書信息添加 BookAddAction() { super(圖書信息添加, null)。 if(==2){//最高權限時可用 setEnabled(true)。 ((圖書信息添加))。 } public void actionPerformed(final ActionEvent e) { (0)。一旦故障發(fā)生,能使數(shù)據(jù)庫盡快恢復,盡量減少對數(shù)據(jù)庫的破壞。 }} 登錄界面 主界面,先輸入小批量數(shù)據(jù)做調(diào)試用,待試運行基本合格后,再大批量輸入數(shù)據(jù),逐步增加數(shù)據(jù)量,逐步完成運行評價。 putValue(, 退出圖書館管理系統(tǒng))。 } public void actionPerformed(ActionEvent e) { if (!(圖書信息添加)||(圖書信息添加).isClosed()) { BookAddIFrame iframe = new BookAddIFrame()。 putValue(, 為圖書館添加新的圖書信息)。 (圖書修改, iframe)。 putValue(, 圖書修改)。 (讀者相關信息添加, iframe)。 putValue(, 讀者信息添加)。 (讀者信息修改與刪除, iframe)。 putValue(, 讀者修改與刪除)。 (圖書類別添加, iframe)。 putValue(, 圖書類別添加)。 (圖書類別修改, iframe)。 } } } private static class BookTypeModiAction extends AbstractAction { BookTypeModiAction() { super(圖書類別修改, null)。 } else setEnabled(false)。 } } } private static class BoodOrderAction extends AbstractAction { BoodOrderAction() { super(新書訂購, null)。 } else setEnabled(false)。 } } } private static class CheckAndAcceptNewBookAction extends AbstractAction { CheckAndAcceptNewBookAction() { super(驗收新書, null)。 putValue(, 圖書借閱)。 (圖書歸還管理, iframe)。 putValue(, 圖書歸還)。 (圖書查詢, iframe)。 } } } private static class BookSearchAction extends AbstractAction { BookSearchAction() { super(圖書搜索, null)。 putValue(, 用戶添加)。 (用戶信息修改與刪除, iframe)。 } } } private static class UserModiAction extends AbstractAction { UserModiAction() { super(用戶修改與刪除, null)。 //將圖標存儲到動作對象中 //setEnabled(false)。 } private static class PasswordModiAction extends AbstractAction { PasswordModiAction() { putValue(,更改口令)。 READER_ADD = new ReaderAddAction()。 NEWBOOK_ORDER = new BoodOrderAction()。 BOOK_SEARCH = new BookSearchAction()。 // 系統(tǒng)退出動作 static { frames = new HashMapString, JInternalFrame()。 //讀者信息修改與刪除窗體動作 public static ReaderAddAction READER_ADD。// 驗收新書動作 public static BoodOrderAction NEWBOOK_ORDER。 // 用戶添加窗體動作 public static BookSearchAction BOOK_SEARCH。 } } }(3)內(nèi)部菜單動作MenuActions/** * 菜單和按鈕的Action對象 * */public class MenuActions { private static MapString, JInternalFrame frames。 String query。 (null, 數(shù)據(jù)庫恢復成功)。 (null, 連接參數(shù)文件沒找到到,請查看文件+path+是否存在)。 (driverName)。 user = (user)。 fin = new (path)。 String password。 } private void connect(){ String path。 } private JButton getRestoreButton() { if (restoreButton == null) { restoreButton = new JButton()。 private JButton getBackupButton() { if (backupButton == null) { backupButton = new JButton()。 doRestore()。 } Override public void actionPerformed(ActionEvent e) { // TODO Autogenerated method stub if(().equals(備份與還原)){ new BackupAndRestore()。 // 添加基礎數(shù)據(jù)維護菜單到菜單欄 (bookOrderMenu)。 (this)。 ()。 // 系統(tǒng)維護 (())。 ()。 if(==2){//最高權限時可用 (true)。 (bookTypeManageMItem)。 JMenu menu = new JMenu(圖書信息管理)。 ()。 JMenu baseMenu = new JMenu()。 ()。 return toolBar。 ImageIcon Exiticon=()。//創(chuàng)建圖標方法 (readerModiAndDelicon)。 (true)。 (bookCheckButton)。 JButton bookCheckButton=new JButton()。 ImageIcon bookOrdericon=()。//創(chuàng)建圖標方法 (bookBorrowicon)。 (true)。 (bookModiAndDelButton)。 //在工具欄中添加圖書修改與刪除圖標 JButton bookModiAndDelButton=new JButton()。//創(chuàng)建圖標方法 ImageIcon icon=new ImageIcon((/))。 (false)。 } })。 (().getSize())。 final JLabel label = new JLabel()。 JMenuBar menuBar = createMenu()。 setDefaultCloseOperation()。//設置窗體風格 new BookLoginIFrame()。 } public static Operater getUser() { return user。 (new Dimension(260, 60))。 ImageIcon loginIcon=()。 (new BookResetAction())。 (new BookLoginAction())。 (password)。*39。 (密 碼:)。 (username)。 (label)。 final JLabel label = new JLabel()。 (5)。 (new EmptyBorder(0, 0, 0, 0))。 setTitle(圖書館管理系統(tǒng)登錄)。 final BorderLayout borderLayout = new BorderLayout()。 private JButton login。// ()。 (true)。//判斷是否為管理員 if (() != null) { m=2。 ()。 內(nèi)存分配參數(shù),緩沖區(qū)分配參數(shù),存儲分配參數(shù),物理塊的大小,物理塊的裝填因子,時間片大小,數(shù)據(jù)庫的大小,鎖的數(shù)目等。根據(jù)系統(tǒng)需要,合并后的 關系模式不能滿足“新書訂購管理”子系統(tǒng)的需求,因此關系模式“圖書訂購”和“庫存管理不能合并”。該模式由兩個實體的碼和外碼組成,沒有聯(lián)系本身的屬性,因此沒有非主屬性之說,是3NF模式。在關系模式圖書庫存:{ 圖書條形碼、操作員編碼、庫存數(shù)量}中存在如下函數(shù)依賴:圖書條形碼 庫存數(shù)量圖書條形碼 操作員編碼為了滿足2nf,我們把這個表中的操作員編碼去掉,此時也滿足了3nf,不存在傳遞函數(shù)依賴關系。圖書信息圖書作者出版社出版日期價格圖書條形碼圖書名稱譯者圖書類別借書天數(shù)類別名稱類別編碼罰款圖書借閱借閱時間歸還時間借閱號是否歸還圖書訂購訂購數(shù)量折扣訂購日期圖書條形碼是否驗收 圖書庫存ER圖讀者信息讀者姓名讀者年齡證件有效日期辦證時交納的押金讀者電話讀者性別辦證時間最大借書量證件號碼讀者條形碼讀者職業(yè)證件操作員信息工作日期證件號碼操作員電話是否為管理員操作員年齡操作員編碼操作員姓名操作員性別密碼對每個實體定義的屬性如下:圖書信息:{圖書條形碼,圖書類別編碼,操作員編碼,圖書作者,圖書名稱,譯者,出版社,出版日期,價格}圖書類別:{類別編碼,操作員編碼,類別名稱,借書天數(shù),罰款}圖書訂購:{圖書條形碼,操作員編碼,訂購日期,訂購數(shù)量,是否驗收,折扣}圖書借閱:{借閱號,圖書條形碼,操作員編碼,讀者條形碼,是否歸還,借閱時間,歸還時間}圖書庫存:{圖書條形碼,操作員編碼,庫存數(shù)量}操作員信息:{操作員編碼,操作員姓名,操作員性別,操作員年齡,證件號碼,工作日期,操作員電話,是否為管理員,密碼}讀者信息:{讀者條形碼,操作員編碼,讀者姓名,讀者性別,讀者年齡,證件號碼,證件有效日期,最大借書量,讀者電話,辦證時交納的押金,證件,讀者職業(yè),辦證時間} 總ER圖4.邏輯結構設計(1)圖書信息:{圖書條形碼、圖書類別編碼、操作員編碼、圖書作者、圖書名稱、譯者、出版社、出版日期、價格}(
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1