基于Java的學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第1頁(yè)
基于Java的學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第2頁(yè)
基于Java的學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第3頁(yè)
基于Java的學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第4頁(yè)
基于Java的學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩102頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

畢業(yè)論文聲明本人鄭重聲明:1.此畢業(yè)論文是本人在指導(dǎo)教師指導(dǎo)下獨(dú)立進(jìn)行研究取得的成果。除了特別加以標(biāo)注地方外,本文不包含他人或其它機(jī)構(gòu)已經(jīng)發(fā)表或撰寫過(guò)的研究成果。對(duì)本文研究做出重要貢獻(xiàn)的個(gè)人與集體均已在文中作了明確標(biāo)明。本人完全意識(shí)到本聲明的法律結(jié)果由本人承擔(dān)。2.本人完全了解學(xué)校、學(xué)院有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校與學(xué)院保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交此論文的復(fù)印件和電子版,允許此文被查閱和借閱。本人授權(quán)大學(xué)學(xué)院可以將此文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本文。3.若在大學(xué)學(xué)院畢業(yè)論文審查小組復(fù)審中,發(fā)現(xiàn)本文有抄襲,一切后果均由本人承擔(dān),與畢業(yè)論文指導(dǎo)老師無(wú)關(guān)。4.本人所呈交的畢業(yè)論文,是在指導(dǎo)老師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的成果。論文中凡引用他人已經(jīng)發(fā)布或未發(fā)表的成果、數(shù)據(jù)、觀點(diǎn)等,均已明確注明出處。論文中已經(jīng)注明引用的內(nèi)容外,不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過(guò)的研究成果。對(duì)本文的研究成果做出重要貢獻(xiàn)的個(gè)人和集體,均已在論文中已明確的方式標(biāo)明。學(xué)位論文作者(簽名):年月關(guān)于畢業(yè)論文使用授權(quán)的聲明本人在指導(dǎo)老師的指導(dǎo)下所完成的論文及相關(guān)的資料(包括圖紙、實(shí)驗(yàn)記錄、原始數(shù)據(jù)、實(shí)物照片、圖片、錄音帶、設(shè)計(jì)手稿等),知識(shí)產(chǎn)權(quán)歸屬華北電力大學(xué)。本人完全了解大學(xué)有關(guān)保存,使用畢業(yè)論文的規(guī)定。同意學(xué)校保存或向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的紙質(zhì)版或電子版,允許論文被查閱或借閱。本人授權(quán)大學(xué)可以將本畢業(yè)論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用任何復(fù)制手段保存或編匯本畢業(yè)論文。如果發(fā)表相關(guān)成果,一定征得指導(dǎo)教師同意,且第一署名單位為大學(xué)。本人畢業(yè)后使用畢業(yè)論文或與該論文直接相關(guān)的學(xué)術(shù)論文或成果時(shí),第一署名單位仍然為大學(xué)。本人完全了解大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,同意如下各項(xiàng)內(nèi)容:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存或匯編本學(xué)位論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國(guó)家有關(guān)部門或者機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入學(xué)校有關(guān)數(shù)據(jù)庫(kù)和收錄到《中國(guó)學(xué)位論文全文數(shù)據(jù)庫(kù)》進(jìn)行信息服務(wù)。在不以贏利為目的的前提下,學(xué)??梢赃m當(dāng)復(fù)制論文的部分或全部?jī)?nèi)容用于學(xué)術(shù)活動(dòng)。論文作者簽名:日期:指導(dǎo)教師簽名:日期:學(xué)生成績(jī)管理系統(tǒng)[摘要]學(xué)生成績(jī)管理系統(tǒng)以Java平臺(tái)作為開發(fā)環(huán)境,采用J2EE架構(gòu),后臺(tái)使用mysql數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)學(xué)生成績(jī)信息的可視化管理。本系統(tǒng)主要完成對(duì)學(xué)生信息的管理,包括添加、修改、刪除,查詢以用戶管理等六個(gè)方面。系統(tǒng)可以完成對(duì)各類信息的瀏覽、查詢、添加、刪除、修改等功能。[關(guān)鍵詞]信息管理;java;B/S模式;J2EE架構(gòu);mySQLStudentachievementmanagementSystemAbstract:StudentachievementmanagementsystembasedonJavaplatformasadevelopmentenvironment,usingJ2EEstructure,thebackgroundusingMySQLdatabase,realizethevisualizationmanagementofstudentachievementinformation.Thissystemmainlycompletesthemanagementofstudentinformation,includingadd,modify,delete,queryinthesixaspectsofusermanagementetc..Systemcancompletealltypesofinformationbrowsing,query,add,delete,modifythefunctionsof.Keywords:InformationManagement;java;B/SModel;mySQL目錄第一章緒論 第一章緒論第一節(jié)課題背景和重要性當(dāng)今社會(huì),各個(gè)方面都會(huì)應(yīng)用并參與各種信息的處理。人們?nèi)绻獙?duì)客觀世界進(jìn)行具體的描述,需要通過(guò)信息來(lái)表示,信息是使人與人之間的交往和溝通聯(lián)系的重要工具。人類社會(huì)在對(duì)一個(gè)又一個(gè)信息不斷進(jìn)行合理化處理的過(guò)程中不斷進(jìn)步。社會(huì)的各個(gè)領(lǐng)域都開始廣泛應(yīng)用計(jì)算機(jī)這一先進(jìn)技術(shù)就是因?yàn)樾畔⒓夹g(shù)地位在社會(huì)中的不斷提高,作為計(jì)算機(jī)技術(shù)的一部分,應(yīng)用型軟件產(chǎn)品的開發(fā)在廣泛的軟件開發(fā)技術(shù)中已成為當(dāng)務(wù)之急?!熬W(wǎng)上大學(xué)生教學(xué)評(píng)估系統(tǒng)”是一個(gè)實(shí)用性非常高且能廣泛應(yīng)用的系統(tǒng),只要學(xué)校能聯(lián)網(wǎng)你就可以通過(guò)這個(gè)系統(tǒng)來(lái)達(dá)到評(píng)教的目的[3]。我認(rèn)為,電腦的作用是幫助人們實(shí)現(xiàn)“偷懶”這一目的的重要工具,他把人們從累人的各種工作中無(wú)論是體力還是腦力勞動(dòng)中解放出來(lái)。而我所設(shè)計(jì)的“網(wǎng)上大學(xué)生教學(xué)評(píng)估系統(tǒng)”就是幫助全體師生簡(jiǎn)單的完成統(tǒng)計(jì)這一繁瑣工作的系統(tǒng)只要能連上網(wǎng),無(wú)論是學(xué)生、教師還是管理員都可以輕松工作。評(píng)估教學(xué)質(zhì)量是大學(xué)的所有日常工作的中心是學(xué)校改革的主要目的。為了能夠判斷教師教學(xué)這一過(guò)程的價(jià)值高低,并且能夠提高教學(xué)質(zhì)量同時(shí)讓學(xué)校加強(qiáng)這方面的管理教學(xué)評(píng)估是必須的。教學(xué)評(píng)估的目的有兩方面,其一是可以發(fā)揮監(jiān)控教學(xué)質(zhì)量的作用,確保在學(xué)校中,每個(gè)學(xué)生都能得到高等的教育質(zhì)量,同時(shí)能提高教師團(tuán)隊(duì)的整體素質(zhì);其二是可以專門為教師提高教育來(lái)提供有幫助的針對(duì)性信息,從而促進(jìn)教師們改進(jìn)他們的教學(xué)方法。與此同時(shí),教學(xué)質(zhì)量的評(píng)估在鼓勵(lì)教師增強(qiáng)教學(xué)意識(shí)并不斷提高教學(xué)水平起到至關(guān)重要的作用,最重要的是它將嚴(yán)格控制教育過(guò)程的各個(gè)方面。發(fā)展“網(wǎng)上大學(xué)生教學(xué)評(píng)估系統(tǒng)”有很多好處,在這其中最為鮮明和重要的第一點(diǎn)就是“網(wǎng)上大學(xué)生教學(xué)評(píng)估系統(tǒng)”具有良好的實(shí)際應(yīng)用能力,它能將數(shù)量巨大的評(píng)估信息有序的管理起來(lái),而且與人不同的計(jì)算機(jī)是機(jī)械制造,只要沒(méi)有意外他的結(jié)果就是準(zhǔn)確的,失誤一般不會(huì)發(fā)生在計(jì)算機(jī)本身上,計(jì)算機(jī)的有點(diǎn)數(shù)不勝數(shù),比如它能快速檢索出你需要的內(nèi)容且不需要大量的手段;有大量的儲(chǔ)存空間并且能過(guò)永遠(yuǎn)保存[2]。在“網(wǎng)上大學(xué)生教學(xué)評(píng)估系統(tǒng)”下,學(xué)生只要通過(guò)輸入學(xué)號(hào)和密碼就能登錄到系統(tǒng)中很方便,只要沒(méi)有超過(guò)學(xué)校規(guī)定的時(shí)間范圍,就能對(duì)自己的任課教師進(jìn)行評(píng)教活動(dòng),而這些評(píng)估信息將會(huì)自動(dòng)保存到系統(tǒng)數(shù)據(jù)庫(kù)中[7]。規(guī)定時(shí)間截止后,系統(tǒng)數(shù)據(jù)庫(kù)自動(dòng)將評(píng)價(jià)結(jié)果信息整合統(tǒng)計(jì)并計(jì)算,最終系統(tǒng)將得出結(jié)果分?jǐn)?shù),并在網(wǎng)站上公布這些統(tǒng)計(jì)結(jié)果。因?yàn)檫@些功能的實(shí)現(xiàn)使教師的工作量大大減少,所以教務(wù)工作者的工作效率能夠被完美提高。隨著信息技術(shù)和企業(yè)級(jí)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的改進(jìn),以及許多技術(shù)應(yīng)用數(shù)據(jù)庫(kù)的廣度和深度的擴(kuò)大發(fā)展,我們必須使用科學(xué)的方法來(lái)收集信息和數(shù)據(jù)處理,以創(chuàng)造一個(gè)良好模式下的評(píng)價(jià)與考核體系的教學(xué)評(píng)估質(zhì)量體系,與此同時(shí)數(shù)據(jù)的處理速率和結(jié)果的正確性被大大提高。第二節(jié)國(guó)內(nèi)外研究現(xiàn)狀20世紀(jì)80年代中期教師質(zhì)量評(píng)估開始出現(xiàn)在我國(guó),相比于我國(guó),外國(guó)的教學(xué)質(zhì)量評(píng)估開始的時(shí)間更早,從開始到這個(gè)項(xiàng)目出現(xiàn)在我國(guó)經(jīng)歷了六十年左右的光景。這半個(gè)多世紀(jì)使國(guó)外研究并建立了一套非常完善的教師評(píng)價(jià)系統(tǒng)。他們把評(píng)估指標(biāo)的總體思想和學(xué)校將來(lái)的發(fā)展方向高度結(jié)合起來(lái),從而做到了將集體目標(biāo)發(fā)展并體現(xiàn)到個(gè)人[1];評(píng)估指標(biāo)的作用不應(yīng)該僅僅是提高教師教學(xué)質(zhì)量這一單方面的方向標(biāo),更應(yīng)該通過(guò)保證教學(xué)質(zhì)量帶來(lái)師資力量從而使學(xué)校不斷的發(fā)展壯大[10]。而在我國(guó),從教學(xué)質(zhì)量評(píng)估出現(xiàn)到現(xiàn)在,他發(fā)展到現(xiàn)在已經(jīng)變?yōu)橥ㄟ^(guò)把一些教學(xué)中的特征變?yōu)樵u(píng)估指標(biāo)來(lái)對(duì)教師的教學(xué)質(zhì)量進(jìn)行評(píng)價(jià)的形式。評(píng)教在幫助教師了解自己的教學(xué)情況從而加強(qiáng)教學(xué)質(zhì)量方面是很有效的。為了提高評(píng)估和評(píng)價(jià)的準(zhǔn)確度和可靠性,選擇各種不同信息源的操作環(huán)境,充分利用教育與心理統(tǒng)計(jì)學(xué)等科學(xué)的方法,并通過(guò)現(xiàn)代教育的各種技術(shù)手段,從信息的準(zhǔn)確性可靠性和效率性收集信息,深入的研究[8]。通過(guò)這些年評(píng)教在實(shí)際生活中的運(yùn)用,我們發(fā)現(xiàn)教學(xué)質(zhì)量有了明顯的提高。美中不足的是,評(píng)教活動(dòng)在我國(guó)發(fā)展還只是個(gè)年少孩子,近20年來(lái)雖然已經(jīng)有不少研究,實(shí)踐也已經(jīng)取得了進(jìn)展,但還有很多問(wèn)題。現(xiàn)有的教學(xué)評(píng)估起到對(duì)教師工作的輔助功能,教師很多個(gè)人發(fā)展都與之息息相關(guān),比如補(bǔ)貼發(fā)放的多少,評(píng)優(yōu)的依據(jù),在與其他教師有工作方面的競(jìng)爭(zhēng)時(shí)能占優(yōu)勢(shì)等等。但是與此同時(shí),大量的評(píng)估數(shù)據(jù),紙質(zhì)評(píng)估單不易保存等問(wèn)題使教學(xué)評(píng)估產(chǎn)生困難,評(píng)估出的結(jié)果也不能立即讓教師知道了解,延誤的教師對(duì)自身改進(jìn)的最佳時(shí)機(jī)。而網(wǎng)上評(píng)估系統(tǒng)的出現(xiàn),完美的避免了這些缺點(diǎn)。目前,國(guó)外的很多大學(xué)都開發(fā)并使用網(wǎng)絡(luò)評(píng)估教學(xué)系統(tǒng),這種系統(tǒng)幫助人們完成統(tǒng)一整理數(shù)據(jù),并最終得出結(jié)果,這一過(guò)程大大節(jié)省人力物力,大大提高了經(jīng)濟(jì)效益[9]。B/S模式由于它有不僅適應(yīng)校園網(wǎng)又適應(yīng)普通網(wǎng)絡(luò)的特性,所以,這種模式的利用率要遠(yuǎn)遠(yuǎn)高于其他模式。實(shí)際生活中,用戶只要在能連上網(wǎng)的地方登陸該系統(tǒng),就能對(duì)相應(yīng)的教師進(jìn)行評(píng)估,而且如果系統(tǒng)某部分需要重新變動(dòng)也無(wú)需重新改程序。在實(shí)際開發(fā)中選擇ASP腳本語(yǔ)言,IIS的Web服務(wù)器,結(jié)合SQLServer數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)系統(tǒng)。以前有傳統(tǒng)的C/S模式架構(gòu),但其存在很多問(wèn)題,隨著時(shí)間發(fā)展,人們開發(fā)出了B/S模式,該模式細(xì)化了原先C/S模式中的服務(wù)器,使其服務(wù)器成為了兼具數(shù)據(jù)庫(kù)服務(wù)器以及Web服務(wù)器的三層架構(gòu)模式。第三節(jié)研究?jī)?nèi)容在該篇論文中,我首先介紹針對(duì)該課題的相關(guān)背景和一些目前研究狀況;之后是對(duì)開發(fā)工具的介紹,例如C#程序設(shè)計(jì)語(yǔ)言等;之后是對(duì)系統(tǒng)的需求分析,這一部分包括功能性分析、非功能性分析等;之后是對(duì)系統(tǒng)的概要設(shè)計(jì),這一部分將完成對(duì)系統(tǒng)軟件結(jié)構(gòu)的設(shè)計(jì),并根據(jù)需求完成各模塊的設(shè)計(jì),最后完成一些簡(jiǎn)單活動(dòng)圖和順序圖的設(shè)計(jì);之后是對(duì)系統(tǒng)的詳細(xì)設(shè)計(jì),這一部分將對(duì)概要設(shè)計(jì)中的設(shè)計(jì)再細(xì)化,完成類圖與數(shù)據(jù)庫(kù)的設(shè)計(jì);之后是介紹系統(tǒng)的實(shí)現(xiàn),在這一部分中將對(duì)所有設(shè)計(jì)出的功能進(jìn)行實(shí)現(xiàn);最后是對(duì)全文和該系統(tǒng)的總結(jié)。天津科技大學(xué)2014屆本科生畢業(yè)設(shè)第二章系統(tǒng)開發(fā)工具第一節(jié)ASP一、ASP簡(jiǎn)介ASP的全稱是動(dòng)態(tài)服務(wù)器頁(yè)面(ActiveServerPages),它與傳統(tǒng)的HTML不同的是它有一些另帶內(nèi)容。雖然如此,它任然包含那些HTML原來(lái)就有的特征。但凡能應(yīng)用在HTML中的內(nèi)容,無(wú)論是空間、腳本還是字符串都同樣能應(yīng)用于ASP中。ASP是一個(gè)適用性范圍非常廣的網(wǎng)頁(yè)。顧名思義,ASP是動(dòng)態(tài)服務(wù)器頁(yè)面,所以它打破了原有的靜態(tài)頁(yè)面的局限,成功的使網(wǎng)頁(yè)生動(dòng)化,不再死板;由于它是在服務(wù)器端執(zhí)行ASP卻將結(jié)果以HTML的形式傳輸?shù)娇蛻舳松希宰鳛橛脩?,可以使用任何瀏覽器來(lái)觀看ASP網(wǎng)頁(yè),沒(méi)有瀏覽器的局限性;也是由于這個(gè)原因,用戶是看不到在ASP上源程序的,能有效的防治黑客或者別的另有目的人隨便篡改;ASP中有專門的部分來(lái)鏈接數(shù)據(jù)庫(kù),無(wú)論是SQL還是傳統(tǒng)的Access都能方便的使用,不用再繁瑣的鏈接數(shù)據(jù)庫(kù);就像上段說(shuō)的它能執(zhí)行在HTML中能執(zhí)行的任何內(nèi)容,不但如此,它更大的特點(diǎn)是同樣適用于XHTML,這樣就能制作手機(jī)網(wǎng)站,方便了用戶的需求;最后它還能通過(guò)其中一些特殊控件來(lái)執(zhí)行也許其他形式網(wǎng)頁(yè)不能夠執(zhí)行的任務(wù),比如發(fā)送郵件等等。綜上,ASP是性能特點(diǎn)鮮明,能給人們帶來(lái)各種方便和利益的優(yōu)勢(shì)軟件網(wǎng)頁(yè),在其上能應(yīng)用的編程語(yǔ)言更是廣泛,能適應(yīng)擅長(zhǎng)不同語(yǔ)言的各類人的需求,是個(gè)集各種優(yōu)點(diǎn)于一身的網(wǎng)頁(yè)。二、ASP運(yùn)行過(guò)程和特點(diǎn)用戶首先在電腦瀏覽器上輸入要訪問(wèn)的網(wǎng)址,這是若是含有ASP功能的Web站點(diǎn),那么該網(wǎng)頁(yè)的擴(kuò)展名結(jié)尾將是.asp;之后,就像普通的工作過(guò)程一樣,用戶的瀏覽器將會(huì)向網(wǎng)絡(luò)服務(wù)器發(fā)出相應(yīng)請(qǐng)求并等待相應(yīng);然后網(wǎng)絡(luò)服務(wù)器將會(huì)響應(yīng)該請(qǐng)求并正式運(yùn)行該含有ASP功能的程序;ASP被啟動(dòng)之后,將會(huì)執(zhí)行各種內(nèi)涵命令,這是如果出現(xiàn)錯(cuò)誤將會(huì)報(bào)錯(cuò),若沒(méi)有問(wèn)題則生成HTML文件信息并發(fā)回到用戶瀏覽器上;最終該網(wǎng)頁(yè)的信息將顯示在用戶瀏覽器上,讓用戶能順暢使用。ASP.NET更是ASP的升級(jí)版本,它把原本是應(yīng)一條一條解釋的程序語(yǔ)句變?yōu)樵诜?wù)器首次執(zhí)行時(shí)編譯,這樣使它比原來(lái)執(zhí)行的效率高出了很多倍[5]。因?yàn)樗恼Z(yǔ)言有獨(dú)立化的特點(diǎn),所以適用于它的語(yǔ)言很多,人們可以選擇自己擅長(zhǎng)且適用的,只使它應(yīng)用平臺(tái)更加廣泛。我相信隨著各項(xiàng)技術(shù)的不斷的完善提高,在不久的將來(lái),它也會(huì)變得更加完善。第二節(jié)SQLServer2005數(shù)據(jù)庫(kù)SQLServer2005簡(jiǎn)介SQL的全稱是結(jié)構(gòu)化查詢語(yǔ)言(StructuredQueryLanguage),SQLServer的出現(xiàn)是數(shù)據(jù)庫(kù)市場(chǎng)的又一大革新,它以極快的速度占領(lǐng)數(shù)據(jù)庫(kù)市場(chǎng)的主要原因是它適用于很多大型數(shù)據(jù)庫(kù)的開發(fā),并且與網(wǎng)絡(luò)環(huán)境的配合非常默契。就像之前所說(shuō),當(dāng)今社會(huì)是信息化的時(shí)代,SQLServer2005的各項(xiàng)特性能夠保障在這個(gè)信息化的時(shí)代下,每個(gè)信息的處理都能夠保證準(zhǔn)確、完整、高效等等適用于當(dāng)下的必要特點(diǎn)。由于每個(gè)用戶的需求以及安裝SQLServer2005的平臺(tái)環(huán)境都不相同,微軟開發(fā)的2005版SQLServer有五個(gè)不同的版本,當(dāng)用戶安裝時(shí)能夠根據(jù)自己所需選擇相應(yīng)的版本,從而滿足了各類用戶的心理需求。SQLServer2005特點(diǎn)SQLServer2005相比原先版本具有一些新特性,這些新特性幫助人們更好的應(yīng)用該軟件。比如它增加了表分區(qū)等功能,能其夠使更方便的構(gòu)建數(shù)據(jù)庫(kù)中特別關(guān)鍵的位置,提高了整個(gè)系統(tǒng)的伸縮性;SQLServer2005還通過(guò)授權(quán)、認(rèn)證加密等方式來(lái)提高整個(gè)系統(tǒng)的安全性,是大型企業(yè)能夠安心的把重要數(shù)據(jù)存放其中。第三節(jié)C#程序設(shè)計(jì)語(yǔ)言C#語(yǔ)言簡(jiǎn)介C#是面向?qū)ο蟮母呒?jí)編程語(yǔ)言,它是通過(guò)以對(duì)C和C++中優(yōu)秀的地方繼承,復(fù)雜的地方舍棄的方式從而衍生出現(xiàn)的,例如它沒(méi)有多重繼承等等C++中的復(fù)雜特性,但是卻有C++高效運(yùn)行的特點(diǎn)。在此基礎(chǔ)上,C#還結(jié)合了VB的一些優(yōu)點(diǎn),比如可視化操作,面向組件等等。最后在語(yǔ)法結(jié)構(gòu)和編譯等方面又很類似于JAVA。這些不難看出,C#是一個(gè)集以前所有編程語(yǔ)言優(yōu)點(diǎn)于一身的高級(jí)語(yǔ)言。C#的運(yùn)行平臺(tái)是.Net,C#為此開發(fā)了大量適用于.NET的類庫(kù)。C#的優(yōu)勢(shì)也是從這一點(diǎn)產(chǎn)生的,基于C#的程序所用的開發(fā)環(huán)境是.NET提供的,.Net的特性能夠是的這個(gè)環(huán)境能夠易用、牢固、其邏輯性強(qiáng)。最后,由于C#有許多的定義語(yǔ)句是以嵌入語(yǔ)句的形式來(lái)實(shí)現(xiàn)的,所用源代碼具有良好的可遷移性。C#語(yǔ)言特點(diǎn)C#由于取消了指針,使語(yǔ)法變得簡(jiǎn)潔;C#比其他編程語(yǔ)言更能代表面向?qū)ο蟮脑O(shè)計(jì),它擁有封裝、繼承、多態(tài)等一切代表面向?qū)ο蟮奶卣?;C#能夠與Web緊密結(jié)合起來(lái),支持Web的大多數(shù)標(biāo)準(zhǔn);C#由于是.Net提供的平臺(tái),.Net的特性能幫助開發(fā)者有效管理內(nèi)存且使C#語(yǔ)言能夠與其他開發(fā)組件相兼容;C#的異常觸發(fā)機(jī)制使得以C#語(yǔ)言開發(fā)的程序能夠更加完善。第三章需求分析第一節(jié)系統(tǒng)的需求分析設(shè)計(jì)系統(tǒng)的第一步就是需求分析,而需求分析是指是從客戶描述的各種要求中鑒別出能夠解決客戶需求并能夠設(shè)計(jì)成軟件的過(guò)程。這個(gè)過(guò)程是把口頭描述出的演變成真正系統(tǒng)的轉(zhuǎn)化過(guò)程,是影響最后轉(zhuǎn)化出的結(jié)果是否符合客戶的胃口,是否能夠合作成功的最重要部分。它影響深遠(yuǎn),所謂一步錯(cuò)步步錯(cuò),如果需求分析過(guò)程沒(méi)有做好,將會(huì)大大影響后期軟件設(shè)計(jì)開發(fā)的過(guò)程。即使是一點(diǎn)點(diǎn)小錯(cuò),也會(huì)帶來(lái)不可估計(jì)的影響,也許整個(gè)系統(tǒng)都要返工。這樣重要的需求分析階段也同時(shí)可以分得更細(xì)一點(diǎn),在前期,業(yè)務(wù)員要和客戶不斷交流,清楚的理解客戶的真實(shí)想法,是整個(gè)需求分析的基礎(chǔ)。只有徹底的互相理解,后期工作才能有條不紊的持續(xù)進(jìn)行。而在后期則是對(duì)從業(yè)務(wù)員那里得來(lái)的真實(shí)需求進(jìn)行逐步分析,并根據(jù)自己的理解反饋給用戶,這個(gè)過(guò)程能確保雙方能過(guò)達(dá)成共識(shí),真正做到互相理解,為之后軟件設(shè)計(jì)階段能平穩(wěn)進(jìn)行鋪墊良好基礎(chǔ)。一、功能性需求本系統(tǒng)分為三個(gè)模塊,分別為管理員模塊、學(xué)生模塊和教師模塊,也就是說(shuō)本系統(tǒng)包括三類用戶的需求,以下將分別就各模塊進(jìn)行功能性需求分析。管理員功能性需求管理員是使用系統(tǒng)的最大用戶,所以需求的功能會(huì)相對(duì)多很多。作為用戶之一,那么能夠管理自己的信息就是基礎(chǔ);而該系統(tǒng)稱為“學(xué)生評(píng)教系統(tǒng)”,那么首先在該系統(tǒng)中就必須存在學(xué)生、教師和課程三者;再通過(guò)“評(píng)估”二字,需求中就需要讓學(xué)生來(lái)給教師打分的評(píng)估指標(biāo)、包含所有評(píng)估指標(biāo)和各種信息的評(píng)估單以及最后能夠讓教師和管理員查詢的評(píng)估結(jié)果,以上是基本需求。之后為了讓系統(tǒng)更豐富,可以對(duì)課程、教師信息進(jìn)行擴(kuò)展,例如課程是屬于某個(gè)學(xué)院下的某個(gè)專業(yè);不同的教師有不同的職稱,或者能夠系統(tǒng)備份等等。綜上,管理員需要對(duì)以下信息進(jìn)行管理:1)管理員能夠?qū)W(xué)生進(jìn)行管理,包括對(duì)學(xué)生信息的添加、刪除。2)管理員能夠?qū)處熯M(jìn)行管理,包括教師信息的添加、刪除。3)管理員能夠?qū)φn程進(jìn)行管理,包括對(duì)課程的添加、修改、刪除。4)管理員能夠?qū)υ合颠M(jìn)行管理,包括對(duì)院系的添加、修改、刪除、查詢。5)管理員能夠?qū)I(yè)進(jìn)行管理,包括對(duì)專業(yè)的添加、刪除、修改。6)管理員能夠?qū)υu(píng)估指標(biāo)進(jìn)行管理,包括對(duì)評(píng)估指標(biāo)的添加、刪除、修改。7)管理員能夠?qū)υu(píng)估單進(jìn)行管理,包括對(duì)評(píng)估單的添加、刪除、修改。8)管理員能夠查看學(xué)生評(píng)教后所有評(píng)估單的分?jǐn)?shù)信息。9)管理員能夠重置自己的信息和密碼。10)管理員能夠?qū)ο到y(tǒng)進(jìn)行系統(tǒng)維護(hù),指數(shù)據(jù)備份。學(xué)生功能性需求學(xué)生雖然不是該系統(tǒng)的最大用戶,但是卻是該系統(tǒng)的核心用戶,沒(méi)有學(xué)生也就沒(méi)有系統(tǒng)的根——評(píng)教,所以作為學(xué)生用戶,最大的需求就是評(píng)教。與此同時(shí),對(duì)自己信息的維護(hù)是一個(gè)系統(tǒng)最基礎(chǔ)的需求。綜上,學(xué)生需要對(duì)以下信息進(jìn)行管理:1)學(xué)生能夠更新自己的信息和密碼。2)學(xué)生能選擇課程進(jìn)行評(píng)教打分。3.教師功能性需求教師的需求也很重要,教師要通過(guò)查看評(píng)教結(jié)果來(lái)做出提高教學(xué)質(zhì)量的方案,所以對(duì)于教師來(lái)說(shuō),能查看結(jié)果是最重要的需求。與此同時(shí),對(duì)自己信息的維護(hù)是一個(gè)系統(tǒng)最基礎(chǔ)的需求。綜上,教師需要對(duì)以下信息進(jìn)行管理:1)教師能夠更新自己的部分信息和密碼。2)教師能夠查看學(xué)生評(píng)教后僅自己的分?jǐn)?shù)信息。二、非功能需求非功能性需求是指軟件產(chǎn)品為了滿足用戶的業(yè)務(wù)需求而必須具有的某些性,但這些特性是除功能性需求之外的。一般情況下非功能性需求包括可擴(kuò)充性、可維護(hù)性、可支持性、可用性、可靠性、安全性等等性能。所謂可擴(kuò)充性就是指當(dāng)有其他功能需求時(shí),系統(tǒng)代碼能夠容納接受新代碼被加入到起到功能的位置中;可維護(hù)性是指從系統(tǒng)誕生到被淘汰的這一漫長(zhǎng)生命周期中,系統(tǒng)無(wú)論是需要增加功能還是修改漏洞都要能承受;可支持性及是可兼容,無(wú)論在任何環(huán)境下都能正常運(yùn)行;可用性指用戶對(duì)該系統(tǒng)的滿意度,往往越是簡(jiǎn)介、美觀、易懂、高效的系統(tǒng)的滿意度越高;可靠性是指系統(tǒng)開發(fā)后,無(wú)關(guān)時(shí)間地點(diǎn)都能夠使特定功能運(yùn)行,無(wú)故障;安全性顧名思義就是系統(tǒng)的內(nèi)置文件不會(huì)泄露給目的不純或者與該系統(tǒng)沒(méi)有直接關(guān)系的人手中的性能。綜上,良好的系統(tǒng)應(yīng)該具備這些非功能性需求。而本系統(tǒng)為了能夠讓普通用戶更容易理解且上手,同時(shí)運(yùn)行順暢,那么該系統(tǒng)就應(yīng)該具備良好的非功能性需求。成為優(yōu)秀的軟件系統(tǒng)。第二節(jié)系統(tǒng)建模一、管理員建模(一)管理員用例圖本系統(tǒng)三類用戶中的中心——管理員,他主要負(fù)責(zé)各種信息的管理和維護(hù)以及查看最后評(píng)教結(jié)果。該系統(tǒng)中管理員的用例圖如下圖:圖3-1管理員用例圖(二)管理員部分用例描述1.添加教師信息用例描述用例名稱:添加教師信息用例描述:管理員添加教師信息,新添加上的教師信息的數(shù)據(jù)將在教師信息管理界面中顯示出來(lái)。參與角色:管理員前置條件:系統(tǒng)管理員成功登錄系統(tǒng)并進(jìn)入主界面。后置條件:系統(tǒng)中的教師信息管理界面里的教師列表被更新。基本操作流程:1)管理員在左側(cè)界面選擇添加教師選項(xiàng)。2)管理員進(jìn)入添加教師界面。3)管理員輸入新教師的相關(guān)信息情況,按“保存”按鈕。4)系統(tǒng)驗(yàn)證管理人員輸入的信息身份合法性。5)系統(tǒng)驗(yàn)證成功后,提示添加成功??蛇x操作流程:在輸入信息的過(guò)程中,管理員如果不想繼續(xù)添加,則可在左邊選項(xiàng)欄中隨意選擇其他選項(xiàng),系統(tǒng)將不保存已輸入的信息。2.修改課程信息用例描述用例名稱:修改課程信息用例描述:管理員對(duì)課程信息進(jìn)行修改,修改后原先的信息列表將被更新,并顯示給管理員新的信息。參與角色:管理員前置條件:系統(tǒng)管理員成功登錄系統(tǒng)并進(jìn)入主界面。后置條件:系統(tǒng)中的課程信息管理界面里的課程列表被更新。基本操作流程:1)管理員在左側(cè)界面選擇課程信息管理選項(xiàng)。2)系統(tǒng)顯示課程信息列表,管理員單擊要修改的信息后面的“修改”選項(xiàng)。3)系統(tǒng)轉(zhuǎn)到課程信息修改界面,且顯示著原來(lái)的信息。4)管理員對(duì)相關(guān)信息進(jìn)行修改。5)修改完成,點(diǎn)擊“保存”。6)系統(tǒng)驗(yàn)證管理人員輸入的新信息的合法性。7)驗(yàn)證通過(guò),提示“修改成功”??蛇x操作流程:在修改課程信息過(guò)程中,管理員同時(shí)可以進(jìn)行刪除課程后者添加課程的操作。3.刪除教師信息用例描述用例名稱:刪除教師信息用例描述:管理員刪除員工信息,刪除后該原先具有的信息將在信息列中不再出現(xiàn)。參與角色:管理員前置條件:系統(tǒng)管理員成功登錄系統(tǒng)并進(jìn)入主界面。后置條件:系統(tǒng)中的教師信息管理界面里的教師列表被更新?;静僮髁鞒蹋?)管理員在左側(cè)界面選擇教師信息管理選項(xiàng)。2)系統(tǒng)顯示教師信息列表,選擇在要?jiǎng)h除的教師信息列后面的方框,挑勾后單擊列表下面的“刪除”按鈕。3)系統(tǒng)執(zhí)行刪除操作。4)刪除成功,教師管理信息列表更新,顯示刪除后的列表??蛇x操作流程:在該界面中,可以同時(shí)選擇多個(gè)教師,統(tǒng)一刪除。如果要把所有教師全部刪除也可選擇下方的“全選”按鈕。二、教師建模(一)教師用例圖本系統(tǒng)三類用戶之一——教師,他主要是查看自己教授的所有課程評(píng)估單中的評(píng)估結(jié)果以及修改自己的信息。該系統(tǒng)中教師的用例圖如下圖:圖3-2教師用例圖(二)教師部分用例描述教師查詢?cè)u(píng)估結(jié)果信息用例描述用例名稱:教師查詢?cè)u(píng)估結(jié)果用例描述:教師查詢自己所教授的所有課程的評(píng)估結(jié)果。參與角色:教師前置條件:教師成功登錄系統(tǒng),并進(jìn)入教師主界面。后置條件:教師了解自己所授所有課程的分?jǐn)?shù)信息。基本操作流程:1)教師在左側(cè)界面選擇查看評(píng)估結(jié)果選項(xiàng)。2)系統(tǒng)顯示該教師所授所有課程的評(píng)估單。3)教師選擇要查看的評(píng)估單,并選擇“查看評(píng)估結(jié)果”選項(xiàng)。4)系統(tǒng)將所有評(píng)估結(jié)果顯示出來(lái),其中包括每個(gè)學(xué)生對(duì)每條評(píng)估指標(biāo)的打分情況,并在界面最下方顯示百分之分?jǐn)?shù)??蛇x操作流程:在教師查詢信息過(guò)程中,教師如果不想繼續(xù)出來(lái),則可在左邊選項(xiàng)欄中隨意選擇其他選項(xiàng)。三、學(xué)生建模(一)學(xué)生用例圖本系統(tǒng)三類用戶之一——學(xué)生,他主要是對(duì)自己上過(guò)的課程評(píng)估單進(jìn)行打分以及修改自己的信息。該系統(tǒng)中學(xué)生的用例圖如下圖:圖3-3學(xué)生用例圖(二)學(xué)生部分用例描述學(xué)生評(píng)教用例描述用例名稱:學(xué)生評(píng)價(jià)用例描述:學(xué)生對(duì)所上課程的相應(yīng)評(píng)估單中的評(píng)估指標(biāo)進(jìn)行打分。參與角色:學(xué)生前置條件:學(xué)生成功登錄系統(tǒng),并進(jìn)入學(xué)生主界面。后置條件:該評(píng)估單中的評(píng)估分?jǐn)?shù)將被保存到后臺(tái)數(shù)據(jù)庫(kù),并作為教師總分?jǐn)?shù)的一部分?;静僮髁鞒蹋?)學(xué)生在左側(cè)界面選擇評(píng)教選項(xiàng)。2)系統(tǒng)顯示所有課程的評(píng)估單。3)學(xué)生選擇要要評(píng)估的評(píng)估單,并選擇“參與評(píng)估”選項(xiàng)。4)系統(tǒng)顯示各項(xiàng)指標(biāo)。5)學(xué)生針對(duì)該教師的教學(xué)情況對(duì)每項(xiàng)評(píng)估指標(biāo)進(jìn)行打分。6)打分結(jié)束后,單擊“提交”按鈕。7)系統(tǒng)驗(yàn)證是否所有選項(xiàng)都打分結(jié)束。8)都結(jié)束后系統(tǒng)提示“提交成功”??蛇x操作流程:在學(xué)生評(píng)教信息過(guò)程中,學(xué)生如果不想繼續(xù)出來(lái),則可在左邊選項(xiàng)欄中隨意選擇其他選項(xiàng)。概要設(shè)計(jì)通過(guò)對(duì)系統(tǒng)進(jìn)行概要設(shè)計(jì),能夠明確的知道系統(tǒng)將通過(guò)什么方式如何實(shí)現(xiàn)。同時(shí)完成該項(xiàng)目的整體軟件架構(gòu)后,能夠分出構(gòu)成系統(tǒng)的模塊,并完成數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)。第一節(jié)設(shè)計(jì)系統(tǒng)軟件結(jié)構(gòu)一、設(shè)計(jì)系統(tǒng)軟件結(jié)構(gòu)概述所謂的設(shè)計(jì)軟件的過(guò)程,就是在設(shè)計(jì)之初,首先要對(duì)將要設(shè)計(jì)的系統(tǒng)有個(gè)大概的輪廓模型,確定模型后,用已有的技術(shù)手段把理想中的輪廓模型構(gòu)造出來(lái),實(shí)物設(shè)計(jì)出來(lái)之后再設(shè)計(jì)一套評(píng)估該系統(tǒng)是否完善的指標(biāo),讓系統(tǒng)在實(shí)踐和評(píng)估中驗(yàn)證其實(shí)用價(jià)值,同時(shí)也能夠驗(yàn)證是否符合當(dāng)初想要的輪廓。當(dāng)這些步驟結(jié)束后,且系統(tǒng)經(jīng)受住了評(píng)估的考驗(yàn)之后,該系統(tǒng)的設(shè)計(jì)也就成功了。當(dāng)需求分析的階段過(guò)去后,要設(shè)計(jì)一個(gè)什么樣的系統(tǒng)已經(jīng)在我的腦海中形成了大致輪廓,而數(shù)據(jù)字典和用例的設(shè)計(jì)就更加深了我確定系統(tǒng)設(shè)計(jì)方向的腳步并確立了邏輯模型。在詳細(xì)設(shè)計(jì)階段,我將把腦海中的輪廓通過(guò)實(shí)現(xiàn)邏輯模型的方式使其具象化,真實(shí)的表現(xiàn)出來(lái)。在詳細(xì)設(shè)計(jì)的過(guò)程中,將要確定系統(tǒng)具有哪些模塊,每個(gè)模塊又將具備哪些功能,最終把每個(gè)模塊的功能通過(guò)各種算法實(shí)現(xiàn)出來(lái)。同時(shí)還要確立系統(tǒng)的活動(dòng)圖和順序圖,能夠明確該系統(tǒng)是以什么的形式和順序來(lái)運(yùn)行的。當(dāng)該階段結(jié)束后,系統(tǒng)雛形就將生成。如何設(shè)計(jì)系統(tǒng)的結(jié)構(gòu),其方法就是將系統(tǒng)具備的各種功能全部劃分為模塊。但模塊與模塊之間不能隨意劃分,一定要有聯(lián)系且遵守基本原則,使其成為具有一定特殊結(jié)構(gòu)的層次劃分。模塊范圍非常廣,很多類型的東西都可以作為莫開來(lái)使用。而且它在設(shè)計(jì)的過(guò)程中起到簡(jiǎn)化的作用,使系統(tǒng)設(shè)計(jì)不再那么發(fā)雜,提高了效率和人們的理解效果。模塊化后的系統(tǒng)將含有很多子集,能夠分別進(jìn)行設(shè)計(jì)開發(fā),但這些模塊又具備某些聯(lián)系,所以使整個(gè)設(shè)計(jì)過(guò)程具有變?yōu)榉珠_設(shè)計(jì)的同時(shí)又包含聯(lián)系的特點(diǎn)。二、在B/S模式下設(shè)計(jì)系統(tǒng)軟件結(jié)構(gòu)的原因現(xiàn)實(shí)生活中,“高校學(xué)生評(píng)價(jià)系統(tǒng)”的實(shí)際應(yīng)用范圍是利用校園網(wǎng)的教師、教務(wù)管理者和學(xué)生。B/S軟件架構(gòu)模式更能滿足這樣的需求對(duì)象的具體需求[4]。相較于傳統(tǒng)的C/S模式,B/S模式在繼承了C/S模式所有特點(diǎn)和優(yōu)勢(shì)的基礎(chǔ)上,更上一層樓的擁有了一些C/S模式所不具備的特殊有點(diǎn)。比如:B/S模式相較于C/S模式更能應(yīng)用于廣泛的平臺(tái)且在各平臺(tái)間跨越時(shí)沒(méi)有什么阻礙,這是因?yàn)锽/S模式的標(biāo)準(zhǔn)是通過(guò)國(guó)際化組織有條理統(tǒng)一制定的,不會(huì)因由于的某廠商單方面制定而受限制;當(dāng)用戶對(duì)基于B/S模式而做出的系統(tǒng)等有需求時(shí),只需在自己的電腦客戶端裝上市面上普遍的瀏覽器即可,無(wú)需下載安裝過(guò)多的軟件[6]。而如果出現(xiàn)了什么問(wèn)題,系統(tǒng)維修者也不用跑到所有用戶的客戶端上,只要對(duì)服務(wù)器這面的情況進(jìn)行維修即可,這使得基于B/S模式而開發(fā)出的東西的成本及維護(hù)費(fèi)都遠(yuǎn)遠(yuǎn)低于C/S模式下的;作為普通用戶,我們最關(guān)心的就是該系統(tǒng)是否簡(jiǎn)潔、好用、易上手,基于B/S模式開發(fā)出的系統(tǒng)對(duì)客戶端的要求相較于C/S模式下的大大降低,只需要普通的瀏覽器,而對(duì)于大多數(shù)用戶來(lái)說(shuō),瀏覽器是再普遍不過(guò)的東西,也是日常生活中時(shí)時(shí)刻刻能夠接觸到的東西,所以B/S模式下的東西滿足了普通用戶最關(guān)心的問(wèn)題。綜上所述,B/S模式的優(yōu)勢(shì)是C/S模式永遠(yuǎn)替代不了的,所以我選擇在B/S模式下設(shè)計(jì)系統(tǒng)軟件結(jié)構(gòu)并開發(fā)出符合大眾口味的系統(tǒng)。第二節(jié)建立系統(tǒng)層次框圖在層次框圖中,系統(tǒng)的所有模塊代表的層次結(jié)構(gòu)將會(huì)以樹形結(jié)構(gòu)的形式被描述出來(lái)。系統(tǒng)的主體以單獨(dú)方框的形式被擺放在樹形結(jié)構(gòu)的最上邊,象征著樹木的根源;之后是一些概括的模塊,象征樹木的枝杈,是根源的子集;而在最下方則是樹葉,而代表樹葉的模塊將是系統(tǒng)中劃分最細(xì)的模塊,再往下將不能劃分。在系統(tǒng)開發(fā)之初需求分析的時(shí)候,工程師就可以對(duì)系統(tǒng)的各類模塊進(jìn)行大致的劃分,確定頂層模塊后再根據(jù)需求慢慢延續(xù),一點(diǎn)一點(diǎn)細(xì)化,當(dāng)最終不能再劃分出新的模塊的時(shí)候,整個(gè)系統(tǒng)的層次框圖就完成了。該框圖對(duì)之后系統(tǒng)界面等的設(shè)計(jì)起到關(guān)鍵作用。該系統(tǒng)的層次框圖如下:圖4-1該系統(tǒng)的層次框圖由圖可知該系統(tǒng)具有三個(gè)大模塊,在這三個(gè)大模塊下有分為不同的小模塊,下面將對(duì)每個(gè)大模塊進(jìn)行描述:學(xué)生模塊:在學(xué)生模塊中,學(xué)生可以修改個(gè)人信息,更改登錄密碼并且進(jìn)行評(píng)教。教師模塊:在教師模塊中和學(xué)生模塊相同的是教師可以修改個(gè)人信息,更改登錄密碼,不同的是,教師要查看自己所授課程的評(píng)分結(jié)果。管理員模塊:在管理員模塊中,管理員同樣可以修改個(gè)人信息和更改密碼,之后還可以對(duì)教師信息、學(xué)生信息、課程信息、學(xué)院信息、專業(yè)信息、職稱信息、評(píng)估指標(biāo)、評(píng)估單進(jìn)行添加、修改、刪除等操作。最后還可以查看所有評(píng)估單中的評(píng)分結(jié)果信息和系統(tǒng)備份。第三節(jié)建立系統(tǒng)活動(dòng)圖活動(dòng)圖適用于描述工作流的時(shí)候,在活動(dòng)圖中,基本每個(gè)方框所代表的事物都是處在活動(dòng)著的狀態(tài)中。與流程圖有著極其相似的地方。一、管理員查看評(píng)估結(jié)果活動(dòng)圖圖4-2管理員查看評(píng)估結(jié)果活動(dòng)圖管理員通過(guò)密碼和賬戶登錄系統(tǒng),系統(tǒng)后臺(tái)來(lái)呢驗(yàn)證該信息是否合法,如果無(wú)效則提示錯(cuò)誤,若有效則顯示管理員主界面,管理員選擇評(píng)估結(jié)果查詢選項(xiàng),再選擇要查看評(píng)估單,系統(tǒng)后臺(tái)接到請(qǐng)求后根據(jù)請(qǐng)求返回相應(yīng)信息。二、管理員信息管理活動(dòng)圖圖4-3管理員信息管理活動(dòng)圖管理員通過(guò)密碼和賬戶登錄系統(tǒng),系統(tǒng)后臺(tái)來(lái)呢驗(yàn)證該信息是否合法,如果無(wú)效則提示錯(cuò)誤,若有效則顯示管理員主界面,管理員選擇管理個(gè)人信息選項(xiàng),系統(tǒng)后臺(tái)查找相應(yīng)信息,并返回到主界面,管理員此時(shí)選擇要進(jìn)行的項(xiàng)目,并保存,后臺(tái)判定是否合法,最后根據(jù)結(jié)果返回相應(yīng)信息。第四節(jié)建立系順序圖順序圖顧名思義,就是表示隨著時(shí)間的推移,參與整個(gè)過(guò)程的所有對(duì)象間信息傳遞的順序。一、刪除評(píng)估單順序圖圖4-4刪除評(píng)估單順序圖管理員在主界面上選擇管理評(píng)估單選項(xiàng),系統(tǒng)查找并返回所有評(píng)估單信息,管理選擇要?jiǎng)h除對(duì)象,后臺(tái)系統(tǒng)把其刪除。二、學(xué)生評(píng)教順序圖圖4-5學(xué)生評(píng)教順序圖學(xué)生進(jìn)入評(píng)教界面,系統(tǒng)查找并顯示給學(xué)生所有評(píng)估指標(biāo),學(xué)生對(duì)所有評(píng)估指標(biāo)打分,提交前會(huì)查看是否有遺漏并提醒學(xué)生,打分完成后像系統(tǒng)提交全部信息,系統(tǒng)返回提交成功的信息。第五章詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)是對(duì)概要設(shè)計(jì)的進(jìn)一步深化,詳細(xì)設(shè)計(jì)將對(duì)概要設(shè)計(jì)中提到的各種項(xiàng)目進(jìn)行深度劃分。第一節(jié)目標(biāo)結(jié)果系統(tǒng)界面的設(shè)計(jì)樣式應(yīng)該簡(jiǎn)潔、清爽、美觀,能夠符合從20歲到50歲的審美特點(diǎn),不可過(guò)于輔助或者華麗,這樣不利于老教師查看信息結(jié)果。同時(shí)因?yàn)樵撓到y(tǒng)的應(yīng)用范圍是普通教師、學(xué)生和管理員,所以系統(tǒng)也要容易掌握,能清晰的知道下一步該怎么做,讓所有人即使是不了解計(jì)算機(jī)的人都能順利運(yùn)用。在各類用戶輸入用戶名和密碼之后,系統(tǒng)能夠自動(dòng)從后臺(tái)數(shù)據(jù)庫(kù)中查出對(duì)應(yīng)人的身份并顯示相應(yīng)界面,如果密碼或者用戶名輸入錯(cuò)誤時(shí)能自動(dòng)分辨出錯(cuò)誤并提示給用戶,讓用戶重新登錄。用戶登錄后,無(wú)論是學(xué)生評(píng)教還是教師查看亦或是管理員管理的過(guò)程,如果有錯(cuò)誤操作都要即使提示。尤其是學(xué)生,評(píng)教是不可重復(fù)進(jìn)行的,無(wú)論有意無(wú)意都不可多次評(píng)教。第二節(jié)建立系統(tǒng)狀態(tài)圖在狀態(tài)圖中,所有的方框所代表的事物都是一種狀態(tài)。他們是系統(tǒng)遇到不同狀況所給出的不同反應(yīng)。一、系統(tǒng)備份狀態(tài)圖圖5-1系統(tǒng)備份狀態(tài)圖二、學(xué)生信息狀態(tài)圖圖5-2學(xué)生信息狀態(tài)圖第三節(jié)建立系統(tǒng)類圖類圖中每個(gè)實(shí)體方框都包含“名稱”、“屬性”、“操作”三個(gè)部分。而每個(gè)實(shí)體之間的聯(lián)系也是多樣的,比如:普通關(guān)聯(lián)、繼承、依賴、聚合、泛化等等。每種聯(lián)系方式都有不同的關(guān)聯(lián)圖標(biāo)。圖5-3系統(tǒng)類圖在該類圖中,共有九個(gè)類,每個(gè)類都有自己的屬性和操作,他們之間的關(guān)系為:一名學(xué)生可以對(duì)多份評(píng)教詳細(xì)信息單進(jìn)行評(píng)估,而每份評(píng)教詳細(xì)信息單也可由多名學(xué)生來(lái)評(píng)估;一個(gè)指標(biāo)可以屬于多份評(píng)教詳細(xì)信息單,而一份評(píng)教詳細(xì)信息單可以由多個(gè)指標(biāo)組成;一名教師只屬于一個(gè)學(xué)院,而一個(gè)學(xué)院可以有多位教師;每個(gè)教師只能有一個(gè)職稱,一個(gè)職稱可以屬于多名教師;每個(gè)教師可以有多份評(píng)估單,而一份評(píng)估單只能隸屬一個(gè)老師;每份評(píng)教詳細(xì)信息單只隸屬于一份評(píng)估單,而一份評(píng)估單可以由多份每份評(píng)教詳細(xì)信息單組成;課程、專業(yè)、和學(xué)院間是繼承關(guān)系,特定的課程屬于特定的專業(yè)、特定的專業(yè)也屬于特定的學(xué)院。第四節(jié)數(shù)據(jù)庫(kù)設(shè)計(jì)一、設(shè)計(jì)概述數(shù)據(jù)庫(kù)顧名思義就是存儲(chǔ)數(shù)據(jù)的倉(cāng)庫(kù),一個(gè)完整的系統(tǒng)里面將含有大量的數(shù)據(jù)信息,而數(shù)據(jù)庫(kù)就是將這些數(shù)據(jù)信息存儲(chǔ)起來(lái),等到需要調(diào)用的時(shí)候再根據(jù)調(diào)用信息把要用的數(shù)據(jù)調(diào)出。而在數(shù)據(jù)庫(kù)建立之初,我們要對(duì)該系統(tǒng)應(yīng)具備怎樣的數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),使其實(shí)行各種運(yùn)行環(huán)境,滿足儲(chǔ)存和調(diào)用的基本功能,從而滿足各類用戶的需求。數(shù)據(jù)庫(kù)的設(shè)計(jì)相當(dāng)繁瑣,因?yàn)樗枰芏喔郊蛹夹g(shù)的支持,例如軟件工程,如果軟件工程的基礎(chǔ)知識(shí)不夠牢靠,數(shù)據(jù)庫(kù)的設(shè)計(jì)是不完善的。當(dāng)設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)的時(shí)候,我們要把數(shù)據(jù)庫(kù)的相關(guān)知識(shí)與很多技術(shù)相結(jié)合,從總體的角度分析并解決問(wèn)題,不能單從某一角度片面的對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)。否則失敗的風(fēng)險(xiǎn)會(huì)很大。由于數(shù)據(jù)庫(kù)在系統(tǒng)中的地位相當(dāng)重要,若是數(shù)據(jù)庫(kù)失敗了,那對(duì)整個(gè)系統(tǒng)的影響也是不可估計(jì)的。二、相關(guān)技術(shù)概述現(xiàn)在市面上已經(jīng)出現(xiàn)了很多種類型的數(shù)據(jù)庫(kù),比如Access、SQL、Oracle等等。每種數(shù)據(jù)庫(kù)都有自己應(yīng)有范圍和特點(diǎn)。但總的來(lái)說(shuō),他們也有相同的特點(diǎn)。隨著時(shí)代發(fā)展,數(shù)據(jù)庫(kù)也隨之演變,我現(xiàn)在已經(jīng)是第三道代數(shù)據(jù)庫(kù),也就是分布式數(shù)據(jù)庫(kù)。它不僅繼承了二代的特點(diǎn),同時(shí)更能滿足更多用戶的需求。為了能使系統(tǒng)與數(shù)據(jù)庫(kù)間的配合更加順暢,我們要采用能夠與數(shù)據(jù)庫(kù)匹配良好的設(shè)計(jì)語(yǔ)言?;贏SP.NET平臺(tái),SQL和Access都是不錯(cuò)的數(shù)據(jù)庫(kù)選擇方向,但是對(duì)比兩者我們發(fā)現(xiàn),Access是桌面版數(shù)據(jù)庫(kù),極限比較低,很容易讓IIS進(jìn)入假死狀態(tài),安全性能也比較差,而SQL是網(wǎng)絡(luò)版數(shù)據(jù)庫(kù),適用于某企業(yè)異地處理信息,安全性能較高,對(duì)內(nèi)有權(quán)限限制,對(duì)外能有效防止黑客,綜上我選擇SQLSERVER作為本系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)。這樣既能是數(shù)據(jù)庫(kù)性能較高又能與開發(fā)平臺(tái)密切配合。三、特點(diǎn)概述數(shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候有很多特點(diǎn),其中比較鮮明的有兩點(diǎn),其一,數(shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候是將設(shè)計(jì)技術(shù)、里面的信息數(shù)據(jù)、對(duì)這些數(shù)據(jù)統(tǒng)一管理以及其他條件環(huán)境結(jié)合起來(lái)的。無(wú)論是單一的只想技術(shù),亦或是不對(duì)里面的數(shù)據(jù)進(jìn)行管理都是不能稱之為數(shù)據(jù)庫(kù)設(shè)計(jì)的。所以數(shù)據(jù)庫(kù)設(shè)計(jì)是一門包含很多其他學(xué)科和科學(xué)的學(xué)問(wèn),決不可忽視。其二,同樣是在數(shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候,因?yàn)槠鋵?shí)與系統(tǒng)同時(shí)運(yùn)行密不可分的,所以還要把系統(tǒng)的設(shè)計(jì)考慮在范圍內(nèi)。脫離的系統(tǒng)設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)會(huì)變得毫無(wú)無(wú)用武之地。當(dāng)程序運(yùn)行時(shí),所有的數(shù)據(jù)都是從數(shù)據(jù)庫(kù)中調(diào)用的,所以設(shè)計(jì)出的數(shù)據(jù)庫(kù)的性能與系統(tǒng)每個(gè)功能是否順暢運(yùn)行不出錯(cuò)有直接關(guān)系。數(shù)據(jù)庫(kù)中的所有信息是系統(tǒng)運(yùn)行時(shí)共享的,一部分出錯(cuò)將影響整體運(yùn)行,所以當(dāng)用設(shè)計(jì)系統(tǒng)是不可以只著眼于系統(tǒng)進(jìn)程的設(shè)計(jì)而放緩對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì),這兩者應(yīng)該結(jié)合起來(lái),酌情并重,這樣才能設(shè)計(jì)出運(yùn)行穩(wěn)定良好的系統(tǒng)。同樣的在數(shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候也不能忽視當(dāng)數(shù)據(jù)庫(kù)運(yùn)行時(shí)所處的環(huán)境。不可單純只想數(shù)據(jù)庫(kù)用何種方法構(gòu)造,構(gòu)造的原則是什么,而應(yīng)該把運(yùn)行環(huán)境與數(shù)據(jù)庫(kù)之間的關(guān)系結(jié)合到數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程當(dāng)中,這樣當(dāng)數(shù)據(jù)庫(kù)完成是,就能很好的在該環(huán)境中穩(wěn)定的運(yùn)行。分開設(shè)計(jì)是不可采用的。四、建立系統(tǒng)E-R圖在E-R圖中,方框里的文字所代表的是一些實(shí)體,橢圓形里的文字是某些實(shí)體的各種屬性,而菱形中的文字是實(shí)體與實(shí)體間相聯(lián)系方式,這些聯(lián)系方式的對(duì)等關(guān)系也是不同的,像是多對(duì)一,一對(duì)一等等方式。下面將以在數(shù)據(jù)庫(kù)中的表作為實(shí)體來(lái)確定系統(tǒng)E-R圖:圖5-4E-R圖1E-R圖1中描述的是課程、專業(yè)、院系間的外鍵關(guān)系。每個(gè)院系有多個(gè)專業(yè);每個(gè)專業(yè)又有多門課程。圖5-5E-R圖2E-R圖2中描述的是學(xué)生、教師、教師職稱、評(píng)估指標(biāo)、評(píng)教詳細(xì)信息單和評(píng)教單之間的外鍵關(guān)系。每個(gè)教師可以選擇關(guān)于自己的多個(gè)評(píng)教單;多個(gè)評(píng)估指標(biāo)產(chǎn)生一份評(píng)教詳細(xì)信息單;多份評(píng)教詳細(xì)信息單生成一份評(píng)教單;每個(gè)學(xué)生可以對(duì)多份評(píng)教詳細(xì)信息單進(jìn)行評(píng)估;而每份評(píng)教詳細(xì)信息單也可由多個(gè)學(xué)生來(lái)評(píng)估;每個(gè)教師只有一個(gè)職稱,而一個(gè)職稱可是有多個(gè)教師擁有。五、表設(shè)計(jì)(一)管理員表在該表中,儲(chǔ)存系統(tǒng)管理者的相關(guān)信息,其中主鍵為id,無(wú)外鍵。表5-1管理員表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵允許為空描述1IDint10YN管理員編號(hào)2姓名nchar20NN賬號(hào)3密碼nchar20NN賬號(hào)密碼(二)學(xué)生表在該表中,儲(chǔ)存學(xué)生的相關(guān)信息,其中主鍵為id,無(wú)外鍵。表5-2學(xué)生表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵允許為空描述1IDint10YN學(xué)生編號(hào)2姓名nchar20NN學(xué)生姓名3密碼nchar20NN賬號(hào)密碼4學(xué)號(hào)nchar20NN登錄賬號(hào)5性別nchar20NN性別6出生日期datetime20NN出生日期7郵箱nchar50NN電子郵箱8描述text200NY備注(三)教師表在該表中,儲(chǔ)存教師的相關(guān)信息,其中主鍵為id。表5-3教師表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵外鍵允許為空描述1IDint10YNN教師編號(hào)2姓名nchar20NNN教師姓名3密碼nchar20NNN賬號(hào)密碼4工號(hào)nchar20NNN登錄賬號(hào)5性別nchar20NNN性別6出生日期datetime20NNN出生日期7郵箱nchar50NNN電子郵箱8學(xué)院nchar20NYN所屬學(xué)院9專業(yè)nchar20NYN所屬專業(yè)10職稱nchar20NYN教師資格11描述text200NNY備注(四)職稱表在該表中,儲(chǔ)存職稱的相關(guān)信息,其中主鍵為id,無(wú)外鍵。表5-4職稱表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵允許為空描述1IDint10YN職稱編號(hào)2名稱nchar20NN職稱名稱3描述text200NY備注(五)學(xué)院表在該表中,儲(chǔ)存學(xué)院的相關(guān)信息,其中主鍵為id,無(wú)外鍵。表5-5學(xué)院表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵允許為空描述1IDint10YN學(xué)院編號(hào)2名稱nchar20NN學(xué)院名稱3描述text200NY備注(六)專業(yè)表在該表中,儲(chǔ)存專業(yè)的相關(guān)信息,其中主鍵為id。表5-6專業(yè)表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵外鍵允許為空描述1IDint10YNN專業(yè)編號(hào)2名稱nchar20NNN專業(yè)名稱3學(xué)院IDint10NYN所屬學(xué)院編號(hào)4學(xué)院名稱nchar20NYN所屬學(xué)院名稱(七)課程表在該表中,儲(chǔ)存課程的相關(guān)信息,其中主鍵為id。表5-7課程表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵外鍵允許為空描述1IDint10YNN課程編號(hào)2名稱nchar20NNN課程名稱3學(xué)院IDint10NYN所屬學(xué)院編號(hào)4學(xué)院名稱nchar20NYN所屬學(xué)院名稱5專業(yè)IDint10NYN所屬專業(yè)編號(hào)6專業(yè)名稱nchar20NYN所屬專業(yè)名稱(八)評(píng)估指標(biāo)表在該表中,儲(chǔ)存評(píng)估指標(biāo)的相關(guān)信息,其中主鍵為id,無(wú)外鍵。表5-8評(píng)估指標(biāo)表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵允許為空描述1IDint10YN評(píng)估指標(biāo)編號(hào)2名稱nchar50NN評(píng)估指標(biāo)名稱3內(nèi)容text200NN具體描述(九)評(píng)教單表在該表中,儲(chǔ)存評(píng)教單的相關(guān)信息,其中主鍵為id。表5-9評(píng)教單表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵外鍵允許為空描述1IDint10YNN評(píng)教單編號(hào)2名稱nchar20NNN評(píng)教單名程3學(xué)院nchar20NYN所屬學(xué)院名稱4專業(yè)nchar20NYN所屬專業(yè)名稱5課程nchar20NYN所屬課程名稱6教師nchar20NYN授課教師姓名7起始時(shí)間datetime20NNN課程開始時(shí)間8課時(shí)nchar20NNN上課總時(shí)間9描述text200NNY備注(十)評(píng)教詳細(xì)信息表在該表中,儲(chǔ)存評(píng)教詳細(xì)信息的相關(guān)信息,其中主鍵為id。表5-10評(píng)教詳細(xì)信息表序號(hào)字段名數(shù)據(jù)類型長(zhǎng)度主鍵外鍵允許為空描述1IDint10YNN評(píng)教詳細(xì)信息編號(hào)2評(píng)教單編號(hào)int10NYN所屬評(píng)教單編號(hào)3學(xué)生姓名nchar20NYN評(píng)教學(xué)生姓名4評(píng)估指標(biāo)名稱nchar20NYN評(píng)估指標(biāo)名稱5評(píng)估指標(biāo)內(nèi)容text200NYN評(píng)估指標(biāo)內(nèi)容6分?jǐn)?shù)float4NNN評(píng)教結(jié)果分?jǐn)?shù)第六章系統(tǒng)實(shí)現(xiàn)經(jīng)過(guò)需求分析、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)階段,最終系統(tǒng)開發(fā)完成。那么接下來(lái)就是對(duì)開發(fā)出的程序中的各種功能進(jìn)行介紹。在該系統(tǒng)中包塊三類用戶:管理員、教師和學(xué)生。三方的權(quán)限各有不同,也就導(dǎo)致不同人登錄后所顯示的功能各不相同。管理員可操作的功能相對(duì)較多,對(duì)很多信息進(jìn)行管理。學(xué)生主要以評(píng)教為主。而教師的主要操作的查看自己所授課程的評(píng)估結(jié)果。第一節(jié)登錄功能實(shí)現(xiàn)本系統(tǒng)是以三類用戶為主體的。每類用戶的登錄方式不同,管理員為普通登錄,學(xué)生用學(xué)號(hào)而教師用工號(hào)。當(dāng)輸入正確的賬號(hào)和密碼后,三類用戶都要根據(jù)自身身份來(lái)選擇權(quán)限,例如學(xué)生想登錄管理界面是不可能的,因?yàn)橄到y(tǒng)會(huì)根據(jù)用戶輸入的賬號(hào)密碼以及身份到后臺(tái)數(shù)據(jù)庫(kù)中查看是否屬實(shí),如若不屬實(shí)則不能成功登錄,只有所有條件符合才能成功以正確的身份進(jìn)入相應(yīng)的界面。圖6-1系統(tǒng)登陸界面第二節(jié)管理員功能實(shí)現(xiàn)管理員是該系統(tǒng)中可操作功能最多的用戶,是管理后臺(tái)的主要操作者,可以對(duì)很多方面的信息進(jìn)行管理,最后還能查看評(píng)教結(jié)果。算是最大權(quán)限擁有者。當(dāng)管理員用秘密和賬號(hào)登錄系統(tǒng)后,可操作的功能包括很多:管理所有管理員賬戶、修改密碼、管理學(xué)生、管理教師、管理院系、管理專業(yè)、管理課程、管理職稱、管理評(píng)估指標(biāo)、管理評(píng)估單和查看全部評(píng)估結(jié)果。一、更改個(gè)人個(gè)人信息和登錄密碼(一)管理員個(gè)人信息管理概述原則上,密碼和用戶名是權(quán)限的象征,所以所有用戶最好每隔一段時(shí)間就對(duì)原有的密碼進(jìn)行修改,以防止別人有意無(wú)意的盜用密碼。若被盜用,系統(tǒng)就會(huì)大亂,擾亂原先平穩(wěn)的公共秩序。(二)管理所有管理員賬戶功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,可以在左側(cè)選擇賬戶管理,在該功能中又分為添加新賬戶、管理員賬戶信息管理和修改個(gè)人密碼。添加新賬戶顧名思義就是添加新的管理員,添加新管理員截圖如下:圖6-2添加新管理員界面賬戶信息管理就是對(duì)已存在的管理員信息進(jìn)行編輯或者刪除。編輯時(shí),該管理員的信息將變?yōu)榭筛臓顟B(tài),改完后選“更新”,信息即被更新,若不想更改,選“取消”即可。編輯修改管理員賬戶信息截圖如下:圖6-3編輯修改管理員賬戶信息界面刪除時(shí),選擇相應(yīng)管理員后面的“刪除”選項(xiàng),系統(tǒng)后臺(tái)將自動(dòng)刪除該管理員。刪除管理員賬戶信息成功后圖如下:圖6-4刪除管理員賬戶信息界面(三)管理員修改個(gè)人登錄密碼功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)密碼成功登錄后可以對(duì)自己登錄密碼進(jìn)行更改,但密碼修改也是有限制的,為防止惡意修改,管理員必須將原密碼填寫正確才可輸入新的密碼。管理員修改個(gè)人登錄密碼截圖如下:圖6-5管理員修改個(gè)人登錄密碼界面二、教師信息管理(一)教師信息管理概述所謂教師信息管理,及包括對(duì)教師信息的增加和刪除。當(dāng)學(xué)校新招收了教師時(shí)就要對(duì)新教師的信息進(jìn)行添加;當(dāng)某教師退休或者離開學(xué)校時(shí),要?jiǎng)h除教師信息。教師信息的管理是對(duì)學(xué)校秩序的維護(hù)。(二)管理教師功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,可以在左側(cè)選擇教師信息管理和添加教師兩種選項(xiàng)。添加新教師顧名思義就是添加新的教師,填寫內(nèi)容如姓名、密碼、工號(hào)等等。添加新教師截圖如下:圖6-6添加新教師界面教師信息管理就是刪除教師信息,在該功能下,管理員可以選擇某個(gè)或者某些教師同時(shí)刪除,如果要全部刪除則選擇“全選”按鈕即可。教師信息管理截圖如下:圖6-7教師信息管理界面學(xué)生信息管理(一)學(xué)生信息管理概述與教師信息管理相似,學(xué)生信息管理包括對(duì)學(xué)生信息的增加和刪除。當(dāng)學(xué)校招收了新學(xué)生時(shí)就要對(duì)新學(xué)生的信息進(jìn)行添加;當(dāng)某學(xué)生畢業(yè)或者因其他原因離開學(xué)校時(shí),要?jiǎng)h除學(xué)生信息。學(xué)生信息的管理同樣是對(duì)學(xué)校秩序的維護(hù)。(二)管理學(xué)生功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,可以在左側(cè)選擇學(xué)生信息管理和添加學(xué)生兩種選項(xiàng)選項(xiàng)。添加新學(xué)生顧名思義就是添加新的學(xué)生,填寫內(nèi)容如姓名、密碼、學(xué)號(hào)等等。添加新學(xué)生截圖如下:圖6-8添加新學(xué)生界面學(xué)生信息管理就是刪除學(xué)生信息,在該功能下,管理員可以選擇某個(gè)或者某些學(xué)生同時(shí)刪除,如果要全部刪除則選擇“全選”按鈕即可。學(xué)生信息管理截圖如下:圖6-9學(xué)生信息管理界面四、課程信息管理(一)課程信息管理概述同樣的,課程信息管理包括對(duì)課程信息的增刪改。當(dāng)學(xué)校開設(shè)了新課程時(shí)就要對(duì)新課程的信息進(jìn)行添加;當(dāng)課程信息變動(dòng),就要對(duì)課程信息進(jìn)行修改;當(dāng)學(xué)校取消某門課程的教授時(shí),要?jiǎng)h除該課程的信息。(二)管理課程功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,可以在左側(cè)選擇課程管理選項(xiàng)。系統(tǒng)自動(dòng)顯示課程列表,如下圖所示:圖6-10課程管理界面在課程管理界面中,管理員可以對(duì)課程進(jìn)行增刪改的操作,如修改,系統(tǒng)自動(dòng)跳到修改界面,如下圖所示:圖6-11修改課程界面若要添加,則在下方的空格中填寫即可,如下圖所示:圖6-12添加課程界面五、院系信息管理(一)院系信息管理概述與課程管理相似,學(xué)院信息管理包括對(duì)學(xué)院信息的增刪改。當(dāng)學(xué)校開設(shè)了新學(xué)院時(shí)就要對(duì)新學(xué)院的信息進(jìn)行添加;當(dāng)學(xué)院信息變動(dòng),就要對(duì)學(xué)院信息進(jìn)行修改;當(dāng)學(xué)校取消某個(gè)學(xué)院時(shí),要?jiǎng)h除該學(xué)院的信息。(二)管理院系功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,可以在左側(cè)選擇院系管理選項(xiàng)。系統(tǒng)自動(dòng)顯示院系列表,如下圖所示:圖6-13院系管理界面在院系管理界面中,管理員可以對(duì)院系進(jìn)行增刪改查的操作,如修改,系統(tǒng)自動(dòng)跳到修改界面,如下圖所示:圖6-14修改院系界面若要添加,則在下方的空格中填寫即可,如下圖所示:圖6-15添加院系界面若要查詢,則在最下空格中輸入要查詢的學(xué)院名稱即可,如下圖所示:圖6-16查詢?cè)合到缑媪?、專業(yè)信息管理(一)專業(yè)信息管理概述與課程管理相似,專業(yè)信息管理包括對(duì)專業(yè)信息的增刪改。當(dāng)學(xué)校在某個(gè)學(xué)院下開設(shè)了新專業(yè)時(shí)就要對(duì)新專業(yè)的信息進(jìn)行添加;當(dāng)專業(yè)信息變動(dòng),就要對(duì)專業(yè)信息進(jìn)行修改;當(dāng)學(xué)校取消某學(xué)院下的某個(gè)專業(yè)時(shí),要?jiǎng)h除該專業(yè)的信息。(二)管理專業(yè)功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,可以在左側(cè)選擇專業(yè)管理選項(xiàng)。系統(tǒng)自動(dòng)顯示專業(yè)列表,如下圖所示:圖6-17專業(yè)管理界面在專業(yè)管理界面中,管理員可以對(duì)院系進(jìn)行增刪改的操作,如修改,系統(tǒng)自動(dòng)跳到修改界面,如下圖所示:圖6-18修改專業(yè)界面若要添加,則在下方的空格中填寫即可,如下圖所示:圖6-19添加專業(yè)界面若要?jiǎng)h除,則選擇要?jiǎng)h除對(duì)象最右側(cè)的“刪除”按鈕即可,如下圖所示:圖6-20刪除專業(yè)界面職稱信息管理(一)職稱信息管理概述職稱信息管理,同樣是對(duì)職稱信息的增刪改。不同教師的加入有可能帶來(lái)新的職稱,比如“教授”。(二)管理職稱功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,可以在左側(cè)選擇職稱管理選項(xiàng)。系統(tǒng)自動(dòng)顯示職稱列表,如下圖所示:圖6-21職稱管理界面在職稱管理界面中,管理員可以對(duì)職稱進(jìn)行增刪改的操作,如修改,系統(tǒng)自動(dòng)跳到修改界面,如下圖所示:圖6-22修改職稱界面若要添加,則在下方的空格中填寫即可,如下圖所示:圖6-23添加職稱界面評(píng)估指標(biāo)信息管理(一)評(píng)估指標(biāo)信息管理概述評(píng)估指標(biāo)是對(duì)一個(gè)教師教學(xué)情況的具體描述,學(xué)生也是根據(jù)這些指標(biāo)進(jìn)行評(píng)教的。評(píng)估指標(biāo)的管理能隨時(shí)更新教學(xué)情況。對(duì)幫助教師起到直觀有效的幫助。(二)管理評(píng)估指標(biāo)功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,可以在左側(cè)選擇評(píng)估信息管理管理,在該功能中又分為添加新賬戶評(píng)估指標(biāo)、管理評(píng)估指標(biāo)兩種添加新評(píng)估指標(biāo)顧名思義就是添加新的評(píng)估標(biāo)準(zhǔn),添加新評(píng)估指標(biāo)截圖如下:圖6-24添加新評(píng)估指標(biāo)界面評(píng)估指標(biāo)管理就是對(duì)已存在的評(píng)估指標(biāo)信息進(jìn)行編輯或者刪除。編輯時(shí),該評(píng)估指標(biāo)的信息將變?yōu)榭筛臓顟B(tài),改完后選“更新”,信息即被更新,若不想更改,選“取消”即可。編輯修改評(píng)估指標(biāo)信息截圖如下:圖6-25編輯修改評(píng)估指標(biāo)信息界面評(píng)估單信息管理(一)評(píng)估單信息管理概述無(wú)論是有新教師教授舊課程,亦或是有老教師來(lái)教授新課程都需要有新的評(píng)估單誕生,好讓每個(gè)學(xué)生對(duì)自己上過(guò)的每門課程進(jìn)行評(píng)估。只有有評(píng)估單,學(xué)生才能評(píng)分。(二)管理評(píng)估單功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,可以在左側(cè)選擇評(píng)估單信息管理和添加評(píng)估單兩種選項(xiàng)。添加新評(píng)估單顧名思義就是添加新的評(píng)估單,填寫內(nèi)容如評(píng)估單名稱、評(píng)估課程、專業(yè)等等。添加新評(píng)估指標(biāo)截圖如下:圖6-26添加新評(píng)估單界面評(píng)估單信息管理就是刪除評(píng)估單信息,在該功能下,管理員可以選擇某個(gè)或者某些評(píng)估單同時(shí)刪除,如果要全部刪除則選擇“全選”按鈕即可。評(píng)估單信息管理截圖如下:圖6-27評(píng)估單信息管理界面評(píng)估結(jié)果查詢(一)評(píng)估結(jié)果查詢功能概述管理員可以查看所有評(píng)估單中的評(píng)估結(jié)果,也就是說(shuō),所有教師以及所有課程的分?jǐn)?shù)情況,管理員都能一目了然。能夠知道哪個(gè)教師擅長(zhǎng)教授哪些課程,對(duì)將來(lái)課程安排來(lái)說(shuō)是個(gè)有利依據(jù)。(二)查看評(píng)估單中評(píng)估結(jié)果功能實(shí)現(xiàn)管理員根據(jù)賬號(hào)和密碼成功登錄后,選擇左側(cè)的查看評(píng)估結(jié)果信息選項(xiàng),系統(tǒng)自動(dòng)調(diào)出所有評(píng)估單信息,如下圖所示:圖6-28系統(tǒng)調(diào)出所有評(píng)估單界面根據(jù)上圖中的評(píng)估單名稱選擇自己需要查看的對(duì)象,并選擇該對(duì)象后方的“查看評(píng)估結(jié)果”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入評(píng)估單內(nèi)容界面。在這個(gè)界面中管理員可以查看所有學(xué)生對(duì)每項(xiàng)指標(biāo)的打分情況,和最后的平均分。管理員查看評(píng)估結(jié)果截圖如下:圖6-29評(píng)估結(jié)果信息界面第三節(jié)學(xué)生功能實(shí)現(xiàn)學(xué)生相較于管理員能做到的操作就很少了,只有修改個(gè)人信息和評(píng)教兩方面。雖然簡(jiǎn)單,但是系統(tǒng)既然稱為“高校學(xué)生評(píng)價(jià)系統(tǒng)”,那么評(píng)教就是重點(diǎn)。所有的一切都是圍繞學(xué)生評(píng)教進(jìn)行的,為評(píng)估能順利進(jìn)行做鋪墊,打基礎(chǔ),脫離了這個(gè)功能,該系統(tǒng)就沒(méi)有存在必要了。學(xué)生登錄是通過(guò)學(xué)號(hào)進(jìn)行的,在入學(xué)時(shí)每個(gè)學(xué)生都有個(gè)獨(dú)一無(wú)二的代號(hào),那就是學(xué)號(hào),該學(xué)號(hào)就代表了學(xué)生本身,是不可分割的。所以只要學(xué)生在校,學(xué)號(hào)就存在與教務(wù)總系統(tǒng)中,直到畢業(yè)。用學(xué)號(hào)登錄能夠保證系統(tǒng)的安全性,非本校學(xué)生是不能進(jìn)入的。一、修改登錄密碼(一)修改登錄密碼功能概述如上述所說(shuō),學(xué)生的學(xué)號(hào)都是獨(dú)一無(wú)二的,所以密碼對(duì)于學(xué)生來(lái)說(shuō)是登錄主體。為了保證系統(tǒng)安全,最好每隔一段時(shí)間就對(duì)原有的密碼進(jìn)行修改。(二)學(xué)生修改個(gè)人登錄密碼功能實(shí)現(xiàn)學(xué)生根據(jù)學(xué)號(hào)密碼成功登錄后可以對(duì)自己登錄密碼進(jìn)行更改,但密碼修改也是有限制的,為防止惡意修改,學(xué)生必須將原密碼填寫正確才可輸入新的密碼。學(xué)生修改個(gè)人登錄密碼截圖如下:圖6-30學(xué)生修改個(gè)人登錄密碼界面修改個(gè)人信息(一)修改個(gè)人信息功能概述當(dāng)有必要的時(shí)候,比如聯(lián)系郵箱等需要變動(dòng)的時(shí)候,學(xué)生可以根據(jù)個(gè)人需要來(lái)更改自己的信息。(二)學(xué)生修改個(gè)人信息功能實(shí)現(xiàn)學(xué)生根據(jù)學(xué)號(hào)密碼成功登錄后可以對(duì)自己全部信息進(jìn)行更改,修改結(jié)束后選擇“修改”選項(xiàng),即可把已更改內(nèi)容傳到后臺(tái)數(shù)據(jù)庫(kù)中,以完成個(gè)人信息的修改。學(xué)生修改個(gè)人信息截圖如下:圖6-31學(xué)生修改個(gè)人信息界面評(píng)教(一)評(píng)教功能概述作為系統(tǒng)的重點(diǎn),所有學(xué)生再登錄的自己賬號(hào)后,都可以尋找自己需要評(píng)估的評(píng)估單來(lái)進(jìn)行評(píng)教。給每個(gè)教師的每個(gè)評(píng)估指標(biāo)進(jìn)行打分。這將是將來(lái)教師查看結(jié)果的重要依據(jù)。(二)學(xué)生評(píng)教功能實(shí)現(xiàn)學(xué)生根據(jù)學(xué)號(hào)密碼成功登錄后選擇左側(cè)的評(píng)教選項(xiàng),系統(tǒng)自動(dòng)調(diào)出全部評(píng)估單信息,如下圖所示:圖6-32系統(tǒng)調(diào)出所有評(píng)估單界面學(xué)生根據(jù)上圖中的評(píng)估單名稱選擇自己需要評(píng)估的對(duì)象,并選擇該對(duì)象后方的“參與評(píng)估”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入評(píng)估單內(nèi)容界面。在這個(gè)界面中學(xué)生可以對(duì)每項(xiàng)評(píng)估指標(biāo)進(jìn)行打分。如有遺漏,提交時(shí)系統(tǒng)將自動(dòng)提示。最后提交成功后,該評(píng)估單信息被納入后臺(tái)數(shù)據(jù)庫(kù)中。學(xué)生評(píng)教截圖如下:圖6-33學(xué)生評(píng)教界面第四節(jié)教師功能實(shí)現(xiàn)教師和學(xué)生類似相較于管理員能做到的操作很少,只有修改個(gè)人信息和查看評(píng)估結(jié)果兩方面。雖然簡(jiǎn)單,但是教師查看評(píng)估結(jié)果對(duì)其改進(jìn)個(gè)人教學(xué)質(zhì)量起到關(guān)鍵作用,如果沒(méi)有查看分?jǐn)?shù),那么就無(wú)法從客觀角度知道自己的情況,不利于自身發(fā)展,更不利于學(xué)校整體發(fā)展。教師登錄是通過(guò)工號(hào)進(jìn)行的,與學(xué)生相同,從開始工作的第一天,每個(gè)教師在含有眾多人員的學(xué)校中就有個(gè)獨(dú)一無(wú)二的代號(hào),那就是工號(hào),該工號(hào)就代表了教師本身,是不可分割的。所以只要教師在校為學(xué)校服務(wù),工號(hào)就存在與教務(wù)總系統(tǒng)中,直到退休或者離開。用工號(hào)登錄能夠保證系統(tǒng)的安全性。修改登錄密碼(一)修改登錄密碼功能概述如上述所說(shuō),教師的工號(hào)都是獨(dú)一無(wú)二的,所以密碼對(duì)于教師來(lái)說(shuō)是登錄主體。為了保證系統(tǒng)安全,最好每隔一段時(shí)間就對(duì)原有的密碼進(jìn)行修改。(二)教師修改個(gè)人登錄密碼功能實(shí)現(xiàn)教師根據(jù)工號(hào)密碼成功登錄后可以對(duì)自己登錄密碼進(jìn)行更改,但密碼修改也是有限制的,為防止惡意修改,教師必須將原密碼填寫正確才可輸入新的密碼。教師修改個(gè)人登錄密碼截圖如下:圖6-34教師修改個(gè)人登錄密碼界面修改個(gè)人信息(一)修改個(gè)人信息功能概述當(dāng)有必要的時(shí)候,比如聯(lián)系郵箱等需要變動(dòng)的時(shí)候,教師可以根據(jù)個(gè)人需要來(lái)更改自己的信息。而有些信息則是不能變動(dòng),比如教師所屬學(xué)院專業(yè)等這些最初定下的東西是不能更改的。(二)教師修改個(gè)人信息功能實(shí)現(xiàn)教師根據(jù)工號(hào)密碼成功登錄后可以對(duì)自己的信息進(jìn)行更改,但并不是全部信息,像是所屬學(xué)院、專業(yè)等最開始確定的信息將不能被改變,修改結(jié)束后選擇“修改”選項(xiàng),即可把已更改內(nèi)容傳到后臺(tái)數(shù)據(jù)庫(kù)中,以完成個(gè)人信息的修改。教師修改個(gè)人信息截圖如下:圖6-35教師修改個(gè)人信息界面評(píng)估結(jié)果查詢(一)評(píng)估結(jié)果查詢功能概述教師所看到的評(píng)估結(jié)果僅限于自己教授的課程,無(wú)法看到其他教師的情況。其他的與管理員查看相同,教師也能看到每個(gè)學(xué)生對(duì)每項(xiàng)指標(biāo)的打分,了解自身情況,幫助教師進(jìn)行自我總結(jié)。(二)查看評(píng)估單中評(píng)估結(jié)果功能實(shí)現(xiàn)教師根據(jù)工號(hào)密碼成功登錄后,選擇左側(cè)的查看評(píng)估結(jié)果信息選項(xiàng),系統(tǒng)自動(dòng)調(diào)出與該教師相關(guān)的評(píng)估單信息,如下圖所示:圖6-36系統(tǒng)調(diào)出與該教師相關(guān)評(píng)估單界面根據(jù)上圖中的評(píng)估單名稱選擇自己需要查看的對(duì)象,并選擇該對(duì)象后方的“查看評(píng)估結(jié)果”選項(xiàng),系統(tǒng)自動(dòng)進(jìn)入評(píng)估單內(nèi)容界面。在這個(gè)界面中教師可以查看所有學(xué)生對(duì)每項(xiàng)指標(biāo)的打分情況,和最后的平均分。教師查看評(píng)估結(jié)果截圖如下:圖6-37評(píng)估結(jié)果信息界面第七章總結(jié)為了能使教學(xué)質(zhì)量不斷提高,為學(xué)校發(fā)展創(chuàng)造良機(jī),學(xué)生對(duì)教師的教學(xué)效果進(jìn)行評(píng)估是必不可少的關(guān)鍵一環(huán)。而在該項(xiàng)目剛剛傳入我國(guó)的時(shí)候,是采用問(wèn)卷調(diào)查等低等手段完成的。這種模式下,教務(wù)人員想出評(píng)估指標(biāo)后,做成文檔并打印出來(lái),再由教務(wù)人員發(fā)放到各班的每個(gè)人手中,學(xué)生根據(jù)其中的內(nèi)容進(jìn)行評(píng)估,之后同樣由教務(wù)人員統(tǒng)一收回,最后由人工對(duì)這些紙質(zhì)結(jié)果進(jìn)行整理統(tǒng)計(jì),再根據(jù)整合出的結(jié)果為教師評(píng)個(gè)大概的等級(jí)。這樣的過(guò)程過(guò)于耗費(fèi)人力物力,而且紙質(zhì)結(jié)果也不易保存,容易損壞,造成最后結(jié)果的不公正。隨著時(shí)代發(fā)展,網(wǎng)絡(luò)技術(shù)不斷發(fā)展,而在網(wǎng)上進(jìn)行教學(xué)評(píng)估的方式也隨之誕生。

