【正文】
的軟件。在這種結(jié)構(gòu)下,用戶工作界面是通過瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂三層結(jié)構(gòu)。 B/S簡介B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒有宏和模版,不允許多重繼承)。新增數(shù)據(jù)控件、無代碼綁定和智能數(shù)據(jù)顯示控件已經(jīng)解決了核心開發(fā)方案(尤指數(shù)據(jù))問題。(4)生產(chǎn)效率,可以輕松、。例如。,具有許多優(yōu)點(diǎn)和新特性,具體介紹如下:(1)高效的運(yùn)行性能。 ,它在使用上增加了方便、實(shí)用的新特性,使Web開發(fā)人員更加快捷方便地開發(fā)Web應(yīng)用程序,不但執(zhí)行效率大幅度提高,對代碼的控制也做得更好,以高安全性、易管理性和高擴(kuò)展性等特點(diǎn)著稱。 ,并且對網(wǎng)絡(luò)技術(shù)有著巨大的推動(dòng)作用。SQL集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能與一體 。 系統(tǒng)開發(fā)工具簡介 SQL server 2005簡介SQL Server 2005是Microsoft公司開發(fā)的關(guān)系數(shù)據(jù)庫管理系統(tǒng),是為了創(chuàng)建電子商務(wù),數(shù)據(jù)倉儲(chǔ)解決方案而設(shè)計(jì)的關(guān)系型數(shù)據(jù)管理與分析系統(tǒng),提供了功能全面的,操作簡單的圖形化界面。例如:圖書快速查詢,快速查看圖書排行,還有計(jì)算機(jī)存儲(chǔ)量大,保密性好,壽命長等等。而且隨著圖書數(shù)量的增長,圖書信息的查找、更新和維護(hù)都會(huì)帶來很多麻煩,但有了圖書管理系統(tǒng),這些問題都能很好的得到解決。 系統(tǒng)開發(fā)意義與目標(biāo)作為一名學(xué)生的我,很多時(shí)候都使用到了學(xué)校里面的圖書管理系統(tǒng),圖書管理系統(tǒng)能讓我快捷的查詢到自己想要的書籍,能夠輕松的知道到該書是否在館,避免了跑到圖書館而借不到書的窘境。同時(shí),陳舊的人工管理也不利于推廣計(jì)算機(jī)應(yīng)用?,F(xiàn)今,有很多的學(xué)校都已經(jīng)開始使用計(jì)算機(jī)進(jìn)行圖書信息管理,并且起得良好的效果。在學(xué)校,尤其是在一些高校,圖書是學(xué)校的一項(xiàng)重要資源,圖書的管理也是學(xué)校的一項(xiàng)常規(guī)性的重要工作。s increasing demand on the network, the management of puter books is imperative to achieve. Based on the above background and development needs of information age, learning from existing online library management system, based on this paper, SQL Server 2005 and technology development which is based on B / S structure features better online library management system. The system includes user information management, library information management, book lending, return books and other functional modules. Keywords: online library management system, , c , b / s structure, sql server 2005目 錄1 引言 4 系統(tǒng)開發(fā)背景 4 系統(tǒng)開發(fā)意義與目標(biāo) 4 系統(tǒng)開發(fā)工具簡介 42 系統(tǒng)的分析與設(shè)計(jì) 6 可行性分析 6 需求分析 6 概要設(shè)計(jì) 7 系統(tǒng)功能結(jié)構(gòu)圖 7 數(shù)據(jù)庫設(shè)計(jì) 83 系統(tǒng)主要功能模塊的實(shí)現(xiàn) 11 主要功能頁面 11 基礎(chǔ)功能模塊類 15 數(shù)據(jù)庫操作類 28總 結(jié) 31參 考 文 獻(xiàn) 32致 謝 331 引言 系統(tǒng)開發(fā)背景 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,其應(yīng)用方面已滲透到社會(huì)生活的各個(gè)領(lǐng)域。該系統(tǒng)主要包括用戶信息管理、圖書信息管理、圖書借閱、圖書歸還等功能模塊?;搓帋煼秾W(xué)院畢業(yè)論文(設(shè)計(jì))畢業(yè)設(shè)計(jì)說明書學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院專 業(yè)計(jì)算機(jī)科學(xué)與技術(shù)題 目基于WEB的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要:Internet技術(shù)的迅速發(fā)展,使得互聯(lián)網(wǎng)在中國逐步普及,人們對網(wǎng)絡(luò)的需求也日益增長,利用計(jì)算機(jī)實(shí)現(xiàn)圖書的管理勢在必行?;谏鲜霰尘耙约靶畔⒒瘯r(shí)代發(fā)展需求,在借鑒現(xiàn)有網(wǎng)上圖書管理系統(tǒng)的基礎(chǔ)上,本文采用SQL Server 。關(guān)鍵詞:網(wǎng)上圖書管理系統(tǒng), ,C,B/S結(jié)構(gòu),SQL Server 2005Abstract: Internet technology is developing rapidly, making the gradual popularization of the Internet in China, people39。它已經(jīng)成為我們學(xué)習(xí)和工作的得力助手。而長期以來,學(xué)生圖書管理都是依賴人工進(jìn)行的。近年來我校招生情況越來越好,所以圖書管理工作越來越繁重,但由于種種原因,管理人員并沒有增加,因此原有的人工管理工作已不能適應(yīng)現(xiàn)行的工作需要。為使圖書管理工作科學(xué)化、規(guī)范化,就必須采用計(jì)算機(jī)輔助管理。同時(shí)圖書管理系統(tǒng)也為圖書管理者提供了充足的信息和快捷的查詢手段,大大的降低了管理者的工作量,提高了工作效率。在當(dāng)今時(shí)代,企業(yè)信息化管理是一種不可逆轉(zhuǎn)的趨勢,計(jì)算機(jī)對圖書的管理是手工管理無法達(dá)到的高度。這些優(yōu)點(diǎn)都能夠大大的提高圖書管理者的工作效率,也是圖書館的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。SQL(Structured Query Language),即結(jié)構(gòu)化查詢語言,是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言,它是一個(gè)綜合的,功能極強(qiáng)同時(shí)又簡單易學(xué)語言。 。本著“減少70%代碼”的目標(biāo), 。使網(wǎng)絡(luò)程序開發(fā)更傾向于智能開發(fā),運(yùn)行起來更像Windows下的應(yīng)用程序一樣流暢。(2)簡易性和靈活性,這樣可以輕松地將自定義功能集成到應(yīng)用程序中。(3)可管理性,從而為宿主主體創(chuàng)建了更多增值的機(jī)會(huì)。新增內(nèi)容(諸如成員資格、個(gè)性化和主題)可以提供系統(tǒng)級的功能,此類功能通常會(huì)要求開發(fā)人員進(jìn)行大量的編寫代碼工作。 C簡介C是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。C綜合了VB簡單的可視化操作和C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語法風(fēng)格、。它是隨著Internet技術(shù)的興起,對c/s結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。這樣就大大簡化了客戶端載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本。B/S結(jié)構(gòu)的主要特點(diǎn)是分布性強(qiáng)、維護(hù)方便、開發(fā)簡單且共享性強(qiáng)、總體擁有成本低。例如通過瀏覽器進(jìn)行大量的數(shù)據(jù)輸入或進(jìn)行報(bào)表的應(yīng)答、專用性打印輸出都比較困難和不便。雖然可以用ActiveX、Java等技術(shù)開發(fā)較為復(fù)雜的應(yīng)用,但是相對于發(fā)展已非常成熟C/S的一系列應(yīng)用工具來說,這些技術(shù)的開發(fā)復(fù)雜,并沒有完全成熟的技術(shù)工具供使用。其目的是在盡可能短的時(shí)間內(nèi)用盡可能小的代價(jià)確定問題是否有解。開發(fā)人員現(xiàn)有的技術(shù)水平雖然不是很高,相信通過自身努力和同學(xué)的幫助,在規(guī)定期限內(nèi)能基本完成系統(tǒng)的開發(fā)任務(wù)。而開發(fā)的主要目的還是鞏固所學(xué)知識,增強(qiáng)實(shí)踐能力。我會(huì)盡量使系統(tǒng)界面友好,操作方便,功能符合企業(yè)管理的需求。從基層的信息錄入到修改、刪除、查詢,層層遞進(jìn),提高了管理的工作效率和安全性、準(zhǔn)確性。在解決問題之前要理解問題,只有真正的理解問題才能更好的解決問題。所以,設(shè)計(jì)人員必須認(rèn)識到:在整個(gè)需求分析以及系統(tǒng)設(shè)計(jì)過程中,用戶參與的重要性,通過各種方法展開調(diào)查分析。一個(gè)好的圖書管理系統(tǒng)必須能夠便于使用,比如讀者能夠快捷安全的進(jìn)行圖書查詢和網(wǎng)上預(yù)定。 概要設(shè)計(jì)根據(jù)需求分析,本系統(tǒng)會(huì)員可以查看圖書信息,圖書排行信息,新書上架等,而管理員在后臺(tái)可以管理添加會(huì)員,管理添加圖書等多種其他功能。(2)管理員登陸功能:管理員登陸后才可以對會(huì)員,圖書等實(shí)行管理。(4)圖書預(yù)定功能:該項(xiàng)功能是為了方便會(huì)員預(yù)定圖書而設(shè)立的。當(dāng)用戶需要某種類型的圖書的時(shí)候,可以使用該功能看到所有屬于該圖書類型的圖書。(7)圖書詳細(xì)信息功能:該功能是為了使用戶了解圖書的詳細(xì)信息而設(shè)立的。(9)會(huì)員管理:對會(huì)員信息進(jìn)行管理。 系統(tǒng)功能結(jié)構(gòu)圖圖書管理系統(tǒng)管理系統(tǒng)前臺(tái)功能結(jié)構(gòu)圖: 用戶登錄圖書管理借還管理