【正文】
.................................... 13 用戶注冊(cè)登陸系統(tǒng)功能模塊 .......................................................................... 14 圖書查詢借閱功能模塊 ................................................................................. 14 圖書管理功能模塊 ........................................................................................ 14 類別管理功能模塊 ........................................................................................ 15 借閱 管理功能模塊 ........................................................................................ 15 用戶管理功能功能模塊 ................................................................................. 15 借閱管理功能模塊 ......................................................................................... 16 第四章 設(shè)計(jì)內(nèi)容 .......................................................................................................... 18 (項(xiàng)目分析) .............................................................................. 18 ................................................................................................... 18 設(shè)計(jì)部分的具體分析 .......................................................................................... 19 參 考 文 獻(xiàn) .................................................................................................................. 37 致 謝 ............................................................................................................................. 38 6 第一章 數(shù)據(jù)庫(kù)的簡(jiǎn)介 和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的相關(guān)介紹 數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支,因此對(duì)數(shù)據(jù)庫(kù)學(xué)科的研究范圍是十分廣泛的。 ASP。 mesh data warehouse。 4 Abstract The data base is over a long period of time to lay in inside the puter and has anisation and aggregate data that can enjoy management of the data base the most technology of nucleus is the management that the logarithm is relied on ,on the synthetical application of usual show basic operating function such as adds and revises and delete etc at the data .The work sum is the technology that the superiority is mended mutually according to the warehouse system in the mesh data warehouse. The data base interface is the bridge linked up between Web39。設(shè)計(jì)的一些總體思路和解決辦法。 用 Active Server Pages 技術(shù)( ASP)來開發(fā)動(dòng)態(tài)網(wǎng)站,用windows2020+iis5 搭建的服務(wù)器平臺(tái)。網(wǎng)絡(luò)數(shù)據(jù)庫(kù),網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)系統(tǒng)是優(yōu)勢(shì)互補(bǔ)的技術(shù)。 3 摘要 數(shù)據(jù)庫(kù)是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)的 、 有組織的 、可共享 的數(shù)據(jù)集合。但是由于個(gè)人水平的限制,在開發(fā)當(dāng)中不可避免的存在或多或少的問題,希望大家諒解。因?yàn)槟钱吘故窍蚯斑~進(jìn)的表現(xiàn)。而且 無須 pile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行 。因此在此文中還對(duì) asp、 access和 iis進(jìn)行了相關(guān)介紹。 為了體現(xiàn)當(dāng)今世界網(wǎng)絡(luò)和軟件發(fā)展的一些新的思想和趨勢(shì),本人選擇了 ASP語(yǔ)言來作為制作網(wǎng)站的開發(fā)工具, 數(shù)據(jù)庫(kù)為 Microsoft的 access數(shù)據(jù)庫(kù)。 本畢業(yè)設(shè)計(jì)論文簡(jiǎn)介了一下數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)數(shù)據(jù)庫(kù),并且通過本人設(shè)計(jì)的成果開發(fā)一個(gè)圖書館管理系統(tǒng)向大家演示一下網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的應(yīng)用。基于 Web應(yīng)用的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)類型大致有文本數(shù)據(jù)庫(kù)、 Web 數(shù)據(jù)庫(kù)和大型數(shù)據(jù)庫(kù)幾個(gè)。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)交互不像生產(chǎn)自動(dòng)化控制系統(tǒng)那樣,不要求實(shí)時(shí)交互,這更好地忽略了網(wǎng)關(guān)接口的一個(gè)主要缺陷 —— 不能持續(xù)連接,當(dāng)查詢的結(jié)果被傳送到遠(yuǎn)程客戶瀏覽器后,連接隨即斷開。網(wǎng)絡(luò)數(shù)據(jù) 庫(kù),即應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)。全國(guó)高校都在建設(shè)和完善校園計(jì)算機(jī)網(wǎng)絡(luò),校園網(wǎng)已成為各高校必備的重要信息基礎(chǔ)設(shè)施。網(wǎng)絡(luò)化,信息化以成為一種必不可少的必備條件。1 SCIENCE amp。 TECHNOLOGY COLLEGE OF NANCHANG UNIVERSITY 學(xué) 士 學(xué) 位 論 文 THESIS OF BACHELOR 題 目: 圖書館管理系統(tǒng) 學(xué) 科 部: 信息學(xué)科部 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí): 學(xué) 號(hào): 學(xué)生姓名: 指導(dǎo)教師: 起訖日期: 2 前 言 二十一世紀(jì)是信息化時(shí)代。作為基礎(chǔ)教學(xué)與科研基地的高校自然走在行業(yè)的前列。 數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支。 Inter本身就是世界范圍內(nèi)龐大的信息數(shù)據(jù)庫(kù) ,是 Web,接口與數(shù)據(jù)的結(jié)合,使得數(shù)據(jù)庫(kù)應(yīng)用便于網(wǎng)絡(luò)的操作和控制 —— 遠(yuǎn)程數(shù)據(jù)庫(kù)的交互及管理。因此數(shù)據(jù)庫(kù)的大小并不是夠成影響事物傳輸?shù)年P(guān)鍵因素。數(shù)據(jù)庫(kù)接口是實(shí)現(xiàn) Web 與數(shù)據(jù)庫(kù)的高效無縫鏈接的 橋梁。實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)站無非就是實(shí)現(xiàn) Web頁(yè)面與數(shù)據(jù)庫(kù)之間的交互。 通過用 iis5搭建的服務(wù)器平臺(tái),來開發(fā)動(dòng)態(tài)網(wǎng)站。 在設(shè)計(jì)中本人之所以選擇 ASP 主要是因?yàn)?ASP 使用 VBScript 、 JScript 等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序 。我想雖然我目前還遠(yuǎn)遠(yuǎn)沒有能力站在前面引領(lǐng)這些的發(fā)展方向,但能跟在后面推波助瀾也是好的。 我盡一切努力使該軟件更加準(zhǔn)確和完善,便于大家使用。同時(shí)歡迎大家提出各種意見和建議,以促進(jìn)我更好的為大家服務(wù)。數(shù)據(jù)庫(kù)的管理最核心的技術(shù)就是對(duì)數(shù)據(jù)的管理,通常表現(xiàn)在數(shù)據(jù)的添加、修改、刪除等基本操作功能的綜合運(yùn)用上。 數(shù)據(jù)庫(kù)接口是 Web 頁(yè)面與數(shù)據(jù)庫(kù)之間溝通的橋梁。 地址重定向,會(huì)話功能的實(shí)現(xiàn)和 中文字符亂碼問題的解決方案 。 關(guān)鍵字: 數(shù)據(jù)庫(kù); 網(wǎng)絡(luò)數(shù)據(jù)庫(kù); 接口; ASP; SQL2020; 地址重定向; 總體思路和解決辦法。s paging and the data base. Develop the trends Web Sites with Active Server Pages technology (ASP) .The server terrace put up with windows2020+iis5 . The address is heavily fixed a direction,the settlement scheme of realizing of conversation merit ability and Chinese character gash problem .Some overall trains of thought reconcilations definitely methods of design . Keywords: database。 interface。 SQL2020。所謂數(shù)據(jù)庫(kù)是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)的 、 有組織 的 、可共享的數(shù)據(jù)集合。 數(shù)據(jù)庫(kù)的管理最核心的技術(shù)就是對(duì)數(shù)據(jù)的管理,通常表現(xiàn)在數(shù)據(jù)的添加、修改、刪除等基本操作功能的綜合運(yùn)用上。但出 于統(tǒng)一的標(biāo)準(zhǔn)考慮,我個(gè)人認(rèn)為還是應(yīng)該使用通用數(shù)據(jù)庫(kù)通訊協(xié)議 SQL比較好。因?yàn)殡m然數(shù)據(jù)庫(kù)系統(tǒng)是最高效的信息儲(chǔ)存方式,但網(wǎng)絡(luò)已被證明是在大范圍內(nèi)共享數(shù)據(jù)庫(kù)的最高效方式。為有效地利用這種優(yōu)勢(shì)互補(bǔ),網(wǎng)絡(luò)上大多數(shù)網(wǎng)站都大量地使用了數(shù)據(jù)訪問技術(shù)。而 Web、接口與數(shù)據(jù)的結(jié)合使得數(shù)據(jù)庫(kù)應(yīng)用于網(wǎng)絡(luò)而便于操作和控制―― 遠(yuǎn)程數(shù)據(jù)庫(kù)交互及管理。基于 Web應(yīng)用的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)類型大致有文本數(shù)據(jù)庫(kù)、 Web 數(shù)據(jù)庫(kù)和大型數(shù)據(jù)庫(kù)幾個(gè)。用戶一般都使用 Web表單來對(duì)數(shù)據(jù)庫(kù)操縱。分析數(shù)據(jù),最后從數(shù)據(jù)庫(kù)提示查詢,如果是一個(gè)文本數(shù)據(jù)庫(kù) ,這個(gè)前端也同時(shí)是后端,它要完成數(shù)據(jù)庫(kù)查詢與翻譯,并回送結(jié)果給客戶機(jī),如果是使用數(shù)據(jù)庫(kù)管理,前端把查詢放入一個(gè)表單中,然后送入數(shù)據(jù)庫(kù)服務(wù)器,后端 CGI負(fù)責(zé)查詢結(jié)果,并應(yīng)答用戶,也可以將前后端集中在一個(gè)腳本里,通過創(chuàng)建進(jìn)程實(shí)現(xiàn);在 Windows下則需要采用 OLE組件技術(shù)或其他與程序之間的通信手段。如果此時(shí)需要傳回對(duì)話結(jié)果,則程序會(huì)把對(duì)話結(jié)果傳回給 Sever, Sever再傳至瀏覽器,完成整個(gè)工作流程。這些環(huán)境變量是在 Server端執(zhí)行接口程序時(shí)被設(shè)定。 ( 3)輸出 輸出數(shù)據(jù)是交互流程的最后一部 分,而送出的信息不只一種形態(tài)。 ( 1) 動(dòng)態(tài)網(wǎng)站 隨著 Web技術(shù)的發(fā)展和電子商務(wù)時(shí)代的到來,人們不再滿足于建立各種靜態(tài)地發(fā)布信息的網(wǎng)站,更多的時(shí)候需要能與用戶進(jìn)行交互,并能提供后臺(tái)數(shù)據(jù)庫(kù)的管理和控制等服務(wù)的動(dòng)態(tài)網(wǎng)站。 ( 2) 動(dòng)態(tài)網(wǎng)站與數(shù)據(jù)庫(kù) 早期的網(wǎng)頁(yè)都是靜態(tài)的,信息的更新很困難,這給人們的查找信息和分析問題帶來了很多不便。而數(shù)據(jù)庫(kù)技術(shù)經(jīng)過幾十年的發(fā)展,其功能越來 Inter ―――――――――――――――――――――――― 客戶機(jī) Web 服務(wù)器 數(shù)據(jù)庫(kù)服務(wù)器 8 越強(qiáng)大,各種數(shù)據(jù)庫(kù)系統(tǒng)如 SQL Server,Oracle,Sybase等,都具有對(duì)大批量數(shù)據(jù)進(jìn)行有效的組織,管理和快速查詢查詢功能。動(dòng)態(tài) Web是相對(duì)于靜態(tài) Web而言,它利用 Web數(shù)據(jù)庫(kù)訪問技術(shù)將數(shù)據(jù)庫(kù)中的數(shù)據(jù)在 Inter上發(fā)布,利用固定生成的 Web頁(yè)面來發(fā)布數(shù)據(jù)庫(kù)中的數(shù)據(jù),使 Web頁(yè)面的設(shè)計(jì)與數(shù)據(jù)庫(kù)相對(duì)獨(dú)立,是動(dòng)態(tài) Web的設(shè)計(jì)的基本原則。它 通常是通過一些相應(yīng)的技術(shù)來實(shí)現(xiàn)的,如: CGI,ASP,JSP,PHP, 等多種。開發(fā)人員編寫與接口相關(guān)的單獨(dú)的程序和基于 Web的應(yīng)用程序,后者通過 Web服務(wù)器來調(diào)用前者。如果多個(gè)用戶并發(fā)地訪問該程序,這些進(jìn)程將耗盡該 Web服務(wù)器所有的可用資源,直至其崩潰。該技術(shù)主要在微軟的操作系統(tǒng)平臺(tái)之上,主要工作環(huán)境是微軟的 IIS應(yīng)用程序結(jié)構(gòu)。只需將 ASP 程序放在 WEB 服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過 WWW 的方式訪問 ASP 程序 。其語(yǔ)法大部分與 C、 Java、Perl等語(yǔ)言相似,并形成了自己的獨(dú)有風(fēng)格,利用該語(yǔ)言 Web程序員可以快速地開發(fā)出動(dòng)態(tài)網(wǎng)頁(yè)。 PHP存在一些弱點(diǎn),主要是 PHP是一種解釋型語(yǔ)言,不支持多線程結(jié)構(gòu),支持平臺(tái)和連接的數(shù)據(jù)庫(kù)都有限。 基于上述幾點(diǎn),在這次畢業(yè)設(shè)計(jì)中,我們選用的網(wǎng)絡(luò)交互技術(shù)是 ASP,并且 通過用windows2020+iis5搭建的服務(wù)器平臺(tái),來開發(fā)動(dòng)態(tài)網(wǎng)站。所以硬件配置要求較高,建