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

正文內(nèi)容

圖書管理系統(tǒng)的設(shè)計(jì)_數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告-免費(fèi)閱讀

  

【正文】 //使動(dòng)作禁用 } public void actionPerformed(ActionEvent e) { if (!(更改密碼 )||(更改密碼).isClosed()) { GengGaiMiMa iframe=new GengGaiMiMa()。 BOOK_MODIFY = new BookModiAction()。 GIVE_BACK = new GiveBackAction()。 // 讀者信息添加窗體動(dòng)作 public static BookModiAction BOOK_MODIFY。 // 圖書搜索窗體動(dòng)作 public static GiveBackAction GIVE_BACK。 34 (null, 數(shù)據(jù)庫(kù)備份成功 )。 ()。 password = (password)。 try { prop = new ()。 (還原 )。 } } } JButton backupButton,restoreButton。 // 添加新書訂購(gòu)管理菜單到菜單欄 (borrowManageMenu)。 ()。 // 借閱 ()。 (menu)。 JMenu bookTypeManageMItem = new JMenu(圖書類別管理 )。 ()。//創(chuàng)建圖標(biāo)方法 (Exiticon)。 (readerAddButton)。 ImageIcon bookCheckicon=()。 (true)。 JButton bookTypeAddButton=new JButton()。//添加菜單欄圖標(biāo) (icon)。 (label,new Integer())。 (0, 0, 0, 0)。 setLocationByPlatform(true)。 } public static void setUser(Operater user) { = user。 (loginIcon)。 (登錄 )。)。 final JLabel label_1 = new JLabel()。 ()。 getContentPane().add(panel)。 setDefaultCloseOperation()。 ()。 } user = ((), ())。這些參數(shù)值都可以影響存取時(shí)間和存儲(chǔ)空間的分配,在物理設(shè) 計(jì)時(shí)就要根據(jù)應(yīng)用環(huán)境確定這些參數(shù)值,以使系統(tǒng)性能最佳。 (9) 關(guān)系模式 管理(操作員編碼,圖書條形碼,圖書類別編碼,讀者條形碼) 是六個(gè)實(shí)體間的聯(lián)系,其核心實(shí)體是操作員,但操作員編碼與其它的關(guān)系碼并不具有函數(shù)依賴關(guān)系,根據(jù) 系統(tǒng)的需求,只有管理員憑借管理員的密碼登陸才能進(jìn)入系統(tǒng)對(duì)各種實(shí)體信息進(jìn)行管理。 在關(guān)系模式 圖書類別:{ 類別編碼、操作員編碼、類別名稱、借書天數(shù)、罰款}中存在如下函數(shù)依賴 : 類別編碼 類別名稱 類別編碼 借書天數(shù) 類別編碼 罰款 類別編碼 操作員編碼 為了滿足 2nf,我們把這個(gè)表中的操作員編碼去掉,此時(shí)也滿足了 3nf,不存在傳遞函數(shù)依賴關(guān)系 。 處理過程:歸還圖書 12 說明: 用戶歸還圖書 輸入: 用戶,圖書 輸出: 圖書歸還 處理: 用戶到達(dá)圖書館歸還圖書時(shí)。 2)主窗 體設(shè)計(jì) 3)管理員登錄模塊設(shè)計(jì) 4)圖書信息管理模塊設(shè)計(jì) 5)圖書借閱、歸還模塊設(shè)計(jì) 6)圖書查詢模塊設(shè)計(jì) 4 系統(tǒng)需求 文字描述 書店管理系統(tǒng)需要滿足來自三個(gè)方面需求:第一,書店工作人員通過計(jì)算機(jī)來管理各類圖書,進(jìn)行圖書分類編號(hào),調(diào)整圖書結(jié)構(gòu),增加圖書庫(kù)存,適應(yīng)讀者的需求。1 課程設(shè)計(jì)任務(wù)書 一、設(shè)計(jì)題目 圖書 管理系統(tǒng)的設(shè)計(jì) 二、 設(shè)計(jì) 概述 通過對(duì)典型的 圖書系統(tǒng)的訂購(gòu) 、 借閱 、 維護(hù)等 業(yè)務(wù)流程進(jìn)行分析,完成具有 圖書 管理、 用戶 管理等相關(guān)功能的數(shù)據(jù)庫(kù)管理應(yīng)用系統(tǒng)。第二,工作人員對(duì)讀者借閱請(qǐng)求做出響應(yīng) ,借出圖書。要求每個(gè)用戶必須歸還所有已到期的圖書,要求超出借期的書要交罰款 處理過程:圖書 搜索 說明: 用戶 搜索 圖書 輸入: 圖書 輸出: 圖書 信息 處理: 用戶到達(dá)圖書館后,可以搜索圖書信息,方便借閱圖 書。 在關(guān)系模式 圖書借閱:{ 借閱號(hào)、圖書條形碼、操作員編碼、讀者條形碼、是否歸還、借閱時(shí)間、歸還時(shí)間}中存在如下函數(shù)依賴 : 借閱號(hào) 圖書條形碼 借閱號(hào) 讀者條形碼 借閱號(hào) 是否歸還 借閱號(hào) 借閱時(shí)間 借閱號(hào) 歸還時(shí)間 借閱號(hào) 操作員編碼 滿足 2nf 也滿足了 3nf,不存在傳遞函數(shù)依賴關(guān)系。該關(guān)系模式均由各實(shí)體的碼組成,且各個(gè)實(shí)體的關(guān)系都符合 3NF 模式,因此,它屬于 3NF 模式。 21 6. 1 數(shù)據(jù)的載入和應(yīng)用程序的調(diào)試 6. 1. 1 數(shù)據(jù)表的建立語(yǔ)句 ( 1)圖書信息表的建立 CREATE TABLE tb_bookInfo (ISBN varchar(13) PRIMARY KEY NOT NULL, typeId int NOT NULL, bookname varchar(40) NOT NULL, writer varchar(21) NOT NULL, translator varchar(30), publisher varchar(50) NOT NULL, date smalldatetime NOT NULL, price money NOT NULL ) ( 2)圖書類型表的建立 CREATE TABLE tb_bookType (id int PRIMARY KEY NOT NULL, typeName varchar(20) NOT NULL, days int , fk float 22 ) ( 3)圖書借閱表的建立 CREATE TABLE tb_borrow (id int PRIMARY KEY NOT NULL, bookISBN varchar(13), operatorId int, readerISBN varchar(13), isback int NOT NULL, borrowDate datetime, backDate datetime ) ( 4)圖書操作表的建立 CREATE TABLE tb_operator (id int PRIMARY KEY NOT NULL, name varchar(12) NOT NULL, sex varchar(2) NOT NULL, age int NOT NULL, identityCard varchar(30) NOT NULL, workdate datetime NOT NULL, tel varchar(50) NOT NULL, admin bit NOT NULL, password varchar(10) NOT NULL ) ( 5)訂購(gòu)單表的建立 CREATE TABLE tb_order (ISBN varchar(13) PRIMARY KEY NOT NULL, date datetime NOT NULL, number int NOT NULL, operator varchar(6) NOT NULL, checkAndAccept int NOT NULL, zk float NOT NULL ) 23 ( 6)讀者信息表的建立 CREATE TABLE tb_reader (name varchar(10) NOT NULL, sex varchar(2) NOT NULL, age int NOT NULL, identityCard varchar(30) NOT NULL, date datetime NOT NULL, maxNum int NOT NULL, tel varchar(50) NOT NULL, keepMoneyNOT money NULL, zj int NOT NULL, zy varchar(50) NOT NULL, readerISBN varchar(13) PRIMARY KEY NOT NULL, bztime datetime NOT NULL ) ( 7)圖書庫(kù)存表的建立 CREATE TABLE tb_stockpile (ISBN varchar(13) PRIMARY KEY NOT NULL, amount int ) 24 數(shù)據(jù)庫(kù)關(guān)系圖 應(yīng)用程序的調(diào)試 為提高數(shù)據(jù)輸入工作 的效率和質(zhì)量,針對(duì)具體的應(yīng)用環(huán)境設(shè)計(jì)一個(gè)數(shù)據(jù)錄入子系統(tǒng),由計(jì)算機(jī)來完成數(shù)據(jù)入庫(kù)的任務(wù),與此同時(shí),還要調(diào)試應(yīng)用程序。//判斷是否為普通用戶 if (() != null) { m=1。 } } } private JPasswordField password。 (10)。 26 final JPanel panel_2 = new JPanel()。 (new Dimension(0, 0))。 ()。//設(shè)置密碼框的回顯字符 (new KeyAdapter() { public void keyPressed(final KeyEvent e) { if (() == 10) ()。 (login)。 (true)。 } } ( 2)主菜單 Library /** * 主窗體 * */ public class Library extends JFrame implements ActionListener { private static final JDesktopPane DESKTOP_PANE = new JDesktopPane()。 setSize(800, 600)。 (null)。 getContentPane().add(DESKTOP_PANE)。 (true)。 ImageIcon bookTypeAddicon=()。 (bookBorrowButton)。//創(chuàng)建圖標(biāo)方法 (bookCheckicon)。 JButton readerModiAndDelButton=new 30 JButton()。 (true)。 if(==2){//最高權(quán)限時(shí)可用 (true)。 ()。 ()。 // 歸還 ()。 (userManageMItem)。 // 添加借閱管理菜單到菜單欄 (sysManageMenu)。 Connection connection=null。 (this)。 path = new (config + + ).getAbsolutePath()。 (url= + URLName)。 } } private void doRestore(){ try { (USE master)。 } catch (SQLException e) { // TODO Autogenerated catch block (null, 數(shù)據(jù)庫(kù)備份失敗+\r\n+())。 // 圖書歸還窗體動(dòng)作 public static BorrowAction BORROW。 // 圖書信息修改窗體動(dòng)作 public static BookAddAction BOOK_ADD。 BORROW = new BorrowAction()。 BOOK_ADD = new BookAddAction()。 (更改密碼 , iframe)。 //將圖標(biāo)存儲(chǔ)到動(dòng)作對(duì)象中 //setEnabled(false)。 READER_ADD = new ReaderAddAction()。 BOOK_SEARCH = new BookSearchAction()。 //讀者信息修改與刪除窗體動(dòng) 作 public static ReaderAddAction READER_ADD。 // 用戶添加窗體動(dòng)作 public static BookSearchAction BOOK_SEARCH
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1