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

正文內(nèi)容

論文-圖書館管理系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-01-21 21:44 本頁面
 

【文章內(nèi)容簡介】 也是 Java 語言 “ 編寫一次,處處運行 ” 的優(yōu)勢。 Java 具有堅固、安全、易于使用、易于理解和 可從網(wǎng)絡(luò)上自動下載等特性,是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言。所需要的只是 Java 應(yīng)用程序與各種不同數(shù)據(jù)庫之間進行對話的方法。而 JDBC 正是作為此種用途的機制。 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計 6 JDBC 是個 低級 接口,也就是說,它用于直接調(diào)用 SQL 命令。在這方面它的功能極佳,并比其它的數(shù)據(jù)庫連接 API 易于使用,但它同時也被設(shè)計為一種基礎(chǔ)接口,在它之上可以建立高級接口和工具。高級接口是 對用戶友好的 接口,它使用的是一種更易理解和更為方便的 API,這種 API 在幕后被轉(zhuǎn)換為諸如 JDBC 這樣的低級接口。 在關(guān)系數(shù)據(jù)庫的 對象 /關(guān)系 映射中,表中的每行對應(yīng)于類的一個實例,而每列的值對應(yīng)于該實例的一個屬性。于是,程序員可直接對 Java 對象進行操作;存取數(shù)據(jù)所需的 SQL 調(diào)用將在 掩蓋下 自動生成。此外還可提供更復(fù)雜的映射,例如將多個表中的行結(jié)合進一個 Java 類中。 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計 7 第二章 可行性研究 第一節(jié) 現(xiàn)狀調(diào)研 針對某高校目前正在使用的一套圖書館管理系統(tǒng)進行分析。該系統(tǒng)整體上被劃分為四個功能模塊,分別是基礎(chǔ)維護、借閱管理、查詢管理、系統(tǒng)管理。其中基礎(chǔ)維護 模塊包含圖書信息和讀者信息兩個子模塊,借閱管理模塊包含借書和還書兩個模塊。查詢管理模塊包括讀者信息和圖書信息的查詢。系統(tǒng)管理模塊包括密碼修改和退出系統(tǒng)兩個子模塊?;A(chǔ)維護用于維護圖書和讀者信息的添加、刪除、修改等。借閱管理模塊主要是實現(xiàn)讀者借書和還書的操作。查詢模塊用于在指定查詢條件下查詢圖書和讀者信息。系統(tǒng)管理模塊可以用來修改當(dāng)前用戶登錄密碼 [14]。 從這些整體的結(jié)構(gòu)功能看,的確達到了簡化管理過程,提高執(zhí)行效率以及減少差錯處理等優(yōu)點。它一方面從根本上解決了圖書館管理流程的信息化和系統(tǒng)化,是一種很不錯的實 施方案。但是對于一些規(guī)模相對比較大,業(yè)務(wù)比較多的圖書館來說,還存在一些不足的地方需要添加完善和改進。例如在基礎(chǔ)數(shù)據(jù)維護中對圖書的類別進行詳細劃分、這樣不但可以提高圖書的檢索速度,也為圖書管理的其他功能提供方便,另外新書的訂購及驗收等更加復(fù)雜的信息進行管理也是圖書館管理不可缺少的工作,這就需要開發(fā)相應(yīng)的功能模塊去完善。 第二節(jié) 可行性分析 一、 預(yù)期 目標(biāo) 減少人力的投入;由系統(tǒng)對入庫圖書進行自動分類、歸類, 圖書 信息整理、借閱情況登記入檔, 合理控制庫存,實現(xiàn)圖書館的信息化管理以及 提高信息處理的精度和準(zhǔn)確 度。 二、 限制條件 為了實現(xiàn)圖書館的信息化管理,必須對操作員進行培訓(xùn),而且要將原有的圖書庫存,借出數(shù)量,新書訂購等信息轉(zhuǎn)化為信息化數(shù)據(jù),這需要操作員花費一定的時間和精力去完成,為了不影響圖書館工作的正常運行,該系統(tǒng)必須在 3個月之內(nèi)交付使用。同時以目前的信息技術(shù)發(fā)展速度預(yù) 建議軟件 使用 壽命 不超過5 年 。 硬件條件 要求相對比較低,在更高級的處理器和系統(tǒng)運行下會提高數(shù)據(jù)處理速度 ,操作系統(tǒng)在 Windows xp 及其以上高級版本均可 [16]。 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計 8 三、 可行性研究方法 通過對已有圖書管理系統(tǒng)的分析和研究比 較的方法。 在開發(fā)一個新程序時,為提高開發(fā)速度,經(jīng)常修改現(xiàn)有的與將要開發(fā)程序相類似的舊程序。這樣 既縮短了生命周期,也大大的節(jié)約了開發(fā)成本。 四、 決定可行性的主要因素 從 效益 、 成本 、 技術(shù)可行 性以及 現(xiàn)有技術(shù)可承擔(dān) 的 開發(fā)任務(wù) 等多個角度出發(fā)歸納出 如下幾個關(guān)鍵性要素 : (一) 經(jīng)濟可行性 綜合考慮,由于 開發(fā)需求較低 ,加 之 成熟的軟 、 硬件環(huán)境 , 目標(biāo)系統(tǒng) 又 不是十分復(fù)雜 ,而且 人員有限。開發(fā)完成運行后,為使用者帶來便利,為系統(tǒng)的進一步推廣創(chuàng)造了 有利 條件,經(jīng)濟收益將遠超過投資。從經(jīng)濟角度考慮 ,此系統(tǒng)開發(fā)可行。 (二 ) 操作可行性 該系統(tǒng)完全是 Windows 系統(tǒng)下 對 窗口圖形界面的 操作, 并注有操作提示說明,界面設(shè)計美觀合理、清晰大方,操作簡單易 學(xué)易用 ,因此該系統(tǒng)容易 被原有操作人員快速接受 并熟 練 掌握 。 (三) 技術(shù)可行性 基于 Java 語言數(shù)據(jù)庫編程在實際系統(tǒng)開發(fā)過程中的具體應(yīng)用,開發(fā)本系統(tǒng)主要應(yīng)用了 Java 圖形界面編程和 JDBC 數(shù)據(jù)庫編程二者的結(jié)合。同時在程序開發(fā)的過程中,采用了 Java Swing 機制,使整個系統(tǒng)的設(shè)計思路更加清晰。在對整個系統(tǒng)功能模塊的分析和歸納后,可以設(shè)計出系統(tǒng)功能結(jié)構(gòu)圖。采用 作為開發(fā)工具, Java 開發(fā)包選用 版本,采用 SQL Server2021 數(shù)據(jù)庫來滿足系統(tǒng)需求在 Windows Xp 操作系統(tǒng)下完全可以完成。 (四) 其他 可行性分析 由于整個系統(tǒng)是 獨立 開發(fā) ,自主 使用,所以系統(tǒng)本身 并不涉及 版權(quán)爭議 等問題 ,符合國家政策法規(guī)。 與此同時,也保證了數(shù)據(jù)存儲的安全性和可靠性。 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計 9 第三章 系統(tǒng)需求分析 第一節(jié) 系統(tǒng)分析 一、 功能需求分析 該軟件需要實現(xiàn)如下主要功能: (一) 基礎(chǔ)數(shù)據(jù)庫維護 : 1. 讀者信息管理功能:實現(xiàn)讀者的添加、查詢、修改 、刪除等讀者相關(guān)信息。 2. 圖書信息管理功能:實現(xiàn)圖書添加、刪出、查找、修改等圖書的相關(guān)信息。 3. 圖書類別的管理功能:實現(xiàn)圖書類別的添加、修改等圖書類別的相關(guān)信息。 (二) 圖書借閱管理 : 1. 圖書借閱管理功能:統(tǒng)計圖書的借閱相關(guān)信息。 2.圖書還書管理功能:統(tǒng)計圖書歸還的信息。 (三) 新書訂書管理 : 1. 新書訂購功能:及時更新圖書信息及其數(shù)據(jù)庫。 2. 驗收新書功能:實現(xiàn)新書的驗收及確認(rèn)。 (四) 系統(tǒng)維護 : 1. 用戶管理功能:實現(xiàn)用戶的添加,修改和刪 除。 2. 更改密碼功能: 提供安全性保障機制。 二、 性能需求分析 (一) 數(shù)據(jù)精確度 查詢數(shù)據(jù)以及對數(shù)據(jù)進行操作時應(yīng)保證準(zhǔn)確率以及小數(shù)點單位精確等問題。 (二) 時間特性 一般操作的響應(yīng)時間應(yīng)在 2 秒以內(nèi)。 (三) 適應(yīng)性 滿足系統(tǒng)運行環(huán)境條件的,允許在不同操作系統(tǒng)之間的跨平臺運行。 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計 10 三、 運行需求分析 (一) 用戶界面 窗體和對話框。 (二) 硬件接口 支持各種 x86 系列 PC 機。 (三) 軟件接口 運行于 Windows xp 及更高版本具有 WIN32 API 的操作系統(tǒng)之上 。 (四) 故障處理 正常使用時不應(yīng)出錯,對于用戶的輸入錯誤應(yīng)給出適當(dāng)?shù)膸椭崾?。若運行時遇到不可恢復(fù)的系統(tǒng)錯誤,應(yīng)必須保證數(shù)據(jù)庫完好無損。 第二節(jié) 數(shù)據(jù)分析 一、 靜態(tài)數(shù)據(jù) 圖書館管理系統(tǒng)的靜態(tài)數(shù)據(jù)應(yīng)包括: (一) 圖書: 圖書編號,類別編號,書名,作者,譯者,價格,出版社,出版時間。 (二) 讀者: 讀者編號,姓名,性別,年齡,生日,電話,押金,職業(yè),辦證日期,證件類型,證件號碼,最大借書量。 (三) 管理員: 管理員編號,姓名,性別,年齡,電話,身份證號,權(quán)限,工作日期,密碼。 (四) 圖書借閱: 編號,圖書編號,讀者編號,管理員編號,是否歸還,歸還日期,借閱日期。 (五) 圖書分類 編號,類別名稱,可借天數(shù),過期罰款金額。 (六) 圖書訂購: 訂購日期,圖書編號,訂購數(shù)量,操作員,是否驗收,折扣。 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計 11 (七) 庫存: 編號,庫存數(shù)量。 二、 動態(tài)數(shù)據(jù) (一) 輸入數(shù)據(jù): 用戶名,密碼輸入; 圖書借閱查詢書名關(guān)鍵字輸入; 新圖書、新用戶的信息添加; 圖書信息的修改數(shù)據(jù); 管理員賬戶添加以及密碼修改的數(shù)據(jù)信息; (二) 輸出數(shù)據(jù): 驗證信息夠彈出的系統(tǒng)界面; 信息選擇幫助提示; 查詢出的 結(jié)果集返回給用戶; 操作結(jié)果成功或錯誤信息提示; 天津科技大學(xué) 2021屆本科生畢業(yè)設(shè)計 12 第四章 系統(tǒng)設(shè)計 第一節(jié) 系統(tǒng)設(shè)計目標(biāo) 根據(jù)需求分析以及對現(xiàn)狀 的 調(diào)研,該系統(tǒng)應(yīng)達到以下目標(biāo): 1.界面設(shè)計簡潔、友好、美觀大方。 2. 數(shù)據(jù)存儲安全、可靠,應(yīng)用 SQL Server 2021 數(shù)據(jù)庫。 3. 操作靈活、方便,界面交互使用通俗易懂。 4. 強大的圖書信息查詢功能,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1