【正文】
畢業(yè)設(shè)計(jì) (論 文 )說(shuō) 明 書(shū) 題 目: 基于 Web 的教學(xué)評(píng)價(jià)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 系 別: 信息工程系 專(zhuān) 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生姓名: 學(xué) 號(hào): 0751210102 指導(dǎo)教師: 職 稱(chēng): 講師 題目類(lèi)型: 理論研究 實(shí)驗(yàn)研究 工程設(shè)計(jì) 工程技術(shù)研究 軟件開(kāi)發(fā) 2021 年 6 月 1 日 ? 摘 要 目前,中國(guó)已形成較完備的現(xiàn)代教育體系,高校的教學(xué)管理任務(wù)日趨繁重 。 教學(xué)質(zhì)量是學(xué)校生存與發(fā)展的生命線(xiàn),學(xué)生評(píng)教是實(shí)現(xiàn)教學(xué)質(zhì)量自我監(jiān)控的重要環(huán)節(jié)之一,如何保證高效的教學(xué)效果和有效及時(shí)的監(jiān)督教學(xué)質(zhì)量顯然變得非常關(guān)鍵。本系統(tǒng)著重研究網(wǎng)上學(xué)生評(píng)教及教師維護(hù)系統(tǒng),可以定期和全面地收集教師教學(xué)工作的數(shù)據(jù),提 供師生在網(wǎng)上進(jìn)行教學(xué)效果的評(píng)分,快速集中收集各方面的評(píng)教信息,使教務(wù)管理部門(mén)能夠及時(shí)了解教學(xué)動(dòng)態(tài)和師資情況,為教務(wù)老師提供相關(guān)決策支持 。 本系統(tǒng)在國(guó)內(nèi)外現(xiàn)有網(wǎng)上評(píng)教系統(tǒng)的基礎(chǔ)上,結(jié)合高校的現(xiàn)狀,從實(shí)際需求出發(fā),采用當(dāng)前較為流行的 B/S( 瀏覽器 /服務(wù)器)結(jié)構(gòu)、 JaveEE 動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)、 Struts 2框架 和 Spring 三層架構(gòu) ,基于 Windows XP Professional 操作系統(tǒng)、 Google 基礎(chǔ)架構(gòu) 和 App Engine 數(shù)據(jù)存儲(chǔ)區(qū) ,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)功能較為完善的學(xué)生評(píng)教系統(tǒng): 學(xué)生可以在互聯(lián)網(wǎng)上對(duì) 教師及其所教授的課程進(jìn)行打分,教師可以查看學(xué)生對(duì)自己的評(píng)教結(jié)果,管理者可以對(duì)學(xué)生評(píng)教的信息進(jìn)行查詢(xún)和統(tǒng)計(jì)。 本系統(tǒng)經(jīng)過(guò)測(cè)試,運(yùn)行效果穩(wěn)定,操作方便、快捷。 在具體的應(yīng)用過(guò)程中, 有 可能會(huì)出現(xiàn)一些問(wèn)題,今后我們還會(huì)對(duì)本系統(tǒng)不斷地進(jìn)行完善、更新,使其功能更強(qiáng)大,應(yīng)用更廣泛。 關(guān)鍵詞: 學(xué)生評(píng)教; JaveEE; Struts 2; Spring Abstract Nowadays, our country has constructed a relatively selfcontained modern education system and the management of the college39。s education bees more weighty .The quality of teaching is the lifeline of the development of school, and the students39。 evaluation about teaching is the key of selfsupervision to the teaching quality. Definitely, how to keep effective teaching and supervision bees very important. This system emphasized on online evaluation and teaching maintaining. It periodically and prehensively collects the data of teaching and provides the function that both teacher and student can evaluate the teaching and study, which could make teaching department timely learn the situation of teaching and provide the decisionmaking for the decisionmakers. Furthermore, It also could provide the scientific basis for other teaching actions. According to the existing studies and the practical demands, the article adopted paratively popular B/S (browser/server) structure including JavaEE dynamic webpage, Struts 2 framework and Spring Threetier architecture and basing on the operation system of Windows XP Professional, Google39。s infrastructure and App Engine datastore. It had designed the student rating of teaching system with paratively perfect function: Students can score the teacher and the courses teached by the teacher on the Inter。 Teachers can view students’ assessment of their teaching results and managers can query the information on the teaching evaluation and statistics. Through the testing, the system is proved to be steady, easy to operate and fast. However, it will be likely to appear some problems during the application courses and need to be perfect and renovate constantly future to make it better and better. Keywords: the student rating of teaching。 JavaEE。 Struts 2。Spring 目 錄 引言 ................................................................................................................... 1 1 緒論 ............................................................................................................. 1 課題背景 ............................................................................................................................. 1 學(xué)生評(píng)教的意義 ................................................................................................................. 1 學(xué)生網(wǎng)上評(píng)教的優(yōu)勢(shì) ......................................................................................................... 2 系統(tǒng)實(shí)現(xiàn) ............................................................................................................................. 2 2 開(kāi)發(fā)工具簡(jiǎn)介 .............................................................................................. 2 開(kāi)發(fā)平臺(tái)和技術(shù)簡(jiǎn)介 ......................................................................................................... 2 ...................................................................................................................... 2 三層架構(gòu) .................................................................................................................. 3 App Engine ............................................................................................................ 3 ................................................................................................................................. 3 2 ................................................................................................................................ 4 javascript ........................................................................................................................... 5 +DIV布局 ................................................................................................................... 5 3 系統(tǒng)需求分析 .............................................................................................. 5 需求概述 ............................................................................................................................. 5 系統(tǒng)設(shè)想 ............................................................................................................................. 5 系統(tǒng)的設(shè)計(jì)目標(biāo) ................................................................................................................. 6 設(shè)計(jì)目標(biāo) ........................................................................................................................... 6 基本要求 ........................................................................................................................... 6 系統(tǒng)業(yè)務(wù)流程 ..................................................................................................................... 6 系統(tǒng)數(shù)據(jù)流程分析 ...........................................................