整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          (附源碼)基于PHP圖書管理系統(tǒng)-計(jì)算機(jī)畢設(shè) 15723

          第一章 緒論

          .1課題研究背景

          隨著計(jì)算機(jī)行業(yè)的迅猛發(fā)展,各種信息和只是迅速呈現(xiàn)爆炸式地增長(zhǎng),信息處理已經(jīng)成為困擾很多行業(yè)的大問(wèn)題。計(jì)算機(jī)技術(shù)和現(xiàn)代通訊技術(shù)的發(fā)展與成熟,使信息處理得到發(fā)展。計(jì)算機(jī)的優(yōu)越性體現(xiàn)在高效率、高安全性、快捷簡(jiǎn)便。對(duì)在龐大數(shù)據(jù)信息的處理、分類、更新方面發(fā)揮的優(yōu)勢(shì)更為明顯。

          圖書管理信息技術(shù)的發(fā)展得益于計(jì)算機(jī)信息技術(shù)的進(jìn)步,隨著信息技術(shù)支持平臺(tái)的廣泛應(yīng)用,目前國(guó)內(nèi)許多大型圖書館已將人工輸入圖書信息替代為模塊化信息處理,大量的數(shù)據(jù)化、信息化處理技術(shù)的成功應(yīng)用典范為圖書管理信息技術(shù)的全面應(yīng)用奠定了堅(jiān)實(shí)基礎(chǔ)。

          根據(jù)圖書管理信息技術(shù)特點(diǎn)和經(jīng)驗(yàn)分析,圖書管理信息技術(shù)的數(shù)據(jù)化處理整合是實(shí)現(xiàn)圖書管理信息化的前提和最根本有效的技術(shù)手段。對(duì)一個(gè)大型圖書管理信息平臺(tái)而言,以最簡(jiǎn)潔處理信息平臺(tái)、最迅捷的處理方式為用戶提供服務(wù)是基本追求目標(biāo)。所謂“快捷化處理”,對(duì)圖書數(shù)據(jù)信息處理的要求為:簡(jiǎn)單、實(shí)用、高效。即以最簡(jiǎn)單的信息簡(jiǎn)化模式、最經(jīng)濟(jì)的信息化平臺(tái)布置、最低的運(yùn)轉(zhuǎn)過(guò)程消耗、最迅捷的處理周期獲得最優(yōu)的信息處理結(jié)構(gòu)。而通過(guò)網(wǎng)絡(luò)化的信息技術(shù)處理計(jì)算對(duì)圖書管理系統(tǒng)的不斷優(yōu)化改進(jìn)則是實(shí)現(xiàn)這一目標(biāo)的最可靠有效的方式。

          1.2研究現(xiàn)狀

          國(guó)外早在上個(gè)世紀(jì)初就對(duì)圖書信息的管理進(jìn)行大量的研究,受當(dāng)時(shí)條件和技術(shù)的制約,主要是采用條目是管理方式。上世紀(jì)550年代美國(guó)海軍首先進(jìn)行了單元詞匹配檢索的研究。1958年,盧恩開創(chuàng)自動(dòng)分類、自動(dòng)標(biāo)引、信息檢索等圖書信息管理理念。1964年,盧恩研發(fā)了第一代圖書管理系統(tǒng),大幅提高了圖書信息管理的效率與準(zhǔn)確性,避免了因人工輸入帶來(lái)的誤差。20世紀(jì)70年代,以編目系統(tǒng)為基礎(chǔ)的第二代圖書借閱管理系統(tǒng)出現(xiàn)。90年代中后期,隨著互聯(lián)網(wǎng)技術(shù)的成熟和Windows界面的廣泛應(yīng)用,國(guó)外自動(dòng)化圖書管理系統(tǒng)研究蓬勃發(fā)展。到20世紀(jì)90年代末,隨著知識(shí)經(jīng)濟(jì)時(shí)代的到來(lái),個(gè)人電腦迅速普及,數(shù)據(jù)庫(kù)技術(shù)、客戶/服務(wù)器技術(shù)的不斷升級(jí),第三代圖書管理系統(tǒng)應(yīng)運(yùn)而生,使得全部信息數(shù)據(jù)在操作系統(tǒng)下實(shí)現(xiàn)操控處理。進(jìn)入21世紀(jì),圖書管理系統(tǒng)理論和計(jì)算機(jī)技術(shù)的成功結(jié)合,信息化技術(shù)在管理方面大顯身手,模塊化、可視化、信息化等技術(shù)的一體化技術(shù)實(shí)現(xiàn)成為可能并廣泛應(yīng)用,各種圖書管理系統(tǒng)模塊別大量的開發(fā)應(yīng)用,專業(yè)化的圖書管理系統(tǒng)已經(jīng)得到了普及。

          1.3研究方法

          首先,通過(guò)引擎搜索或者查閱相關(guān)文獻(xiàn)資料,了解了本系統(tǒng)開發(fā)的背景以及設(shè)計(jì)系統(tǒng)的意義所在,收集用戶需求信息。其次,在開發(fā)工具上,最終確定是基于Mysql數(shù)據(jù)庫(kù),在php的框架設(shè)計(jì)的基礎(chǔ)上實(shí)現(xiàn),設(shè)計(jì)出系統(tǒng)大致的功能模塊。主要從方便系統(tǒng)用戶和系統(tǒng)管理員的角度進(jìn)行分析,明確該系統(tǒng)應(yīng)該具有的功能。最終是測(cè)試系統(tǒng),通過(guò)用例測(cè)試發(fā)現(xiàn)存在的問(wèn)題并找到解決的方案。利用現(xiàn)有的開發(fā)平臺(tái),結(jié)合自己所學(xué)的知識(shí),在老師的指導(dǎo)幫助下來(lái)完成該設(shè)計(jì),確保系統(tǒng)的可用性、實(shí)用性。

          第二章 相關(guān)技術(shù)

          .1開發(fā)技術(shù)

          本系統(tǒng)前端框架采用了比較流行的漸進(jìn)式框架Vue.js。使用Vue-Router和Vuex實(shí)現(xiàn)動(dòng)態(tài)路由和全局狀態(tài)管理,Ajax實(shí)現(xiàn)前后端通信,Element UI組件庫(kù)使頁(yè)面快速成型。后端部分:采用框架,運(yùn)用 集成開發(fā)工具。

          MVVM模式

          分類信息系統(tǒng)php_分類信息系統(tǒng)開發(fā)_分類信息系統(tǒng)破解版

          MVVM是Model-View-的簡(jiǎn)寫。它本質(zhì)上就是MVC 的改進(jìn)版。MVVM 就是將其中的View 的狀態(tài)和行為抽象化,讓我們將視圖 UI 和業(yè)務(wù)邏輯分開。當(dāng)然這些事 已經(jīng)幫我們做了,它可以取出 Model 的數(shù)據(jù)同時(shí)幫忙處理 View 中由于需要展示內(nèi)容而涉及的業(yè)務(wù)邏輯。微軟的WPF帶來(lái)了新的技術(shù)體驗(yàn),如、音頻、視頻、3D、動(dòng)畫……,這導(dǎo)致了軟件UI層更加細(xì)節(jié)化、可定制化。同時(shí),在技術(shù)層面,WPF也帶來(lái)了 諸如Binding、 、Routed Events、Command、、等新特性。MVVM(Model-View-)框架的由來(lái)便是MVP(Model-View-)模式與WPF結(jié)合的應(yīng)用方式時(shí)發(fā)展演變過(guò)來(lái)的一種新型架構(gòu)框架。它立足于原有MVP框架并且把WPF的新特性糅合進(jìn)去,以應(yīng)對(duì)客戶日益復(fù)雜的需求變化。

          MVVM模式和MVC模式一樣,主要目的是分離視圖(View)和模型(Model),有幾大優(yōu)點(diǎn)。低耦合。視圖(View)可以獨(dú)立于Model變化和修改,一個(gè)可以綁定到不同的"View"上,當(dāng)View變化的時(shí)候Model可以不變,當(dāng)Model變化的時(shí)候View也可以不變。可重用性。你可以把一些視圖邏輯放在一個(gè)里面,讓很多view重用這段視圖邏輯。獨(dú)立開發(fā)。開發(fā)人員可以專注于業(yè)務(wù)邏輯和數(shù)據(jù)的開發(fā)(),設(shè)計(jì)人員可以專注于頁(yè)面設(shè)計(jì),使用 Blend可以很容易設(shè)計(jì)界面并生成xaml代碼。可測(cè)試。界面素來(lái)是比較難于測(cè)試的,測(cè)試可以針對(duì)來(lái)寫。

          B/S框架

          B/S架構(gòu)采取瀏覽器請(qǐng)求,服務(wù)器響應(yīng)的工作模式。用戶可以通過(guò)瀏覽器去訪問(wèn)上由Web服務(wù)器產(chǎn)生的文本、數(shù)據(jù)、圖片、動(dòng)畫、視頻點(diǎn)播和聲音等信息;而每一個(gè)Web服務(wù)器又可以通過(guò)各種方式與數(shù)據(jù)庫(kù)服務(wù)器連接,大量的數(shù)據(jù)實(shí)際存放在數(shù)據(jù)庫(kù)服務(wù)器中;從Web服務(wù)器上下載程序到本地來(lái)執(zhí)行,在下載過(guò)程中若遇到與數(shù)據(jù)庫(kù)有關(guān)的指令,由Web服務(wù)器交給數(shù)據(jù)庫(kù)服務(wù)器來(lái)解釋執(zhí)行,并返回給Web服務(wù)器,Web服務(wù)器又返回給用戶。在這種結(jié)構(gòu)中,將許許多多的網(wǎng)連接到一塊,形成一個(gè)巨大的網(wǎng),即全球網(wǎng)。而各個(gè)企業(yè)可以在此結(jié)構(gòu)的基礎(chǔ)上建立自己的。在 B/S 模式中,用戶是通過(guò)瀏覽器針對(duì)許多分布于網(wǎng)絡(luò)上的服務(wù)器進(jìn)行請(qǐng)求訪問(wèn)的,瀏覽器的請(qǐng)求通過(guò)服務(wù)器進(jìn)行處理,并將處理結(jié)果以及相應(yīng)的信息返回給瀏覽器,其他的數(shù)據(jù)加工、請(qǐng)求全部都是由Web Server完成的。通過(guò)該框架結(jié)構(gòu)以及植入于操作系統(tǒng)內(nèi)部的瀏覽器,該結(jié)構(gòu)已經(jīng)成為了當(dāng)今軟件應(yīng)用的主流結(jié)構(gòu)模式。

          2.1.3 PHP介紹

          PHP是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,類是PHP程序的基本組成單元,類中又包含了屬性和方法,在類中又可以創(chuàng)建無(wú)數(shù)個(gè)對(duì)象。類中包含的主要成員是字段和方法,字段是指一種數(shù)據(jù)變量,方法是指對(duì)字段進(jìn)行操作的集合,包括給其他變量賦值、調(diào)用方法等。PHP代碼都是編寫在類體中,類體中的每個(gè)數(shù)據(jù)項(xiàng)都可以看作是一個(gè)對(duì)象,PHP不支持類的多重繼承,但可以支持接口的多重繼承,并且支持類和接口的實(shí)現(xiàn)。由于PHP通常在網(wǎng)絡(luò)環(huán)境中使用,所以PHP提供了一個(gè)防止代碼惡意攻擊的安全機(jī)制,同時(shí),PHP具有強(qiáng)類型機(jī)制、自動(dòng)收集垃圾和異常處理等特性,這些都是PHP語(yǔ)言健壯性的重要保證。

          1、PHP語(yǔ)言具有如下特點(diǎn):

          (1)PHP 結(jié)合 C、Java、Perl 以及自創(chuàng)的新語(yǔ)法形成了自己獨(dú)特的語(yǔ)法。

          (2)PHP可以更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè),當(dāng)然這只是相對(duì)于CGI或者Perl來(lái)說(shuō),PHP可以在HTML文檔中嵌入程序,而且去執(zhí)行,另外PHP能夠?qū)崿F(xiàn)CGI的所有功能,因此說(shuō)明PHP具有很強(qiáng)大的功能。

          (3)大部分當(dāng)下流行的數(shù)據(jù)庫(kù)和操作系統(tǒng)PHP語(yǔ)言都能夠支持。

          (4)PHP語(yǔ)言的最重要特點(diǎn)就是可以讓C、C++進(jìn)行擴(kuò)展

          分類信息系統(tǒng)破解版_分類信息系統(tǒng)php_分類信息系統(tǒng)開發(fā)

          2、PHP語(yǔ)言具有如下優(yōu)勢(shì):

          (1)開放源代碼:事實(shí)上PHP的所有源代碼都可以得到。

          (2)免費(fèi)性:PHP是開源代碼并且免費(fèi)

          (3)快捷性:PHP對(duì)于初學(xué)者來(lái)說(shuō),它不止編輯簡(jiǎn)單可以嵌入與HTML語(yǔ)言中,而且對(duì)于程序開發(fā)和運(yùn)行也是非常快速的,并且非常容易掌握。

          (4)跨平臺(tái)性強(qiáng):PHP是可以在服務(wù)器運(yùn)行的腳本語(yǔ)言,所以在UNIX、Android、Mac OS、WINDOWS等操作平臺(tái)上都可以運(yùn)行。

          (5)效率高:PHP對(duì)系統(tǒng)資源的消耗相當(dāng)少,所以它的效率高。

          (6)圖像處理:PHP不止是可以使用GD2對(duì)圖像進(jìn)行處理,而且他還可以完成對(duì)圖像的創(chuàng)建。

          (7)面向?qū)ο螅簆hp4、php5對(duì)于PHP在面向?qū)ο笊希辛嗽S多的改進(jìn),PHP語(yǔ)言開發(fā)大型商業(yè)程序也是可以勝任的。

          2.1.4Mysql數(shù)據(jù)庫(kù)

          Mysql 經(jīng)過(guò)多次的更新,功能層面已經(jīng)非常的豐富和完善了,從Mysql4版本到5版本進(jìn)行了比較大的更新,在商業(yè)的實(shí)際使用中取得了很好的實(shí)際應(yīng)用效果。最新版本的Mysql支持對(duì)信息的壓縮,同時(shí)還能進(jìn)行加密能更好的滿足對(duì)信息安全性的需求。同時(shí)經(jīng)過(guò)系統(tǒng)的多次更新,數(shù)據(jù)庫(kù)自身的鏡像功能也得到了很大的增強(qiáng),運(yùn)行的流暢度和易用性方面有了不小的進(jìn)步,驅(qū)動(dòng)的使用和創(chuàng)建也更加的高效快捷。最大的變動(dòng)還是進(jìn)行了空間信息的顯示優(yōu)化,能更加方便的在應(yīng)用地圖上進(jìn)行坐標(biāo)的標(biāo)注和運(yùn)算。強(qiáng)大的備份功能也保證了用戶使用的過(guò)程會(huì)更加安心,同時(shí)支持的Office特性還支持用戶的自行安裝和使用。在信息的顯示形式上也進(jìn)行了不小的更新,增加了兩個(gè)非常使用的顯示區(qū),一個(gè)是信息區(qū),對(duì)表格和文字進(jìn)行了分類處理,界面的顯示更加清爽和具體。第二是儀表的信息控件,能在儀表信息區(qū)進(jìn)行信息的顯示,同時(shí)還能進(jìn)行多個(gè)信息的比對(duì),為用戶的實(shí)際使用帶來(lái)了很大的便捷。

          針對(duì)本文中設(shè)計(jì)的圖書管理系統(tǒng)在實(shí)際的實(shí)現(xiàn)過(guò)程中,最終選擇Mysql數(shù)據(jù)庫(kù)的主要原因在于在企業(yè)的應(yīng)用系統(tǒng)應(yīng)用及開發(fā)的過(guò)程中會(huì)存在大量的數(shù)據(jù)庫(kù)比較頻繁的操作,而且數(shù)據(jù)的安全性要求也是非常的高。綜合這些因素,最終選擇安全性系數(shù)比較高的Mysql來(lái)對(duì)圖書管理系統(tǒng)后臺(tái)數(shù)據(jù)進(jìn)行存儲(chǔ)操作。


          主站蜘蛛池模板: 日韩一区二区在线观看| 又紧又大又爽精品一区二区| 麻豆国产在线不卡一区二区| 国产在线精品一区在线观看| 亚洲V无码一区二区三区四区观看| 亚洲熟妇成人精品一区| 亚洲日本一区二区三区在线| 亚洲av高清在线观看一区二区| 视频一区在线免费观看| 无码福利一区二区三区| 无码人妻一区二区三区在线视频| 亚洲午夜精品第一区二区8050| 精品无人乱码一区二区三区| 亚洲视频一区二区三区四区| 中文字幕一区二区三区5566| 国产激情无码一区二区app| 国产AV国片精品一区二区| 国产一区二区三区电影| 国产成人av一区二区三区在线 | 色久综合网精品一区二区| 中文字幕久久亚洲一区| 熟女少妇精品一区二区| 熟女性饥渴一区二区三区| 亚州AV综合色区无码一区| 国产精品香蕉在线一区| 亚洲AV成人一区二区三区在线看| 国产精品福利一区二区久久| 国产福利91精品一区二区| 人妖在线精品一区二区三区| 无码一区二区三区AV免费| 精品无码综合一区二区三区| 在线视频精品一区| 精品乱码一区内射人妻无码| 亚洲一区二区三区在线视频| 国产在线精品一区二区不卡麻豆| 曰韩精品无码一区二区三区| 日本内射精品一区二区视频| 亚无码乱人伦一区二区| 日本中文一区二区三区亚洲| 国精产品一区一区三区免费视频 | 国产乱码精品一区二区三区香蕉|