【正文】
,它既可以方便老師管理學(xué)生的基本數(shù)據(jù),也可以使學(xué)生在上機(jī)的時(shí)候能夠在線提交實(shí)驗(yàn)報(bào)告,上機(jī)后對(duì)實(shí)驗(yàn)結(jié)果進(jìn)行保存。關(guān)鍵詞:ASP;SQL Sever;教學(xué)管理The Design and Implementation of Computer Laboratory Teaching Management System AbstractWith 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 2022 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 2022; teaching management 目 錄論文總頁(yè)數(shù):24 頁(yè)1 引言 ......................................................................1 課題背景 ..............................................................1 本課題研究的意義 ......................................................1 本課題研究的方法 ......................................................12 開發(fā)語(yǔ)言及平臺(tái)簡(jiǎn)介 ........................................................1 開發(fā)語(yǔ)言 ..............................................................1 ASP 簡(jiǎn)介 ..........................................................1 SQL server 2022 語(yǔ)言簡(jiǎn)介 ..........................................3 Javascript 簡(jiǎn)介 ...................................................4 B/S 模式簡(jiǎn)介 ..........................................................43 系統(tǒng)功能模塊設(shè)計(jì) ..........................................................4 系統(tǒng)概述 ..............................................................4 主要功能模塊 ..........................................................4 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) ........................................................6 計(jì)算機(jī)實(shí)驗(yàn)室教學(xué)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ..................................7 登陸界面 ..........................................................7 系統(tǒng)菜單 ..........................................................9 常規(guī)設(shè)置 .........................................................14 用戶管理 .........................................................16 系統(tǒng)主關(guān)鍵點(diǎn)測(cè)試 .....................................................19 進(jìn)入系統(tǒng)首頁(yè)測(cè)試 .................................................19 老師管理表測(cè)試 ...................................................19 學(xué)生管理表測(cè)試 ...................................................20 軟件路徑設(shè)置測(cè)試 .................................................20 實(shí)驗(yàn)報(bào)告的搜索測(cè)試 ...............................................21結(jié) 論 .....................................................................21參考文獻(xiàn) .....................................................................22致 謝 .....................................................................23聲 明 .....................................................................241 引言 課題背景隨著計(jì)算機(jī)信息技術(shù)的發(fā)展,計(jì)算機(jī)在教育領(lǐng)域應(yīng)用日趨廣泛。計(jì)算機(jī)上機(jī)的比例逐年增多;為了計(jì)算機(jī)實(shí)驗(yàn)室的管理更加方便,也使學(xué)生在上機(jī)的時(shí)候能夠更靈活的處理所遇到的問題,上機(jī)后學(xué)生的上機(jī)的結(jié)果的保存與收集都是需要考慮的問題。要求能夠?yàn)槊块T課程、每個(gè)老師提供比較完的能力,同時(shí)也使我了解了當(dāng)今網(wǎng)編程的一些新技術(shù);鍛煉了我的實(shí)際動(dòng)手能力,對(duì)于我以后工作能力的培養(yǎng)具有重要的意義 本課題研究的方法本次畢業(yè)設(shè)計(jì)應(yīng)首先分析計(jì)算機(jī)實(shí)驗(yàn)室教學(xué)管理系統(tǒng)的相關(guān)功能,結(jié)合本次畢業(yè)設(shè)計(jì)的相關(guān)要求寫出需求分析;其次,綜合運(yùn)用以前所學(xué)的相關(guān)知識(shí),選擇 ASP+ SQL Server 進(jìn)行本畢業(yè)設(shè)計(jì)的開發(fā);在設(shè)計(jì)中以需求分析為基礎(chǔ),寫出系統(tǒng)開發(fā)計(jì)劃、實(shí)現(xiàn)流程及相關(guān)問題的實(shí)現(xiàn)方法;同時(shí),在開發(fā)設(shè)計(jì)與實(shí)現(xiàn)中,保存好相關(guān)的設(shè)計(jì)文擋,為后面的畢業(yè)論文的寫作準(zhǔn)備材料;最后,系統(tǒng)開發(fā)完畢后,進(jìn)行調(diào)試和試運(yùn)行,做好調(diào)試和試運(yùn)行的相關(guān)記錄,也為后面的畢業(yè)論文的寫作準(zhǔn)備材料。在 ASP 中必?fù)?dān)心所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通HTML 中的腳本程序。ASP 指令建立動(dòng)態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。2. 使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。除了可使用 VBScript 或 JScript 語(yǔ)言來(lái)設(shè)計(jì)外,還通過 plugin 的方式,使用由第三方所提供的其他腳本語(yǔ)言,譬如 REXX、Perl 、Tcl 等。7. 物件導(dǎo)向(Objectoriented ) 。1. Request:取得用戶信息。2. Session:Session 的所有信息,僅適用于一個(gè)用戶。SQL Server 語(yǔ)言的特點(diǎn):SQLserver 之所以能被用戶和業(yè)界所接受并成為國(guó)際標(biāo)準(zhǔn),是因?yàn)樗且粋€(gè)綜合的,功能強(qiáng)大且又簡(jiǎn)潔易學(xué)的語(yǔ)言,其主要特點(diǎn)有:(1) 一體化;(2) 高度非過程化;(3) 語(yǔ)言簡(jiǎn)潔;(4) 有多種方式使用。(4) 數(shù)據(jù)控制語(yǔ)言( Date Control language):實(shí)現(xiàn)控制用戶對(duì)數(shù)據(jù)庫(kù)的操作權(quán)限的功能。長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合是數(shù)據(jù)庫(kù)的一個(gè)簡(jiǎn)單定義。 Javascript 簡(jiǎn)介JavaScript 是一種基于對(duì)象(Object )和事件驅(qū)動(dòng)(Event Driven)并具有安全性能的腳本語(yǔ)言。它的出現(xiàn)彌補(bǔ)了 HTML 語(yǔ)言的缺陷,它是 Java 與 HTML 折衷的選擇。它是隨著Inter 技術(shù)的興起,對(duì) C/S 模式應(yīng)用的擴(kuò)展。以目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Inter/Intra 模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。計(jì)算機(jī)實(shí)驗(yàn)室教學(xué)管理系統(tǒng)系統(tǒng)菜單 常規(guī)設(shè)置 用戶管理系統(tǒng)帳號(hào)管理教師管理/教