【正文】
并成為國際標準,是因為它是一個綜合的,功能強大且又簡潔易學的語言,其主要特點有: ( 1) 一體化; ( 2) 高度非過程化; ( 3) 語言簡潔; ( 4) 有多種方式使用。 SQL是用戶操作關系數(shù)據(jù)庫的通用語言 ,SQL雖然叫結構化查詢語言 ,其查詢操作確實是數(shù)據(jù)庫中的主要操作 ,包含數(shù)據(jù)定 義、數(shù)據(jù)操縱和數(shù)據(jù)控制等與數(shù)據(jù)庫有關的全部功能。 2. Session:Session 的所有信息,僅適用于一個用戶。 3. Server:提供訪問服務器的方法 (methods)和屬性 (properties)的功能。 1. Request:取得用戶信息。可以使用 Visual Basic、 Java、 Visual C++、 COBOL 等編程語言來編寫你所需要的 ActiveX Server Component。 7. 物件導向( Objectoriented)。 5. Active Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊也提高了程序的安全性。除了可使用 VBScript 或 JScript 語言來設計外,還通過 plugin 的方式,使用由第三方所提供的其他腳本語言 , 譬如 REXX、 Perl、 Tcl 等。 Active Server Pages 所使用的腳本語言 (VBScript、 Jscript)均在 WEB 服務器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 2. 使用普通的文本編輯器 , 如 Windows 的記事本,即可進行編輯設計。 ASP程序其實是以擴展名為 . 使用 VBScript、 Jscript 等簡單易懂的腳本語言,結合 HTML 代碼,即可快速地完成網(wǎng)站的應用程序。 ASP指令建立動態(tài)、交互且高效的 WEB 服務器應用程序。 當瀏覽器瀏覽 ASP網(wǎng)頁時 , Web 服務器就會根據(jù)請求生成相應的 HTML 代碼然后再返回給瀏覽器,這樣瀏覽器端看到的就是動態(tài)生成的網(wǎng)頁內(nèi)容。在 ASP 中 必擔心所有的程序都將在服務器端執(zhí)行 , 包括所有嵌在普通 HTML 中的腳本程序。對于前者要求建立數(shù)據(jù)一致性和完整性強,前臺應用程序系統(tǒng)要求應用程序功能完備, 易于使用和界面友好等等。要求能夠為每門課程、每個老師提供比較完善的解決方案 .通過本系統(tǒng)的設計和開發(fā)不僅可以 考查我綜合運用以前所學知識的能力,同時也使我了解了當今網(wǎng)編程 的一些新技術;鍛煉了我的實際動手能力,對于我以后工作能力的培養(yǎng)具有重要的意義 本課題研究的方法 本次畢業(yè)設計應首先分析 計算機實驗室教學管理系統(tǒng) 的相關功能,結合本次畢業(yè)設計的相關要求寫出需求分析;其次,綜合運用以前所學的相關知識,選擇 ASP+ SQL Server 進行本畢業(yè)設計的開發(fā);在設計中以需求分析為基礎,寫出系統(tǒng)開發(fā)計劃、實現(xiàn)流程及相關問題的實現(xiàn)方法;同時,在開發(fā)設計與實現(xiàn)中,保存好相關的設計文擋,為后面的畢業(yè)論文的寫作準備材料;最后,系統(tǒng)開發(fā)完畢后,進行調(diào)試和試運行,做好調(diào)試和試運行的相關記錄,也 為后面的畢業(yè)論文的寫作準備材料。老師可以利用此系統(tǒng)配置實驗環(huán)境,管理班級、老師、學生的基本信息,查看學生的實驗報告,收集學生上機實驗結果。計算機上機的比例 逐年增多;為了計算機實驗室的管理更加方便,也使學生在上機的時候能夠更靈活的處理所遇到的問題,上機后學生的上機的結果的保存與收集都是需要考慮的問題。本畢業(yè)設計利用 inter 技術,開發(fā)一個計算機實驗室的教學管理系統(tǒng)。 關鍵詞 : ASP; SQL Sever;教學管理 The Design and Implementation of Computer Laboratory Teaching Management System Abstract With continuously development of puter application, automation of puter lab management bees more and more necessary, which can not only convenience teacher in managing basic data of student ,but also convenience student in submitting experiment report online and saving experiment result. This system is based on B/S mode. ASP dynamic web technology is used as its main development language to achieve data interactivity between foreground and background. SQL Server 2021 is used as a database server in background. The puter lab management system implements automatism of puter lab management, which has two authorizationsmanager and student. The main functions of the system are experiment environment deployment, , student information management, teacher information management, class management and experiment report management. Students can update password, do experiment and submit experiment reports in this system, teachers can query experiment report, set information of class, teacher, student. and so on. . Key words: ASP; SQL server 2021; teaching management 目 錄 論文總頁數(shù): 24頁 1 引言 ................................................................... 1 課題背景 ........................................................... 1 本課題研究的意義 .................................................... 1 本課題研究的方法 .................................................... 1 2 開發(fā)語言及平臺簡介 ...................................................... 1 開發(fā)語言 ........................................................... 1 ASP簡介 ........................................................ 1 SQL server 2021語言簡介 ........................................ 3 Javascript簡介 ................................................. 4 B/S模式簡介 ........................................................ 4 3 系統(tǒng)功能模塊設計 ....................................................... 4 系統(tǒng)概述 ........................................................... 4 主要功能模塊 ....................................................... 4 數(shù)據(jù)庫結構設計 ...................................................... 6 計算機實驗室教學管理系統(tǒng)的設計與實現(xiàn) ................................ 7 登陸界面 ....................................................... 7 系統(tǒng)菜單 ....................................................... 9 常規(guī)設置 ...................................................... 14 用 戶管理 ...................................................... 16 系統(tǒng)主關鍵點測試 ................................................... 19 進入系統(tǒng)首頁測試 ............................................... 19 老師管理表測試 ................................................. 19 學生管理表測試 ................................................. 20 軟件路徑設置測試 ............................................... 20 實驗報告的搜索測試 ............................................. 21 結 論 .................................................................. 21 參考文獻 .................................................................. 22 致 謝 .................................................................. 23 聲 明 .................................................................. 24 第 1 頁 共 24 頁 1 引言 課題背景 隨著計算機信息技術的發(fā)展,計算機在教育領域應用日趨廣泛。該系統(tǒng)實現(xiàn)了計算機實驗室教學管理的自動化,系統(tǒng)分為管理員(老師)和學生兩種權限,主要實現(xiàn)了實驗環(huán)境的配置、學生信息的管理、老師信息的管理、班級的管理、實驗報告的管理等功能。 畢業(yè)設計 ( 論文 ) 計算機實驗室教學管理系統(tǒng)的設計與實現(xiàn) 論文作者姓名: 申請學位專業(yè): 申請學位類別: 指導教師姓名(職稱): 論文提交日期: 計算機實驗室教學管理系統(tǒng)的設計與實現(xiàn) 摘 要 隨著計算機應用比例逐年增多,實現(xiàn)計算機實驗室教學管理自動化也變得越來越必要,它既可以方便老師管理學生的基本數(shù)據(jù),也可以使學生在上機的時候能夠在線提交實驗報告,上機后對實驗結果進行保存。 該畢業(yè)設計采用 B/S 模式開發(fā),采用 ASP實現(xiàn)前后臺的數(shù)據(jù)交互, SQL Sever 2021 作為數(shù)據(jù)庫服務器。學生可以利用此系統(tǒng)修改上機的密碼、做實驗、提交實驗報告;管理員(老師)可以通過該系統(tǒng)查看學生的實驗報告,設置班級、老師、學生的基本信息等。計算機上機的比例逐年增多;為了計算機實驗室的管理更加方便,也使學生在上機的時候能夠更靈活的處理所遇到的問題,上機后學生的上機的結果的保存與收集都是需要考慮的問題。 本課題研究的意義 隨著計算機信息技術的發(fā)展,計算機在教育領域應用日趨廣泛。本畢業(yè)設計利用 inter 技術,開發(fā)一個計算機實驗室的教學管理系統(tǒng)。學生可以利用此系統(tǒng),繳交作業(yè)、交流學習心得等。其中, 計算機實驗室教學管理系統(tǒng) 是典型的信息管理系統(tǒng),該系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立 .維護和前端應用程序的開發(fā)三個方面。 2 開發(fā)語言及平臺簡介 開發(fā)語言 ASP 簡介 Microsoft Active Server Pages 即我們所稱的 ASP, 其實是一套 微軟開發(fā)第 2 頁 共 24 頁 的服務器 端腳本環(huán)境, ASP 內(nèi)含于 IIS 和 中 ,通過 ASP 我們可以結合 HTML網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài) 、 交互且高效的 WEB 服務器應用程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。 通過 A