ASP學生信息管理系統(tǒng)論文.doc_第1頁
ASP學生信息管理系統(tǒng)論文.doc_第2頁
ASP學生信息管理系統(tǒng)論文.doc_第3頁
ASP學生信息管理系統(tǒng)論文.doc_第4頁
ASP學生信息管理系統(tǒng)論文.doc_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

山西工商職業(yè)學院論文(設計)第1頁共45頁目錄前言2第一章編程環(huán)境基礎知識31.1ASP的特點31.2程序使用的對象及其屬性和方法51.3Web服務器的選擇61.4IIS簡介7第二章需求分析721功能需求722性能需求7第三章總體設計72.1系統(tǒng)功能分析72.2系統(tǒng)功能模塊劃分102.3系統(tǒng)結構設計圖16第四章詳細設計1741模塊詳細設計17結束語44參考文獻44山西工商職業(yè)學院論文(設計)第2頁共45頁前言今天的中國已經加入了WTO,利用計算機進行現(xiàn)代化管理已經接近于普及。我們身處在一個知識日新月異、時刻充滿挑戰(zhàn)的時代,科技的飛速發(fā)展使我們知道只有走在時代前言的人才可以隨時隨地抓住機遇來獲取生存,而這一切的前提就是你要擁有比別人更多、更前衛(wèi)的知識,知識的來源是學習隨時隨地的學習!學習!再學習!作為當代大學生,應有長遠的目光和隨機應變的能力,應走在時間的前面,掌握最新的社會動態(tài)、最先進科學技術,以調整自己的知識結構和能力結構,去適應社會的發(fā)展。新世紀需要具有豐富現(xiàn)代科學知識的人;需要能夠獨立解決問題、完成工作的人;需要能獨當一面、時常挑戰(zhàn)自己極限的人;需要有創(chuàng)新意識的人。我們在不斷努力中學習做一個與時代并進的人??萍嫉娘w速發(fā)展,計算機的現(xiàn)代化管理使人們在從事各行各業(yè)內部管理上都進行快速便捷的管理,每個行業(yè)的各個環(huán)節(jié)都不另外,所以為了方便啟見,我現(xiàn)做出學生信息管理系統(tǒng).用來方便管理學生的個人檔案,所在班級,所學課程,所屬專業(yè)等。本系統(tǒng)主要目的是方便管理員對學生的個人檔案及詳細情況進行管理。關鍵詞:學生信息管理系統(tǒng)、數(shù)據庫山西工商職業(yè)學院論文(設計)第3頁共45頁第一章編程環(huán)境基礎知識1.1ASP的特點ASP是一種未經編譯的開放式的應用軟件,是微軟公司推出的一種用以取代CGI(公共網關接口即CommonGatewayInterface)的技術,它實質上是一種服務器端腳本環(huán)境。ASP被包含在IIS3.0及其更高版本之中。通過ASP,用戶可以結合HTML網頁、ASP指令和ActiveX組件建立動態(tài)、交互且高效的Web服務器應用程序。ASP的出現(xiàn)使用戶不必擔心客戶端不能正確運行所編寫的代碼,因為所有的程序將在服務器端執(zhí)行,包括所有內嵌的普通HTML中的腳本程序??蛻舳酥灰褂每蓤?zhí)行HTML代碼的瀏覽器,即可瀏覽通過ASP設計出來的頁面內容。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結果返回給客戶端瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。ASP并不是一種純粹的編程語言,它所用的語言是大多數(shù)人都非常熟悉的兩種腳本語言,即VBScript和JavaScript語言。在一個ASP應用程序中可以用其中一種腳本語言,也可以結合這兩種語言使用。另外ASP還能與任何ActiveXScripting語言相兼容。ASP使用的ActiveX技術是基于開放設計環(huán)境的,用戶可以使用VisualBasic、Java、VisualC+、GOBOL等編程語言將自己定義和制作的組件加入其中,是自己的動態(tài)網頁具有無限的擴充能力,這是傳統(tǒng)的CGI等程序所遠遠不及的地方。另外,ASP可利用ADO(ActiveDataObject,微軟公司的一種數(shù)據訪問模型)方便地訪問數(shù)據庫,從而使得開發(fā)基于WWW的應用系統(tǒng)成為可能。ASP的編輯環(huán)境要求非常簡單,任何一種文本編輯器都可以編寫ASP應用程序。使用ASP開發(fā)網頁應用程序具有以下一些特點:(1)完全內嵌,與HTML和Script語言充分結合。(2)無需編譯,容易編寫,可在服務器端直接運行,且Web程序開發(fā)時間短。(3)無瀏覽器兼容問題。(4)程序代碼隱藏,在客戶端只能看到由ASP輸出的動態(tài)HTML文件。(5)使用任何文本編輯器都可以進行編輯設計。山西工商職業(yè)學院論文(設計)第4頁共45頁(6)可使用任何語言編寫自己的ActiveXServer組件。(7)使用ADO組件輕松存取數(shù)據。(8)面向對象,并可擴展的ActiveXServer組件。一個以ASP為基礎的應用程序包含了Web服務器的虛擬目錄(VirtualDirectory)以及虛擬目錄下的所有文件夾與執(zhí)行文件。虛擬目錄主要是為了保護服務器端站點的內容和資料,避免受到網絡黑客的惡意破壞和攻擊而產生的。在提供WWW服務的服務器端,虛擬目錄的作用是不讓客戶端用戶知道一些目錄與重要文件的真實路徑,也就是說每一個絕對路徑(即真實路徑)都已經隱藏起來,這些可以供網絡客戶訪問的Internet資源都會以服務器的文檔根目錄(DocumentRoot)作為相對路徑的基點(Base),或者另取一個從表面上看來毫無關系的別名(AliasName)來隱藏真實目錄名稱。這些相對目錄就稱為虛擬目錄,相對路徑和絕對路徑是相對立的。另外,每個ASPWeb應用程序都擁有一個Global.asa文件,后綴名asa是ActiveServerApplication的縮寫。(1)ASP文件的存取方式使用任何一種文本編輯器都可編寫ASP應用程序,編寫的程序要以后綴名.asp保存,不可以保存為.html形式。如果是以.html形式保存的話,服務器端將不編譯文件中所有的包含ASP語法的語句。將文件保存為后綴名.asp的形式是為了告訴提供ASP服務的服務器,這是一個ASP應用程序,必須在給客戶端送出文件之前把它編譯一遍。將.asp后綴名的文件編寫存儲完畢之后,就可以把它放在自己的Web服務器上執(zhí)行,這樣就能夠在瀏覽器端看到ASP頁面的輸出效果了。(2)ASP文件的結構特點到目前為止,我們已經知道ASP能夠和HTML、Script語言完

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論