版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 高校教師教學質量評價系統(tǒng)</p><p><b> 摘要</b></p><p> 教師教學評價是教學質量評價中的重要內容,隨著教育信息化進程的加快,如何采用網(wǎng)絡技術來評價傳統(tǒng)教學中教師的教學質量,如何評價網(wǎng)絡教學環(huán)境中教師的教學質量,是目前教學管理的難點,也是網(wǎng)絡教學發(fā)展中的一個關鍵問題。</p><p> 論文在
2、分析了傳統(tǒng)高校教學評價基本理論和方法的基礎上,研究了基于網(wǎng)絡的教師教學評價的特點,通過對理論的梳理和對時間的反思構成評價策略,構建了一個基于評價檔案的教師教學評價模型。</p><p> 在此模型的指導下,設計并實現(xiàn)了利用問卷調查的方法對教師教學進行評價,借助實施評價活動、統(tǒng)計、量化評價結果,并隨時發(fā)布評價結果。詳細討論了該程序的功能結構設計、數(shù)據(jù)庫設計和主要技術問題。論文從分析教學環(huán)境中的教師教學的相關信息入
3、手,以課程學習材料子模塊對教師跟蹤內容的討論為例,通過對這些相關信息評價意義的分析歸納,得出具體、明確和可測量的教師教學的跟蹤評價指標體系。在此基礎上,概要地描述了跟蹤數(shù)據(jù)的記錄、收藏、保存和更新,對統(tǒng)計結果的分析處理方式的討論,并在實際應用中實現(xiàn)這一模型的軟件系統(tǒng)。</p><p> 論文對問卷調查和跟蹤評價兩個子系統(tǒng)的應用實踐進行了闡述,結果表明:兩個系統(tǒng)均基本實現(xiàn)了對教師進行評價的功能,對論文提出的評價模
4、型進行了初步的驗證,同時也對系統(tǒng)進一不需要改進之處進行了分析。</p><p> 教師教學評價是一項復雜的系統(tǒng)工程,需要耗費大量的人力、物力和財力,借助教師教學評價系統(tǒng),可以實現(xiàn)評價的網(wǎng)絡化管理和實施。通過該系統(tǒng)使用得到大量的統(tǒng)計數(shù)據(jù),將為深入的分析和決策提供基礎。</p><p><b> 關鍵詞 </b></p><p> 教師教學評
5、價;問卷調查;評價檔案</p><p><b> Abstract</b></p><p> Teaching evaluation is one of the important contents in the instructional evaluation. With the rapid development of network technology a
6、nd the wide application of Internet, how to evaluate the teaching quality in traditional instruction, as well as web_based instruction, is not only a significant topic related to the instruction administration, but also
7、one of the most important factors which restrict the development of E-learning.</p><p> This paper discussed the design and implementation of a multifunctional Web-based Teaching Evaluation system(WTE). The
8、 WTE is used to trace the teachers’ actions on-line and survey the teaching effect with questionnaires on-line. In addition, it would be easy for teachers to prompt self-reflection and improvement and to highlight their
9、teaching strengths and accomplishments with the theory and methods of digital portfolio.</p><p> Based on the principle of the WTE, this paper includes three parts as following. </p><p> Part
10、I: How to evaluate the teaching with questionnaires on-line, including the function, framework, databases’ construction and some main technology problems.</p><p> Part II: The design and implementation of t
11、he teaching trace and evaluation subsystem, which is based on the characteristic and dynamics behaviors of the teaching, so that it can evaluate the teaching quality and effects of web-based instruction correctly and eff
12、ectively with statistical analysis, web technologies and the use of digital portfolio. </p><p> Part III: The subsystem of questionnaires on-line was applied on the teaching performance in the academic affa
13、ir administration system. At the same time, it should be able to adjust and control the teaching procession and enhance the evaluation and feedback with the teaching trace and evaluation subsystem. The result of the stat
14、istical analysis showed that scientific and reasonable evaluation of teachers’ teaching behavior and teaching results can effectively promote teachers’ teaching, as well </p><p> Keywords Teaching Evaluati
15、on;Questionnaire;Digital Portfolio</p><p><b> 目錄</b></p><p><b> 摘要I</b></p><p> AbstractII</p><p><b> 第1章 緒論1</b></p>
16、<p> 1.1 系統(tǒng)開發(fā)背景1</p><p> 第2章 可行性分析3</p><p> 2.1 技術可行性3</p><p> 2.2 經(jīng)濟可行性3</p><p> 2.3 操作可行性3</p><p> 2.4 法律可行性3</p><p> 第3章
17、需求分析4</p><p> 3.1 系統(tǒng)設計方法4</p><p> 3.2 需求規(guī)范4</p><p> 3.2.1 產(chǎn)品背景4</p><p> 3.2.2 產(chǎn)品概述5</p><p> 3.2.3 功能需求5</p><p> 3.2.4 性能需求6</p
18、><p> 3.2.5 系統(tǒng)邏輯模型(結構化的方法)7</p><p> 3.3 數(shù)據(jù)字典9</p><p> 3.3.1 數(shù)據(jù)元素定義9</p><p> 3.3.2 數(shù)據(jù)流的定義10</p><p> 3.3.3 數(shù)據(jù)存儲定義11</p><p> 3.3.4 數(shù)據(jù)處理定義
19、12</p><p> 第4章 概要設計14</p><p> 4.1 系統(tǒng)運行總體流程15</p><p> 4.2 目標系統(tǒng)體系結構16</p><p> 4.2.1 教師教學質量評價系統(tǒng)軟件結構圖16</p><p> 4.2.2 “用戶管理”模塊結構圖16</p><p
20、> 4.2.3 “錄入信息”模塊結構圖17</p><p> 4.2.4 “教師評價”模塊結構圖17</p><p> 4.2.5 “統(tǒng)計分析”模塊結構圖18</p><p> 4.2.6 “系統(tǒng)幫助”模塊結構圖...................................................................
21、.............18</p><p> 第5章 數(shù)據(jù)庫設計19</p><p> 5.1 數(shù)據(jù)庫邏輯設計19</p><p> 第6章 詳細設計24</p><p> 6.1命名規(guī)則24</p><p> 6.1.1 變量命名25</p><p> 6.1.2 常
22、量命名25</p><p> 6.1.3 對象命名25</p><p> 6.2 模塊設計25</p><p> 6.2.1 登錄窗口設計25</p><p> 6.2.2 主窗體窗口設計29</p><p> 6. 2.3 學生信息錄入窗口設計...........................
23、......................................................31</p><p> 6.2.4 學生評價窗口設計......................................................................................33</p><p> 6.2.5 學生評價統(tǒng)計窗口設
24、計..................................................................................34</p><p> 第7章 系統(tǒng)測試37</p><p> 7.1 軟件測試基礎理論37</p><p> 7.1.1 軟件測試定義37</p><p> 7.
25、1.2 軟件測試基本概念37</p><p> 7.2 軟件測試目的38</p><p> 7.3 軟件測試方法分類38</p><p> 7.3.1 靜態(tài)測試與動態(tài)測試38</p><p> 7.3.2 黑盒白盒與白盒測試38</p><p> 7.3.3 單元測試、集成測試、系統(tǒng)測試、驗證測試和
26、確認測試39</p><p> 7.4 教師教學質量評價系統(tǒng)測試40</p><p> 7.4.1 登錄系統(tǒng)模塊測試用例..................................................................................40</p><p> 7.4.2 主窗體系統(tǒng)模塊測試用例........
27、......................................................................41</p><p> 7.4.3 學生錄入系統(tǒng)模塊測試用例........................................................................42</p><p> 7.4.4 學生
28、評價系統(tǒng)模塊測試用例.......................................................................43</p><p><b> 結論44</b></p><p><b> 致謝45</b></p><p><b> 參考文獻46<
29、/b></p><p><b> 附錄A47</b></p><p><b> 第1章 緒論</b></p><p> 1.1 系統(tǒng)開發(fā)背景</p><p> 教師教學質量評價是教學質量監(jiān)控的關鍵環(huán)節(jié),是提高教學質量和辦學效益的重要手段。對建立完善的教學質量監(jiān)控體系,推進教風與學風建
30、設,客觀公正地評價教師教學工作,激發(fā)教師教學的質量意識,規(guī)范教學要求,強化教學管理,全面提高高校教師教學業(yè)務水平和教學效果,培養(yǎng)適應時代需要、具有創(chuàng)新精神和實踐能力的全面發(fā)展的優(yōu)秀人才有積極的作用。</p><p> 傳統(tǒng)的評教方式在評教的時效性、數(shù)據(jù)處理的直觀和準確性、可操作性等方面已不能很好地滿足現(xiàn)代學校的要求。</p><p> 傳統(tǒng)評教模式下,學生評教一般每學期進行一次,時間大
31、都安排在期中或期末。評教的結果一般在學期末或下學期初公布。這個結果對本學期的教學沒有任何指導意義,而下一學期隨著教師任課課程的改變和上課學生的不同,其對教學的指導意義也缺乏針對性。</p><p> 傳統(tǒng)的評教指標一般以客觀指標為主,將學生選擇的A、B、C、D機械地轉換成相應的分值,最后公布一個評價的綜合分數(shù)。不論教師還是管理人員都很難從這個分數(shù)上看出教師在教學上的優(yōu)點和不足之處,對教師改進教學的具體指導意義不
32、大。</p><p> 傳統(tǒng)的評教一般采用問卷或涂卡的方式進行,學生以班級為單位填寫問卷或涂寫機讀卡。因學生要填涂的信息較多,且缺乏有效的監(jiān)督機制,一部分學生為了敷衍學校的評教工作,沒有認真填寫,學生為他人或請他人代寫、代填的現(xiàn)象屢有發(fā)生,失去了評教工作的嚴肅性和數(shù)據(jù)的可靠性,此外很難保證問卷或機讀卡的回收率和有效性,影響了學校對教師的判斷。</p><p> 由于學生是教學過程的主體
33、,因此學生評價比其他評價方法更為客觀。但關鍵是要解決好以下幾點:一是要消除學生的心理壓力;二是要選擇更佳的評價時機;三是要采取適合的評價方式。</p><p> 目前,信息技術的發(fā)展迅速,應該充分利用其直觀、快捷的優(yōu)勢,建立教師評價系統(tǒng),使學校對教學實現(xiàn)實時監(jiān)控,及時掌握教學過程中的問題。這已經(jīng)是社會發(fā)展的一個趨勢--提高現(xiàn)代化管理水平,同時也是社會進步的表現(xiàn)。</p><p> 與傳
34、統(tǒng)的紙本評教的做法相比,使用系統(tǒng)進行評教,有這樣幾個優(yōu)點:</p><p> 1.突破了原有評教方式的局限,可以相對科學、準確地對教師教學工作進行評估,將評教打分的主觀性、隨意性降低。</p><p> 2. 由于問卷設計了不同的指標,可以從各個不同的維度對評教的結果進行分析,提供較為科學與準確的數(shù)據(jù),大大增強教學評價的力度。</p><p> 3. 突破了原
35、有紙質評教的地域局限,如果信息網(wǎng)絡中心將端口開放,整個校園網(wǎng)乃至Internet網(wǎng)上的用戶都可以訪問本系統(tǒng)。因而就可以在多地域、任意時段以自己的身份訪問系統(tǒng)進行評教,大大增強了評教的靈活性,這對于遠程異地教學更顯其優(yōu)越性。</p><p> 4.突破了傳統(tǒng)評教耗時、耗力的情況。應用系統(tǒng),可大大減低教務人員及評價人員的消耗。使評教更加便捷、簡單。</p><p><b> 第2
36、章 可行性分析</b></p><p><b> 2.1 技術可行性</b></p><p> 本次設計采用Visual Basic作為其前臺開發(fā)工具,由于采用的是可視化編程語言,它本身提供了一套可視化的設計工具,便于建立圖形工具,巧妙的將Windows編程的復雜性封裝起來。其具有強大的數(shù)據(jù)庫操縱功能,可以利用數(shù)據(jù)控件訪問多種數(shù)據(jù)庫系統(tǒng),為程序設計帶來
37、便利及可實現(xiàn)性。本設計的后臺采用SQL Server 2000數(shù)據(jù)庫,其可靠行、易用性都為本次設計帶來了可行性。 </p><p><b> 2.2 經(jīng)濟可行性</b></p><p> 從這個系統(tǒng)的經(jīng)濟效益看來,它適用于學校的教師質量評價管理。使評價人可以通過簡單的操作完成評價和從大量的信息中提取想要查詢的信息,大大的節(jié)省了老師和學生在精力上的投入和時間上的投入
38、,并保證了可靠性,從而提高了工作效率。而開發(fā)這個系統(tǒng)的人員很少,時間也不長,所以成本不是很高。因此,總體上來說,這個系統(tǒng)在經(jīng)濟上是可行的。</p><p><b> 2.3 操作可行性</b></p><p> 本系統(tǒng)采用的是可視化編程語言,界面統(tǒng)一規(guī)范、直觀,操作簡單,提示信息功能完整,用戶只要經(jīng)過簡單的操作即可上手。所以對于本系統(tǒng),發(fā)展學院教師評價的管理操作和
39、學生的操作是可行的。</p><p><b> 2.4 法律可行性</b></p><p> 本系統(tǒng)沒有違反國家相關法律規(guī)定,因此法律上有保障,故此方面也是可行的。</p><p><b> 第3章 需求分析</b></p><p><b> 3.1系統(tǒng)設計方式</b>
40、</p><p> 高校教師教學質量評價系統(tǒng)主要是針對教師教學上的評價。其核心是評價,是通過學生、院校、教師(同行或自我)的一個綜合性質的全面評價。其流程是包括用戶登陸系統(tǒng)、用戶管理、用戶信息錄入、教師評價、統(tǒng)計分析、查詢、系統(tǒng)幫助七項功能。</p><p> 對于本系統(tǒng),用戶需求為:</p><p> 1、登陸系統(tǒng):此需求是用戶在進入本系統(tǒng)的一個驗證過程,通
41、過此功能,區(qū)分各個不同權限的用戶。</p><p> 2、用戶管理:此需求是對用戶個人信息、權限等的管理。</p><p> 3、信息的錄入:此需求是管理員對基本信息的維護。它方便用戶對個人資料的查詢及修改。</p><p> 4、教師評價:此需求是用戶對教師的評價。也是此系統(tǒng)重要環(huán)節(jié)之一。</p><p> 5、統(tǒng)計分析:此需求是管
42、理員在結合用戶的評價進行系統(tǒng)的分析得出的總評價。</p><p> 6、查詢:此需求是用戶對統(tǒng)計結果進行的查詢。</p><p> 7、系統(tǒng)幫助:此需求是對于整個系統(tǒng)的功能做個詳細的說明,幫助用戶快速掌握本系統(tǒng)的功能及其使用方法。</p><p><b> 3.2 需求規(guī)范</b></p><p> 3.2.1
43、產(chǎn)品背景</p><p> 本系統(tǒng)是高校教師教學質量評價系統(tǒng),其應用于畢業(yè)設計中。畢業(yè)設計是高等教育中培養(yǎng)學生綜合運用所學理論知識和技能,解決實際問題能力的重要環(huán)節(jié)之一,是衡量畢業(yè)生是否達到相應學力層次的重要依據(jù)。畢業(yè)設計將總結專業(yè)基礎和專業(yè)技術的學習成果,鍛煉和開發(fā)學生的綜合運用能力。</p><p> 3.2.2 產(chǎn)品概述</p><p> 本系統(tǒng)應用目的
44、:將現(xiàn)有的用紙張評價高校教師教學向無紙張評價系統(tǒng)的轉變,實現(xiàn)對系統(tǒng)的不同用戶帳戶的管理,以及完成問卷設計、評分、統(tǒng)計等這些環(huán)節(jié)的處理。</p><p> 內容:教師教學質量評價系統(tǒng),包括用戶登陸系統(tǒng)、用戶管理、用戶信息錄入、教師評價、統(tǒng)計分析、系統(tǒng)幫助等基本功能實現(xiàn)。用戶可根據(jù)需要自行設計評價及其評價項目,給出評分標準。</p><p> 特征:本系統(tǒng)的核心部分是評價系統(tǒng),通過對教師的
45、評價,對整個學校教學質量提得進一步的提高,促進學校的發(fā)展。</p><p><b> 系統(tǒng)運行環(huán)境:</b></p><p> 軟件:Window XP操作系統(tǒng)</p><p> Visual Basic 6.0</p><p> SQL Server 2000</p><p> 硬件:
46、486DX/66MHz以上的處理器</p><p><b> 32MB內存</b></p><p><b> 硬盤1GB以上</b></p><p> 顯示器800*600</p><p> 3.2.3 功能需求</p><p> 需求分析是軟件開發(fā)的重要基礎,是軟
47、件生命周期的一個重要階段,最根本的任務是確定為了滿足用戶的需求系統(tǒng)必須做什么。具體的說,應該確定系統(tǒng)必須具有的功能和性能,系統(tǒng)要求的運行環(huán)境,并且預測系統(tǒng)發(fā)展的前景;必須仔細分析系統(tǒng)中的資料,既要分析系統(tǒng)中的數(shù)據(jù)流又要分析長期使用的資料存儲。其主要目的是:在綜合分析用戶對系統(tǒng)提出的一組需求(功能、性能、數(shù)據(jù)等方面)的基礎上,構造一個從抽象到具體的邏輯模型表達軟件將要實現(xiàn)的需求,并以“軟件需求規(guī)格說明書”的形式作為本階段工作的結果,為下一
48、階段的軟件設計提供設計基礎。</p><p> 軟件需求分析階段,結合著我所用的開發(fā)工具:VB,SQL SERVER 2000對問題的識別和理解和對需求信息的分析和綜合等進行了深入的了解,建立了實現(xiàn)目標軟件的物理模型,也就是確定了構成軟件系統(tǒng)的系統(tǒng)元素,并將功能和信息結構分配到這些系統(tǒng)元素中。</p><p> 本系統(tǒng)主要模塊功能:</p><p> (1)
49、用戶登錄:該功能提供用戶的登錄服務。用戶設置功能只有使用正確的用戶口令才能進入。如果用正確口令進入系統(tǒng),則可具有對教師教學質量的評價權限。否則提示錯誤。</p><p> (2) 用戶管理:該功能是為用戶管理設置的,主要功能是對用戶進行添加、刪除、修改等。方便用戶的管理。</p><p> (3) 錄入信息: 該功能是對數(shù)據(jù)的錄入。其中包括:學生信息錄入、院校信息錄入、教師信息錄入。使
50、用戶信息更加完善。</p><p> (4) 教師評價:該功能是對教師教學質量進行系統(tǒng)的評價。主要功能包括:學生評價、院校(領導、同行)評價、教師自我評價等三個部分。這也是本系統(tǒng)最重要的組成部分之一。用戶登陸界面后,可自行對教師進行評價。</p><p> (5) 統(tǒng)計分析: 該功能是結合教師評價功能而計算出總評價。其中包括:統(tǒng)計結果和查詢結果兩項。在統(tǒng)計結果中,用戶可對前面教師評價進
51、行系統(tǒng)的評價,可以得出對教師的總評價。在查詢結果中,用戶可以瀏覽教師被評價的結果,可對該教師有個初步認識。</p><p> (6) 系統(tǒng)功能:該功能讓用戶能了解本系統(tǒng)及其使用方法。其中包括:關于、幫助、退出三部分功能。關于:闡述了系統(tǒng)所使用的軟件開發(fā)工具。幫助:系統(tǒng)的介紹了各個功能模塊的應用。退出:退出整個系統(tǒng)。</p><p> 3.2.4 性能需求</p><
52、p> 本系性能需求包括安全性、響應時間、可靠性。</p><p> 1、安全性是系統(tǒng)登陸,通過對用戶名和密碼的嚴整,可更好的方便用戶使用本系統(tǒng)。</p><p> 2、響應時間是系統(tǒng)處理能力,響應速度快。</p><p> 3、可靠性是系統(tǒng)的穩(wěn)定情況,系統(tǒng)基于Windows平臺,可靠、安全。</p><p> 3.2.5 系統(tǒng)
53、邏輯模型(結構化的方法)</p><p> 采用結構化開發(fā)方法,通過數(shù)據(jù)流圖(需要包括總體圖、零級圖、細節(jié)圖)表示。</p><p> 1、如下圖系統(tǒng)的總體結構圖:</p><p> 圖3.1系統(tǒng)總體結構圖</p><p> 2、系統(tǒng)零級圖:如下圖3.2</p><p><b> 圖3.2系統(tǒng)零級圖
54、</b></p><p> 3、系統(tǒng)細節(jié)圖:如下圖</p><p><b> 圖3.3系統(tǒng)細節(jié)圖</b></p><p><b> 3.3 數(shù)據(jù)字典</b></p><p> 數(shù)據(jù)字典是描述數(shù)據(jù)流圖中數(shù)據(jù)的信息的集合。它對數(shù)據(jù)流圖上每一個成分:數(shù)據(jù)項、文件(數(shù)據(jù)結構)、數(shù)據(jù)流、數(shù)
55、據(jù)存儲、加工和外部項等給以定義和說明;它主要由數(shù)據(jù)流描述、加工描述和文件描述三部分組成。對用戶來講,數(shù)據(jù)字典為他們提供了數(shù)據(jù)的明確定義;對系統(tǒng)分析員來講,數(shù)據(jù)字典幫助他們比較容易修改已建立的系統(tǒng)邏輯模型。</p><p> 數(shù)據(jù)字典的作用是在軟件分析和設計的過程中給人們提供關于數(shù)據(jù)的描述信息。通常,我們把數(shù)據(jù)字典和數(shù)據(jù)流圖結合起來使用。它們共同構成系統(tǒng)的邏輯模型。沒有流圖數(shù)據(jù)字典難以發(fā)揮作用。沒有數(shù)據(jù)字典,數(shù)據(jù)
56、流圖就不嚴格。所以只有將數(shù)據(jù)字典對數(shù)據(jù)流圖的精確定義放在一起,才能共同構成系統(tǒng)的規(guī)格說明。</p><p> 本系統(tǒng)涉及的數(shù)據(jù)字典有:</p><p> 1、學生基本信息表(t_stu):學號+姓名+性別+出生日期+政治面貌+所屬專業(yè)+備注</p><p> 2、教師基本信息表(t_tea):姓名+性別+出生日期+政治面貌+學歷+工作時間+職稱+備注</
57、p><p> 3、院?;拘畔⒈?t_yx):編號+姓名+性別+出生日期+政治面貌+學歷+職稱+職位+備注</p><p> 4、用戶登陸表(t_yh):用戶名+用戶密碼 </p><p> 5、學生評價表(t_stupj):姓名 +總分</p><p> 6、教師評價表(t_teapj):姓名+總分</p><p&g
58、t; 7、院校評價表(t_yxpj):姓名+總分</p><p> 3.3.1 數(shù)據(jù)元素定義</p><p> 數(shù)據(jù)元素是軟件系統(tǒng)中最小數(shù)據(jù)元素,它是構成數(shù)據(jù)庫以及系統(tǒng)模塊間交換數(shù)據(jù)的最小單元。數(shù)據(jù)元素定義包括數(shù)據(jù)元素名稱、描述、文件與相關處理等。</p><p> 本系統(tǒng)的數(shù)據(jù)元素表:如下表3.1</p><p> 表3.1數(shù)據(jù)元
59、素定義表</p><p> 3.3.2 數(shù)據(jù)流的定義</p><p> 數(shù)據(jù)流是外部實體和系統(tǒng)之間及系統(tǒng)內部處理之間進行數(shù)據(jù)交換的基本數(shù)據(jù)單元,它是由有關的數(shù)據(jù)元素所組成的數(shù)據(jù)結構。</p><p> 1、“學生評價”數(shù)據(jù)流</p><p> 數(shù)據(jù)流名稱:學生評價</p><p> 描述:學生對教師教學質量的
60、評價的數(shù)據(jù)</p><p><b> 組成:姓名+總分</b></p><p> 來源:高校對教師質量評價制定的規(guī)則。</p><p><b> 終點:數(shù)據(jù)庫</b></p><p> 2、“教師評價”數(shù)據(jù)流</p><p> 數(shù)據(jù)流名稱:教師評價</p>
61、;<p> 描述:教師對自身的教學質量的評價的數(shù)據(jù)</p><p><b> 組成:姓名+總分</b></p><p> 來源:高校對教師質量評價制定的規(guī)則。</p><p><b> 終點:數(shù)據(jù)庫</b></p><p> 3、“院校評價”數(shù)據(jù)流</p>&l
62、t;p> 數(shù)據(jù)流名稱:院校評價</p><p> 描述:院校對教師教學質量的評價的數(shù)據(jù)</p><p><b> 組成:姓名+總分</b></p><p> 來源:高校對教師質量評價制定的規(guī)則。</p><p><b> 終點:數(shù)據(jù)庫</b></p><p>
63、 3.3.3 數(shù)據(jù)存儲定義</p><p> 數(shù)據(jù)存貯用于存貯系統(tǒng)中的信息,相對于數(shù)據(jù)流而言,它為一個靜態(tài)的數(shù)據(jù)結構,也可作為處理間交換數(shù)據(jù)的介質。</p><p> 1、“學生評價統(tǒng)計”存儲定義</p><p> 文件名稱:學生評價統(tǒng)計</p><p> 描述:學生對教師教學質量評價的最終結果。</p><p&
64、gt;<b> 組成:姓名+總分</b></p><p><b> 相關過程:學生評價</b></p><p> 2、“教師評價統(tǒng)計”存儲定義</p><p> 文件名稱:教師評價統(tǒng)計</p><p> 描述:教師對自身教學質量評價的最終結果。</p><p>&l
65、t;b> 組成:姓名+總分</b></p><p><b> 相關過程:教師評價</b></p><p> 3、“院校評價統(tǒng)計”存儲定義</p><p> 文件名稱:院校評價統(tǒng)計</p><p> 描述:院校對教師教學質量評價的最終結果。</p><p><b&g
66、t; 組成:姓名+總分</b></p><p><b> 相關過程:院校評價</b></p><p> 3.3.4 數(shù)據(jù)處理定義</p><p> 處理定義應包括名稱、描述、所有需要的輸入輸出以及要存取的數(shù)據(jù)庫。特別是該處理的具體處理邏輯應該描述清楚,以作為設計階段的依據(jù)。</p><p> 1、“
67、學生評價查詢”定義</p><p> 過程名:學生評價查詢</p><p> 描述:學生對教師教學質量評價的最終查詢</p><p> 輸入數(shù)據(jù)流:學生評價</p><p> 輸出數(shù)據(jù)流:學生評價統(tǒng)計</p><p> 存取的數(shù)據(jù)庫:學生評價查詢</p><p><b>
68、處理邏輯:</b></p><p><b> 讀入一個學生評價</b></p><p> 檢查數(shù)據(jù)庫中對應記錄</p><p> if 記錄不存在then</p><p> 記錄寫入數(shù)據(jù)庫中,添加該記錄</p><p><b> Else if</b>&
69、lt;/p><p><b> 進入學生評價統(tǒng)計</b></p><p> Else對數(shù)據(jù)進行查詢,進入學生評價查詢</p><p><b> end if</b></p><p> 2、“教師評價查詢”定義</p><p> 過程名:教師評價查詢</p>
70、<p> 描述:教師對自身教學質量評價的最終查詢</p><p> 輸入數(shù)據(jù)流:教師評價</p><p> 輸出數(shù)據(jù)流:教師評價統(tǒng)計</p><p> 存取的數(shù)據(jù)庫:教師評價查詢</p><p><b> 處理邏輯:</b></p><p><b> 讀入一個教師評
71、價</b></p><p> 檢查數(shù)據(jù)庫中對應記錄</p><p> if 記錄不存在then</p><p> 記錄寫入數(shù)據(jù)庫中,添加該記錄</p><p><b> Else if</b></p><p><b> 進入學生評價統(tǒng)計</b></
72、p><p> Else對數(shù)據(jù)進行查詢,進入學生評價查詢</p><p><b> end if</b></p><p> 3、“院校評價查詢”定義</p><p> 過程名:院校評價查詢</p><p> 描述:院校對教師教學質量評價的最終查詢</p><p> 輸
73、入數(shù)據(jù)流:院校評價</p><p> 輸出數(shù)據(jù)流:院校評價統(tǒng)計</p><p> 存取的數(shù)據(jù)庫:院校評價查詢</p><p><b> 處理邏輯:</b></p><p><b> 讀入一個院校評價</b></p><p> 檢查數(shù)據(jù)庫中對應記錄</p>
74、<p> if 記錄不存在then</p><p> 記錄寫入數(shù)據(jù)庫中,添加該記錄</p><p><b> Else if</b></p><p><b> 進入院校評價統(tǒng)計</b></p><p> Else對數(shù)據(jù)進行查詢,進入院校評價查詢</p><
75、p><b> end if</b></p><p><b> 第4章 概要設計</b></p><p> 從該階段開發(fā)正式進入軟件的實際開發(fā)階段,本階段完成系統(tǒng)的大致設計并明確系統(tǒng)的數(shù)據(jù)結構與軟件結構。在軟件設計階段主要是把一個軟件需求轉化為軟件表示的過程,這種表示只是描繪出軟件的總的概貌。</p><p>
76、 概要設計的任務和目的是根據(jù)需求分析得到的物理模型確定一個合理的軟件系統(tǒng)的體系結構,作為系統(tǒng)的詳細設計的基礎和準備。通過概要設計,給出目標系統(tǒng)的體系結構、數(shù)據(jù)結構以及系統(tǒng)運行的流程圖。</p><p> 目標系統(tǒng)的體系結構既是組成軟件系統(tǒng)的模塊結構,包含著模塊之間的調用關系和接口關系。模塊的產(chǎn)生依據(jù)需求分析中的“功能需求”而建立。軟件系統(tǒng)的模塊結構是通過系統(tǒng)的分層的“模塊結構圖”表達的。</p>
77、<p> 這里我們規(guī)定第一層只給出系統(tǒng)名稱,其它各層為“功能模塊”名,要求每個模塊節(jié)點連入的模塊數(shù)不超過10個,并要求結構圖的深度不超過4層。</p><p> 4.1 系統(tǒng)運行總體流程</p><p> 圖4.1高校教師教學質量評價系統(tǒng)運行流程圖</p><p> 系統(tǒng)運行流程圖描繪了物理系統(tǒng)的總體運行情況。瀏覽此圖可對整個系統(tǒng)有一個快速、清晰的
78、認識。上圖為高校教師教學質量評價的系統(tǒng)運行流程圖。</p><p> 4.2 目標系統(tǒng)體系結構</p><p> 4.2.1 教師教學質量評價的系統(tǒng)軟件結構圖</p><p> 圖4.2教師教學質量評價的系統(tǒng)功能結構圖</p><p> 4.2.2 “用戶管理”模塊結構圖</p><p> 圖4.3 系統(tǒng)管理
79、結構圖</p><p> 4.2.3 “錄入信息”模塊結構圖 </p><p> 4.2.4 “教師評價”模塊結構圖</p><p> 4.2.5 “統(tǒng)計分析”模塊結構圖</p><p> 4.2.6 “系統(tǒng)功能”模塊結構圖</p><p><b> 第5章 數(shù)據(jù)庫設計</b>&l
80、t;/p><p> 數(shù)據(jù)庫是信息系統(tǒng)的核心和基礎。它把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,提供存儲、維護、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時、準確地從數(shù)據(jù)庫中獲得所需的信息。</p><p> 數(shù)據(jù)庫的設計目的是為了方便地存取和操作數(shù)據(jù)庫中的數(shù)據(jù)。</p><p> 數(shù)據(jù)庫技術是計算機科學中的一門綜合技術,涉及到數(shù)據(jù)結構、算法、操作系統(tǒng)、程序設計語言、
81、數(shù)理邏輯等學科。數(shù)據(jù)庫技術是信息社會的重要基礎技術之一,是計算機科學領域中發(fā)展最為迅速的分支。任何管理系統(tǒng)都離不開數(shù)據(jù)庫系統(tǒng)的支持,而且數(shù)據(jù)庫獨立于程序而存在,具有較好的安全性,也是它存在的意義。本系統(tǒng)的數(shù)據(jù)庫采用的是SQL Server 2000。</p><p> 數(shù)據(jù)庫設計分為邏輯設計和物理設計。</p><p> 數(shù)據(jù)庫邏輯設計是建立表結構(即定義表中的字段(字段名、類型、長度
82、等))及表之間的關系,這里同時要求給出每張表的至少三行的樣例數(shù)據(jù)。</p><p> 數(shù)據(jù)庫物理設計是要在一個具體的數(shù)據(jù)庫管理系統(tǒng)下實際創(chuàng)建數(shù)據(jù)庫、規(guī)劃數(shù)據(jù)庫(存儲位置、增長方式、訪問權限等),設計表及表間關系。</p><p> 5.1 數(shù)據(jù)庫邏輯設計</p><p> 數(shù)據(jù)庫的邏輯設計即是表結構和表關系的設計,這里同時給出表中的樣例數(shù)據(jù)。</p>
83、;<p> 1、登陸表(t_yh)</p><p> 該表用于存儲所有使用該系統(tǒng)的人員的基本信息。</p><p><b> ?。?)表結構</b></p><p><b> 表5.1 登陸表</b></p><p><b> (2)表中樣例數(shù)據(jù)</b>&
84、lt;/p><p> 表5.2 登陸表樣例數(shù)據(jù)</p><p> 2、學生基本信息表(t_stu)</p><p> 該表主要用于存儲學生的基本信息。</p><p><b> ?。?)表結構</b></p><p> 表5.3 學生基本信息表</p><p><
85、b> ?。?)表中樣例數(shù)據(jù)</b></p><p> 表5.4學生基本信息表例數(shù)據(jù)</p><p> 3、教師基本信息表(t_tea)</p><p> 該表主要用于存儲教師的基本信息。</p><p><b> ?。?)表結構</b></p><p> 表5.5 教師基
86、本信息表</p><p><b> (2)表中樣例數(shù)據(jù)</b></p><p> 表5.6 教師基本信息表樣例數(shù)據(jù)</p><p> 4、院校基本信息表(t_yx)(該表主要用于存儲院校領導的基本信息)。</p><p><b> ?。?)表結構</b></p><p>
87、; 表5.7 院?;拘畔⒈?lt;/p><p><b> (2)表中樣例數(shù)據(jù)</b></p><p> 表5.8院?;拘畔⒈順永龜?shù)據(jù)</p><p> 5、學生評價表(t_stupj)</p><p> 該表主要是用于評價教師,并把評價結果記錄到數(shù)據(jù)庫中。</p><p><b&g
88、t; ?。?)表結構</b></p><p> 表5.9 學生評價表</p><p><b> ?。?)表中樣例數(shù)據(jù)</b></p><p> 表5.10學生評價表樣例數(shù)據(jù)</p><p> 6、教師評價表(t_teapj)</p><p> 該表主要是用于評價教師,并把評價結
89、果記錄到數(shù)據(jù)庫中。</p><p><b> (1)表結構</b></p><p> 表5.11 教師評價表</p><p><b> ?。?)表中樣例數(shù)據(jù)</b></p><p> 表5.12教師評價表樣例數(shù)據(jù)</p><p> 7、教師評價表(t_teapj)&l
90、t;/p><p> 該表主要是用于評價教師,并把評價結果記錄到數(shù)據(jù)庫中。</p><p><b> ?。?)表結構</b></p><p> 表5.13 院校評價表</p><p><b> (2)表中樣例數(shù)據(jù)</b></p><p> 表5.14院校評價表樣例數(shù)據(jù)<
91、;/p><p><b> 第6章 詳細設計</b></p><p> 詳細設計階段的根本目標是確定應該怎樣具體地實現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個階段的設計工作,應該得出對目標系統(tǒng)的精確描述,從而在編碼階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。</p><p> 詳細設計階段的任務是在總體設計的基礎上進一步確定如何實現(xiàn)目標系
92、統(tǒng)。具體任務主要包括數(shù)據(jù)庫物理設計(已到數(shù)據(jù)庫設計一章中)和功能模塊邏輯設計。這里我們把代碼實現(xiàn)也歸入詳細設計任務中,這樣每一功能模塊單元自成體系,便于修改、擴充和維護。詳細設計是系統(tǒng)實現(xiàn)的核心和主體,描述了系統(tǒng)實現(xiàn)和運行的詳細邏輯。詳細設計以窗口為單位進行。詳細設計文檔作為系統(tǒng)維護和擴充的重要文檔。</p><p> 詳細設計就是針對功能模塊的“實現(xiàn)邏輯”進行設計,包括:</p><p&g
93、t;<b> 標識符的命名規(guī)則;</b></p><p><b> 各模塊的功能描述,</b></p><p><b> 窗口界面樣式,</b></p><p><b> 窗口界面說明,</b></p><p><b> 窗口對象屬性設
94、計,</b></p><p><b> 窗口程序邏輯設計,</b></p><p> 窗口及窗口內對象主要代碼實現(xiàn)。</p><p> 設計思路:根據(jù)需求分析、總體設計和數(shù)據(jù)庫設計的成果來進行。</p><p><b> 6.1命名規(guī)則</b></p><p&
95、gt; 系統(tǒng)設計中的標識符命名遵守下述約定:(同VB的命名規(guī)則)</p><p> 1、必須以字母或漢字開頭,由字母、漢字、數(shù)字或下劃線組成,長度小于等于255個字符。</p><p> 2、不能使用VB中的關鍵字</p><p> 3、不區(qū)分變量名的大小寫。</p><p> 6.1.1 變量命名</p><p
96、> 變量名由數(shù)據(jù)類型前綴和首字母大寫的具有相應含義的英文單詞構成,前綴與各單詞之間以下劃線連接。如:</p><p> 整形類型的計數(shù)器命名為:int_Count</p><p> 字符串類型的電話號碼為:str_PhoneNumber</p><p> 6.1.2 常量命名</p><p> 常量名由數(shù)據(jù)類型前綴和大寫的具有
97、相應含義的英文單詞構成,前綴及各單詞之間以下劃線連接。如:</p><p> 圓周率:dec_PI,其定義格式為:</p><p> const dec_PI=3.14159</p><p> 公司名:str_COMPANY_NAME,其定義格式為:</p><p> const str_COMPANY_NAME=“123”<
98、;/p><p> 6.1.3 對象命名</p><p> 對象名由標識對象的前綴和具有相應含義(或含義相近)的英文單詞構成,前綴與各單詞之間以下劃線連接;單詞構成復雜的,可用漢語拼音頭組合而成;靜態(tài)文本對象可用前綴與數(shù)字的結合。如:</p><p> “確定”按鈕命名為:cb_ok</p><p> “取消”按鈕命名為:cb_cancel
99、</p><p> 表示姓名的“文本框”命名為:sle_name</p><p> 表示姓名的“靜態(tài)文本”命名可為:st_1</p><p><b> 6.2 模塊設計</b></p><p> 6.2.1 登錄窗口設計</p><p> 1、登錄窗口功能描述</p>&l
100、t;p> 登錄窗口用于對進入系統(tǒng)的人員進行身份識別的確認。對未在系統(tǒng)注冊的使用人員進行限制,非法進入三次便自動退出。登錄窗口模塊功能表為:</p><p><b> 表6.1 用戶登錄</b></p><p><b> 2、登錄窗口界面:</b></p><p><b> 圖6.1 登錄窗口<
101、/b></p><p> 3、登錄窗口界面說明</p><p> 登錄窗口是進入系統(tǒng)的第一個啟動窗口。在文本框中依次正確輸入用戶名和密碼后,單擊“確定”按鈕,便進入系統(tǒng)主窗口;若不正確,重新輸入各項,重復三次都不能進入系統(tǒng)便自動退出。單擊“退出”按鈕退出系統(tǒng)。</p><p> 4、登錄窗口對象屬性設計</p><p> 表6.
102、2 登錄窗口控件屬性</p><p> 5、登錄窗口程序邏輯設計</p><p><b> 圖6.1 登錄窗口</b></p><p> 6、登錄窗口對象主要代碼實現(xiàn):</p><p> Dim rs As ADODB.Recordset</p><p> Dim cmd As New
103、ADODB.Command</p><p> 確定按鈕的代碼如下:</p><p> Private Sub cmdOK_Click() '確定</p><p> On Error GoTo err</p><p> Dim name As String</p><p> Dim pass As St
104、ring</p><p> name = txt_name.Text</p><p> pass = txtpassword.Text</p><p> If name = "" Then</p><p> MsgBox "您還沒有選擇用戶名!", , "提示"</p&
105、gt;<p> txt_name.SetFocus</p><p><b> Exit Sub</b></p><p><b> End If</b></p><p> Set cmd.ActiveConnection = cn</p><p> cmd.CommandTex
106、t = "select 用戶名 from t_yh where 用戶名=" + "'" + name + "'" + "and 密碼=" + "'" + pass + "'"</p><p> Set rs = cmd.Execute</p>&l
107、t;p> If rs.EOF Then</p><p> MsgBox "無效的密碼,請重試!", , "登錄"</p><p> txtpassword.SetFocus</p><p><b> Else</b></p><p><b> Unload
108、 Me</b></p><p> MDIForm1.Show</p><p><b> End If</b></p><p><b> Exit Sub</b></p><p><b> err:</b></p><p> MsgB
109、ox err.Description, , "信息"</p><p><b> End Sub</b></p><p> 6.2.2 主窗體窗口設計</p><p> 1、主窗體功能描述:</p><p> 主窗體是程序的核心部分,它連接了各個窗體,使其成為統(tǒng)一的整體。通過主窗體,用戶能了解程
110、序的具體運行效果,和使用方法。</p><p><b> 2、主窗體界面:</b></p><p><b> 3、主窗體界面說明</b></p><p> 主窗體是整個程序的中心部分。它包括:用戶添加管理、錄入信息、教師評價、統(tǒng)計分析、系統(tǒng)幫助六個功能模塊。使用戶更便捷的掌握本系統(tǒng)。</p><p
111、> 4、主窗體對象屬性設計</p><p> 表6.3主窗體控件屬性</p><p> 5、主窗體主要代碼實現(xiàn):(以幾個模塊為例)</p><p> Private Sub TC_Click() '退出</p><p> Dim i As Integer</p><p> i = MsgBox
112、("真的要退出系統(tǒng)嗎?", 1 + vbExclamation, "退出系統(tǒng)")</p><p> If i = 1 Then</p><p><b> End</b></p><p><b> Else</b></p><p> MDIForm1.S
113、how</p><p><b> End If</b></p><p><b> End Sub</b></p><p> Private Sub XSXXLR_Click() '學生信息錄入</p><p> frmXSXXLR.Show</p><p>&
114、lt;b> End Sub</b></p><p> Private Sub XSPJ_Click() '學生評價</p><p> frmXSPJ.Show</p><p><b> End Sub</b></p><p> Private Sub CXDL_Click() '
115、;重新登陸</p><p><b> Unload Me</b></p><p> login.Show</p><p><b> End Sub</b></p><p> 6.2.3 學生信息錄入窗口設計</p><p> 1、學生信息錄入窗口功能描述:</
116、p><p> 學生信息錄入功能是對用戶添加學生身份的用戶。</p><p> 2、學生信息錄入界面:</p><p> 3、學生信息錄入界面說明:</p><p> 學生信息錄入功能,點擊添加按鈕,可在文本框中添加新記錄;點擊刪除按鈕,可刪除記錄;點擊保存,則保存數(shù)據(jù);點擊取消,對可取消添加信息。</p><p>
117、 4、學生信息錄入窗口對象屬性設計:</p><p> 表6.4學生信息錄入控件屬性</p><p> 5、學生信息錄入窗口主要代碼實現(xiàn):</p><p> Dim cn As ADODB.Connection '定義數(shù)據(jù)庫并連接數(shù)據(jù)源</p><p> Dim rs As ADODB.Recordset '定義記
118、錄數(shù)</p><p> Dim sql As String, sqladd As String, sqldelete As String '定義SQL類型</p><p> 添加按鈕的代碼如下:</p><p> Private Sub Command1_Click() '添加記錄</p><p> sqladd =
119、 "select * from t_yh"</p><p> Set rs = New Recordset</p><p> rs.Open Trim$(sqladd), cn, adOpenKeyset, adLockOptimistic</p><p><b> rs.AddNew</b></p>&
120、lt;p> Command1.Enabled = False</p><p> Command2.Enabled = True</p><p> Command3.Enabled = True</p><p> Command4.Enabled = True</p><p> Command5.Enabled = True&l
121、t;/p><p> Text1.Enabled = True</p><p> Text2.Enabled = True</p><p> Text1.SetFocus</p><p> Text1.Text = ""</p><p> Text2.Text = ""<
122、;/p><p><b> End Sub</b></p><p> 刪除命令按鈕的代碼如下:</p><p> Private Sub Command2_Click() '刪除記錄</p><p> sqldelete = "select * from t_yh"</p>&
123、lt;p> Set rs = New Recordset</p><p> rs.Open Trim$(sqldelete), cn, adOpenKeyset, adLockOptimistic</p><p><b> rs.Delete</b></p><p> '更新DataGrid1中的數(shù)據(jù)</p>
124、<p> Set DataGrid1.DataSource = rs</p><p> DataGrid1.Refresh</p><p> MsgBox "用戶信息刪除成功!", vbOKOnly + vbExclamation, " 警告"</p><p> Command1.Enabled = Fal
125、se</p><p> Command5.Enabled = True</p><p> Command4.Enabled = True</p><p> Command2.Enabled = True</p><p> Command3.Enabled = True</p><p> Text1.Text
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高校教師課堂教學質量評價研究.pdf
- 高校教師教學質量評價的實證研究.pdf
- 2440.本科高校教師教學質量評價研究
- 高校教師教學質量提升研究
- 高校教師教學工作量、教學質量評價表
- 高校教師課堂教學質量評價系統(tǒng)的設計與實現(xiàn).pdf
- 高校教師教學質量綜合評價體系研究及網(wǎng)絡實現(xiàn).pdf
- 高校教師教學質量測評系統(tǒng)的設計與實現(xiàn).pdf
- 高校教師課堂教學質量評價體系的構建與應用.pdf
- 某高校教師教學質量評估系統(tǒng)的研究與設計.pdf
- 教師教學質量評價系統(tǒng)設計_畢業(yè)論文
- 畢業(yè)設計---高校教師教學評價系統(tǒng)
- 讀書筆記樣本——高校教師課堂教學質量評估研究
- 基于高校教師專業(yè)發(fā)展的教學質量監(jiān)控研究.pdf
- 教師教學質量評價表
- 教師教學質量評價表
- 教師教學質量評價表
- 教師教學質量評價規(guī)定
- 高校教師教學評價系統(tǒng)的研究與實現(xiàn).pdf
- 教師教學質量綜合評價探討
評論
0/150
提交評論