自從網(wǎng)上教學(xué)評(píng)估系統(tǒng)出現(xiàn)后,也伴隨著很多優(yōu)點(diǎn):人們?cè)僖膊挥脺?zhǔn)備繁瑣的評(píng)教過(guò)程,上述形式中的缺點(diǎn)被一一避免,防止了紙張的過(guò)度浪費(fèi),也為環(huán)保做出貢獻(xiàn);同時(shí)作為評(píng)估的主題——學(xué)生,無(wú)需再特定時(shí)間地點(diǎn)來(lái)拿到評(píng)教卷子,反而只要在能連上網(wǎng)絡(luò)的地方,同時(shí)遵守學(xué)校的評(píng)教時(shí)限就能在該時(shí)間段中隨時(shí)隨地進(jìn)行評(píng)教活動(dòng);系統(tǒng)在接受了某學(xué)生的評(píng)教結(jié)果后能直接存到數(shù)據(jù)庫(kù)中,并自動(dòng)計(jì)算出新的成績(jī)結(jié)果,每時(shí)每刻成績(jī)結(jié)果都在動(dòng)態(tài)更新中;評(píng)教結(jié)束后管理者和教師自身無(wú)需等待人工解析所耗費(fèi)的時(shí)間,只需登錄就能立即看到教學(xué)效果的評(píng)分,甚至每個(gè)學(xué)生對(duì)每項(xiàng)評(píng)估指標(biāo)的打分都能看到,能幫助教師及時(shí)知道自己在哪方面仍需改進(jìn),并不斷完善。該系統(tǒng)從設(shè)計(jì)到完成的時(shí)間還是過(guò)短,中間有一些可以更優(yōu)化的缺點(diǎn):功能方面,比如學(xué)生是否應(yīng)該根據(jù)選課信息來(lái)評(píng)教,從而防止搗亂的學(xué)生隨便對(duì)其他教師惡作劇似地評(píng)價(jià);而且評(píng)教的人員是否可以更加多元化,比如加入領(lǐng)導(dǎo)評(píng)價(jià)或者其他教師評(píng)價(jià);而內(nèi)部性能也有不足的地方,比如網(wǎng)頁(yè)加載比較慢,能否接受更多人同時(shí)在線;這些都是可以更新的地方。我想在將來(lái)如果有必要,我一定會(huì)把該系統(tǒng)更進(jìn)一步的擴(kuò)展出去,使它適用于更多人群。參考文獻(xiàn)[1]周婷婷.國(guó)外部分學(xué)校學(xué)生評(píng)教指標(biāo)體系分析[J].中國(guó)大學(xué)教學(xué),2012,(02):89-94.[2]張揚(yáng),尹紅,孫志良等.高校學(xué)生評(píng)教指標(biāo)體系分析[J].中國(guó)冶金教育,2013,(01):27-28.[3]徐桂珍.基于Web的網(wǎng)上學(xué)生評(píng)教系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].集寧師專學(xué)報(bào),2008,(04):69-72.[4]孫朝云,張羽.基于B/S結(jié)構(gòu)網(wǎng)上評(píng)教系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2012,(03):183-186.[5]武萬(wàn)軍.基于ASP的Web網(wǎng)上評(píng)教系統(tǒng)[J].電子商務(wù),2012,(08):57-58.[6]王嫻,劉輝,倪遠(yuǎn)平.B/S與C/S體系結(jié)構(gòu)的應(yīng)用研究[J].信息技術(shù),2006(06):53-55.[7]別敦榮,孟凡.論學(xué)生評(píng)教及高校教學(xué)質(zhì)量保障體系的改善[J].高等教育研究,2007(12):77-83.[8]陳劍啟,曉帆.國(guó)內(nèi)外關(guān)于學(xué)生評(píng)教的相關(guān)研究綜述[J].技術(shù)監(jiān)督教育學(xué)刊,2006(02):45-49.[9]史蕾.基于Web技術(shù)的學(xué)生評(píng)教體系的理論研究[J].福建電腦,2008(09):127.[10]周偉.美國(guó)高校學(xué)生評(píng)教制度及啟示[J].呼倫貝爾學(xué)院學(xué)報(bào),2009(04):107-110.[11]PieterSpooren,

