【正文】
(ISAPI)擴(kuò)展 Web 服務(wù)器的功能,并可通 過 實(shí)現(xiàn) Web 程序的快速開發(fā), 支持服務(wù)器端的JavaScript, VBScript, Microsoft Java 和 ActiveX Server Component,還支持用 VB編寫的 CGI 程序,甚至用 VB 開發(fā)的 C/S 架構(gòu)的程序不經(jīng)過修改就可以在 Web 上發(fā)布,可以使開發(fā)動(dòng)態(tài)主頁更加方便,同時(shí)也保護(hù)了以前的投資。 IIS 服務(wù)器技術(shù) IIS(Inter Information Server Inter 信息服務(wù)器 )是 Microsoft公司開發(fā)的一種集 Web, FTP 和 Gopher 服務(wù)于一身的服務(wù)器,它可以利用 Windows XP Server 的各種功 能并且能在 Inter 上發(fā)布信息。 習(xí)慣上,我們把采用這種體系結(jié)構(gòu)的 Web網(wǎng)站稱作“動(dòng)態(tài)網(wǎng) 站”。在采用 三層體系結(jié)構(gòu)的 Web應(yīng)用程序中, Web瀏覽器向 Web服務(wù)器請(qǐng)求某個(gè) HTML文檔或者 請(qǐng)求執(zhí)行某個(gè) CGI腳本程序。采用 3層體系結(jié)構(gòu)的 Web應(yīng)用程序由 Web瀏覽器、Web服務(wù)器和數(shù)據(jù)庫 3部分組成,如圖 21所示。中間層采用 Web服務(wù)器, 它接受客戶端的請(qǐng)求,將其轉(zhuǎn)換為 SQL語句,通過 ODBC或其他手段傳給數(shù)據(jù)庫服務(wù) 器,并將數(shù)據(jù)庫服務(wù)器返回的結(jié)果用 HTML文件格式傳回給客戶機(jī)。 Web 技術(shù) 瀏覽器 /服務(wù)器 (Browser/Server)結(jié)構(gòu) 隨著 Web和 Inter計(jì)算環(huán)境的發(fā)展,將使企業(yè)能夠以更快的速度、更低的費(fèi)用去 創(chuàng)建和布置企業(yè)的應(yīng)用系統(tǒng),因而,普遍認(rèn)為 C/S架構(gòu)將會(huì)被 B/S結(jié) 構(gòu) 取代。數(shù)據(jù)挖掘功能能夠揭示出隱藏在大量數(shù)據(jù)中的傾向及趨勢,它允許組織或機(jī)構(gòu)最大限度的從數(shù)據(jù)中獲 取價(jià)值。 (4)數(shù)據(jù)倉庫 Microsoft SQL Server 2020非常明顯的改進(jìn)就是增加了 OLAP(聯(lián)機(jī)分析處理 )功能 ,這可以讓很多中小企業(yè)用戶也可以使用數(shù)據(jù)倉庫的一些特性進(jìn)行分析。此外, XML 支持還簡化了后端系統(tǒng)集成,并實(shí)現(xiàn)了跨防火墻的無縫數(shù)據(jù)傳輸。這些特點(diǎn)在 .NET 戰(zhàn)略中發(fā)揮著重要的作用。另外, SQL Server 2020 除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能 。 它具有以下特點(diǎn): (1)上手容易 大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在 Windows 平臺(tái)上的。例如, XML 數(shù)據(jù)庫與 Web Service的支持將使您的應(yīng)用實(shí)現(xiàn) Inter 數(shù)據(jù)互聯(lián), . 集成極大的擴(kuò)展了開發(fā)空間 ,異構(gòu)數(shù)據(jù)集成、 Service Broker 使您的數(shù)據(jù)和其它應(yīng)用無縫集成,各種新數(shù)據(jù)類型和 TSQL 擴(kuò)展帶來了諸多靈活性。豐富的 XML 和 Inter 標(biāo)準(zhǔn)支持允許使用內(nèi)置的 存儲(chǔ)過程以 XML 格式輕松存儲(chǔ)和檢索數(shù)據(jù)。 SQL Server 2020 概述 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)它是由 Microsoft 推出的。 同時(shí)也是 languageindependent語言獨(dú)立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有 C( C++和 Java的結(jié)合體), VB, Jscript。 的特點(diǎn) ,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在 Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺(tái)上。通過使用 Web服務(wù),企業(yè)可以公開其數(shù)據(jù)或業(yè)務(wù)邏輯的編程接口,然后客戶端和服務(wù)器應(yīng)用程序就可以獲得和操作這些編程接口。有關(guān)如何開發(fā) 服務(wù)器控件的信息,請(qǐng)參閱 開 發(fā) 服務(wù)器控件。這些控件使您能夠用可重復(fù)使用的內(nèi)置或自定義組件生成 Web 窗體,從而簡化頁面的代碼。 “ Web 窗體 ” 用于生成功能強(qiáng)大的基于窗體的 Web 頁。在創(chuàng)建 應(yīng)用程序、 Web 窗體和 Web服務(wù)時(shí),開發(fā)人員可以選擇下列兩個(gè)功能,或者以他們認(rèn)為合適的任何方式將它們結(jié)合起 來使用。另外,任何 應(yīng)用程序都可以使用整個(gè) .NET框架。 對(duì) XML, SOAP, WSDL等 Inter標(biāo)準(zhǔn)的強(qiáng)健支持為 。 系統(tǒng)開發(fā)運(yùn)行環(huán)境 系統(tǒng)開發(fā)環(huán)境: Microsoft Visual Studio 2020 系統(tǒng)開發(fā)語 言: +C 運(yùn)行平臺(tái): Windows XP 數(shù)據(jù)庫: SQL Server 2020 Web服務(wù)器 : 2 圖書管理系統(tǒng)開發(fā)相關(guān)技術(shù)的介紹 的介紹 的優(yōu)勢介紹 .Net架構(gòu)的強(qiáng)大,安全,高效的平臺(tái)特性。 (4)從各種社會(huì)因素可行性分析:可降低工作人員工作強(qiáng)度,提高效率,會(huì) 得到學(xué)校工作人員的一致同意的。 (2)經(jīng)濟(jì)可行性:系統(tǒng)建設(shè)不需要很大的投入、可縮減人力投入。 現(xiàn)在大多數(shù)的圖書管理方式為手工處理,重復(fù)勞動(dòng)多,勞動(dòng)強(qiáng)度大,而且容易出錯(cuò),新系統(tǒng)的使用能否可以很好的解決這些問題要看系統(tǒng)的可行性,可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。在信息時(shí)代的今天,人類需要對(duì)在政治、經(jīng)濟(jì)、軍事、文化、科研、教育等領(lǐng)域產(chǎn)生的大量信息進(jìn)行管理,并對(duì)數(shù)據(jù)進(jìn)行加工處理,數(shù)據(jù)庫技術(shù)則是信息 管理與數(shù)據(jù)處理的先進(jìn)技術(shù)。本系統(tǒng)的設(shè)計(jì)主要從以下幾方面做起:系統(tǒng)業(yè)務(wù)流程分析、系統(tǒng)的功能設(shè)計(jì)、系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 等。在對(duì)圖書、讀者的管理,其實(shí)是對(duì)圖書、讀者數(shù)據(jù)的管理。同時(shí)對(duì)整個(gè)系統(tǒng)的分析、 設(shè)計(jì)過程給出一個(gè)完整論證。因此,開發(fā)一套這樣的中小型圖書管理軟件已經(jīng)很有必要,并且實(shí)現(xiàn)研究服務(wù)于實(shí)踐的原則。這些優(yōu)點(diǎn)能夠極大地提高工作效率,也是圖書館等部門管理科學(xué)化、正規(guī)化的重要標(biāo)志之一。 選題的目的、意義 隨著 社會(huì)的進(jìn)步,信息技術(shù)的廣泛應(yīng)用,數(shù)字化管理的優(yōu)勢日趨顯著。 但是鑒于開發(fā)工具和開發(fā)當(dāng)時(shí)的科技發(fā)展水平所限,再加上歷史發(fā)展到今天,人們的生活環(huán)境已經(jīng)發(fā)生了改變,大家對(duì)于圖書查詢這方面的要求也更高。 數(shù)據(jù)統(tǒng)計(jì)模塊:由讀者統(tǒng)計(jì)、圖書統(tǒng)計(jì)、借出圖書分類統(tǒng)計(jì)、到期末歸還圖書讀者統(tǒng)計(jì)幾部分組成。本模塊由借出圖書登記、歸還圖書登記和續(xù)借圖書登記子模塊構(gòu)成。經(jīng)過比較總結(jié)他們都實(shí)現(xiàn)了以下圖書管理的基本功能:圖書檢索模塊:是圖書管理系統(tǒng)的重要 模塊之一,是讀者快速查詢圖書的途徑。這種管理方式存在著諸多缺點(diǎn),如:手續(xù)繁瑣、工作量大、效率低下、出錯(cuò)率高等,同時(shí)給對(duì)大量資料的 查詢、更新及維護(hù)都帶來不少困難。并且在人們來借書的時(shí)候,首先 持證件者 要去 存放圖書分類卡片的文件柜里查找想借的書是否在架,如果卡片存在,再按照?qǐng)D書 分類 卡片在相應(yīng)的 書架上找到需要的圖書,然后 登記持證件者的借還書時(shí)間 和 在 書簽條上寫下 借還書 記錄, 之后 把 借書 證留在那里;還書的時(shí)候,相對(duì)應(yīng)的消去出借記錄;這樣做起來比較麻煩,比較費(fèi)時(shí)間。 傳統(tǒng)的圖書管理模式其最大的特點(diǎn)是手工;首先要把買來的圖書資料登記到資料本上,再給每本書分類貼上標(biāo)簽 及制作和標(biāo)簽相對(duì)應(yīng)的圖書分類卡片,最后把圖書分類卡片按類別分別放置在文件柜里。在平常的圖書借閱工作中 , 由于大部分讀者不熟悉圖書館藏書,且對(duì)圖書排架分類 的不了解,往往花費(fèi)很長時(shí)間才能找到其所需的書。隨著近年來信息技術(shù)及計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展 , 圖書館也先從傳統(tǒng)的圖書館發(fā)展到自動(dòng)化圖書館,再發(fā)展到今天的數(shù)字圖書館,這些變化使得圖書館的形象越來越現(xiàn)代化,人們查找資料也更加方便。這 樣借書過程就完成了。在計(jì)算機(jī)尚未在圖書管理系統(tǒng) 廣泛使用之前,借書和還書過程主要依靠手工。用結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)的方法,建立一套有效的圖書信息管理系統(tǒng),可以減 輕工作,將工作科學(xué)化、規(guī)范化,提高了圖書館信息管理的工作質(zhì)量因此根據(jù)圖書館目前實(shí)際的管理情況開發(fā)一套圖書管理系統(tǒng)是十分必要的。圖書館在正常運(yùn)營中總是面對(duì)大量的讀者信息,書籍信息以及由兩者相互作用產(chǎn)生的借書信息,還書信息。information。Technology, Zhejiang Normal University) Abstract: Library book management system is an important ponent part of the (IOA), therefore, the library book management system take the advantage of convenience and shortcut to enter peoples’ life slowly, the old library book management system is a bit outdated. New library book management system have improved efficiency , decrease the heavy workload of the staff in the past , reducing the error probability. It enable people to spend more time for chosing and reading books. So that people have enough time to acquire information , find out information , grasp information . The development of the library book management system contains two handles: The creation and maintenance of the background database and the Future applications. It adopts SQL Server2020 database as background database, Visual C programming language as future development tools. Through an intensive study and application of database technology to reach the function of bibliography searches, reader management , borrow management, books management, user maintenance, system maintenance and so on. The system operation result proved that the library book management system in the text can meet the demand of the borrower of the student, teacher and the librarian. It reached it’s design requirements. Keywords: library book management。系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書管理系統(tǒng)可以滿足學(xué)生和教師借閱者、圖書管理員兩方面的需要,達(dá)到了設(shè)計(jì)要求。其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。 本科 生 畢業(yè)設(shè)計(jì)(論文) ( ) 題 目: 學(xué)校圖書管理系統(tǒng)的開發(fā) 學(xué) 院: 數(shù)理信息與工程學(xué)院 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù)(非師范) 學(xué)生姓名: XXXXXX 學(xué)號(hào): 05600XXX 指導(dǎo)教師: XXXXXX 職稱: 講師 合作導(dǎo)師: