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

正文內容

畢業(yè)設計-圖書館管理系統(tǒng)的設計—論文-文庫吧

2025-10-27 13:35 本頁面


【正文】 ........................................................... 19 參 考 文 獻 .................................................................................................................. 37 致 謝 ............................................................................................................................. 38 6 第一章 數據庫的簡介 和網絡數據庫的相關介紹 數據庫是數據管理的最新技術,是計算機科學的重要分支,因此對數據庫學科的研究范圍是十分廣泛的。所謂數據庫是長期儲存在計算機內的 、 有組織 的 、可共享的數據集合。數據庫中的數據按一定的數據模型組織、描述和儲存,具有較小的冗余度、較高的數據獨立性和易擴展性,并可為各種用戶共享。 數據庫的管理最核心的技術就是對數據的管理,通常表現在數據的添加、修改、刪除等基本操作功能的綜合運用上。數據庫數據管理功能的實現通常都有兩種方法:一是通過使用 已成型的通用數據庫通訊協(xié)議 SQL,它最早由是 IBM 提出并應用于其公司開發(fā)的數據庫上的;另一種通過你所使用的數據庫自帶的數據庫管理系統(tǒng),通常大多數較正式的商用數據庫都有其專有的數據庫管理系統(tǒng)。但出 于統(tǒng)一的標準考慮,我個人認為還是應該使用通用數據庫通訊協(xié)議 SQL比較好。 現在隨著 Inter 的重要性日漸明顯,但并沒有根本改變數據庫系統(tǒng)的作用。因為雖然數據庫系統(tǒng)是最高效的信息儲存方式,但網絡已被證明是在大范圍內共享數據庫的最高效方式。因此可以說網絡和數據庫系統(tǒng)是優(yōu)勢互補的技術。為有效地利用這種優(yōu)勢互補,網絡上大多數網站都大量地使用了數據訪問技術。 Inter本身就是世界范圍內龐大的信息數據庫。而 Web、接口與數據的結合使得數據庫應用于網絡而便于操作和控制―― 遠程數據庫交互及管理。網絡數據庫交互不像生產自動化控制系統(tǒng),一般不要求實時,這就更好地忽略了網關接口的一個主要缺陷,即不能持續(xù)連接,當查詢的結果被回送到遠端客戶的瀏覽器之后連接就隨即斷開;因而數據庫本身的大小并不成為影響事務傳輸速率的主要因素?;?Web應用的網絡數據庫類型大致有文本數據庫、 Web 數據庫和大型數據庫幾個。數據庫接口是實現 Web 與數據庫的高效無縫鏈接的橋梁。用戶一般都使用 Web表單來對數據庫操縱。對于數據庫交互,表單出發(fā)的前端從表單收集數據。分析數據,最后從數據庫提示查詢,如果是一個文本數據庫 ,這個前端也同時是后端,它要完成數據庫查詢與翻譯,并回送結果給客戶機,如果是使用數據庫管理,前端把查詢放入一個表單中,然后送入數據庫服務器,后端 CGI負責查詢結果,并應答用戶,也可以將前后端集中在一個腳本里,通過創(chuàng)建進程實現;在 Windows下則需要采用 OLE組件技術或其他與程序之間的通信手段。 7 ( 1)運作流程 用戶在客戶端按下 FORM上的 Submit按鈕或是按下鏈接,告知瀏覽器完成輸入后,瀏覽器將客戶 端輸入的信息提交 WWW Server, Server啟動尋找指定的交互程序并將包裝過的參數傳入;接口程序依照傳入參數完成指定的工作。如果此時需要傳回對話結果,則程序會把對話結果傳回給 Sever, Sever再傳至瀏覽器,完成整個工作流程。 ( 2)資料傳遞方法 Server 將用戶資料傳給交互程序之前,先要將不同資料轉換為各種環(huán)境變量以供程序使用。這些環(huán)境變量是在 Server端執(zhí)行接口程序時被設定。實現交互亦即處理 Web表單的方法通常有三種, POST,GET和 HEAD。 ( 3)輸出 輸出數據是交互流程的最后一部 分,而送出的信息不只一種形態(tài)。為了使 Web服務器識別,在送出資料前,必須先送出特定的額外信息。 ( 1) 動態(tài)網站 隨著 Web技術的發(fā)展和電子商務時代的到來,人們不再滿足于建立各種靜態(tài)地發(fā)布信息的網站,更多的時候需要能與用戶進行交互,并能提供后臺數據庫的管理和控制等服務的動態(tài)網站。 何為“動態(tài)”,動態(tài)是相對于靜態(tài)而言并不是指網頁上的內容是運動的,或網頁上具有動感十足的動畫顯示,而是指網頁所提供給用戶的信息可以不通過網頁編輯器修改而自動改變,或整個網頁的出現不是在瀏覽前就已產生,而 是在用戶要瀏覽時通過 Web server 動態(tài)生成網頁,然后以 html格式送給用戶瀏覽。 ( 2) 動態(tài)網站與數據庫 早期的網頁都是靜態(tài)的,信息的更新很困難,這給人們的查找信息和分析問題帶來了很多不便。隨著 WWW 的應用領域的不斷拓展,靜態(tài) Web 頁面也越來越不能滿足對信息服務的動態(tài)性、實時性和交互性的要求。而數據庫技術經過幾十年的發(fā)展,其功能越來 Inter ―――――――――――――――――――――――― 客戶機 Web 服務器 數據庫服務器 8 越強大,各種數據庫系統(tǒng)如 SQL Server,Oracle,Sybase等,都具有對大批量數據進行有效的組織,管理和快速查詢查詢功能。因此,將 Web 技術與數據庫技術相 結合,開發(fā)動態(tài)的與 Web 網頁相交互的應用數據庫,是構造網絡的核心(注意:這和有的服務器下自帶的 Web數據庫是有區(qū)別的, Web數據庫不需要通過開放式數據庫連接 ODBC與服務器相連,它可以看做是服務器的自帶功能)。動態(tài) Web是相對于靜態(tài) Web而言,它利用 Web數據庫訪問技術將數據庫中的數據在 Inter上發(fā)布,利用固定生成的 Web頁面來發(fā)布數據庫中的數據,使 Web頁面的設計與數據庫相對獨立,是動態(tài) Web的設計的基本原則。 ( 3) 動態(tài)網站的解決方案 實現動態(tài)網站無非就是實現 Web頁面與數據庫之間的交互。它 通常是通過一些相應的技術來實現的,如: CGI,ASP,JSP,PHP, 等多種。 早期的動態(tài)網站開發(fā)技術使用的是 CGI- BIN接口。開發(fā)人員編寫與接口相關的單獨的程序和基于 Web的應用程序,后者通過 Web服務器來調用前者。這種開發(fā)技術存在著嚴重的擴展性問題 —— 每一個新的 CGI程序要求在服務器上新增一個進程。如果多個用戶并發(fā)地訪問該程序,這些進程將耗盡該 Web服務器所有的可用資源,直至其崩潰。為克服這一弊端,微軟公司提出了 Active Server Pages(ASP)技術,該技術利用 “ 插件 ” 和 API簡化了 Web應用程序的開發(fā)。該技術主要在微軟的操作系統(tǒng)平臺之上,主要工作環(huán)境是微軟的 IIS應用程序結構。 ASP 程序無須編譯, ASP 程序的控制部份,是使用 VBScript 、 JScript 等腳本語言來設計的,當執(zhí)行 ASP 程序時,腳本程序將一整套命令發(fā)送給腳本解釋器 ( 即腳本引擎 ) ,由腳本解釋器進行翻譯并將其轉換成服務器所能執(zhí)行的命令。只需將 ASP 程序放在 WEB 服務器的虛擬目錄下(該目錄必須要有可執(zhí)行權限),就可以通過 WWW 的方式訪問 ASP 程序 。 PHP動態(tài)網站開發(fā)技術與 ASP相似,也是一種嵌入 HTML文檔的服務器端腳本語言。其語法大部分與 C、 Java、Perl等語言相似,并形成了自己的獨有風格,利用該語言 Web程序員可以快速地開發(fā)出動態(tài)網頁。 PHP 在大多數 Unix 平臺、 GUN/Linux 和微軟 Windows 平臺上均可以運行。 PHP存在一些弱點,主要是 PHP是一種解釋型語言,不支持多線程結構,支持平臺和連接的數據庫都有限。這種動態(tài)網站開發(fā)技術能夠在任何 Web或應用程序服務器上運行,分離了應用程序的邏輯和頁面顯示,能夠進行快速的開發(fā)和測試,簡化了開發(fā)基于 Web的交互式應用程序的過程 。 基于上述幾點,在這次畢業(yè)設計中,我們選用的網絡交互技術是 ASP,并且 通過用windows2021+iis5搭建的服務器平臺,來開發(fā)動態(tài)網站。 9 第 二 章 搭建服務器平臺 由于服務器平臺是搭建于 Windows2021操作系統(tǒng)平臺之上的。所以硬件配置要求較高,建議為: CPU:PIII 600Hz 以上 內存: 128M 以上 硬盤空間至少 5G 我們選用的數據庫為 Microsoft sql 2021,之所以選用 sql2021 是因為: 1.圖形化用戶界面,使系統(tǒng)管理和數 據庫管理更加直觀、簡單。 2. access與 Windows NT完全集成,利用了 NT的許多功能,使用非常方便。 要建立一個使用 ASP 技術的網站 , 我們使用 dreamweaver MX 作為開發(fā)工具 ,dreamweaver MX是一種最新版本的網頁開發(fā)工具 , 對 ASP支持已經非常的成熟。 ( 1) access2021 的安裝 microsoft access 2021安裝非常的方便,從 office2021光盤中按照提示一步步操作就可以安裝成功。 ( 2) iis5 的安裝 點擊:【開始】 【設置】 【控 制面板】 【添加 /刪除程序】,打開“添加 /刪除程序”對話框。 點擊左邊菜單欄中“添加 /刪除 Windows 組件”項,打開 Windows 組件向導對話框(這個過程可能要花幾十秒鐘),在對話框“組件”列表中,選中 Inter 信息服務( IIS)項。 將 Windows 2021安裝盤放入光驅中,然后點擊“下一步”。這個步驟可能會花幾分鐘。 點擊“完成”按鈕,完成 IIS 的安裝。 ASP 的相關介紹 本文將采取實例分析法,通過一系列的實例 來介紹 ASP 。建立一個 ASP 頁面。下面我 們將建立一個自動監(jiān)測瀏覽時間并根據不同時段動態(tài)顯示不同頁面內容的 ASP 程序 : html body FONT COLOR=Green % If Time 12:00:00 And Time = 00:00:00 Then % 早上好,今天天氣不賴啊 ! % ElseIf Time 19:00:00 And Time = 12:00:00 Then % 下午好 ! 10 % Else % 哈嘍 ! 今晚你有沒有去 IRC 聊天 ! % End If % /body /html 將 保存在 WEB 服務器的虛擬目錄 ( 如: aspsamp/) 下,并在瀏覽器中用 HTTP 的方式進行瀏覽,如: putername/aspsamp/ ,你將會新奇地發(fā)現,你的頁面真的活起來了。雖然,這只是一個非常簡單的實例,而且這一功能完全可以通過 JavaScript 完成,但是不難發(fā)現使用 ASP 要比 JavaScript 簡潔、迅速得多,而且運用此法,你 完全可以輕而易舉地令你的網頁在不同的時段展示不同的風格。此例中的“ Time ”實際上是一個 VBScript 內置的顯示系統(tǒng)當前時間的函數,由于系統(tǒng)默認的腳本語言是 VBScript ,因此當你在 ASP 命令中調用該函數時,腳本引擎會自動將其轉換成當前的系統(tǒng)時間。接下來我們將給 添加一點色彩,在 body 標識中添加“ bgcolor= % =bgc % ”即變?yōu)? body bgcolor= % =bgc % ,并在 body 標記前添加如下語句: % If Time 12:00:00 And Time = 00:00:00 Then、 bgc=silver ElseIf Time 19:00:00 And Time = 12:00:00 Then bgc=navy Else bgc=red End If % 如此一來,當用戶在不同的時段訪問你的頁面時,他們將會看到不同的頁面背景色。我們可以做的事情還有很多,譬如你想知道在凌晨至十二點之間瀏覽你頁面的客戶的姓名,并向他或她問好,那么下面的這段程序將能助 你達成心愿。首先你需要在頁面中設置表單,將以下 HTML 代碼剪貼到 “ % If Time 12:00:00 And Time = 00:00:00 Then % ” 之后: 歡迎光臨我的主頁,請?zhí)顚懸韵滦畔? : FORM METHOD=POST ACTION= P First Name: INPUT NAME=fname SIZE=48 P 11 Last Name: INPUT NAME=lname SIZE=48 P Title: INPUT NAME=title TYPE=RADIO VALUE=mrMr. INPUT NAME=title TYPE=RADIO VALUE=msMs. P INPUT TYPE=SUBMIT INPUT TYPE=RESET /FORM 然后在以上
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1