- 相關(guān)推薦
用ASP實(shí)現科技成果的網(wǎng)上查詢(xún)及管理
用ASP實(shí)現科技成果的網(wǎng)上查詢(xún)及管理
姚向紅
中國水利水電科學(xué)研究院 工程師 100044
摘要 本文系統地介紹了一個(gè)用ASP開(kāi)發(fā)的科技成果查詢(xún)和管理系統,包括此系統的設計要求、開(kāi)發(fā)環(huán)境、以及如何用ASP來(lái)實(shí)現此過(guò)程,F在,人們可以從網(wǎng)上實(shí)現成果的查詢(xún),只有經(jīng)過(guò)授權的管理人員方可進(jìn)行數據的管理工作。
關(guān)鍵詞 ASP 科技成果 查詢(xún)及管理
1. 引言
全球性的信息化、網(wǎng)絡(luò )化進(jìn)程正在改變人們的工作和生活方式,Internet打破了地域限制,真正使信息共享。幾十年來(lái),我國廣大科技工作者辛勤工作,各行各業(yè)均有累累碩果。以前,很多項目完成后,往往束之高閣,無(wú)法及時(shí)轉化為生產(chǎn)力,發(fā)揮其應有的作用,現在,國家大力提倡科技成果的推廣應用,各部門(mén)對此工作都非常重視,我們開(kāi)發(fā)了一個(gè)小型的科技成果查詢(xún)和管理系統,掛在本行業(yè)的專(zhuān)業(yè)網(wǎng)站上,為科技成果的推廣鋪路搭橋。
2. 系統概述
本系統是一個(gè)小型的的科研成果項目管理系統,根據各單位科研項目的管理要求實(shí)現了數據維護(即可對數據庫進(jìn)行添加和修改)、查詢(xún)、統計等多項管理功能。網(wǎng)上用戶(hù)均可進(jìn)行查詢(xún)操作,但是只有被授權的用戶(hù)可以進(jìn)行數據庫的添加和修改操作。
2.1. 系統開(kāi)發(fā)的環(huán)境
本系統是用目前流行的ASP(Active Server Pages)技術(shù)和ADO(Active Data Object)技術(shù)組合開(kāi)發(fā)的。
2.2. HTML的局限性
HTML本身?yè)碛懈袷交,可以進(jìn)行內部對象的鏈接以及與其它Web頁(yè)面的鏈接。但HTML不能執行條件邏輯,不能處理變量。即HTML不具有一個(gè)完整的編程語(yǔ)言所應具有的功能。引入腳本制作語(yǔ)言的目的就是為了克服HTML的局限性。常用的腳本制作語(yǔ)言有VBScript和JavaScript。Active Server支持VBScript和JavaScript。
2.3. ASP的特點(diǎn)
ASP是Microsoft Web Server繼IIS3.0以后新增的功能。它具備一個(gè)服務(wù)器端的腳本執行環(huán)境,用它可產(chǎn)生和執行動(dòng)態(tài)的、交互的、高性能的Web服務(wù)器應用程序。ASP首先克服了客戶(hù)機方處理的局限性,即Web瀏覽器必須支持在Web頁(yè)面中調用的功能。如果在一個(gè)不支持VBScript的瀏覽器中使用VBScript,則其腳本就會(huì )被忽略,并由瀏覽器將腳本作為文本顯示出來(lái)。使用ASP技術(shù)后,瀏覽器同服務(wù)器就會(huì )產(chǎn)生如下的交互過(guò)程:瀏覽器向服務(wù)器請求以ASP為后綴而不是HTM的文檔(ASP文檔即為包含腳本制作語(yǔ)言的HTML文檔),服務(wù)器讀取文檔,解釋其中的VBScript,并生成HTML文檔,傳送給瀏覽器。所以,使用Active Server頁(yè)面,所有的處理都在服務(wù)器上進(jìn)行,只將標準的HTML傳送給客戶(hù)機,這樣做就消除了對于Web瀏覽器的依賴(lài)性。
Active Server的另一大優(yōu)點(diǎn)是代碼的安全性。頁(yè)面的訪(fǎng)問(wèn)者所能看到的只是服務(wù)器方的處理結果。
ASP采用ADO(ActiveX Data Objects)技術(shù)訪(fǎng)問(wèn)后臺數據庫。它通過(guò)ODBC接口,可以連接Microsoft Access、Microsoft SQL Server等數據庫。當客戶(hù)端在輸入查詢(xún)表格后,提交給服務(wù)器端的應用程序,由Browser/Server的應用接口根據用戶(hù)的請求動(dòng)態(tài)地下載數據,提供給客戶(hù)端。
2.4. ADO的特點(diǎn)
ADO是一個(gè)ASP內置的ActiveX服務(wù)器組件,它具有高效連接ODBC數據庫的功能,可以將其與ASP結合,建立提供數據庫信息的網(wǎng)頁(yè)內容,對數據庫進(jìn)行操作。
3. 系統結構與功能
3.1 系統結構與特點(diǎn)
【用ASP實(shí)現科技成果的網(wǎng)上查詢(xún)及管理】相關(guān)文章:
基于A(yíng)SP的網(wǎng)上銀行的設計與實(shí)現ASP+SQL03-08
ASP.NET的網(wǎng)站新聞管理系統設計與實(shí)現03-19
基于A(yíng)SP的購物網(wǎng)站的設計與實(shí)現ASP+Access03-08
基于A(yíng)SP的網(wǎng)絡(luò )辦公系統設計與實(shí)現ASP+SQL03-08
基于A(yíng)SP的網(wǎng)上書(shū)店設計02-28
基于A(yíng)SP的在線(xiàn)商品銷(xiāo)售系統的設計與實(shí)現ASP+SQL03-08