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

正文內(nèi)容

計(jì)算機(jī)專業(yè)---基于jsp的圖書(shū)管理系統(tǒng)(編輯修改稿)

2025-06-18 14:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 登錄模塊流程圖 圖書(shū) 管理模塊 在本模塊中 圖書(shū)館工作人員 可以對(duì)圖書(shū)進(jìn)行管理操作 。 本模塊的功能點(diǎn)包括: ( 1) 新書(shū)入庫(kù) ,將新進(jìn)圖書(shū) 按其類型將圖 書(shū)的基本 信息 錄入系統(tǒng)數(shù)據(jù)庫(kù) ; ( 2) 圖書(shū)出庫(kù) , 某一部分圖書(shū)會(huì)隨著時(shí)間的增長(zhǎng)及知識(shí)的更新而變得不再有收藏的價(jià)值,或者圖書(shū)被損壞,這些圖書(shū)就要在圖書(shū)庫(kù)中除去。即從圖書(shū)庫(kù)中刪除此圖書(shū)記錄 ; ( 3) 新書(shū)編碼,圖書(shū)入庫(kù)后,需要貼上條形碼,以便以后提供借閱,本系統(tǒng)太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 13 不涉及到條形碼閱讀器,只是假定此過(guò)程已經(jīng)生成條形碼。編碼只是將條形碼帖于書(shū)上以唯一標(biāo)識(shí)圖書(shū) ; ( 4) 圖書(shū)信息修改,圖書(shū)信息由于工作人員的疏忽,而出現(xiàn)錄入錯(cuò)誤,提供其圖書(shū) ID 就可以查看圖書(shū)的基本信息并對(duì)其進(jìn)行修改 ; 圖書(shū)管理 功能模塊流程圖如圖 44 所示: 圖 書(shū) 管 理是 否 成 功新書(shū)入庫(kù)圖書(shū)信息修改圖書(shū)出庫(kù)是 否 成 功是 否 成 功入 庫(kù)成 功頁(yè) 面修 改失 敗頁(yè) 面修 改成 功頁(yè) 面出 庫(kù)失 敗頁(yè) 面出 庫(kù)成 功頁(yè) 面入 庫(kù)失 敗頁(yè) 面NY N NYY開(kāi) 始結(jié) 束 圖 44 圖書(shū)管理 模塊流程圖 學(xué)生 管理模塊 本模塊主要是 工作者對(duì) 學(xué)生信息( 讀者借書(shū)證信息 ) 進(jìn)行管理。 本模塊的功能點(diǎn)包括: ( 1) 辦理借書(shū)證, 為新讀者辦理借書(shū)證,填寫(xiě)用戶基本信息 ; ( 2) 注銷借書(shū)證,輸入讀者借書(shū)證編號(hào),根據(jù)借書(shū)證 ID 刪除讀者表中此借書(shū)證信息; ( 3) 掛失借書(shū)證,主要是將借書(shū)證的狀態(tài)改為掛失,更新讀者表狀態(tài)字段,太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 14 有圖書(shū)管理員操作; ( 4) 修改圖書(shū)證信息,由于工作人員的疏忽,而出現(xiàn)辦理借書(shū)證時(shí)錄入信息有誤,則可根據(jù)借書(shū)證編號(hào)對(duì)其信息進(jìn)行查看和修改。 借書(shū)證 管理功能 模塊流程圖如圖 45 所示: 借 書(shū) 證 管 理是 否 成 功借書(shū)證辦理讀者信息修改借書(shū)證注銷圖書(shū)證掛失是 否 成 功是 否 成 功辦 理成 功頁(yè) 面修 改失 敗頁(yè) 面修 改成 功頁(yè) 面注 銷失 敗頁(yè) 面注 銷成 功頁(yè) 面辦 理失 敗頁(yè) 面NY NNYY是 否 成 功掛 失失 敗頁(yè) 面掛 失成 功頁(yè) 面N Y開(kāi) 始結(jié) 束 圖 45 借書(shū)證管理模塊流程圖 借閱信息管理 模塊 本模塊主要是 工作者對(duì)圖書(shū)外借和歸還 進(jìn)行管理。 本模塊的功能點(diǎn)包括: ( 1) 圖書(shū)借閱,記錄借閱證編號(hào)和圖書(shū)編號(hào),進(jìn)行借書(shū)過(guò)程。在數(shù)據(jù)庫(kù)中插入一天借書(shū)記錄,該記錄包括圖書(shū) ID、借書(shū)證 ID、借閱日期、歸還日期等 ; ( 2) 圖書(shū)歸還,輸入借書(shū)證編號(hào),圖書(shū)編號(hào),根據(jù)輸入的編號(hào)在借閱登記表中找到相應(yīng)的記錄,將借閱記錄刪除,并將該記錄相應(yīng)的數(shù)據(jù)更新到歷史借閱記錄太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 15 信息表中 ; ( 3) 查看借閱記錄, 可以根據(jù)借書(shū)證 ID 以及圖書(shū) ID 查詢借閱記錄。 ( 4) 辦理還款,如讀者有圖書(shū)超期的情況將會(huì)有欠款,可以根據(jù)借書(shū)證的 ID來(lái)為讀者班里還款。 借閱信息 管理功能模塊流程圖如圖 46 所示: 借 書(shū) 信 息 管 理辦理借閱辦理還款歸還圖書(shū)填 寫(xiě) 借 書(shū) 證 編號(hào) 和 圖 書(shū) 編 號(hào)是 否 存 在 編 號(hào)填 寫(xiě) 借 書(shū) 證 編號(hào) 和 圖 書(shū) 編 號(hào)是 否 存 在 借 閱 記 錄歸還成功歸還失敗是 否 已 經(jīng) 借 閱借閱失敗借閱成功填 寫(xiě) 借 書(shū) 證 編號(hào)是 否 存 在 編 號(hào)是 否 有 欠 款還款失敗還款成功YNYNN NNY YY開(kāi) 始結(jié) 束 圖 46 借閱信息 管理模塊流程圖 太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 16 圖書(shū)檢索 模塊 使用該模塊的用戶有: 讀者和管理員 。 本模塊的功能點(diǎn)包括: ( 1) 根據(jù)圖書(shū) ID 進(jìn)行檢索 ; ( 2) 根據(jù)圖書(shū)名稱進(jìn)行檢索; ( 3) 根據(jù)圖書(shū)類型進(jìn)行檢索。 ( 4) 根據(jù)圖書(shū)作者或譯者進(jìn)行檢索 。 圖書(shū)檢索 功能模塊流程圖如圖 47 所示: 圖 書(shū) 檢 索根據(jù)圖書(shū)I D查詢根據(jù)書(shū)名查詢根據(jù)類型查詢根據(jù)作者查詢是 否 檢 索 到 圖 書(shū)圖 書(shū) 列 表 提 示 頁(yè) 面Y N開(kāi) 始結(jié) 束 圖 47 圖書(shū)檢索 模塊流程圖 太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 17 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì) ( 1)實(shí)體圖 學(xué)生:學(xué)生屬性有學(xué)號(hào)、姓名、密碼、性別、學(xué)院、班級(jí)、電話、 、宿舍、地址、已借書(shū)數(shù)量、創(chuàng)建日期。學(xué)生實(shí)體圖如圖 48 所示: 圖 48 學(xué)生實(shí)體圖 圖書(shū):圖書(shū)屬性有圖書(shū)編號(hào)、書(shū)名、作者、類別、單價(jià)、出版社、出版日期、總數(shù)量、當(dāng)前數(shù)量、購(gòu)買日期、內(nèi)容摘要。圖書(shū)實(shí)體圖如圖 49 所示: 圖 49 圖書(shū) 實(shí)體圖 學(xué)生 學(xué)號(hào) 創(chuàng)建日期 已借書(shū)數(shù)量 地址 宿舍 電話 班級(jí) 學(xué)院 性別 密碼 姓名 圖書(shū) 圖書(shū)編號(hào) 內(nèi)容摘要 購(gòu)買日期 當(dāng)前數(shù)量 總數(shù)量 出版日期 出版社 單價(jià) 類別 作者 書(shū)名 太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 18 ( 2) E—R 圖 根據(jù)以上實(shí)體圖,分析了各個(gè)實(shí)體的屬性,根據(jù)這些屬性,可以得到系統(tǒng)的E—R 圖,如圖 410 所示 1 n n n 1 n 圖 系統(tǒng) ER 圖 邏輯 結(jié)構(gòu)設(shè)計(jì) 根據(jù)上述 功能模塊的需求,設(shè)計(jì)如下主要數(shù)據(jù)庫(kù)表 : 表 圖書(shū) 信息表 (t_book) 字段英文名稱 字段中文名稱 字段類型 字段 約束 是否可為空 Book_num 圖書(shū)編號(hào) Varchar2(15) 主鍵 否 Book_name 書(shū)名 Varchar2(20) 否 Writer 作者 Varchar2(10) 否 Sort_id 類加 ID Varchar2(5) 否 學(xué)生 借閱 圖書(shū) 屬于 班級(jí) 學(xué)生 屬于 借書(shū)日期 還書(shū)日期 超期罰款 太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 19 表 信息表 (t_book) 續(xù)表 01 Price 單價(jià) Number() 是 Pub_pany 出版社 Varchar2(20) 是 Pub_date 出版日期 Date 是 Total_num 總數(shù)量 Number(3) 否 Current_num 當(dāng)前數(shù)量 Number(3) 否 Buy_date 入庫(kù)日 期 Date 否 Brief 內(nèi)容摘要 Varchar2(100) 是 表 學(xué)生 信息表 (t_student) 字段英文名稱 字段中文名稱 字段類型 字段 約束 是否可為空 Student_num 學(xué)號(hào) Varchar2(15) 主鍵 否 Student_name 姓名 Varchar2(10) 否 Password 密碼 Varchar2(20) 否 Academy_id 學(xué)院 ID Varchar2(10) 否 Class_id 班級(jí) ID Varchar2(10) 否 Sex 性別 Varchar2(2) 是 Telephone 電話 Varchar2(15) 是 Email Email Varchar2(20) 是 Lended_num 已借書(shū)數(shù)量 Number(2) 默認(rèn)為 0 否 Create_date 創(chuàng)建日期 Date 否 太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 20 表 借閱信息 表 ( t_book_student) 字段英文名稱 字段中文名稱 字段類型 字段 約束 是否可為空 Id ID號(hào) Varchar2(35) 主鍵 否 Book_id 圖書(shū)編號(hào) Varchar2(15) 否 Student_id 學(xué)號(hào) Varchar2(15) 否 borrow_date 借書(shū)日期 Date 否 return_date 還書(shū)日期 Date 否 Money 超期罰款 Number() 否 表 管理員 表 ( t_admin) 字段英文名稱 字段中文名稱 字段類型 字段 約束 是否可為空 Admin_id 管理員 ID Number(5) 主鍵 否 Admin_name 管理員姓名 Varchar2(10) 否 Admin_password 管理員密碼 Varchar2(20) 否 表 學(xué)院 表 ( t_admin) 字段英文名稱 字段中文名稱 字段類型 字段 約束 是否可為空 Academy_id 學(xué)院 ID Varchar2(10) 主鍵 否 Academy_name 學(xué)院名 Varchar2(30) 否 太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 21 表 班級(jí) 表 ( t_class) 字段英文名稱 字段中文名稱 字段類型 字段 約束 是否可為空 Class_id 班級(jí) ID Varchar2(10) 主鍵 否 Class_name 班級(jí)名 Varchar2(30) 否 Academy_id 所屬學(xué)院 ID Varchar2(10) 否 表 圖書(shū)類別 表 ( t_admin) 字段英文名稱 字段中文名稱 字段類型 字段 約束 是否可為空 Sort_id 類別 ID Varchar2(5) 主鍵 否 Sort_name 類別名 Varchar2(20) 否 太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 22 5 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)的軟件結(jié)構(gòu) 處理靜態(tài) WEB 是由 Web 瀏覽器向 Web 發(fā)送靜態(tài)頁(yè)面, Web 服務(wù)器直接對(duì)發(fā)送的靜態(tài)網(wǎng)頁(yè)進(jìn)行處理。 處理動(dòng)態(tài) WEB 數(shù)據(jù)庫(kù)查詢的過(guò)程是:當(dāng) Web 瀏覽器向 Web 服務(wù)器發(fā)送請(qǐng)求時(shí),動(dòng)態(tài)網(wǎng) 頁(yè)的處理流程是,屏蔽掉 HTML 語(yǔ)言,只輸入動(dòng)態(tài)網(wǎng)頁(yè)文件,由 Web 服務(wù)器向數(shù)據(jù)庫(kù)中傳遞信息,經(jīng)過(guò)數(shù)據(jù)庫(kù)的處理返回?cái)?shù)據(jù)集, Web 應(yīng)用服務(wù)器再把含有程序代碼的動(dòng)態(tài)網(wǎng)頁(yè)轉(zhuǎn)換為靜態(tài)網(wǎng)頁(yè)返還給 Web 瀏覽器。這就是用動(dòng)態(tài)網(wǎng)頁(yè)對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢并將數(shù)據(jù)返還給瀏覽器處理的全過(guò)程,具體見(jiàn)圖 51 所示 。 數(shù) 據(jù) 庫(kù)W e b 瀏 覽 器W e b 瀏 覽 器W e b 服 務(wù) 器 h t m l h e a d … … / b o d y / h t m l h t m l h e a d … … / b o d y / h t m l 應(yīng) 用 程 序 服 務(wù) 器發(fā) 送 請(qǐng) 求返 回 響 應(yīng)查 詢 數(shù) 據(jù)返 回 數(shù) 據(jù) 集 圖 51 數(shù)據(jù)庫(kù)查詢示意圖 登錄系統(tǒng)模塊的實(shí)現(xiàn) 本模塊主要是用戶通過(guò)圖書(shū)館管理系統(tǒng)的首頁(yè)進(jìn)入該系統(tǒng)。用戶輸入正確的用戶名和密碼,如果登錄信息有錯(cuò)誤,則系統(tǒng)提示登 錄錯(cuò)誤信息,并且禁止系統(tǒng)太原理工大學(xué) 畢業(yè)設(shè)計(jì)(論文) 23 用戶進(jìn)行任何操作。若登錄信息正確,系統(tǒng)會(huì)根據(jù)用戶的身份進(jìn)行相應(yīng)權(quán)限的判斷,讀者進(jìn)入前臺(tái)系統(tǒng),管理員進(jìn)入后臺(tái)系統(tǒng)。圖書(shū)館系統(tǒng)登錄主頁(yè)面如圖 52所示。 圖 52 圖書(shū)館 管理系統(tǒng) 登錄 界面 其實(shí)現(xiàn)的代碼如下: Action 層: public String login() { boolean flag = (admin)。 if(flag) { return success。 } message = 用戶名或口令錯(cuò)誤! 。 return fail。 } Service層: public boolean login(TAdmin admin) { TAdmin a = (admin)。 if(a != null) { return true。 } return false。 } Dao層: public TAdmin login(TAdmin admin) { Session session = ().getSessionFactory().openSession()。 Query q = (from TAdm
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1