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

正文內容

小型圖書管管理系統的設計及實現(編輯修改稿)

2025-07-11 18:59 本頁面
 

【文章內容簡介】 等人認為不同規(guī)模的圖書館在開發(fā)、集成 、維護其管理信息系統方面 ,Web 頁 面 的創(chuàng)建、業(yè)務 的 融合、資源管理 的 授權、共享資源等方面取決于圖書館管理系統的多 種 組合。 國內 圖書管理系統的發(fā)展可分為三個階段: 第一階段:萌芽階段, 70 年代至 80 年代。我國有部分高校使用了簡單的 信息 管理系統,實現了圖書信息系統的半自動化。例如清華大學 的 圖書館、上海交通大學 的 圖書館等都采用了簡單的圖書信息管理系統。但總的來說, 并 沒有代表性的圖書館信息系統的 設計開發(fā) 。 第二階段:發(fā)展階段, 90 年代。在這個階段, 許多的 國外優(yōu)秀的圖書 信息 管西北工業(yè)大學工程碩士學位論文 第一章 緒論 5 理系統被引 入 到國內。如:日本向我國十余所高校增送圖書管理系統。在同期,國內部分單位也在開發(fā)圖書 信息 管理系統。 第三階段:網絡階段, 90 年代后期至今,由于網 絡技術的快速發(fā)展,許多單位都在開發(fā)圖書管理系統,并且,使用圖書管理系統的單位也越來越多,功能也越來越齊全。例如,山東大學的戴歡 教授 為山東某個中學設計開發(fā)了一套基于 B/S網絡 模式的中學圖書 信息 管理系統。該系統主要利用 SQL Server2021 作為后臺 的數據庫 ,使用 ASP 作為 主要的 開發(fā)語言。在系統模塊包括為圖書管理、系統管理、圖書借閱、用戶 的 管理等多個模塊, 并 在經過一段 時間 的試運行 ,該系統運行穩(wěn)定 ,較好的滿足了 用戶 的要求。北京郵電大學的吳彥亮 教授 開發(fā)出了一套基于 WIFI 技術 的 大學圖書管理系統 ,該系統利用了 WIFI 技術,使得 用戶可以 通過手機或是 其他設備 就能夠訪問該系統。錢歡等設計了基于 RFID 重要圖書 信息 管理系統,該系統成功的將 RFID 技術與 以往的 圖書檔案管理 技術 結合 ,在系統功能上, 不僅 實現了學校各個部門的圖書、重要檔案的管理 ,還包括 圖書館的保險柜的開關監(jiān)控 控制 、圖書館重點部門的監(jiān)控 和 出入控制等功能。 “用戶驅動服務是未來不可逆轉的趨勢”、“ Googlelike 發(fā)現系統已成為下一代圖書館系統的技術熱點”。隨著計算機 技術 、網絡技術以及移動通訊 技術 的發(fā)展 ,為了應 付 “無紙”社會帶來的 挑戰(zhàn) ,各地高校圖書館紛紛 進入 探索和 不斷 創(chuàng)新。一方面 ,新生 科技要如何應用到圖書館管理中去,另一方面 ,圖書館管理如何轉變理念 ,跟上時代的 發(fā)展 ,以及 滿足讀者的需求 ,這都成為各所高 效關注 的焦點。 本文研究的主要內容 本文通過對圖書館運營的調研及實際使用經歷,通過對圖書管理員讀者的訪問,形成了比較具體詳細的需求分析,緊緊 的 圍繞功能的實現這個目標,介紹了系統的 設計 實現 的過程 , 并 對圖書 信息 管理系統進行了設計與實現。 系統分為兩大部分,一是面向系統管理員的系統操作管理部分,一是面向普通用戶即讀者的信息查詢管理客戶端部分。系統操作管理部分又分為書籍 相 關信息 管理、用戶 相關信息 管理、公告 信息 管理、報表統計四大主要功能。書籍管理又包括新進圖書管理、舊書下架、 借閱 管理、 歸還書籍 管理、丟失圖書管理 5 個模塊。用戶管理包括用戶 個人帳號 注冊、有效期延期、用戶充值、帳號注銷 4 個模塊。公告 信息 管理 有 發(fā)布 新 公告 、查看公告、 刪除公告兩大模塊。客戶端部分分為公告展示、用戶個人信息管理、圖書查詢與新書推薦三大主要功能。 本文研究的組織結構 本文總共包括 6 個章節(jié)。 西北工業(yè)大學工程碩士學位論文 第一章 緒論 6 第 1章 緒論,主要包括課題研究背景、研究目的 及 意義、研究現狀。通過查閱文獻,了解圖書館管理的內容,自動化建設的國內外現 狀,并簡述本文的主要研究內容和組織結構。 第 2章 相關理論與技術,主要包括 MySQL 數據庫介紹、面向對象編程技術、條碼碼、 RFID 等相關的理論知識介紹。 第 3章 系統需求分析,以查閱文獻、訪談并結合實際使用經歷,形成系統需求,然后通過流程圖、系統用例,進一步描述系統業(yè)務要求和流程,最后形成一個總體的系統架構。 第 4章 系統設計,對系統的總體設計,主要包括系統的總體結構設計和數據庫設計和部署,重點是數據表的分析和其他數據庫部件的設計。 第 5章 系統實現、測試與分析,根據 4 章的內容,在系統分析、數據庫設計的基礎上,將各個系統模塊功能區(qū)做了 說明。 第 6章 是 總結與展望,對文本工作情況進行了總結 分析 ,并闡述了研究工作中存在的不足,并對今后需要做的改進和研究問題進一步說明。 西北工業(yè)大學工程碩士學位論文 第 2 章 相關理論與技術 7 第二章 相關理論與技術 本章主要為本文涉及到的一些技術做一個簡要的介紹,包括 MySQL 數據庫技術、 PHP 編程語言、面向對象編程技術、條碼碼、 RFID。 MySQL 技術 由瑞典 MySQL AB 公司開發(fā) 的 MySQL 是一個 關系型數據庫管理系統 ,目前屬于 Oracle。 MySQL 在 WEB 應用方面是最好的 RDBMS(Relational Database Management System:關系 型 數據庫管理系統應用軟件之一 [2]。 MySQL 是一種關聯型 數據庫管理系統 ,將數據 存儲 在不同的表中, 而不是在數據倉庫中,在 增加了速度 的同時 提高了 系統的 靈活 性。它分為商業(yè)版 和 社區(qū)版,由于其體積小、 性能穩(wěn)定, 速度快、總體成本低, 并且 開放源碼 , 使得 一般中小型網站 應用 的開發(fā)都會 選擇 MySQL 作為 后臺 數據庫 。 另外 社區(qū)版的性能 也比較優(yōu)秀 ,搭配 PHP 和Apache 服務器 可組成良好的低成本的開發(fā) 配置 。 與其他的數據庫 相比, 如 Oracle、 DB SQL Server 等大型 數據庫 , MySQL也有它的 缺點 ,但是這 并 沒有減少它 廣泛使用 程度。 因為 對于個人 或是 中小型企業(yè) 而言 , MySQL 提供的功能 就能滿足他們的要求 , 另外 由于 MySQL 是 開放源碼項目 ,因此可以 極大的 降低總體的 使用 成本 [2]。 系統特性 MySQL 的系統特性如下: 1 使用 C 與 C++編寫, 并通過 了多種 編譯器 的 測試, 確保 了 源碼 的可移植性。 2 支持 AIX、 FreeBSD、 Linux、 Mac OS、 OpenBSD、 Solaris、 Windows 等多種 操作系統 [2]。 3 具有多種 編程語言 的 API。這些語言包括 C、 C++、 Python、 Java、 Perl、 PHP等。 4 支持 多線程 開發(fā) ,提高了 CPU 的 利用率。 5 優(yōu)化的 SQL 查詢算法,提高了查詢速度。 6 提供多語言支持 , 如中文 GB 231 BIG5 編碼 ,日文的 Shift_JIS 編碼, 都可以用作數據 表名, 列名 [2]。 7 提供 TCP/IP、 JDBC、 ODBC 等多種接口,豐富的 數據庫 連接途徑 [2]。 8 支持大型的 數據庫 。能夠處理上千萬條 數據 記錄的大型 的 數據庫 。 9 支持多種 存儲引擎 。 西北工業(yè)大學工程碩士學位論文 第 2 章 相關理論與技術 8 10MySQL 是開源的, 可以免費 使用 ,不需支付任何費用 。 11MySQL 對 PHP 的支持非常好。 PHP 是目前最流行的 Web 開發(fā)語言。 應用架構 MySQL 應用架構有如下三種 ,其特點如下: 單點 ( Single),適合小規(guī)模應用 復制 ( Replication),適合中小規(guī)模應用 集群 ( Cluster),適合大規(guī)模應用 索引功能 索引是特殊的文件,它們包含著對數據表里記錄的引用指針( InnoDB 數據表上的索引是 表空間 的一個組成部分) [2]。索引在加快數據檢索操作的同時,也會使數據修改 操作變慢。每次修改數據記錄,索引就必須 更新 一次。為了彌補這一缺陷,許多 SQL 命令都有 DELAY_KEY_WRITE 選項 [2]。這個選項的作用是 為了 暫時制止 MySQL 在該 SQL 每插入一條記錄和每 改變 一條現有記錄 , 就 馬上 對索引數據 進行 更新 ,而是將對索引的刷新推后到全部記錄插入 /修改完畢之后再進行。在需要把許多記錄插入 到 某個表的情況下,這個選項的作用是非常明顯的。另外,索引也會占用 比較多的 的硬盤 容量 。 備注: MySQL 把同一 張 表里的索引數限制 在 16 項以下 。 MySQL 語法 MySQL 的語法基本上和標準的 SQL 語法一致。只是在個別地方有一點細微的差別。 PHP 編程語言 PHP( PHP: Hypertext Preprocessor, 超文本 預處理器 )是一種通用 開源 腳本語言 [3]。它吸收了 C 語言 、 Java 和 Perl 的特點,利于學習,使用 廣泛 ,主要用于 Web開發(fā)領域。它獨特的 語法 混合了 C、 Java、 Perl 以及 PHP 自創(chuàng)的語法 [3]。它可以比CGI 或 Perl 更快速執(zhí)行 動態(tài)網頁 。與其他的 程序 語言 相比,用 PHP 做出的 動態(tài)頁面 可嵌入到 HTML文檔 中 執(zhí)行,執(zhí)行效率比完全生成 HTML標簽 的 CGI要高 很多 ;PHP 也可以執(zhí)行 編譯 后代碼,使代碼運行更快。 發(fā)展 PHP 開始為 Personal Home Page 的縮寫,現正式更名為 PHP: Hypertext Preprocessor[3]。由 Rasmus Lerdorf 于 1994 年創(chuàng)建,開始是 Rasmus Lerdorf 為了 維護 個人 主頁 而制作的 簡易 的用 Perl 語言的程序 [3]。后來又用 C 重新 改寫 , 添加 訪問 數據庫 功能 。他將這些程序和 表單 直譯器 結 合 起來, 命名 為 PHP/FI。 PHP/FI 可西北工業(yè)大學工程碩士學位論文 第 2 章 相關理論與技術 9 以 和 數據庫 連接 ,產生 簡易 的 動態(tài)網頁 效果 。 在 1995 年以 Personal Home Page Tools 對外發(fā) 表第一個 正式 版本,在這的版本中,提供了訪客留言本和訪客計數器等功能。之后越來越多的網站 都在 使用 PHP,他們強烈要求 新增 一些 新 特性,如 循環(huán)語句 、 引入 數組 變量 等;在 1995 年 6 月 8日, Rasmus Lerdorf 將 PHP/FI 公開發(fā)布,希望可以 通過 社群來加速程序開發(fā)與優(yōu)化, 并將這個 版本 發(fā)布稱為 PHP 2,已經有 了 PHP 的 簡單模型 。 PHP/FI 加入了對 MySQL 數據庫 的支持,從而建立了 PHP 在動態(tài)網頁開發(fā)上 穩(wěn)固 的地位 [3]。 PHP 最新發(fā)布的正式版本: () PHP 最新測試版本: RC2() 特性 PHP 的特性包括: 1 PHP 獨特的語法混合了 Perl 、 C、 Java、以及 PHP 自創(chuàng)的語法。 2 PHP 比 CGI 或者 Perl 更快速的執(zhí)行 動態(tài) 網頁。與其他的語言相比,對于動態(tài)頁面方面, PHP 是將程序 片段 嵌入到 HTML 文件 中執(zhí)行的,執(zhí)行效率 CGI 要高許多; PHP 功能非常強大 完善 ,所有 能用 CGI 實現的功能 PHP 都能實現 [3]。 3 PHP 幾乎 支持所有流行的數據庫 和 操作系統 。 4 最重要的是 PHP 可以使用用 C、 C++進行程序擴展! 優(yōu)勢 PHP 的優(yōu)勢非常多,主要有: 。所有的 PHP 源碼 都可以 免費 得到。 。和其它技術相比, PHP 本身免費。 。技術本身學習快。嵌入于 HTML:因為 PHP 可以被嵌入 到 HTML中,相對于其他 編程 語言, 編輯 非常 簡單,實用性強,易于上手 [3]。 。 PHP 是運行在服務器端的 腳本 ,支持多種平臺,如 UNIX、LINUX、 Mac OS、 Android、 WINDOWS 等 [3]。 。 PHP 消耗相當少的 系統資源 。 。在 php4,php5 中, 對 面向對象 的支持 有了很大的改進, php 可以用 來 編寫 大型的商業(yè)程序。 。支持腳本語言,為類 C 程序 語言。 面向對象編程技術 面向 對象 是一種 軟件開發(fā)方法 。面向 對象 的 理念 及應用已超越了 軟件 設計 和軟件開發(fā)領域,擴展到 后臺 數據庫管理系統 、應用結構、交互式界面、 分布式系西北工業(yè)大學工程碩士學位論文 第 2 章 相關理論與技術 10 統 等領域 [4]。面向對象是一種對現實世界理解、抽象的思維 方法 。 相關概念 1 對象 對象 是人們要進行研究事物,可以是到復雜的 輪船 ,也可以是簡單的 一雙筷子 ,不僅能 描述實物 ,還能 描述 抽象 的規(guī)則 [4]。 2 對象 的狀態(tài)和行為 對象 具有狀態(tài),可用數據來 衡量它的狀態(tài) 。
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1