DimitriMortelmans,

WimChristiaens.Assessingthevalidityandreliabilityofaquickscanforstudent'sevaluationofteaching.ResultsfromconfirmatoryfactoranalysisandGTheory[J].StudiesinEducationalEvaluation,2014.[12]TwanHuybers.Studentevaluationofteaching:theuseofbest–worstscaling[J].Assessment&EvaluationinHigherEducation[J].2014,Vol.39(4),pp.496-513.[13]BeranTanyaN,

DonnonTyrone,

HeckerKent.Areviewofstudentevaluationofteaching:applicationstoveterinarymedicaleducation[J].JournalofVeterinaryMedicalEducation,2012,Vol.39(1),pp.71-83.[14]CharlesF.Harrington,

SaxonG.Reasons.OnlineStudentEvaluationofTeachingforDistanceEducation:APerfectMatch?[J].JournalofEducatorsOnline,2005,Vol.2(1).[15]王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版)[M].北京:高等教育出版社,2006-05.[16]段克奇.ASP.Net基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2009-10.[17]張海藩.軟件工程導(dǎo)論(第五版)[M].北京:清華大學(xué)出版社,2008-02.[18]牛麗平,郭新志等.UML面向?qū)ο笤O(shè)計(jì)與分析基礎(chǔ)教程[M].北京:清華大學(xué)出版社.2007-07.[19]頊宇峰.ASP+SQLServer典型網(wǎng)站建立案例[M].北京:清華大學(xué)出版社,2006-01.[20]布萊克,鄭丹丹,王華.軟件測(cè)試基礎(chǔ)[M].北京:人民郵電出版社,2013-05.致謝大學(xué)

