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

正文內(nèi)容

java版圖書管理系統(tǒng)課程設(shè)計報告-wenkub

2022-12-26 16:42:26 本頁面
 

【正文】 。 // 調(diào)用創(chuàng)建工具欄的方法 getContentPane().add(toolBar, )。 setTitle(圖書館管理系統(tǒng) )。 setDefaultCloseOperation()。 new BookLoginIFrame()。 import 。 import 。 import 。 數(shù)據(jù)庫原理及應(yīng)用 16 import 。 //import 。系統(tǒng)管理員一般可進行以下操作: a. 圖書管理:包括新書入庫、修改圖書信息、刪除圖書、查詢圖 書信息等 b. 讀者管理:包括讀者登記、修改讀者信息、讀者注銷、查詢讀者信息等 c. 數(shù)據(jù)庫管理:包括數(shù)據(jù)庫的備份和恢復等 d. 系統(tǒng)設(shè)置:包括對系統(tǒng)信息的設(shè)置和圖書管理員的管理等 館長進行讀者和圖書信息維護的活動圖 數(shù)據(jù)庫原理及應(yīng)用 14 第四章 系統(tǒng)實現(xiàn) 登錄 模塊 模塊界面 數(shù)據(jù)庫原理及應(yīng)用 15 功能說明 扼要說明本模塊(或本組模塊)的功能,需要輸入 /輸出的數(shù)據(jù)項,描述輸入數(shù)據(jù)的輸入形式和驗證手段,以及 對界面操作過程需要特別注意的地方進行說明。借閱者可在線進行以下操作: a. 查詢圖書信息(未登錄也可) b. 修改自身資料 c. 預定圖書 d. 對系統(tǒng)進行反饋(給出建議和意見) 數(shù)據(jù)庫原理及應(yīng)用 12 借閱者的活動圖 圖書管理員 模塊設(shè)計 圖書管理員 ( Librarian) :管理員需登錄系統(tǒng),經(jīng)過系統(tǒng)認證后,獲取對系統(tǒng)的操作權(quán)限。 c.健壯性 系統(tǒng)應(yīng)該保證在一次開機三個月之內(nèi)穩(wěn)定運行,數(shù)據(jù)庫在一些事故中能夠在系統(tǒng)安裝好之后,兩小時內(nèi)恢復。設(shè)計數(shù)據(jù)庫的索引,數(shù)據(jù)庫的視圖等對象。 軟件環(huán)境 : 操作系統(tǒng) : Windows XP 開發(fā)軟件: 本系統(tǒng) 需 用 SQL 2021 和 java 平臺,以 java 為 編 程 語言 ,PowerDesigner 硬件環(huán)境 : Cpu: Pentium 166 MHz 以上 , 內(nèi)存至少 128 MB, 硬盤空間 80 M, 顯示器 800*600或更高分辨率。 對圖書和讀者進行信息查詢,應(yīng)執(zhí)行不完全匹配的模糊查詢; 環(huán)境 運行環(huán)境 描述運行軟件系統(tǒng)所需的軟、硬件環(huán)境。 還書管理流程圖 數(shù)據(jù)需求 圖書還書管理 返還圖書信息 返還讀者信息 罰款計算方式 賠償方式 圖書借書管理 讀者查詢方式 圖書的借閱 按 類 型 按出版日期 借閱成功 借閱失敗 數(shù)據(jù)庫原理及應(yīng)用 6 總體 ER屬性圖 圖書屬性圖 借 閱 編 號 書目編號 讀者編號 借閱日期 應(yīng)還日期 圖書信息 圖書編 號 定 價 ISBN 號 書 名 作 者 出版 社 出版日 期 書庫 到館日 期 借閱 操作 密碼 用戶ID m 書名 圖書事務(wù)處理 n n m n m n 圖書 管理 管理員 ID 密碼 圖書ID 用戶 管理 圖書館管理員 數(shù)據(jù)庫原理及應(yīng)用 7 借閱信息屬性圖 用戶信息屬性圖 性能需求 [說明程序?qū)\行時間、存儲空間和計算精度的特殊要求 ] 運行時間 1. 用戶登錄請求、個人信息填寫完畢后的提交、個人信息更改、刪除的操作,響應(yīng)時間應(yīng)該在 —— 用戶不應(yīng)感到系統(tǒng)有延遲的時間; 2. 管理者對圖書進行信息查詢,返回記錄在 100 行之內(nèi)的,響應(yīng)時間應(yīng)不超過 2s,超過 100 行記錄的情況,應(yīng)該進行分頁顯示結(jié)果信息; 3. 統(tǒng)計分析涉及的數(shù)據(jù)表眾多且數(shù)據(jù)量大,統(tǒng)計分析時 要求系統(tǒng)響應(yīng)速度快。 個人基本信息 1. 學號 2. 姓名 3. 密碼 4. 年齡 5. 性別 6. 生日 7. 電話號碼 功能 1. 能借閱的書本數(shù)量 2. 已借書數(shù)量 3. 曾經(jīng)借過的書及所借時間 4. 用戶信息的更改 查詢 管理員可以查詢圖書館里的藏書情況,用戶的基本信息情況 用戶可以查詢圖書館里的藏書情況和自己的借閱信息 注銷和修改用戶信息 用戶信息管理流程圖 圖書借閱管理 圖書借書管理 (1) 讀者查詢方式 用 戶 信 息 管 理 讀者基本信息 功 能 查 詢 姓 名 學 號 能借閱的書本數(shù)量 已 借 書 數(shù) 量 用戶信息的更改 管 理 員 查 詢 用 戶 查 詢 數(shù)據(jù)庫原理及應(yīng)用 5 按類型(如小說類、專業(yè)類、雜志類)或按出版日期等查詢,系統(tǒng)給與提示,若按其中一種查詢系統(tǒng)會給出這類查詢的所有信息。 (3) 借閱圖書 此模塊包括借閱圖書的用戶、借閱的時間。 第二章 需求分析 需求 功能需求 登錄界面 為了方便進行管理,我們設(shè)置了一個統(tǒng)一的登陸界面。計算機進行信息管理與管理 信息 系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。在各行各業(yè)中離不開信息處理,這正是計算機 網(wǎng) 被廣泛應(yīng)用于管理 信息 系統(tǒng)的 外部 環(huán)境。計算機的最大好處在于利用它 能夠進行信息管理。本系統(tǒng)就是為了管理好圖書館信息而設(shè)計的。對于不同身份的人由系統(tǒng)自動判斷。 (4) 密碼的更改 管理員可根據(jù)自己的喜好更改自己的登錄密碼。 (2) 圖書的借閱 查找到讀者所需的書本,若該書沒有被借閱或還有庫存,則借閱成功,記錄借閱的圖書的基本信息,借閱的日期和借閱者的詳細信息。 存儲空間 存儲過程要是存儲已經(jīng)編譯好并經(jīng)過優(yōu)化的放置于數(shù)據(jù)庫服務(wù)器端 SQL 語句,這些語句可供應(yīng)用程序直接調(diào)用。 用 戶 信 息 用戶編號 證件編號 用戶類別 姓 名 性 別 密 碼 數(shù)據(jù)庫原理及應(yīng)用 8 軟件環(huán)境 : 操作系統(tǒng) : Windows XP 數(shù)據(jù)庫 : SQL 2021 前臺環(huán)境 : java 設(shè)計軟件: Eclipse PowerDesigner 硬件環(huán)境 : Cpu: Pentium 166 MHz 以上 , 內(nèi)存至少 128 MB, 硬盤空間 80 M, 顯示器 800*600或更高分辨率。 數(shù)據(jù)庫服務(wù)器: 具有 Pentium III 處理器且滿足以下要求的計算機 : 數(shù)據(jù)庫原理及應(yīng)用 9 最低 256MB 內(nèi)存 最小 20 GB 硬盤 鼠標 鍵盤 接口: 系統(tǒng)之間不提供應(yīng)用程序級別 的接口,數(shù)據(jù)共享通過 SQL2021 數(shù)據(jù)庫表的公共訪問來實現(xiàn)。 表 21 XX 表 字段名 類型 長度 約束 說明 XH Char 6 主鍵 學號 XM Char 20 姓名 … … … … … 數(shù)據(jù)庫關(guān)系表 對程序當中所采用的數(shù)據(jù)庫相關(guān)的名稱和標識符、在數(shù)據(jù)庫當中的位置、定義、度量單位、格式和值域、敏感程度、數(shù)據(jù)項名、縮寫詞和代碼,包括用于數(shù)據(jù)庫的規(guī)格說明等進行定義。 模塊詳細設(shè)計 讀者模塊設(shè)計 借閱者( borrower) :主要以自助服務(wù)為主,讀者通過客戶端瀏覽器登錄系統(tǒng),進行一些權(quán)限之內(nèi)的自主操作,服務(wù)器端對其操作進行反饋。圖書管理員的操作一般是是由借閱者先提出請求,得到認可后完成請求,并將結(jié)果反饋給借閱 者,是雙方的一個互動的過程。 原代碼清單 package 。 import 。 import 。 import 。 import 。 import 。//登錄窗口 } catch (Exception ex) { ()。 //setModalExclusionType()。 JMenuBar menuBar = createMenu()。 final JLabel label = new JLabel()。 (().getSize())。 } })。 (false)。//創(chuàng)建圖標方法 ImageIcon icon=new ImageIcon((/))。//圖片上提示字 (bookAddButton)。//創(chuàng)建圖標方法 (bookmodiicon)。 數(shù)據(jù)庫原理及應(yīng)用 18 ImageIcon bookTypeAddicon=()。 JButton bookBorrowButton=new JButton()。 (bookBorrowButton)。 (true)。//創(chuàng)建圖標方法 (bookCheckicon)。 ImageIcon readerAddicon=()。 JButton readerModiAndDelButton=new JButton()。 (readerModiAndDelButton)。 (true)。 JMenu bookOrderMenu = new JMenu()。 JMenu baseMenu = new JMenu()。 ()。 JMenu menu = new JMenu(圖書信息管理 )。 (bookTypeManageMItem)。 } JMenu borrowManageMenu = new JMenu()。 // 歸還 ()。 // 用戶管理 ()。 (baseMenu)。 // 添加系統(tǒng)維護菜單到菜單欄 return menuBar。 import 。 import 。 import 。 import 。 import 。 private JTextField textField_4。 private JTextField textField。 final JRadioButton radioButton1,radioButton2。 setTitle(用戶信息添加 )。 button = new JButton()。 return。 return。 return。 return。 return。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 /** 數(shù)據(jù)庫原理及應(yīng)用 25 * 名稱:圖書添加窗體 * */ public class BookAddIFrame extends JInternalFrame { private JComboBox publisher。 private JTextField writer。 private JButton buttonadd。 public BookAddIFrame() { super()。 // 設(shè)置窗體可最小化---必須 setClosable(true)。 (new EmptyBorder(5, 10, 5, 10))。 (gridLayout)。 (label_2)。 (new ISBNkeyListener())。 ()。 bookTypeModel= (DefaultComboBoxModel)()。i++){ BookType booktype=(BookType)(i)。 (item)。 (label_1)。 ()。 (new MyDocument(10))。 (label_2_1)。 (publisher)。 (label_4)。 final JLabel label_1_1 = new JLabel()。 pubDate= new JFormattedTextField(())。 ()。 (new MyDocument(5))。 (new LineBorder(, 1, false))。 (30)。 (new addBookActionListener())。 (new CloseActionListener())。 ImageIcon bookAddIcon=()。
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1