【正文】
用戶做出的請求,就是處理用戶要求瀏覽器查 看特定的網(wǎng)頁或 Web 應(yīng)用時做出的請求。 ASP的出現(xiàn)使 得廣大 Web 設(shè)計者不必在為客戶瀏覽器是否支持而擔(dān)心,實際上就算在同一個 .asp 文件中使用不同的腳本語言,都無須為此擔(dān)憂,因為所有的一切都將在服務(wù)器端進(jìn)行,客戶瀏覽器得到的只是一個程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語言即可。腳本語言是一種介于 HTML 和諸如 JAVA、Visual Basic、 C++等編程語言之間的一種特殊的語言,盡管它更接近后者,但它卻不具有編程語言復(fù)雜、嚴(yán)謹(jǐn)?shù)恼Z法和規(guī)則。要學(xué)好 ASP 程序的設(shè)計,必須掌握腳本的編寫,那么究竟什么是腳本呢?其實腳本是由一系列的腳本命令所組成的,如同一般 的程序,腳本可以將一個值賦給一個變量,可以命令 Web服務(wù)器發(fā)送一個值到客戶瀏覽器,還可以將一系列命令定義成一個過程。 ASP 程序其實是以擴(kuò)展名為 .asp 的純文本形式存在于 WEB 服務(wù)器上的,可以用任何文本編輯器打開它, ASP 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令。當(dāng)然,同其他編程語言一樣, ASP 程序的編寫也遵循一定的規(guī)則,如果你想使用你所喜愛的腳本語言編寫 ASP 程序,那么你的服務(wù)器上必須要有能解釋這種腳本語言的腳本解釋器 。 運(yùn)行 ASP 所需的環(huán)境如下: ☆ Microsoft Inter Information Server version NT Server ☆ Microsoft Inter Information Server version 2021 Server / Advance Server ☆ Microsoft Inter Information Server version on 2021 Server 與一般的程序不同, ASP 程序無須編譯。 由此可以看出, ASP 是在 IIS 下開發(fā) WEB 應(yīng)用的一種簡單、方便的編程工具。瀏覽者查看頁面源文件時,看到的是 ASP 生成的 HTML 代碼,而不是 ASP 程序代碼。 Netscape 瀏覽器也可以正常顯示 ASP 頁面。然而 Netscape 瀏覽器不支持客戶端的 VBSCRIPT,所以最好不要在客戶端使用 VBSCRIPT,本系統(tǒng)采用了javascript。 ASP 的編程語言可以是 VBSCRIPT 和 JSCRIPT。 : ASP 運(yùn)行在服務(wù)器端。 ASP 本身封裝了一些基本組件和常用組件,有很多公司也開發(fā)了很多實用組件。 ActiveX( COM)技術(shù)是現(xiàn)在Microsoft 軟件的重要基礎(chǔ)。換句話說,可針對每個用戶的個別需求,用 ASP 定制網(wǎng)頁,能夠滿足用戶的各種需求。 , ASP 技術(shù)的處理速度相當(dāng)快,并且其安全性等同于操作系統(tǒng)的安全性。 Server Components(ActiveX 服務(wù)器元件 )具有無限可擴(kuò)充性。 。腳本引擎是處理腳本程序的 COM(Component Object Model)物件。 能與任何 ActiveX scripting 語言相容。 ,用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 ASP所設(shè)計的網(wǎng)頁內(nèi)容。 ,容易編寫,可在服務(wù)器端直接執(zhí)行。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 ASP內(nèi)含于 和 之中 ,通過 ASP我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。 Active Server Page 是創(chuàng)建動態(tài)網(wǎng)頁的一個很好的工具,它起一種編程語言的作用,可以利用它編寫動態(tài)產(chǎn)生 HTML 的程序代碼。下面就對這幾種技術(shù)和方法做一個概述。它運(yùn)用方便、操作簡單,效率很高(同時,它要求計算機(jī)配置也很高,尤其是服務(wù)器端)。 基于上述考慮,用 Browser/Web 模式來設(shè)計客戶 管理系統(tǒng)比較合適,服務(wù)器端我們采用 Access 數(shù)據(jù)庫系統(tǒng)和 ASP 組件來構(gòu)成應(yīng)用服務(wù)系統(tǒng);客戶端采用瀏覽器來完成操作的全過程,同時可進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。 目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模 式主要有二類: Client/server 模式,Browser/Web 模式。 ASP是 MicrosoftASP中的網(wǎng)絡(luò)編程結(jié)構(gòu),使得建造、運(yùn)行和發(fā)布網(wǎng)絡(luò)應(yīng)用非常方便和高效, ASP是一種建立在通用語言上的程序構(gòu)架,能被用于以一臺 Web服務(wù)器來建立強(qiáng)大的 Web應(yīng)用程序。 ASP作為一種經(jīng)典的網(wǎng)路程序語言,一種 “簡單、流行、面向?qū)ο蟆㈩愋桶踩?”的程序設(shè)計語言, ASP意在綜合 Visual Basic的高效率和 C++的強(qiáng)大功能。這些優(yōu)點能夠極大地提高學(xué)籍管理的工作質(zhì)量和效率 ,也是高校學(xué)籍管理的科學(xué)化、規(guī)范化、信息化管理的重要條件。 隨著科學(xué)技術(shù)的不斷提高 ,計算機(jī)科學(xué)日漸成熟 ,其強(qiáng)大的功能已為人們深刻認(rèn)識 ,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。 然而,長期以來學(xué)籍管理工作一直是使用傳統(tǒng)人工的管理方式,這樣的管理方式存在著 :效率低、保密性差 ,大量的文件和數(shù)據(jù)難于查找、更新和維護(hù),造成了辦事效率低這樣的現(xiàn)狀。 開發(fā)系統(tǒng)的必要性 高等院校的學(xué)籍管理工作是學(xué)校管理工作中一項十分重要的工作,占有十分重要的位置,也是高校 日常事務(wù)管理中的一個重要環(huán)節(jié)。 管理信息系統(tǒng) MIS的開發(fā)必須具有一定的科學(xué)管理工作基礎(chǔ)。具有統(tǒng)一規(guī)劃的數(shù)據(jù)庫是 MIS成熟的重要標(biāo)志,它象征著管理信息系統(tǒng) MIS是軟件工程的 產(chǎn)物 . 管理信息系統(tǒng) MIS是一個交叉性綜合性學(xué)科,組成部分有:計算機(jī)學(xué)科(網(wǎng)絡(luò)通訊、數(shù)據(jù)庫、計算機(jī)語言等)、數(shù)學(xué)(統(tǒng)計學(xué)、運(yùn)籌學(xué)、線性規(guī)劃等)、管理學(xué)、仿真等多學(xué)科。 管理信息由信息的采集、信息的傳遞、信息的儲存、信息的加工、信息的維護(hù)和信息的使用五個方面組成。 ASP。 Browser/Server。在文中對相關(guān)的技術(shù)進(jìn)行了描述,對系統(tǒng)的各個子系統(tǒng)的功能、設(shè)計思路及設(shè)計方法都作了詳細(xì)的描述。本文是在 Microsoft ASP框架的集成環(huán)境中使用 ASP平臺、 C語言、 SQL Server數(shù)據(jù)庫并結(jié)合了 WEB技術(shù)進(jìn)行開發(fā)的。 本科畢業(yè)(設(shè)計)論文 基于 ASP的學(xué)籍管理系統(tǒng) 基于 ASP的學(xué)籍管理系統(tǒng) 摘要: 管理信息系統(tǒng)在現(xiàn)代社會已深入到各行各業(yè),由于計算機(jī)技術(shù)的迅速發(fā)展和普及,管理信息系統(tǒng) MIS事實上已成為計算機(jī)管理信息系統(tǒng)。西南林學(xué)院學(xué)籍管理信息系統(tǒng)是典型的管理信息系統(tǒng) ,其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序兩個方面。完成了對日常學(xué)生的計算機(jī)管理,以及對信息的 添加,修改,刪除等計算機(jī)管理工作。 關(guān)鍵詞 : MIS; Browser/Server;學(xué)生; ASP;管理 Elementary Study of Management Information System Based on ASP Zhu Tingting (Dept. of Computer and Information Science, Southwest Forestry College, Kunming, Yunnan, 650224, China) Abstract: Nowadays, Management Information System is used by many and many calling. As a result of puter technology is developed and generalized rapidly, the Manager Information System turn into Computer Management Information System in fact. Pidgin of Communist Party Management System is emblematical Manager Information System. Exploitation prises construction and maintenance of background database and proscenium application program two sides. The System is developed in Microsoft Visual Studio Net., which is used language of C, platform of ASP, and the database of the Microsoft SQL Server 2021, and is integrate Web technology. The System achieves the puter management of pidgin of Communist Party, and the puter management of appending, deleting, modification information. The paper introduces the correlative technology, function of respective subsystem, conceive and design methods in detail. Keywords: MIS。 Pidgin of Communist Party。 Management 目 錄 1 前言 .................................................................. 1 管理信息系統(tǒng) ................................................... 1 開發(fā)學(xué)籍管理信息系統(tǒng)的必要性 ................................... 1 技術(shù)選定 ....................................................... 2 2 學(xué)籍管理信息系統(tǒng)簡介以及系統(tǒng)概要設(shè)計 ................................ 2 學(xué)籍管理信息系統(tǒng)總體功能簡介 ................................... 2 學(xué)籍管理信息系統(tǒng)功能模塊簡介 ................................... 3 系統(tǒng)具體功能描述 ............................................... 3 管理員模塊功能 ............................................ 3 用戶模塊功能 .............................................. 5 學(xué)生信息管理系統(tǒng)性能需求 ....................................... 7 學(xué)籍管理信息系統(tǒng)的分析和概要設(shè)計 ............................... 7 學(xué)籍管理信息系統(tǒng)分析 ...................................... 7 學(xué)籍管理信息系統(tǒng)數(shù)據(jù)庫設(shè)計 ................................ 9 3 學(xué) 籍管理信息系統(tǒng)的具體實現(xiàn) ......................................... 14 Microsoft ASP簡介 ............................................. 14 運(yùn)用 ASP技術(shù)操作數(shù)據(jù) ........................................... 15 ASP簡介 .................................................. 15 ASP與數(shù)據(jù)庫 .............................................. 16 運(yùn)用 ASP技術(shù)操作數(shù)據(jù) ...................................... 17 DataGrid控件的數(shù)據(jù)綁定 ................................... 18 DataGrid控件的定義 ....................................... 18 總結(jié) ..................................................... 18 4 結(jié)束語 ............................................................. 18 5 參考文獻(xiàn) ........................................................... 18 6 致謝 ............................................................... 18 緒言 管理信息系統(tǒng) 管理信息系統(tǒng)( Management Information Systems簡稱 MIS)是一個不斷發(fā)展的新型學(xué)科, MIS的定義隨著計算機(jī)技術(shù)和通訊技術(shù)的進(jìn)步也在不