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

正文內(nèi)容

圖書(shū)智能管理系統(tǒng)的框架構(gòu)建畢業(yè)論文-在線瀏覽

2025-07-25 02:41本頁(yè)面
  

【正文】 ,實(shí)現(xiàn)技術(shù)又比較 成熟,因此受到當(dāng)代人的喜愛(ài)。為了方便讀者查找自己感興趣的主題進(jìn)行閱讀,要將圖書(shū)按照內(nèi)容進(jìn)行分類。本系統(tǒng)還可對(duì)用戶的賬號(hào)和書(shū)目的閱讀權(quán)限進(jìn)行管理。 (1)權(quán)限設(shè)置 。管理員具有使用本系統(tǒng)的所有功能,而普通用戶是需要具有日常圖書(shū) 的管理功能即可。 (2)圖書(shū)入庫(kù) 。當(dāng)一批圖書(shū)入庫(kù)時(shí),只需要輸入圖書(shū)編號(hào)和圖書(shū)數(shù)量,程序?qū)⒆詣?dòng)更改庫(kù)存的圖書(shū)數(shù)量。 (3) 圖書(shū)信息設(shè)置 。在進(jìn)行圖書(shū)的刪除時(shí),要首先彈出提示窗口讓用戶確認(rèn)是否刪除,只有在用戶確認(rèn)后才能夠進(jìn)行圖書(shū)的刪除。 (4)綜合查詢 。圖書(shū)信息查詢提供了用包括圖書(shū)編號(hào)和圖書(shū)名稱來(lái)對(duì)圖書(shū)信息進(jìn)行查詢的各種查詢條件,讀者可以根據(jù)查詢方式和條件來(lái)進(jìn)行所需圖書(shū)的查詢。這樣更加方便了讀者的查詢。 包括圖書(shū)分類設(shè)置,出版社設(shè)置和 用戶管理等工作。 (6)數(shù)據(jù)庫(kù)管理 。 系統(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)建日期。圖書(shū)實(shí)體圖如圖 2所示: 圖 2 圖書(shū)實(shí)體圖 (2)E— R圖 根據(jù)以上實(shí)體圖,分析了各個(gè)實(shí)體的屬性,根據(jù)這些屬性,可以得到系統(tǒng)的 E— R圖,如圖 3 所示 1 n n n 1 n 學(xué)生 借閱 圖書(shū) 學(xué)生 學(xué)號(hào) 創(chuàng)建日期 已借書(shū)數(shù)量 地址 宿舍 電話 班級(jí) 學(xué)院 性別 密碼 姓名 圖書(shū) 圖書(shū)編號(hào) 內(nèi)容摘要 購(gòu)買(mǎi)日期 當(dāng)前數(shù)量 總數(shù)量 出版日期 出版社 單價(jià) 類別 作者 書(shū)名 屬于 班級(jí) 學(xué)生 屬于 借書(shū)日期 還書(shū)日期 超期罰款 9 圖 3 系統(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) 否 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) 否 10 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 否 表 借閱信息 表 ( 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) 否 表 班級(jí) 表 ( t_class) 11 字段英文名稱 字段中文名稱 字段類型 字段 約束 是否可為空 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) 否 系統(tǒng)實(shí)現(xiàn)的目標(biāo) 學(xué)校圖書(shū)管理系統(tǒng)的開(kāi)發(fā)主要要實(shí)現(xiàn)的目標(biāo)有以下幾個(gè)方面: (1)界面設(shè)計(jì)友好、美觀。 (3)信息分類清晰、準(zhǔn)確。 (5)實(shí)現(xiàn)對(duì)圖書(shū)借閱和歸還過(guò)程的全程數(shù)據(jù)信息跟蹤。 (7)提供靈活、方便的權(quán)限設(shè)置功能,使整個(gè)系統(tǒng)的管理分工明確。 4 圖 書(shū) 管理系統(tǒng)各功能模塊概述 系統(tǒng)功能模塊設(shè)計(jì)概述 根據(jù)圖書(shū)管理系統(tǒng)的實(shí)際需求,可以將圖書(shū)管理系統(tǒng)劃分為系統(tǒng)設(shè)置、圖書(shū)管理、讀者管理、圖書(shū)借還、系統(tǒng)查詢、排行榜 6個(gè)部分各個(gè)部分的具體功能的系統(tǒng)功能結(jié)構(gòu)圖如圖 4所示 。 系統(tǒng)登錄模塊:一般用戶和管理員都必須登錄才能進(jìn)入系統(tǒng), 用戶登錄時(shí)在后臺(tái)判斷用戶的權(quán)限類型,分為普通用戶和管理員,普通用戶可以對(duì)書(shū)籍進(jìn)行瀏覽及個(gè)人借閱信息的查詢,管理員可以對(duì)多種信息進(jìn)行操作 。 學(xué)生 管理模塊: 管理員可以在此模塊中創(chuàng)建新的普通用戶,并且可以對(duì)用戶的信息進(jìn)行修改,刪除等操作 。 圖書(shū)檢索 模塊: 普通用戶通過(guò)驗(yàn)證界面進(jìn)入系統(tǒng)后,能夠按照書(shū)名,作者等多種條管 理 員 設(shè) 置 連 接 服 務(wù) 器 添 加 新 用 戶 刪 除 無(wú) 用 用 戶 修 改 用 戶 信 息 用 戶 信 息 錄 入 添 加 圖 書(shū) 信 息 刪 除 圖 書(shū) 信 息 修 改 圖 書(shū) 信 息 圖 書(shū) 借 閱 圖 書(shū) 歸 還 讀 者 數(shù) 目 統(tǒng) 計(jì) 圖 書(shū) 數(shù) 目 統(tǒng) 計(jì) 圖 書(shū) 檔 案 查 詢 圖 書(shū) 借 閱 查 詢 用 戶 信 息 查 詢 圖書(shū)管理系統(tǒng) 讀 者 管 理 圖 書(shū) 管 理 圖 書(shū) 借 還 排 行 榜 系 統(tǒng) 查 詢 系 統(tǒng) 設(shè) 置 13 件對(duì)圖書(shū)進(jìn)行查詢操作,確保查詢到的都是最新的信息 。該模塊根據(jù)用戶輸入的用戶名、密碼 來(lái)判斷用戶的類型, 跳 轉(zhuǎn)到該類用戶的界面。 圖書(shū)管理模塊 在本模塊中 圖書(shū)館工作人員可以對(duì)圖書(shū)進(jìn)行管理操作 。即從圖書(shū)庫(kù)中刪除此圖書(shū)記錄 ; (3)新書(shū)編碼,圖書(shū)入庫(kù)后,需要貼上條形碼,以便以后 提供借閱,本系統(tǒng)不涉及到條形碼閱讀器,只是假定此過(guò)程已經(jīng)生成條形碼。 本模塊的功能點(diǎn)包括: (1)辦理借書(shū)證,為新讀者辦理借書(shū)證,填寫(xiě)用戶基本信息 ; (2)注銷借書(shū)證,輸入讀者借書(shū)證編號(hào),根據(jù)借書(shū)證 ID 刪除讀者表中此借書(shū)證信 息; (3)掛失借書(shū)證,主要是將借書(shū)證的狀態(tài) 改為掛失,更新讀者表狀態(tài)字段,有圖書(shū)管理員操作; (4)修改圖書(shū)證信息,由于工作人員的疏忽,而出現(xiàn)辦理借書(shū)證時(shí)錄入信息有誤,則 14 可根據(jù)借書(shū)證編號(hào)對(duì)其信息進(jìn)行查看和修改。 本模塊的功能點(diǎn)包括: (1)圖書(shū)借閱,記錄借閱證編號(hào)和圖書(shū)編號(hào),進(jìn)行借書(shū)過(guò)程。 (4)辦理還款,如讀者有圖書(shū)超期的情況將會(huì)有欠款,可以根據(jù)借書(shū)證的 ID 來(lái)為讀者班里還款。 本模塊的功能點(diǎn)包括: (1)根據(jù)圖書(shū) ID進(jìn)行檢索 ; (2)根據(jù)圖書(shū)名稱進(jìn)行檢索; (3)根據(jù)圖書(shū)類型進(jìn)行檢索。 5 管理系統(tǒng)的實(shí)現(xiàn) 登錄系統(tǒng)模塊的實(shí)現(xiàn) 本模塊主要是用戶通過(guò)圖書(shū)館管理系統(tǒng)的首頁(yè)進(jìn)入該系統(tǒng)。若登錄信息正確,系統(tǒng)會(huì)根據(jù)用戶的身份進(jìn)行相應(yīng)權(quán)限的判斷 ,讀者進(jìn)入前臺(tái)系統(tǒng),管理員進(jìn)入后臺(tái)系統(tǒng)。 if(flag) { return success。 return fail。 if(a != null) { return true。 } Dao 層: public TAdmin login(TAdmin admin) { Session session = ().getSessionFactory().openSession()。 TAdmin a = (TAdmin)()。 } 圖書(shū) 管理模塊 的實(shí)現(xiàn) 圖書(shū)管理模塊主要分為圖書(shū)入庫(kù)、查看圖書(shū)、 統(tǒng)計(jì)圖書(shū),其中圖書(shū)入庫(kù)是往圖書(shū)管理數(shù)據(jù)庫(kù)中添加圖書(shū)信息。 圖書(shū)入庫(kù)功能的實(shí)現(xiàn) 點(diǎn)擊添加圖書(shū)功能,填寫(xiě)圖書(shū)基本信息,為 圖書(shū)選擇類型,類型是與數(shù)據(jù)庫(kù)交互動(dòng)態(tài)生成的下拉列表。 16 return add。 } public String addSaveBook() { (book)。 bookList = ()。 } public void saveBook(TBook book) { Date now = new Date()。 (())。 } public void saveBook(TBook book) { ().save(book)。其實(shí)現(xiàn)的代碼如下: public String listAllBook() { bookList = ()。 } public ListTBook listBook(TBook book, Page page) { String hql = from TBook tb where 1=1。amp。 + ()+39。amp。 + ()+39。amp。 + ()+39。 + ().getSortId()+39。 } else { hql = hql + order by desc。 Query q = (hql)。 (5)。 return list。 bookList = ()。 } public String deleteMoreBook() { (bookNums)。 return Book。 } public void delMoreBook(String[] bookNums) { for(int i=0。i++) { ().delete((). get(, bookNums[i]))。 其實(shí)現(xiàn)的代碼如下: public String modifyInfoBook() { = ()。 return modifyInfo。 book = null。 return Book。 ().close()。 } public void modifyBook(TBook book) { ().update(book)。 其實(shí)現(xiàn)的代碼如下: public String infoDetailBook() { book = (bookNum)。 } public TBook queryOneBookById(String bookNum) { TBook book = (TBook)().createQuery(from TBook tb where = ?).setString(0, bookNum).uniqueResult()。 return book。 學(xué)生添加功能的實(shí)現(xiàn) 點(diǎn)擊添加學(xué)生,填寫(xiě)學(xué)生 基本信息。 return add。 (now)。 (student)。 } 20 public ListTClass listAllClass()
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1