【正文】
LIC //W3C//DTD HTML Transitional//EN html head meta equiv=ContentType content=text/html。 id= amp。 (id).Value %評審 /A/td tdA HREF=?%= (MM_keepURL) amp。 MM_joinChar(MM_keepURL) amp。 Else MM_joinChar = End If End Function % !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head meta equiv=ContentType content=text/html。 MM_keepForm If (MM_keepBoth ) Then MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) 1) End If If (MM_keepURL ) Then MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) 1) End If If (MM_keepForm ) Then MM_keepForm = Right(MM_keepForm, Len(MM_keepForm) 1) End If 39。39。 create the Form + URL string and remove the intial 39。 MM_nextItem amp。 MM_item amp。 add the Form variables to the MM_keepForm string For Each MM_item In MM_nextItem = amp。 MM_nextItem amp。 MM_item amp。 add the URL parameters to the MM_keepURL string For Each MM_item In MM_nextItem = amp。 MM_paramName amp。 amp。 create the list of parameters which should not be maintained MM_removeList = amp。 、 登錄界面設(shè)計 、 系統(tǒng)用戶 注冊 管理模塊 、 項 目 申 報 模塊 、用戶信息修改 模塊包括 項目申報 管理 及評審 模塊包括 %LANGUAGE=VBSCRIPT CODEPAGE=936% !include file=Connections/ % Dim Recordset1 Dim Recordset1_cmd Dim Recordset1_numRows Set Recordset1_cmd = () = MM_conn_STRING = SELECT * FROM xiangmu = true Set Recordset1 = Recordset1_numRows = 0 % % Dim MM_paramName % % 39。(data/)amp。確定該管理員人員名單后,將由該管理員在管理中心設(shè)置推薦單位與評審專家的用戶帳號與密碼并提供給相應(yīng)的負(fù)責(zé)人。 由于各模塊功能設(shè)置不一樣,為了避免系統(tǒng)權(quán)限分配混亂,我 們采取的方法是:個人通過網(wǎng)頁注冊獲得進(jìn)入個人申報模塊的用戶名與密碼(系統(tǒng)通過個人注冊時填寫的個人身份證號碼進(jìn)行辨別,保證用戶的唯一性),進(jìn)入個人申報模塊后的個人將獲得申報項目等權(quán)限。 、開發(fā)環(huán)境: dreamweaver 主要利用 ASP+ACCESS 及 IIS環(huán)境進(jìn)行開發(fā)開發(fā)工具,主要利用 及 ACCESS 進(jìn)行開發(fā) 第三章 科研項目網(wǎng)上申報 管理系統(tǒng)的設(shè)計 、系統(tǒng)詳細(xì)功能分析 一、模塊劃分 系統(tǒng)登陸界面設(shè)計 該系統(tǒng)基于互聯(lián)網(wǎng) b/s 模式設(shè)計。 見下圖所示: () 從下圖就可以看出來靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁的不同之處,所以說動態(tài)網(wǎng)頁并不是有能動的圖片和動畫的網(wǎng)頁。 見下圖所示:( ) 而 ASP 的處理過程則更復(fù)雜些。 當(dāng)一個用戶瀏覽器 (下圖所示: Web Client) 從 Web 服務(wù)器 (下圖所示: Web Server) 要求一個 HTML 網(wǎng)頁時, Web 服務(wù)器就將這個網(wǎng)頁直接發(fā)送給用戶瀏覽器,不經(jīng)過計算處理。 HTML 和 ASP 的區(qū)別 HTML 是編寫網(wǎng)頁的 最簡單的語言。 1. 9ASP 能干什么? 用 HTML, CSS 已經(jīng)能夠編寫非常漂亮的靜態(tài)網(wǎng)頁,但是這些網(wǎng)頁缺乏和用戶的互動性。 ASP 本身不是一種腳本語言,但他卻為嵌入 HTML 的腳本語言提供了運行環(huán)境。 Error 對象和 Errors 集合 : 提供訪問數(shù)據(jù)庫時的錯誤信息。 Field 對象和 Field 集合: 提供對 RecordSet 中當(dāng)前紀(jì)錄的各個字段進(jìn)行訪問的功能。 Parameters 對象和 Parameters 集合: 為 Command 對象提供數(shù)據(jù)和參數(shù)。 Connection 對象: 建立與后臺數(shù)據(jù)庫的連接。 Database Access 組件 ADO WWW 上很重要的應(yīng)用是訪問 WEB 數(shù)據(jù)庫,用 ASP 訪問 WEB 數(shù)據(jù)庫時,必須使用 ADO組件, ADO是 ASP內(nèi)置的 ActiveX服務(wù)器組件( ActiveX Server Component) ,通過在 WEB服務(wù)器上設(shè)置 ODBC 和 OLEDB可連接多種數(shù)據(jù)庫:如 SYBASE、 ORACLE、INFORMIX、 SQL SERVER、 ACCESS、 VFP 等,是對目前微軟所支持的數(shù)據(jù)庫進(jìn)行操作的最有效和 最簡單直接的方法。 Content Linking 組件: 生成 WEB 頁內(nèi)容列表,并將各頁順序連接,用于制作導(dǎo)航條。 Database Access 組件: 提供 ADO( ActiveX Data Objects)來訪問支持 ODBC的數(shù)據(jù)庫。 ASP 的主要內(nèi)置組件 Ad Rotator 組件: 可用來安指定計劃在同一頁上自動輪換顯示廣告,用于WWW 上日益重要的廣告服務(wù)。也可以使用 Session 方法顯式地結(jié)束一個會話和設(shè)置空閑會話的超時期限。 Session 對象: 可以使用 Session 對象存儲特定的用戶會話所需的信息。最常用的方法是創(chuàng)建 ActiveX 組件的實例 ()。包括直接發(fā)送信息給瀏覽器、重定向瀏覽器到另一個 URL 或設(shè)置 cookie 的值。 Request 對象使您能夠訪問發(fā)送給服務(wù)器的二進(jìn)制數(shù)據(jù),如上載的文件。 Application 對象: 可以使用 Application 對象使給定應(yīng)用程序的所有用戶共享信息。 WINDOWS 95/98/Me 運行 PWS 以上。 ASP 的運行環(huán)境 目前 ASP 可運行在四種環(huán)境下: WINDOWS NT server,運行 IIS(Inter Information Service) 以上。 ? 服務(wù)器端的 include 語句: 可用 include 語句調(diào)入其他 ASP 代碼,增強了編成的靈活性。 ASP 頁面的結(jié)構(gòu) ASP 的程序代碼簡單、通用,文件名由 .asp 結(jié)尾, ASP文件通常由四部分構(gòu)成: ? 標(biāo)準(zhǔn)的 HTML 標(biāo)記: 所有的 HTML 標(biāo)記均可使用。在響應(yīng)支持 HTTP 的瀏覽器(例如 Inter Explorer )時,這一支持可使 ASP 利用新協(xié)議的高效率。 ? 支持 HTTP 協(xié)議。現(xiàn)在可以用 Inter 服務(wù)管理器指示 ASP 應(yīng)用程序的根目錄。 ASP 應(yīng)用程序的根目錄在用戶的 Web 站點上可以是物理目錄。 ASP 提供了新的基礎(chǔ)組件??梢跃帉? ASP 腳本來發(fā)送帶有從 Posting Acceptor 傳來的信息的 ,如每一個上載文件的位置和名稱。 ? 文件上載。 ? 管理工具 。在頁上的全部工作只有兩種結(jié)果:提交或終止。 ? 事務(wù)性腳本。 ? Microsoft 腳本調(diào)試程序 。用戶看不到創(chuàng)建他們正在瀏覽的頁的腳本命令。所以不必?fù)?dān)心瀏覽器能否處理腳本: Web 服務(wù)器已經(jīng)完成了所有腳本的 處理,并將標(biāo)準(zhǔn)的 HTML 傳輸?shù)綖g覽器。然后 Web 服務(wù)器調(diào)用 ASP, ASP 全面讀取請求的文件,執(zhí)行所有腳本命令,并將 Web 頁傳送給瀏覽器。 MTS 可以解決開發(fā)那些保密性強的、可分級的以及可靠的 Web 應(yīng)用程序的復(fù)雜性問題。例如,旅行社能夠比公布航空時刻表做得更多;用 ASP 腳本可以讓客戶察看現(xiàn)有的航班、比較費用并預(yù)定座位。通過創(chuàng)建自己的 ActiveX 組件,可以將應(yīng)用程序中的商業(yè)邏輯封裝到能夠從腳本、其他組件或從其他程序中調(diào)用的模塊。 ? 對于 Web 開發(fā)人員: 如果用戶已經(jīng)掌握了一門編程語言,如 Visual Basic,用戶將發(fā)現(xiàn) ASP 是快速創(chuàng)建 Web 應(yīng)用程序的一個非常靈活的方法。 ASP 帶有 Microsoft Visual Basic Scripting Edition ( VBScript)和 Microsoft JScript 的腳本引擎,這樣用戶可以立即開始編輯腳本。 ? 對于有經(jīng)驗的腳本編寫人員: 如果用戶已經(jīng)掌握一門腳本語言,如 VBScript、 JavaScript 或 PERL,而且用戶已經(jīng)了解使用 ASP 的方法。隨著不斷掌握使用 ASP 和腳本語言的技巧,用戶可以創(chuàng)建更復(fù)雜的腳本。現(xiàn)在,用戶只要將一些簡單的指令嵌入到用戶的 HTML 文件中,就可以從表格中收集數(shù)據(jù)并進(jìn)行分析。如果用戶曾想從 HTML 表格中收集數(shù)據(jù),或用顧客的姓名個人化 HTML 文件,或根據(jù)瀏覽器的不同使用不同的特性,用戶會發(fā)現(xiàn) ASP 提供了一個出色的解決方案。通過 ASP,可為用戶的 Web 頁添加交互內(nèi) 容或用 HTML 頁構(gòu)成整個 Web 應(yīng)用程序,這些應(yīng)用程序使用 HTML 頁作為用戶的客戶的界面。 ASP 頁是包括 HTML 標(biāo)記、文本和腳本命令的文件。Management center mold piece provide of is rightness each remend unit remend e up of the item carry on management and allotment the expert carry on judge, end according to judge expert rightness should opinion and dozen of the item cent, decision whether rightness should the item carry on the function which sign an item。 out these convenience management unify of layer management and decision, provided a work efficiency in the system used for declaring management of sign a process to the unit research in the magistracy item, tradition the management of the mode cost a lot of energy, adoption information new the technique be excellent to turn management means, enhance to declare process, strengthen item to take charge of, exaltation work mold piece rightness should of function dissimilarity:Personal declare a mold piece to provide of is to face to personal item to declare with management function。 關(guān)鍵字 : Dreamweaver; ACCESS; ASP ABSTRACT Along with social informationization of development, society a lot of business of management also followed to correspond occu