原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。作者簽名:日期:指導(dǎo)教師簽名:日期:使用授權(quán)說(shuō)明本人完全了解大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)校可以公布論文的部分或全部?jī)?nèi)容。作者簽名:日期:

學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期:年月日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名: 日期:年月日導(dǎo)師簽名:日期:年月日

注意事項(xiàng)1.設(shè)計(jì)(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞5)目次頁(yè)(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致謝9)附錄(對(duì)論文支持必要時(shí))2.論文字?jǐn)?shù)要求:理工類設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于1萬(wàn)字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于1.2萬(wàn)字。3.附件包括:任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)。4.文字、圖表要求:1)文字通順,語(yǔ)言流暢,書寫字跡工整,打印字體及大小符合要求,無(wú)錯(cuò)別字,不準(zhǔn)請(qǐng)他人代寫2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國(guó)家技術(shù)標(biāo)準(zhǔn)規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫3)畢業(yè)論文須用A4單面打印,論文50頁(yè)以上的雙面打印4)圖表應(yīng)繪制于無(wú)格子的頁(yè)面上5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔5.裝訂順序1)設(shè)計(jì)(論文)2)附件:按照任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)次序裝訂3)其它

畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。作者簽名:日期:指導(dǎo)教師簽名:日期:使用授權(quán)說(shuō)明本人完全了解大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉?jī)?nèi)容。作者簽名:日期:

學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期:年

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論