版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 畢業(yè)論文</b></p><p> 題 目 學生成績分析系統(tǒng)的設計與實現(xiàn) </p><p> 專 業(yè) 信息管理與信息系統(tǒng) </p><p> 年 級 </p><p> 學
2、 號 </p><p> 姓 名 </p><p> 指導教師 </p><p> 2012 年 5月 </p><p> 畢業(yè)設計(論文)任務書</
3、p><p> 題目 學生成績分析系統(tǒng)的設計與實現(xiàn) </p><p> 主要內(nèi)容、基本要求、主要參考資料等:</p><p><b> 主要內(nèi)容:</b></p><p> 建立一個學生工作管理系統(tǒng),使通州分校負責學生工作的老師都能通過該系統(tǒng)錄入、管理和查
4、詢學生的個人信息、成績以及其他與學生工作有關的信息。通過論述學生工作管理系統(tǒng)的運作模式,以及結(jié)合在畢業(yè)設計中的實踐經(jīng)驗,分析和解決程序設計制作過程中遇到的問題,來理解一個管理系統(tǒng)的基本構(gòu)成與實現(xiàn)過程,并探究如何使管理系統(tǒng)更能滿足用戶的需求,使用戶的工作更方便,更快捷,更有效率。</p><p><b> 基本要求:</b></p><p> 1. 學習SQL Se
5、rver的使用。</p><p> 2. 分析成績分析系統(tǒng)特點,并對現(xiàn)有的系統(tǒng)進行比較分析。</p><p> 3. 以數(shù)據(jù)挖掘、成績分析等理論知識為基礎,建立起學生成績分析系統(tǒng)模型,并使用SQL Server,ASP.NET等工具實現(xiàn)。</p><p><b> 主要參考資料:</b></p><p> 《AS
6、P.NET程序設計教程(C#版)》 機械工業(yè)出版社</p><p> 《ASP.NET程序員參考手冊》 清華大學出版社</p><p> 《SQL Server 2005實訓教程》 中國人民銀行出版社</p><p> 完成期限:2012
7、-5-18</p><p> 指導教師簽章: </p><p><b> 專業(yè)負責人簽章:</b></p><p> 2011年 12 月 20 日</p><p><b> 摘要</b></p><p> 隨著各大高校對于教學
8、管理的要求逐漸完善,教學管理電子化程度也相應不斷提高。但每年新學生的擴招數(shù)量和基于其數(shù)量下每個同學的成績分析依然困擾著每位老師的心頭,也無法做到讓每個同學實時掌握自己的成績上升下降曲線,以及同專業(yè)其他人的成績情況分析。為了適應教學發(fā)展的要求,使得學生可以做到隨時查詢從一開始大學生活至今的所有成績情況,并及時針對自己的成績做出學習方法的調(diào)整以及及時能和老師溝通,從而使得隨時掌控自己的成績,能有一個更好的學習氛圍以及學習環(huán)境,我開發(fā)了這個學
9、生成績分析系統(tǒng)。</p><p> 本系統(tǒng)采用Visual Studio作為開發(fā)平臺,以C#作為開發(fā)語言,用Javascript作為輔助,Access作為數(shù)據(jù)庫服務器。通過對高校學生成績的需求分析,設計實現(xiàn)了可以進行成績錄入,學生查詢自己成績曲線,能夠查詢班級成績的教學管理功能,可以精準定位修改學生成績的管理員功能等等。以期對今后高校學生成績分析系統(tǒng)的開發(fā)提供一定的參考價值,最終為高校的教學、管理提供數(shù)據(jù)支持,
10、真正提高高校教學的科學性、規(guī)范性和服務性,提高教學管理的質(zhì)量和效率。</p><p> 關鍵詞:學生成績分析;信息管理;留言板</p><p><b> Abstract</b></p><p> With the gradual improvement of the major colleges and universities for
11、 teaching management, teaching management of electronic degree of continuous improvement. But the number of annual student enrollment and performance analysis of each student based on their number is still plagued the he
12、art of every teacher can not do for each student to control their own performance in real time up and down the curve, and the same professional others achievement situation. In order to meet the teaching requi</p>
13、<p> The system uses Visual Studio as a development platform, with C# as a development language, java script as an auxiliary, ACCESS as the database server. College student achievement needs analysis, design and i
14、mplementation can score entry, students check their performance curve to be able to query the teaching of the class results management functions, accurate positioning administrator functions to modify the student achieve
15、ment. The future development of college students' scores, in order to pr</p><p> Key words: Student achievement ,information management,Message Board</p><p><b> 目錄</b></p>
16、;<p><b> 1 引言1</b></p><p> 1.1 研究背景與意義1</p><p> 1.2 教育測量學在國內(nèi)外的研究與應用2</p><p> 1.2.1 國外研究現(xiàn)狀2</p><p> 1.2.2 國內(nèi)研究現(xiàn)狀3</p><p> 1.
17、3 成績分析系統(tǒng)現(xiàn)狀和存在問題3</p><p> 1.3.1 成績分析系統(tǒng)開發(fā)使用的現(xiàn)狀3</p><p> 1.3.2 成績分析系統(tǒng)建設存在的問題4</p><p> 1.4 研究內(nèi)容4</p><p> 1.5 理論基礎5</p><p> 1.5.1 教育測量學理論5</p>
18、<p> 1.5.2 平均數(shù)5</p><p> 1.5.3 算術平均數(shù)5</p><p> 1.5.4 加權平均數(shù)6</p><p> 1.5.5 方差和標準差6</p><p> 1.5.6 難度7</p><p> 1.5.7 區(qū)分度8</p><p>
19、 1.5.8 信度9</p><p> 1.5.9 效度10</p><p><b> 2 需求分析12</b></p><p> 2.1 需求的定義12</p><p> 2.2 現(xiàn)有狀況分析12</p><p> 2.3 教學系統(tǒng)的分析13</p><
20、;p> 3 系統(tǒng)功能分析14</p><p> 3.1 總體系統(tǒng)功能模塊圖14</p><p> 3.2 登陸注冊功能14</p><p> 3.3 學生信息查詢功能15</p><p> 3.4 留言管理功能15</p><p> 3.5 教育測量學應用16</p><
21、;p> 4 數(shù)據(jù)庫設計及開發(fā)工具的選擇17</p><p> 4.1 數(shù)據(jù)庫系統(tǒng)選擇17</p><p> 4.2 數(shù)據(jù)庫設計17</p><p> 4.3 開發(fā)工具的選擇18</p><p> 5 系統(tǒng)設計與實現(xiàn)20</p><p> 5.1 登陸注冊功能20</p>&l
22、t;p> 5.2 學生信息查詢功能22</p><p> 5.3 學生信息管理功能23</p><p> 5.4 留言區(qū)管理功能23</p><p><b> 結(jié)論27</b></p><p><b> 致謝28</b></p><p><b&
23、gt; 主要參考文獻29</b></p><p><b> 1.引言</b></p><p> 1.1 研究背景與意義</p><p> 北京廣播電視大學是一所北京市屬成人高等學校。在北京市十八個區(qū)縣有50多個從屬辦學單位,??啤⒈究茖哟卧O有50多個專業(yè),在校學生98000多人。隨著近年來辦學規(guī)模不斷擴大,學生人數(shù)不斷增
24、多,如何保證教學質(zhì)量呢?這是北京電大一直在努力研究的問題??荚嚟h(huán)節(jié)是考察學生掌握所學知識情況,衡量教學效果,保證教學質(zhì)量的重要手段??荚嚦煽冏鳛榈谝皇中畔①Y料,能夠充分反映學生學習狀況,能為學生工作、招生工作、專業(yè)建設以及教學改革與研究等提供重要的預測與決策依據(jù),同時也能體現(xiàn)下屬辦學單位教師教學效果和。學生考試成績是評估教學質(zhì)量的重要依據(jù),也是學生是否掌握好所學知識的重要標志。通過成績分析既可以及時檢驗和測評任課老師的教學效果,分校的教
25、學組織情況,學生的學習情況,還可以評價和判斷命題、監(jiān)考、閱卷等教學管理環(huán)節(jié)的情況。成績分析包括命題分析、成績數(shù)據(jù)分析等多方面??荚?、考試管理自身的科學性、規(guī)范性是通過成績分析檢驗、證明的。北京電大區(qū)別于其他高校的突出特點是具有系統(tǒng)性。一個專業(yè)的同一級的學生會分布在不同的區(qū)縣、不同的教學機構(gòu)中,他們雖然使用同一個教學計劃、同樣的教材、統(tǒng)一的試卷,但是任課教師不同、教學環(huán)境不同</p><p> 在北京電大的教學教
26、務管理工作中,考務工作一直是一個非常重要的教學和教學管理環(huán)節(jié)。過去對學生成績的分析的工作,大都采用“半人工”的方式來完成。學籍科在每學期考試完成后,從教務管理軟件中導出全校學生的成績表,教師們根據(jù)簡單的數(shù)據(jù)進行宏觀分析。如果需要進行卷面分析則需要到卷庫抽取卷子手工統(tǒng)計各大題的考試數(shù)據(jù)?!鞍肴斯ぁ钡姆绞绞沟迷S多考試信息得不到有效利用,試卷分析、成績分析工作難以展開,而且“半人工”方式操作流程十分繁瑣,統(tǒng)計周期長,且容易出錯。目前,隨著北京
27、電大規(guī)模的不斷擴大,學校在籍學生近10萬人。每門課程的參加考核學生人數(shù)大,一些公共課程尤為明顯,如“鄧小平理論概論”課程每學期約有8000多人參加考試。成績數(shù)據(jù)需要錄入并計算學生的平均分、均方差、試題難度、區(qū)分度、及格率等等,還要對抽查試卷的各題得分進行再次輸入,以檢驗各題的難度、區(qū)分度、平均分、信度、效度等。對如此大量的數(shù)據(jù)進行成績分析,用“半人工”的方式顯然是不可能勝任。原有的教務管理軟件有部分統(tǒng)計功能。但是該軟件是基于C/S結(jié)構(gòu)的
28、全國電大統(tǒng)一的系統(tǒng)軟件,軟件本身擴展能力弱,且由于電大系統(tǒng)的原因擴展后的軟件在數(shù)據(jù)傳遞和管理上還將存在</p><p> 1.2 教育測量學在國內(nèi)外的研究與應用</p><p> 教育評價是現(xiàn)代世界上教育科學研究的三大重要領域之一。教育學家格蘭朗德(N.E.Gronlund)對“評價”一詞在教育教學活動情景下的解釋為:評價是為了確定學生達到教學目標的程度,收集、分析和解釋信息的系統(tǒng)過
29、程;評價包括對學生的定量描述和定性描述兩個方面。根據(jù)格蘭朗德的觀點,評價總是包括對測量結(jié)果的價值判斷。美國教育評價標準聯(lián)合委員會綜合了各種評價觀點,給教育評價下了一個綜合性的定義:教育評價是對教育目標和它的優(yōu)缺點與價值判斷的系統(tǒng)調(diào)查,為教育決策提供依據(jù)的過程。教育統(tǒng)計是教育評價的一種手段和工具。教育統(tǒng)計是指運用數(shù)理統(tǒng)計原理和方法研究教育現(xiàn)象中數(shù)量關系,通過數(shù)據(jù)的分析和處理確切地掌握教育情況。教育評價中獲取信息的統(tǒng)計法就來源于教育統(tǒng)計。教
30、育測量通過對學生知識的掌握、智能的發(fā)展、思想品德的變化、體質(zhì)的狀況以及教育活動的各個方面的測定,為教育評價提供依據(jù),是教育評價信息的主要來源。如果沒有教育測量提供的資料,教育評價將成為無源之水,失去了價值判斷的依據(jù),其科學性、準確性便無從談起。教育測量的結(jié)果只有通過教育評價才能獲得實際意義。[1 ]</p><p> 從廣義上來說,教育測量說是對教育領域內(nèi)的事物或現(xiàn)象,根據(jù)一定客觀標準,作縝密的考核,并依一定的
31、規(guī)則將考核的結(jié)果予以數(shù)量的描述。從狹義上來說,教育測量是指對學生某些學科經(jīng)過學習和訓練之后,所獲得的知識、技能的測量,又稱成就測量、學業(yè)成績測量或?qū)W科測量。</p><p> 1.2.1 國外研究現(xiàn)狀</p><p> 1904年,美國心理學家桑戴克出版了《心理與社會測量》一書,在書中首次介紹了統(tǒng)計方法和測驗編制的基本原理,標志著教育測量與教育統(tǒng)計的誕生。到了20世紀30年代,教育測
32、量進入了迅速發(fā)展的時期。這一時期的基本觀點是受桑戴克“凡是存在的東西都有數(shù)量;凡是有數(shù)量的東西都可量化”的思想影響,隨著系統(tǒng)工程學的發(fā)展,許多科學家用系統(tǒng)論、信息論的觀點描述教育評估,如美國的沃爾仙、桑達司和斯達夫爾賓等人,認為教育評估就是收集信息的過程,把資料形成系統(tǒng),綜合分析,以便協(xié)助決策者選擇最有代表性的有價值的途徑,對其結(jié)果做出決策,如教育方案、規(guī)劃方案和實施方案等。[2]</p><p> 到了20世
33、紀40年代教育測量進入了發(fā)展的頂峰時期,50年代以后轉(zhuǎn)向穩(wěn)步發(fā)展階段,此期稱為經(jīng)典教育測量理論發(fā)展時期。經(jīng)典教育測量理論的特點是數(shù)學模型簡單、指標含義明確,在一定誤差內(nèi)其結(jié)果比較客觀,得到了廣泛的應用。60年代以后,隨著概化理論、潛在特質(zhì)分析理論和題目反應理論的問世,現(xiàn)代教育測量理論研究開始掀起。70,80年代后,計算機技術的應用加快了測驗的記分和報告的效率,并使測驗的題庫得以建立,人們可以將現(xiàn)成的測驗輸入計算機讓被試操作,從而減少很多
34、無關因素的影響,同時提高了記分、分析和報告的過程。[3]</p><p> 1.2.2 國內(nèi)研究現(xiàn)狀</p><p> 1911年辛亥革命以后,教育測量學隨著西方科學被引進我國。1918年我國教育學者開始在中小學的綜合測驗中開展測驗量表和編制程序的研究,到1925年前后,編成中小學教育測驗不下幾十種。1931年成立了中國教育測驗學會,繼而創(chuàng)辦《測驗》雜志。[4]</p>
35、<p> 1988年中國教育學會教育統(tǒng)計與測量研究會正式成立。愈來愈多的教育工作者認識到測驗標準化和評卷客觀化問題的重要性,隨著高考的恢復和自學考試的開展,1985年我國學者開展了以全國高考為試點的標準化改革試驗,積極進行高考命題標準化、施測標準化、評分記分標準化、分數(shù)報告標準化等方面的研究與實踐,經(jīng)過多年努力,改革試驗獲得成功,由國家教委在全國推廣,從此打開宣傳和重視教育測量學研究和實踐的新局面。[5]</p>
36、;<p> 從收集到的文獻觀察,我國教育測量學的研究目前還僅停留在初始摸索階段,試卷分析實踐的理論基礎仍以經(jīng)典教育測量理論為主,實踐范圍不大,標準化的題庫還未在更大范圍、更多專業(yè)內(nèi)建成,創(chuàng)新性研究結(jié)果尚未出現(xiàn)。</p><p> 1.3 成績分析系統(tǒng)現(xiàn)狀和存在問題</p><p> 1.3.1 成績分析系統(tǒng)開發(fā)使用的現(xiàn)狀</p><p>
37、教務管理是高校運作的核心,成績分析是教學質(zhì)量的體現(xiàn)和反映,而教學管理的質(zhì)量和效率直接關系到一所高校在社會競爭中的生存與發(fā)展。在現(xiàn)代科學技術推動下,隨著教學改革的逐步深入,成績分析管理面臨許多新的挑戰(zhàn),“規(guī)范化、信息化、網(wǎng)絡化”是學校教學管理的必然選擇。建立和應用教務管理信息系統(tǒng)-成績分析系統(tǒng)是提升教務管理水平是教學管理工作改革和發(fā)展的必然選擇。</p><p> 目前,各高校普遍建立教務信息管理系統(tǒng),其中很多根
38、據(jù)自身需求建有成績分析系統(tǒng),系統(tǒng)一般采用關系型數(shù)據(jù)模型,數(shù)據(jù)庫中主要包括學生信息、學生成績、考試環(huán)節(jié)數(shù)據(jù)等信息。而每個信息又與其它信息相關聯(lián),形成了龐大的、涵蓋整個教務管理過程的數(shù)據(jù)信息網(wǎng)。教務管理信息系統(tǒng)的建成,實現(xiàn)了教務信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教務管理向數(shù)字化、無紙化、智能化、綜合化及多元化的方向發(fā)展。在現(xiàn)代信息技術支持下,不同形式的成績分析系統(tǒng)正在利用網(wǎng)絡優(yōu)勢實現(xiàn)資源的共享、權限的信息錄入、查詢及修改等,改變了
39、傳統(tǒng)教務管理模式下信息數(shù)據(jù)層層傳達及存儲的模式,極大地提高了信息的實效性,實現(xiàn)了真正意義上的信息交換與互動。</p><p> 1.3.2 成績分析系統(tǒng)建設存在的問題</p><p> ?。?)功能需求不明確,設計不盡完善 </p><p> 不同類型的學校教務管理的流程有所不同,使用者如何根據(jù)自身的管理特點和數(shù)據(jù)來源,建立成績分析系統(tǒng)是一個帶有共性的問題。成
40、績分析是手段,目的是通過對考試信息進行深入分析,從而總結(jié)教學管理中的經(jīng)驗和問題,推動教學質(zhì)量的進一步提高。目前建成的成績分析系統(tǒng),大多功能需求不夠明確,設計也不夠完善,最終的效果不盡人意。筆者認為原因是多方面的,其最主要的是使用者和設計者沒能有效溝通,設計人員對教務管理流程和教學效果體現(xiàn)的理解不透徹,造成系統(tǒng)本身沒能達到一個理想效果。</p><p> (2)硬件投入不夠,系統(tǒng)功能應用受到制約 </p&g
41、t;<p> 一定規(guī)模的成績分析系統(tǒng)對硬件要求較高,投入成本收到制約。比如系統(tǒng)在設計上為了滿足大量用戶的實時訪問,通常要求數(shù)據(jù)庫要運行在小型機上,而小型機昂貴的價格使一些用戶改為購買一般的服務器代替。由于配套設施跟不上,系統(tǒng)功能應用受到明顯的制約,硬件的不完善和不配套成了系統(tǒng)功能全面應用的障礙和瓶頸。 </p><p> (3)成績數(shù)據(jù)管理的水平有待進一步提高 </p><p
42、> 學生成績的管理較為繁雜,信息量大,數(shù)據(jù)類型不統(tǒng)一,造成一些功能實現(xiàn)有障礙。教務管理人員應進一步提升信息化管理水平,有效管理數(shù)據(jù)。</p><p><b> 1.4 研究內(nèi)容</b></p><p> 北京電大成績分析系統(tǒng)開發(fā)過程中主要研究教育測量學理論、數(shù)據(jù)挖掘技術在中的應用。首先是對教學管理過程中的各數(shù)據(jù)庫中相關數(shù)據(jù)進行整理和研究,找到數(shù)據(jù)表之間具
43、體的內(nèi)、外鍵聯(lián)系和業(yè)務關系,明確系統(tǒng)的功能需求,整體設計和規(guī)劃。其次認真研究教育測量學原理和數(shù)理統(tǒng)計方法,并充分利用該理論方法對學生成績數(shù)據(jù)進行定量研究、科學分析,在計算出試卷和試題的平均分、標準差、難度、區(qū)分度、信度和各分數(shù)段分布等情況后,對試卷做出綜合評價,同時要對標準差(均方差)、難度、區(qū)分度、信度等進行算法設計及程序?qū)崿F(xiàn)。最終以實例測試隨機抽取幾門課程試卷的考試結(jié)果,使用該系統(tǒng),對試卷質(zhì)量以及該課程的教學效果進行定量分析,得出科
44、學詳實的信息,其分析結(jié)果以報表或圖表的形式輸出從而為分析教學活動中存在的問題、為教學管理和組織提供科學的依據(jù)。</p><p><b> 1.5 理論基礎</b></p><p> 1.5.1 教育測量學理論</p><p> 教育測量學是對教育現(xiàn)象進行定量測定的一門科學,是心理學、統(tǒng)計學、測量學的基本原理和方法在教育領域中的應用。研
45、究如何利用測量理論和方法來分析教育活動,分屬于教育科學層次的方法論學科。</p><p> 教育測量學與教育統(tǒng)計學有極為密切的聯(lián)系,而且相互作用。教育統(tǒng)計學所加工的原料來自教育測量所提供的數(shù)據(jù),而數(shù)據(jù)真實情況與可靠程度決定于教育測量本身的效度(Validity)和信度(Reliability),關于效度和信度的確定以及教育測量中的項目分析(Item Analysis),又必須運用統(tǒng)計學中的相關系數(shù)和因素分析。教
46、育測量學中各種量表的編制及各種常模(Norm)的確定,必須運用統(tǒng)計學知識,如百分位數(shù)、平均數(shù)、標準差、標準分數(shù)、正態(tài)分布等。教育測量的理論和方法又是教育評價學的基礎和教育科學實證研究的基本方法。</p><p> 教育測量在人才選拔、因材施教、教育評價、教育科學的實證研究和教育教學改革的實踐研究中扮演著工具的角色。教育測量學在教育科學體系中占據(jù)相當重要的一席之地。</p><p> 分
47、數(shù)作為數(shù)據(jù),本質(zhì)上就是認為評分的結(jié)果是一個隨機變量??梢哉J為測量對象的載體所進行的自測是一次隨機實驗,那么自測的結(jié)果具有隨機不確定性,這種隨機不確定性說明自測的結(jié)果是真實狀態(tài)的一種說明。同樣地,也可以認為測量對象的載體所進行的自測結(jié)果成為測量者眼中的測量對象也是一次隨機實驗,那么自測結(jié)果成為測量對象也具有隨機不確定性,這種隨機不確定性說明實際的測量對象是自測結(jié)果的一種說明。因此,實際測量所給出的分數(shù)是含有這兩類隨機誤差的分數(shù),可以認為分
48、數(shù)是一種數(shù)據(jù)。</p><p> 1.5.2 平均數(shù)</p><p> 平均數(shù)是反映事物發(fā)展變化平均狀況的數(shù)字指標。常見的平均數(shù)有算術平均數(shù)和加權平均數(shù)等。</p><p> 1.5.3 算術平均數(shù)</p><p> 算術平均數(shù)是最常用的一種平均數(shù),它等于所有的數(shù)據(jù)之和除以數(shù)據(jù)的總個數(shù)。設數(shù)據(jù)為x1,x2,…,xn,如果用表示這組
49、數(shù)據(jù)的算術平均數(shù),則</p><p><b> ?。?.1)</b></p><p><b> 或簡單記作</b></p><p><b> ?。?.2)</b></p><p> 1.5.4 加權平均數(shù)</p><p> 當一組數(shù)據(jù)中各數(shù)據(jù)的重
50、要性不同時,要計算這些數(shù)據(jù)的平均值,應該首先將其轉(zhuǎn)換成重要性(地位)相等數(shù)據(jù)的問題。解決的方法之一,就是假設存在一個基本單位和換算方法能將這些數(shù)據(jù)均用這個單位表示。實現(xiàn)這種解決方法的最簡單方法是設定數(shù)據(jù)的權重。</p><p> 設有n個數(shù)據(jù)x1,x2,…,xn,它們的權重(權數(shù))分別是a1,a2,…,an,其中0<ai<1,則。如果用表示這組數(shù)據(jù)的加權平均數(shù),則</p><p&
51、gt;<b> (1.3)</b></p><p> 由上述公式可以看出,算術平均數(shù)的前提條件是把所考察對象的重要性等量齊觀。即參加運算各項的重要性程度相同,權重都是。但是有時考察對象不能同等看待,此時就要用加權平均數(shù)。兩種平均數(shù)用在不同的場合。</p><p> 在學生成績中平均數(shù)表現(xiàn)為平均分,是描述學生成績集中趨勢的指標,從整體上反映了學生的學習水平。平均分
52、即為該科目的所有學生成績之和除以考生總數(shù)。在此認為所有成績是重要性相同的,因此,采用算術平均數(shù)作為平均分計算算法。</p><p> 1.5.5 方差和標準差</p><p> 方差和標準差是表示學生成績變異程度或分散程度大小的數(shù)字指標。標準差又稱為均方差,是測定學生成績變異最重要的指標之一。</p><p> 在統(tǒng)計上,把研究對象的全體叫做總體,一般用x表
53、示。把總體的一部分叫做樣本,一般用x1,x2,…,xn表示,稱x1,x2,…,xn是總體x的樣本容量為n的一個樣本。</p><p> 定義:如果總體x由數(shù)據(jù)x1,x2,…,xn所組成,則稱</p><p><b> (1.4)</b></p><p><b> 為總體x的方差;稱</b></p>&l
54、t;p><b> ?。?.5)</b></p><p><b> 為總體x的標準差。</b></p><p> 如果x1,x2,…,xn是總體x的一個容量為n的樣本,則稱</p><p><b> ?。?.6)</b></p><p><b> 為樣本方差
55、,稱</b></p><p><b> ?。?.7)</b></p><p> 為樣本標準差。[6]</p><p> 樣本標準差(均方差)通常用來描述學生考試成績離散程度。用上面的公式來表達,其中xi為每個學生分數(shù),為平均分,n為考生總?cè)藬?shù)。S=0時,說明全班水平都一樣;S>0時,其值的大小說明了分數(shù)的離散程度。一般認為
56、,S≤10時,比較符合要求。</p><p><b> 1.5.6 難度</b></p><p> 難度是指測驗的難易程度,通常每道題的難度用得分率(答對率)來表示。這個值越高,說明在該題上得高分的人越多,題目越簡單;反之,題目就越難。試題的難度多高合適,取決于考試考核的目的、性質(zhì)以及試題的形式、試題間的內(nèi)部相關因素。難度不當就要影響整個考試考核目的的實現(xiàn)。確定
57、考試考核的適宜難度,對保證考試的較高質(zhì)量,具有重要的意義。</p><p> 難度計算分為試卷難度和試題難度。試題難度根據(jù)試題的類型分為主觀性試題和客觀性試題,它們的公式有所不同。</p><p> 1. 主觀性試題的難度計算公式</p><p> 若為全體考生某試題實得分數(shù)的平均分,a為該題的滿分的值,則稱</p><p><b
58、> ?。?.8)</b></p><p> 為該題的難度,即答對率。例如,簡答題、計算題等試題,題目判分采用全對判給滿分,有錯誤酌情扣分,全錯不得分的計分方式。題目的難度等于該題目平均分跟滿分的比。 </p><p> 2. 客觀性試題的難度計算公式</p><p> 若n為全體考生的人數(shù),r為選中某題正確答案的人數(shù),則稱</p>
59、<p><b> ?。?.9)</b></p><p> 為該題的難度,即通過率。例如,試題為選擇題、判斷題,或其他以“全或無方式”計分的試題,題目的難度就等于答對人數(shù)對總?cè)藬?shù)的比。 </p><p> 3. 試題難度系數(shù)評價標準</p><p> 表1-1 試題難度系數(shù)評價標準</p><p>
60、<b> 4. 試卷難度</b></p><p> 試卷的難度由每道試題的難度得出,用公式表示為:</p><p><b> (1.10)</b></p><p> 式中為試卷的難度,為試卷中每道題的難度,xi為每道題的總分,m為該試卷的總分。</p><p> 5. 試卷難度系數(shù)評價標準
61、</p><p> 表1-2 試卷難度系數(shù)評價標準</p><p> 1.5.7 區(qū)分度</p><p> 區(qū)分度又叫鑒別度,是考核考生答題能力的鑒別程度,反映試題對不同水平被測試學生進行區(qū)分的特征,是區(qū)分學生對試題回答程度的數(shù)量指標。區(qū)分度是評價試題質(zhì)量、篩選試題的主要依據(jù)。具有良好區(qū)分度的試題,能將不同水平的學生區(qū)分開來,即在該題上水平高的學生得高分
62、,水平低的學生得低分。反之,水平高與水平低的學生所得分數(shù)差不多,甚至正好相反。</p><p> 1.試題區(qū)分度的計算公式</p><p> 試題區(qū)分度的計算方法很多,主要有極端分組法和相關法,每種方法在指標含義上略有差別,在使用時可根據(jù)考試目的和數(shù)據(jù)特征進行選擇,根據(jù)高等學??荚嚹康暮驮嚲淼奶攸c,極端分級法比較適合。常用的計算方法為兩端分組計算方法:即按考生的卷面成績按高低順序排列,
63、取前27%的考生為高分組,最后27%的考生為低分組,用PH表示高分組、PL表示低分組答對該題人數(shù)的比率,表示高分組、表示低分組在該題目的平均分,a為該題目的滿分值,則該題的區(qū)分度為:</p><p><b> (1.11)</b></p><p> 2.試題區(qū)分度系數(shù)的評價標準</p><p> 表1-3 試題區(qū)分度系數(shù)評價標準[6]
64、</p><p> 3.試卷區(qū)分度的計算公式</p><p> 試卷的區(qū)分度可以由每道試題的區(qū)分度得出,計算公式為:</p><p><b> ?。?.12)</b></p><p> 式中對為試卷的區(qū)分度,Di為試卷中每道試題的區(qū)分度,xi為每道試題的總分,m為該試卷的總分。</p><p&g
65、t; 4.試卷區(qū)分度系數(shù)的評價標準</p><p> 表1-4 試卷區(qū)分度系數(shù)評價標準[6]</p><p><b> 1.5.8 信度</b></p><p> 試卷的信度是反映考生穩(wěn)定水平可靠性的指標,即測驗能否真實反映學生水平程度的數(shù)量化指標,由于影響測驗水平的因素有很多,所以信度的計算方法也多種多樣,主要有:重測信度、復本
66、信度、分半信度、同質(zhì)性信度、荷伊特信度和評分者信度等。</p><p> 以上幾種信度在使用時,要根據(jù)考試目的和性質(zhì)選擇其中一種或幾種。本文主要研究北京廣播電視大學考試試卷的質(zhì)量,所以根據(jù)電大考試的性質(zhì)和特點,應選用同質(zhì)性信度進行評估。同質(zhì)性信度也叫內(nèi)部一致性系數(shù),是指考試內(nèi)部所有試題的一致性程度。換句話說,同質(zhì)性信度就是一次考試所測內(nèi)容的相同程度。試題的一致性有兩層含義:一是指所有試題都測的是同一種心理特質(zhì)。
67、二是指所有試題得分之間都具有較高的正相關。(所謂正相關是指在兩個相關的變量中,如果其中一個變量增加,而另一個變量也隨之而增加;而其中一個變量減少,而另一個變量也隨之減少。)</p><p> 同質(zhì)性信度計算公式為:</p><p><b> ?。?.13)</b></p><p> 其中n為試卷的題目數(shù),為第i題分數(shù)的方差,為考試總分的方差
68、。</p><p> 信度系數(shù)的評價標準為:</p><p> 表1-5 試卷信度系數(shù)評價標準[6]</p><p> α的值在0與1之間,α越接近1時,說明考生的分數(shù)與真實水平的差異越小。當α越接近0時,說明考生的分數(shù)是不可信的。受偶然因素的影響太多,要多大的信度系數(shù)才能認為可靠,主要依測量的用途以及測驗的內(nèi)容和條件而定。從計算公式上看,增加考試總分的方
69、差,減少各小題的方差,可以增加信度。從操作的角度看,增加考試題目,擴大樣本容量,題目難度值的差距不懸殊而且在0.4,0.7之間,提高試題區(qū)分度,以及制定盡可能客觀的評分標準和方法都有利于提高考試信度。</p><p><b> 1.5.9 效度</b></p><p> 效度是一個測驗能測出它所要測定的功能或達到其測量目的的有效程度,即試卷準確地測量了考試目的的
70、欲測內(nèi)容的多少。具體地講就是試題的覆蓋面和權重在多大程度上體現(xiàn)了教學大綱的要求,能否有效檢驗考生的知識能力水平和反映教學大綱完成的情況。效度與信度的區(qū)別是:信度反映了考試中隨機誤差的大小,而效度反映了考試中系統(tǒng)誤差的大小。要有理想的效度,必須要有足夠的信度。</p><p> 經(jīng)典的和公認的效度分類方法是將效度分為內(nèi)容效度、結(jié)構(gòu)效度和效標關聯(lián)效度。確定使用何種效度要根據(jù)測驗目的而定。對于內(nèi)容效度和結(jié)構(gòu)效度目前尚
71、不能用一個簡單的數(shù)字來定量描述其高低,只能根據(jù)教育學和心理學的原理進行邏輯推理,靠專家評判,定性分析。效標關聯(lián)效度的研究方法是以考試結(jié)果與效標的相關系數(shù)作為考試的有效性指標,(效標就是人們根據(jù)不同的測量目的而確定的能體現(xiàn)測量目的的效度標準,效標分數(shù)就是反映人為確定的效度標準的分數(shù))。由于作為效標的變量有很多,而一個測驗又可能會有不同的效標,因此必須注意效標的選擇,它是獲得測驗的效標關聯(lián)效度的核心。效度的取值范圍在0至1之間。一般來說,效
72、度系數(shù)在0.4,0.7之間,值越大效度越高。有的效度系數(shù)達到0.35就符合要求,有的要達到0.65至0.7才能被認為是有效的測驗。</p><p><b> 2.需求分析</b></p><p> 2.1 需求的定義</p><p> 需求分析是一連串的處理過程,處理的精神在于找出使用者的需求,經(jīng)過萃煉,將需求﹝數(shù)據(jù)的、功能的以及行為的
73、需求﹞模式化,最后產(chǎn)出一份需求規(guī)格。在過程中,系統(tǒng)開發(fā)者扮演的角色,是利用高度的溝通技巧,采各種不同的詢問角度﹝肯定句、疑問句或不斷地重復﹞,將可能是被誤解或是模糊不清的訊息一一加以澄清。由以上對需求分析的定義,衍生出軟件需求分析的五大主要部份,分別為:</p><p><b> ?。?)問題的認知 </b></p><p> ?。?)問題的評估及綜合 </p&
74、gt;<p> ?。?)模式化的過程 </p><p> ?。?)需求規(guī)格的產(chǎn)生</p><p> (5)需求規(guī)格的審查</p><p> 需求分析是對用戶方需求的真正明確,是對要解決的問題的徹底理解。在解決問題之前要理解問題,只有真正的理解問題才能更好的解決問題。需求分析就是給系統(tǒng)分析、設計人員一個和用戶交流來理解問題的機會。了解用戶究竟需要什么
75、。需求分析也是一個建模的過程,與在概要設計中建模不同在需求分析中建模是面向用戶的過程。而在概要設計中的建模過程是面向開發(fā)人員的過程。</p><p> 2.2 現(xiàn)有狀況分析</p><p> 目前北京各大高校都不同程度的建立了各自的學生成績分析系統(tǒng),但校園各系統(tǒng)的集成程度不高,沒有形成全局性的、集成的管理系統(tǒng)。尤其是以培訓為主的一些高校,普遍存在著管理不規(guī)范,管理水平落后,不能適應新
76、時期的發(fā)展要求。各教務管理系統(tǒng)存在如下不足:</p><p> ?。?)設計的學生成績分析系統(tǒng)流程與學生實習需要的不太吻合,造成學生成績分析系統(tǒng)不能被充分使用;</p><p> (2)信息的流通效率低下,信息管理系統(tǒng)的高效管理作用得不到合理的發(fā)揮;</p><p> ?。?)教學管理工作的流程不規(guī)范,系統(tǒng)的入口和出口太多,造成系統(tǒng)實現(xiàn)上流程復雜,不便于系統(tǒng)的使用
77、和維護;</p><p> (4)教學管理系統(tǒng)靈活性較差, 缺少開放性和可擴充性,缺少交互性;</p><p> 隨著教學改革的不斷深入,專業(yè)培養(yǎng)方案的不斷調(diào)整,對學生成績分析系統(tǒng)的靈活性要求很高,目前的學生成績分析系統(tǒng),多數(shù)不具有擴充性,對高校教學工作的新要求,難以進行及時調(diào)整,因此,造成了一些系統(tǒng)不能長期穩(wěn)定的應用。</p><p> ?。?)學生成績分析系
78、統(tǒng)的平臺很多,水平參差不齊</p><p> 目前我國教務管理系統(tǒng)開發(fā)者很多, 有專業(yè)的軟件公司人員,也有在高校教學工作的管理者。開發(fā)的應用軟件類型也多種多樣,有單機版的學生成績分析系統(tǒng),也有基于Internet 的學生成績分析系統(tǒng)。教務平臺的水平高低不齊,但是能真正適合各個高校教務管理的實際情況,并且智能化的可擴充性的學生成績分析實際上并不多見。</p><p> 2.3 教學系統(tǒng)
79、的分析</p><p> 在高校的日常管理工作中,“學生成績管理”無疑是各種管理中的核心工作、重中之重。其管理模式的科學化與規(guī)范化、管理手段的信息化與自動化都將對學校的總體發(fā)展產(chǎn)生深遠的影響。從某種程度上講,它會直接影響到學校的發(fā)展戰(zhàn)略,是關系到學校發(fā)展成敗的關鍵工作。學生成績分析是由學生、教師所構(gòu)成,它們又都可分別視為教學系統(tǒng)的子系統(tǒng)。</p><p><b> (1)學生
80、</b></p><p> 這是本系統(tǒng)針對的主要要素,要是沒有這個要素,整個系統(tǒng)就失去了意義,在學生這個教學對象中,就個體來說既包含知識結(jié)構(gòu)的要素,又包含智力結(jié)構(gòu)的要素,還包含主觀努力程度的要素。在當前班級授課制的條件下,學生集體中既有普遍性的要素,又有特殊性的要素。所以,在開發(fā)過程中,應該舍身處境的考慮身為一名普通學生,在面對自己的成績管理中遇到的問題來有針對性質(zhì)地進行系統(tǒng)開發(fā),注重這方面的用戶體
81、驗,立足于服務這個要素為學生成績分析系統(tǒng)開發(fā)的重中之重。</p><p><b> ?。?)教師</b></p><p> 這是教授者,離開這個要素,沒有人來教,也形不成教學活動,構(gòu)不成教學雙邊關系。在教師這個教授者中,既包含知識結(jié)構(gòu)、運用教學方法、教學媒體能力的要素,又包含主觀努力程度的要素。對教師集體來說,既有帶頭人、骨干和助手等不同要素,又有老年、中年和青年等
82、不同要素。這是一個能間接作用于學生這個要素的部分,在開發(fā)系統(tǒng)過程中,應該注意學生成績變化的信息和老師的關聯(lián),增加交互性。</p><p><b> 3.系統(tǒng)功能分析</b></p><p> 3.1 總體系統(tǒng)功能模塊圖</p><p> 本系統(tǒng)要實現(xiàn)高等院校學生教學管理,其中涉及教師信息、學生信息、教師學生添加刪除信息、在線咨詢,成績查
83、詢信息,以及教育測量學應用等多種數(shù)據(jù)信息。</p><p> 總體系統(tǒng)功能模塊的功能流程圖如圖3.1所示。 </p><p> 圖3.1總體系統(tǒng)功能流程圖</p><p> 3.2 登陸注冊功能</p><p> 進入系統(tǒng)首先顯示身份選擇界面。選擇好自己的身份后進入相應的注冊登陸界面。教務登陸界面的姓名和密碼系統(tǒng)內(nèi)定,任何人無法修改
84、也無法注冊。教師</p><p> 登陸界面的姓名和密碼必須用教務登陸教務系統(tǒng)后設置的姓名和密碼,教師本人無法修改也無法注冊。學生登陸界面由學生用注冊功能自行創(chuàng)建學生用戶由教師進行監(jiān)督,學生如忘記密碼可用密碼遺失功能找回。</p><p> 登陸注冊功能的功能流程圖如圖3.2所示。</p><p> 圖3.2登錄注冊功能流程圖</p><p
85、> 3.3 學生信息查詢功能</p><p> 留言區(qū)管理是在當每一個訪問者登錄系統(tǒng)以后都可以進入的一個空間,在里面可以看到以前的留言人,留言內(nèi)容以及相應的留言時間,如有需要也可留下自己相應的內(nèi)容,自己的注冊名稱和發(fā)表時間會自動記錄到留言薄上。留言區(qū)的主要內(nèi)容是幫助老師通過留言區(qū)來實現(xiàn)對學生的問題的解答和發(fā)出相關通知等內(nèi)容。</p><p> 學生成績的查詢修改是指老師可以查
86、詢或修改指定學生的成績,其中點擊添加學生成績按鈕可以用來修改學生的成績,而刪除學生成績則可以對學生成績進行查詢和刪除。學生信息查詢功能流程圖如圖3.3所示。</p><p> 圖3.3學術信息查詢功能流程圖</p><p> 3.4 留言管理功能</p><p> 留言區(qū)管理功能的出現(xiàn)是為了加強師生間的聯(lián)系與溝通,提高教學質(zhì)量,改進學習狀況。學生和教師在進入
87、留言區(qū)后可以看到以前留言的內(nèi)容和相應的留言人及留言日期,如覺得有必要,也可以進行相應的回復?;蛘甙l(fā)表自己的某些重要信息,點擊提交后留言板上會自動把你留言的內(nèi)容和你的姓名和相關日期記錄顯示出來。觀看或發(fā)表完與自己相關的內(nèi)容后可以單擊退出返回主頁面。</p><p> 留言區(qū)管理功能的功能流程圖如圖3.4所示。</p><p> 圖3.4留言區(qū)管理功能流程圖</p><
88、p> 3.5 教育測量學應用</p><p> 教育測量學應用功能的嵌入主要是為了北京廣播電視大學的特點而設計并加入本成績分析系統(tǒng)的,在系統(tǒng)中,由老師所有成績和試卷試題得分等成績進行錄入,然后根據(jù)教育測量學中的相關概念,如:信度,區(qū)分度,難度等進行具體試題和學生接受試題的難易度以及學生成績區(qū)分度等相關信息的分析。通過該分析,在系統(tǒng)中記錄下來,并在以后的教學工作和考試工作中,對于試題的難易度,多學校之間
89、的統(tǒng)一度,各個背景知識層面的學生接受程度進行調(diào)整,做到教學的效果最大化。教育測量學應用功能流程圖如圖3.5所示。</p><p> 圖3.5教育測量學應用功能流程圖</p><p> 4.數(shù)據(jù)庫設計及開發(fā)工具的選擇</p><p> 4.1 數(shù)據(jù)庫系統(tǒng)選擇</p><p> 數(shù)據(jù)庫系統(tǒng)的選擇是很重要的,關系到系統(tǒng)的成敗。而Micro
90、soft Access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的WEB應用程序.這些應用程序都利用ASP技術在Internet Information Services運行.比較復雜的WEB應用程序則使用PHP/MySQL或者ASP/Microsoft SQL Server.</p><p> 它的使用方便程度和強大的設計工
91、具為初級程序員提供許多功能。不過,這種便于使用可能使人誤解。這類開發(fā)者都是沒有在應用或者數(shù)據(jù)設計方面訓練的辦公室從業(yè)人員。因此許多人以為這樣的開發(fā)者能夠創(chuàng)造可用的系統(tǒng),但也有很多人認為工具本身的局限性產(chǎn)生了這樣的誤導。</p><p> 一些專業(yè)的應用程序開發(fā)人員使用 Access 用作 快速應用開發(fā),特別是給街道上的推銷員制作一個初型或獨立應用程序的工具。可是如果是透過網(wǎng)絡存取數(shù)據(jù)的話,Access 的可擴放
92、性并不高.因此當程序被較多使用者使用時,他們的選擇多會是傾向于一些客戶端-服務器為本的方案,例如 Oracle、DB2、Microsoft SQL Server、Windows SharePoint Services、PostgreSQL、MySQL、</p><p> Alpha Five、MaxDB,或者Filemaker。無論如何,不少 Access 的功能(表單,報告,序列和VB代碼)可以用作其他數(shù)據(jù)庫
93、的后期應用,包括 JET(檔案為主的數(shù)據(jù)庫引擎,Access 缺省使用)、Microsoft SQL Server、Oracle和任何其他跟ODBC兼容的產(chǎn)品。這種方法允許開發(fā)者把一個成熟的應用的數(shù)據(jù)移動到一臺更大功率的服務器而沒有已經(jīng)在適當?shù)奈恢脿奚l(fā)展。</p><p> 綜合這些原因,我選用了Microsoft Access作為后臺數(shù)據(jù)庫系統(tǒng)</p><p> 4.2 數(shù)據(jù)庫設
94、計</p><p> 本系統(tǒng)要實現(xiàn)高等院校學生教學管理系統(tǒng),其中涉及教師信息,學生信息,學生成績信息以及留言信息等多種數(shù)據(jù)信息。</p><p> 留言信息數(shù)據(jù):包括姓名,留言內(nèi)容,日期等數(shù)據(jù)項,內(nèi)容如表4-1所示。</p><p> 學生信息數(shù)據(jù):包括學生的姓名,學號,各科成績等數(shù)據(jù)項,內(nèi)容如表4-2所示。</p><p> 注冊信
95、息數(shù)據(jù):包括注冊的姓名,密碼,問題,答案等數(shù)據(jù)項,內(nèi)容如表4-3所示。</p><p><b> 表4-1 留言表</b></p><p> 表4-2 學生信息表</p><p> 表4-2 登陸注冊表</p><p> 4.3 開發(fā)工具的選擇</p><p> Visual Stud
96、io 是微軟公司推出的開發(fā)環(huán)境。是目前最流行的 Windows 平臺應用程序開發(fā)環(huán)境。目前已經(jīng)開發(fā)到 10.0 版本,也就是 Visual Studio 2010。 </p><p> Visual Studio 可以用來創(chuàng)建 Windows 平臺下的 Windows 應用程序和網(wǎng)絡應用程序,也可以用來創(chuàng)建網(wǎng)絡服務、智能設備應用程序和 Office 插件。 </p><p> 1998
97、 年,微軟公司發(fā)布了 Visual Studio 6.0。所有開發(fā)語言的開發(fā)環(huán)境版本均升至 6.0。這也是 Visual Basic 最后一次發(fā)布,從下一個版本 (7.0) 開始,Microsoft Visual Basic 進化成了一種新的面向?qū)ο蟮恼Z言:Microsoft Visual Basic.NET。由于微軟公司對于 Sun 公司 Java 語言擴充導致與 Java 虛擬機不兼容而 Sun 被告上法庭,微軟在后續(xù)的 Visua
98、l Studio 中不再包括面向 Java 虛擬機的開發(fā)環(huán)境。 </p><p> 2002 年,隨著 .NET 口號的提出與 Windows XP / Office XP 的發(fā)布,微軟發(fā)布了 Visual Studio .NET(內(nèi)部版本號為 7.0)。在這個版本的 Visual Studio 中,微軟剝離了 Visual FoxPro 作為一個單獨的開發(fā)環(huán)境以 Visual FoxPro 7.0 單獨銷售,
99、同時取消了 Visual InterDev。與此同時,微軟引入了建立在 .NET 框架上(版本1.0)的托管代碼機制以及一門新的語言 C# (讀作 C Sharp,意為 C++++)。C# 是一門建立在 C++ 和 Java 基礎上的現(xiàn)代語言,是編寫 .NET 框架的語言。 </p><p> .NET 的通用語言框架機制(Common Language Runtime, CLR),其目的是在同一個項目中支持不
100、同的語言所開發(fā)的組件。所有 CLR 支持的代碼都會被解釋成為 CLR 可執(zhí)行的機器代碼然后運行。 </p><p> Visual Basic、Visual C++ 都被擴展為支持托管代碼機制的開發(fā)環(huán)境,且 Visual Basic .NET更是從 Visual Basic 脫胎換骨,徹底支持面向?qū)ο蟮木幊虣C制。而 Visual J++ 也變?yōu)?Visual J#。后者僅語法同 Java 相同,但是面向的不是
101、Java 虛擬機,而是 .NET Framework。 </p><p> 2003 年,微軟對 Visual Studio 2002 進行了部分修訂,以 Visual Studio 2003 的名義發(fā)布(內(nèi)部版本號為 7.1)。Visio 作為使用統(tǒng)一建模語言(UML)架構(gòu)應用程序框架的程序被引入,同時被引入的還包括移動設備支持和企業(yè)模版。.NET 框架也升級到了 1.1。 </p><p
102、> 2005 年,微軟發(fā)布了 Visual Studio 2005。.NET 字眼從各種語言的名字中被抹去,但是這個版本的 Visual Studio 仍然還是面向 .NET 框架的(版本2.0)。它同時也能開發(fā)跨平臺的應用程序,如開發(fā)使用微軟操作系統(tǒng)的手機的程序等??傮w來說是一個非常龐大的軟件,甚至包含代碼測試功能。 </p><p> 這個版本的 Visual Studio 包含有眾多版本,分別面向
103、不同的開發(fā)角色。同時還永久提供免費的 Visual Studio Express 版本。</p><p> 綜合這些原因,我選用了Visual Studio 2005作為開發(fā)工具。</p><p><b> 5.系統(tǒng)設計與實現(xiàn)</b></p><p> 5.1 登陸注冊功能</p><p> 教學管理系統(tǒng)啟動時
104、,首先顯示身份選擇窗口,選擇好您的身份后,單擊進入按鈕,然后根據(jù)您的身份輸入相應的用戶名和密碼,其中教務和教師的姓名和密碼是已經(jīng)定好的,在登錄界面無法注冊和修改。學生的信息則需要學生自己去申請和注冊,如果不是第一次登錄,直接輸入用戶名和密碼,單擊登錄,如果密碼錯誤會彈出密碼錯誤提示框,如果忘記了密碼可以單擊忘記密碼來用密碼提示恢復密碼。系統(tǒng)總登錄窗口如圖5.1所示。</p><p> 圖5.1 系統(tǒng)登錄窗口&l
105、t;/p><p> 實現(xiàn)系統(tǒng)登錄窗口主要功能代碼如下:</p><p> public partial class _shouye : System.Web.UI.Page </p><p><b> {</b></p><p> protected void btnLogin_Click(object sender
106、, EventArgs e)</p><p><b> {</b></p><p> if (txtUsername.Text == "" || txtPassword.Text == "") {</p><p> Response.Write("<script language=j
107、avascript> alert('用戶名或密碼不能為空');</script>");</p><p><b> return;</b></p><p><b> }</b></p><p> OleDbConnection conn=new OleDbConnection
108、();</p><p> // conn.ConnectionString=System.Configuration.ConfigurationManager.ConnectionStrings["msgConnectionString"].ToString();</p><p> conn.ConnectionString = ConfigurationManag
109、er.ConnectionStrings["msgConnectionString"].ToString();</p><p> conn.Open();</p><p> string strSecPwd = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassword.Text, "
110、;MD5");</p><p> string strSQL = "select * from userinfo where 用戶名='" + txtUsername.Text + "' and 密碼='" + strSecPwd + "'";</p><p> OleDbComman
111、d com = new OleDbCommand(strSQL, conn);</p><p> //執(zhí)行查詢,返回一個DataReader對象</p><p> OleDbDataReader dr = com.ExecuteReader();</p><p> if (!dr.Read()){</p><p> Response.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學生成績分析管理系統(tǒng)的設計與實現(xiàn).pdf
- 畢業(yè)設計(論文)基于數(shù)據(jù)挖掘技術的學生成績分析系統(tǒng)的設計與實現(xiàn)
- 中學學生成績分析系統(tǒng)的設計與實現(xiàn).pdf
- 高校學生成績分析管理系統(tǒng)的設計與實現(xiàn)
- 畢業(yè)設計--學生成績查詢系統(tǒng)的設計與實現(xiàn)
- 學生成績管理系統(tǒng)的設計與實現(xiàn)【畢業(yè)設計】
- 北京電大學生成績分析系統(tǒng)的設計與實現(xiàn).pdf
- 55573.基于數(shù)據(jù)挖掘的學生成績分析系統(tǒng)的設計與實現(xiàn)
- 40742.面向?qū)W生成績分析的數(shù)據(jù)挖掘系統(tǒng)設計與實現(xiàn)
- 畢業(yè)設計--c語言學生成績管理系統(tǒng)設計與實現(xiàn)
- mhk成績分析系統(tǒng)的設計與實現(xiàn)
- 畢業(yè)設計----學生成績管理系統(tǒng)
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)---畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 學生成績管理系統(tǒng)畢業(yè)設計
- 畢業(yè)設計--學生成績管理系統(tǒng)的設計與開發(fā)
評論
0/150
提交評論