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

正文內(nèi)容

基于web的圖書管理系統(tǒng)的設(shè)計與實現(xiàn)說明書-文庫吧

2025-04-17 19:15 本頁面


【正文】 L 格式化選 項、 HomeSite/BBEdit 捆綁、全局查找替換、全 ftp 功能、處理 Flash 和 Shockwave 等富媒體格式和動態(tài) HTML、基于團隊的 WEB 創(chuàng)作。 2 系統(tǒng)分析 設(shè)計目標 通過查閱相關(guān)資料及對比各類圖書管理系統(tǒng),經(jīng)過全方位、多層次的分析發(fā) 6 現(xiàn),有的圖書管理系統(tǒng)已經(jīng)不符合時代需求。經(jīng)過比較大都實現(xiàn)了以下幾種功能: ① 圖書檢索模塊:是讀者快速查詢圖書的 主要 途徑 , 是圖書管理系統(tǒng)的重要模。 ② 圖書管理模塊:是圖書管理員操作模塊 。 本模塊由歸還圖書登記 、 借出圖書登記、續(xù)借圖書登記模塊構(gòu)成 ,并且讀者是 無權(quán)進入的 。 ③ 數(shù)據(jù)維護模塊:是由圖書管理員控制的模塊,它由增加、修改和刪除讀者,增加、修改刪除圖書,瀏覽修改讀者、瀏覽修改圖書等程序組成。 ④ 數(shù)據(jù)統(tǒng)計模塊:由圖書 借閱 統(tǒng)計、借出圖書分類統(tǒng)計、讀者 借閱 統(tǒng)計、到期末歸還圖書讀者統(tǒng)計 等 幾部分 構(gòu)成 [6]。 這些系統(tǒng)成功的解決了人工管理圖書的人工操作量大,操作繁瑣易出錯,維護成本高的缺點,所設(shè)計出的系統(tǒng)能夠使借閱者迅速便捷的搜索到自己所需的圖書,同時圖書管理員也大大減輕了工作量。為提高圖書管理查詢效率,減輕圖書管理員負擔,因而有必要開發(fā)一款面向小規(guī)模圖書館、資料 室及系部圖書館的圖書管理軟件,且必須具備以下幾種功能: ① 能對各類圖書實行分類管理 。 ② 提供必要的讀者信息 。 ③ 能進行各種高級查詢(如未還書目的查詢;已還書目的查詢等) 。 ④ 具有圖書檢索功能 [7]。 針對以上情況,決定開發(fā)一款 能對登錄后的用戶實行權(quán)限管理 的 基于瀏覽器 /服務(wù)器結(jié)構(gòu)的圖書管理系統(tǒng)。 當 系統(tǒng)啟動后,讀者 可以 在客戶端根據(jù)自已的需要查詢 相應(yīng) 圖書 機器條形碼 ,圖書管理 人 員 能夠 在服務(wù)器端 通過系統(tǒng)的自動查詢功能判斷出讀者是否能夠繼續(xù)借書,如果可以則 根據(jù)讀者提供的 身份信息及圖書編號 辦理借書或還書手續(xù)。 若 讀者所借圖書沒超過 可借圖書 的 數(shù)量 及 沒有逾期未 歸還圖書情況, 那么才 可繼續(xù)辦理借書手續(xù),否則不予 讀者 辦理。 此外 ,圖書 信息管理 人 員能根據(jù)需要通過該系統(tǒng)的服務(wù)端自行修改圖書信息,增加或刪除圖書書目等。該系統(tǒng)設(shè)有超級用戶,當管理員以超級用戶登錄服務(wù)器時,圖書管理員有著最大的權(quán)限,能通過管理界面設(shè)置圖書借閱期限、查詢逾期未還圖書信息和讀 7 者信息,并能有效地管理圖書分類、讀者信息及圖書管理員的登錄帳目等。 需求分析 為了開發(fā)出真正滿足用戶的系統(tǒng),首先必須明確用戶的需求。 系統(tǒng)軟件開發(fā)獲得成功的前提是 對用戶 具體需求的分析,如不能真正滿足用 戶的基本需求,無論我們將系統(tǒng)設(shè)計和編碼做的如何 出色, 只會讓用戶失望開發(fā)者苦惱 。 需求分析是軟件 系統(tǒng) 定義時期的最后一個 步驟 , 它回答了“系統(tǒng)必須 要 完成什么?”這一課題。需求分析主要包括 功能需求和性能需求兩個方面 。 [8] ① 功能需求 該圖書管理系 主要 統(tǒng)涉及圖書信息、讀者信息、系統(tǒng)用戶信息、圖書借閱信息等多種數(shù)據(jù)管理。從管理的角度出發(fā)將圖書管理分為三類:圖書信息管理 、讀者數(shù)據(jù)管理 、系統(tǒng)管理。圖書信息管理包括 圖書增刪、 圖書入庫、圖書借還和查詢操作,系統(tǒng)管理主要是用戶密碼管理,讀者數(shù)據(jù)管理包括讀者類別管理和讀者個人數(shù)據(jù) 的錄入、 刪除、 修改、借書和還書等 [9]。 典型圖書管理系統(tǒng)主要具有以下幾個功能: 入庫管理:錄入新的圖書信息。 信息管理:主要是對已有圖書 進行 修改、刪除。 借還管理:實現(xiàn)對圖書的借出 以及 歸還的信息管理。 查詢管理:通過各種查詢方式來進行查詢,比如書號、作者等。 系統(tǒng)用戶管理:實現(xiàn)用戶密碼的管理。 ② 性能需求 系統(tǒng)對運行環(huán)境的需求: 硬件環(huán)境:處理器: Inter Pentium 166 MX 或更高 內(nèi)存:不小于 64MB 硬盤空間:不小于 顯卡: SVGA 顯示適配器 軟件環(huán)境:開發(fā)環(huán)境: Windows 7 開發(fā)工具: Dreamweaver 、 ASP 語言 8 數(shù)據(jù)庫管理系統(tǒng): SQL Server2021 運行環(huán)境: Windows 98/2021/XP/7 縱觀計算機的迅猛發(fā)展 以及 圖書管理的發(fā)展和應(yīng)用,本次課程設(shè)計題目是 開發(fā)一款 基于 WEB 圖書管理信息系統(tǒng),其意義在于通過所學(xué)的知識,利用開發(fā)工具,開發(fā)出一套使用 簡捷 的圖書管理信息系統(tǒng)。 可行性 完成該系統(tǒng)硬件方面需電腦一臺,約 3000RMB。 軟件方面 Windows 9x 以上的操作系統(tǒng), 9X 安裝 PWS, Windows 2021 以 上的操作系統(tǒng)安裝 IIS,并且安裝DremweaverCS5 簡體中文正式版或者是其他的網(wǎng)頁編輯工具 。 本系統(tǒng)的開發(fā)設(shè)計及維護成本較低, 系統(tǒng)維護手段 方法 簡單可行,系統(tǒng)支出少, 并且 系統(tǒng)開發(fā)成功后所帶來的效益是 穩(wěn)定 的,可以說 此 設(shè)計的性價比較高,應(yīng)該說是一個成功的設(shè)計。 ① 開發(fā)的軟件可行性 基于 WEB 的圖書管理系統(tǒng) 的 開發(fā) 從 技術(shù) 上講 是可行的,現(xiàn)代計算機技術(shù)為我們提供了很好的 保障 。我們應(yīng)用它們可以開發(fā)出功能 強大 、 操作方便且較完善的管理 系統(tǒng) 。 根據(jù)自己所學(xué)知識,結(jié)合實際情況, 選擇了 DremweaverCS5 進行該系統(tǒng)的開發(fā)。使用 DremweaverCS5 作為開發(fā)工具是因為 它 是一款集 管理網(wǎng)站 和 網(wǎng)頁制作于一身的所見即所得網(wǎng)頁編輯 軟件 , 通過 DremweaverCS5 可以 方便快捷 地制作出 能夠 跨越 瀏覽器 限制 和 跨越平臺限制 的網(wǎng)頁 [10]。 數(shù)據(jù)庫方面采用 SQL Server 2021 進行開發(fā), SQL Server 2021 繼承了 SQL Server 版本的優(yōu)點同時又比它增加了許多更先進的功能 , 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的較為穩(wěn)定的 版本 , 該版本 同時具備 相關(guān)軟件集 成程度高 與 使用方便可伸縮性好 等優(yōu)點 。 Microsoft SQL Server 2021 數(shù)據(jù)庫引擎為 結(jié)構(gòu)化數(shù)據(jù) 和 關(guān)系型數(shù)據(jù)提供了 更加 安全可靠的存儲功能, 從而 使 用戶 可以 管理和 構(gòu)建用于業(yè)務(wù)的 高性能和 高可用 9 的數(shù)據(jù)應(yīng)用程序。 我們應(yīng)用 DremweaverCS5 的強大技術(shù)和完善的 SQL Server 2021可以很快地開發(fā)出符合實際聊天系統(tǒng)。 DremweaverCS5 為用戶提供了良好和操作簡單的界面。對于目前的網(wǎng)絡(luò)系統(tǒng)的開發(fā)還是有一定的優(yōu)勢的。 ② 開發(fā)的硬件可行性 由于計算機的硬件發(fā)展是極其迅速的,如今已發(fā)展到第五代, 朝著 性能更強 體積更小 , 功耗更小 , 使用更方便 的方向推進,因此目前計算機的處理能力是相當可觀的,不會成為瓶頸。 不過 需 要注意的是硬件系統(tǒng)的穩(wěn)定性問題,這是非常關(guān)鍵的問題。 3 系統(tǒng) 設(shè)計 設(shè)計原則 系統(tǒng)設(shè)計與開發(fā) 必須 要 遵守共同 的 設(shè)計原則 , 為 保證系統(tǒng)質(zhì)量, 盡可能地提高系統(tǒng)各項指標 ,因而是一項系統(tǒng)的工程。 具體的設(shè)計原則如下: ① 實用性原則: 為了盡可能的滿足實際功能的需求 , 需 要 將 管理環(huán)節(jié)數(shù)據(jù)處理 、 各業(yè)務(wù)層次的 實際作用考慮在內(nèi) , 將 滿足用戶 的 生產(chǎn) 和管理 等 業(yè)務(wù)作為 重要元素 進行 充分 考慮。 在設(shè)計操作界面以及 用戶接口 盡量 做到 操作簡便實用 、 界面清晰 美觀 。 ② 用戶界面設(shè)計原則: 這一方面的 設(shè)計應(yīng) 當 符合 Windows 規(guī)范的圖形用戶界面 , 盡量 做到 清晰 美觀。用戶界面應(yīng)當直觀、 明確 并且 條理清晰。實現(xiàn) 容易學(xué)習、容易管理、容易運用。 ③ 安全性原則: 數(shù)據(jù)庫的備份策略 應(yīng)合適恰當 ,以 防止 災(zāi)難性事故的發(fā)生。數(shù)據(jù)庫 的設(shè)計 與 應(yīng)用軟件 要做到 可靠 且合理 , 并 能夠阻止預(yù)防 非法用戶的入侵。 ④ 可擴展性原則:為適應(yīng)將來的發(fā)展,系統(tǒng)應(yīng)具有良好的可維護性 和 可擴展性。軟件設(shè)計應(yīng)盡可能組織化 、 模塊化,使應(yīng)用系統(tǒng) 可以 靈活配置, 從而 適應(yīng)不同的情況。數(shù)據(jù)庫的設(shè)計 盡可能考慮到未來的 需要 。 ⑤ 數(shù)據(jù)庫設(shè)計原則:一致性原則:對信息進行統(tǒng)一的分析與設(shè)計,協(xié)調(diào)好各數(shù)據(jù)源,保證系統(tǒng)數(shù)據(jù)的一致性和有效性;完整性原則:數(shù)據(jù)庫的完整性是指數(shù) 10 據(jù)的正確性和相容性,要防止合法用戶使用數(shù)據(jù)庫時向數(shù)據(jù)庫加入不規(guī)范的數(shù)據(jù),對輸入到數(shù)據(jù)庫中的數(shù)據(jù)要審核和約束機制;安全性原則:數(shù)據(jù)庫的安全性是指保護數(shù)據(jù),防止非法用戶使用數(shù)據(jù)庫或合法用戶非法使用數(shù)據(jù)庫造成數(shù)據(jù)泄漏、更 改或破壞,數(shù)據(jù)庫要有人證和授權(quán)機制;可伸縮性原則:數(shù)據(jù)庫的設(shè)計 應(yīng)當 考慮 到 發(fā)展的 需求 、移植的 需求 ,應(yīng)具有 一定 的 伸縮 擴展 性能 和適度冗余;規(guī)范化數(shù)據(jù)庫的設(shè)計: 須具備規(guī)范化理念 。 不具備規(guī)范化的數(shù)據(jù)庫很 可能會存在插入 /刪除 存在錯誤 、修改 繁瑣 、數(shù)據(jù)冗余等 缺陷 ,解決的方法 則是轉(zhuǎn)換為高級規(guī)范化模式, 對關(guān)系模式進行分解或合并 [11]。 系統(tǒng)功能模塊分析 圖書管理的內(nèi)容主要包括: 新書入庫:圖書管理員按照計劃采購量進行購書,并對每批書進行分類并錄入數(shù)據(jù)庫。 圖書出庫:隨著時間流逝,某些書本已經(jīng)過時或破損已失去價值,需要從圖書館中移除, 即從圖書庫中刪除此圖書記錄 。 新書編碼:圖書入庫后,需將每冊書粘上獨一無二的條形碼以分辨該書,本系統(tǒng)不涉及圖書編碼, 默認圖書已編碼完成。圖書編碼是識別圖書的唯一標識。 圖書修改:當出現(xiàn)某書的信息錄入出錯時,可通過系統(tǒng)對錄入信息進行修改,只需提供書本編碼即可對相應(yīng)信息進行修改 [12]。 圖書流通管理的內(nèi)容主要包括: 圖書借閱:功能主要是將已經(jīng)編碼的圖書進行借出,將書本標記為借出狀態(tài),并記錄下圖書編碼、借閱者 ID、借出日期、借閱編號。 圖書歸還:主要功能是按照圖書編號、借閱者 ID找到圖書,并刪除對應(yīng)的借出記錄,將圖書改為未借出狀態(tài) [13]。 11 統(tǒng)計查詢內(nèi)容主要包括: 借閱查詢: 錄入圖 書編號 或 讀者 ID 對當前已經(jīng)借閱圖書及讀者信息查詢。 讀者查詢:錄入讀者 ID 來查找讀者信息的功能。 模塊框架圖 模塊如圖 31所示。 圖 31 系統(tǒng)整體框架 通過整體分析,該系統(tǒng)涉及三個實體 , 得出 ER圖,見圖 32所示 。 圖 32 ER 圖 系統(tǒng)數(shù)據(jù)分析和設(shè)計 圖書與管理系統(tǒng) 圖書管理 圖書流通管理 讀者管理 查詢 系統(tǒng)管理 新手入庫 圖書出庫 添加讀者 借書操作 還書操作 讀者查詢 刪除讀者 查詢目標圖書 查詢借閱情況 添加管理員 刪除管理員 讀者 借閱 圖書 管理員 還書 維護 12 通過前面分析,系統(tǒng)涉及 三類實體:讀者、管理員、圖書。 讀者: ID 號、姓名、借書數(shù) 。 圖書:圖書 編碼 、圖書名稱、出 版社、作者、價格、庫存量。 管理員 :用戶名稱、登陸密碼。 系統(tǒng)管理主要包括: ① 添加用戶 : 主要功能是 在 用戶表中添加用戶 賬號 , 且 只有管理員才 擁有 此權(quán)限 。 ② 修改密碼 : 主要功能 是 用于 對 用戶密碼的更改。 實體之間 聯(lián)系涉及的數(shù)據(jù)項 主要 包括 : 借閱人姓名, 借閱信息表, 圖書編號,借書日期。 因而 對系統(tǒng)數(shù)據(jù)庫的設(shè)計可以 圍繞 這幾個方面進行 ,對數(shù)據(jù)庫的設(shè)計由以上的分析 為依據(jù) ,進行 一系列的分析和數(shù)據(jù)庫設(shè)計,使得數(shù)據(jù)庫 設(shè)計得以實現(xiàn)。 圖書庫表設(shè)計 如表 31 所示 。 表 31 圖書庫表 (Book) 列名 數(shù)據(jù)類型 長度 允許空 BookId int 4 Title varchar 50 Austhor varchar 50 TSLB varchar 50 √ ISBN varchar 50 CBS varchar 50 √ TSZT varchar 16 √ TSXX text 50 √ CBSJ varchar 4 √ DJ int 4 √ PCJE int 4 √ TSKCL int 4 √ 13 讀者表設(shè)計 如 表 32 所示 。 表 32 用戶信息表 (Reader) 列名 數(shù)據(jù)類型 長度 允許空 ReaderID varchar 40 Password varchar 40 Readername varchar 30 BZRQ Datetime 8 √ SXRQ Datetime 8 √ LJJS int 4 √ 圖書借閱記錄表設(shè)計 如 表 33 所示 。 表 33 圖書借閱記錄表 (Borrow) 列名 數(shù)據(jù)類型 長度 允許空 BorrowID int 4 ReaderID int 4 BookID int 4 JYSJ Date
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1