基于BS的高校教師考核管理系統(tǒng)設(shè)計(jì)與開發(fā) 畢業(yè)論文_第1頁
基于BS的高校教師考核管理系統(tǒng)設(shè)計(jì)與開發(fā) 畢業(yè)論文_第2頁
基于BS的高校教師考核管理系統(tǒng)設(shè)計(jì)與開發(fā) 畢業(yè)論文_第3頁
基于BS的高校教師考核管理系統(tǒng)設(shè)計(jì)與開發(fā) 畢業(yè)論文_第4頁
基于BS的高校教師考核管理系統(tǒng)設(shè)計(jì)與開發(fā) 畢業(yè)論文_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

AlongwiththecomputersoftwareandtherapiddevelopmentofInternettechnology,B/Ssystemhasbeeninpeople'sworkandlifeoccupiedaveryimportantposition.Alongwiththedevelopmentofnetworkandtheimportanceofcollegeteacherassessment,buildabasedonB/Sofuniversityteachersexaminationmanagementsystemisveryimportant.ThesystemusesthePHP,JavascriptandHTMLlanguage,completedabasicuniversityteachers'evaluationmanagementsystem.TheserverneedtoinstallApacheserversoftwareandMySqldatabasemanagementsystem,theclientdoesnotneedtoinstallanysoftware,onlyneedthebrowsercanusethesystem.Thebasicfunctionofthesystemmoduleincludes:teachersregister,teacherassessment,publicdocumentswiththeuploadthedownload,assessmentresultwithstatistics,teachersqueryusermanagement,departmentadministratorusermanagement,theassessmentprojectSettings,etc.Thisarticlefromtherequirementanalysis,overalldesign,detaileddesignandcodingetcdescribesthedesignandimplementationofthesystem,andalsodescribestheworkingprocessofthesystem.Teacherassessment國外高校教師教學(xué)評價發(fā)展到今天,歷經(jīng)初始發(fā)展階段、獎懲性審核階段和發(fā)展性審核階段,其內(nèi)涵、理論和實(shí)踐都得到了長足發(fā)展。從教育心理學(xué)角度出發(fā),教師的自我發(fā)展、自我激勵、自我成就感是挖掘工作潛能的最主要因素,所以發(fā)展性教師教學(xué)審核突出教師個體的自我評價與自我主動提高。充分發(fā)揮教師本人在審核過程中的主動參與作用,積極完善和提高自身的教學(xué)水平。努力使自身價值與學(xué)校價值趨于一致。綜觀國外高校教師評價的基本內(nèi)容,他們一般都將一個公平、公正、透明的教師評估體系看作是學(xué)校管理架構(gòu)中不可或缺的一部分;考核指標(biāo)確立的指導(dǎo)思想與學(xué)校的定位與發(fā)展戰(zhàn)略高度保持一致,是學(xué)校發(fā)展目標(biāo)落實(shí)到教師個人身上的直接體現(xiàn);考核指標(biāo)體系不僅應(yīng)起到一個目標(biāo)導(dǎo)向的作用,有利于教師自身的發(fā)展,還應(yīng)能確保學(xué)校教學(xué)工作的質(zhì)量和科研、服務(wù)工作的開展,從而推動學(xué)校的發(fā)展。系統(tǒng)的響應(yīng)時間:單用戶登錄時系統(tǒng)響應(yīng)時間在2秒鐘左右,多用戶登錄系統(tǒng)時系統(tǒng)響應(yīng)時間應(yīng)為用戶可以接受的等待時間??煽啃院头€(wěn)定性要求:要具有實(shí)用性、界面美觀、操作簡單、條理清晰;應(yīng)用軟件與數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)要做到安全可靠,防止非法用戶的入侵。一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式,也可以與任意一端對應(yīng)的關(guān)系模式合并;一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式,也可以與n端對應(yīng)的關(guān)系模式合并;一個m:n聯(lián)系可以轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式;一個多元聯(lián)系可以轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式;具有相同碼的關(guān)系模式可以合并。測試任何軟件產(chǎn)品都有兩種方法:如果已經(jīng)知道了產(chǎn)品應(yīng)該具有的功能,通過測試來檢驗(yàn)是否每個功能都能正常使用;如果知道產(chǎn)品內(nèi)部工作過程,通過測試來檢驗(yàn)產(chǎn)品內(nèi)部動作是否按規(guī)定正常進(jìn)行。前一種方法稱為黑盒測試,后一種方法稱為白盒測試。對于軟件測試而言,黑盒測試法把程序看作一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程。也就是說,黑盒測試是在程序接口進(jìn)行的測試,它只檢查程序功能是否能正常使用,程序是否能適當(dāng)?shù)慕邮蛰斎氲臄?shù)據(jù)并產(chǎn)生正確的輸出信息,程序運(yùn)行過程中能否保持外部信息的完整性。黑盒測試又稱為功能測試。白盒測試法和黑盒測試法相反,它的前提是可以把程序看成裝在一個透明的白盒子里,測試者完全知道程序的結(jié)構(gòu)和處理算法。這種方法按照程序內(nèi)部的邏輯測試程序,檢測程序中的主要執(zhí)行通路是否都能按預(yù)定要求正確的工作。白盒測試又稱為結(jié)構(gòu)測試。通過單元測試,發(fā)現(xiàn)了系統(tǒng)中存在的一些錯誤和漏洞,將這些問題解決后,又對系統(tǒng)進(jìn)行了集成測試。測試結(jié)果表明系統(tǒng)能達(dá)到所需要求,各部分測試都能達(dá)到理想結(jié)果。1.PHPPHP,isEnglishsuperHypertextPreprocessortextpretreatmentlanguagetheabbreviations.PHPisakindofHTMLembeddedlanguage,isakindofexecutedontheserverembeddedHTMLdocumentofthescriptinglanguage,thelanguagestylehavesimilartotheClanguage,iswidelyused.PHPuniquegrammarmixedtheC,Java,PerlandownPHPsyntax.NewPHPinstallationItcanmorequicklythanCGIorPerltheexecutionofthedynamicwebpages.AdynamicpageswithPHPwithotherprogramminglanguages,PHPiscomparedtoprogramintotheHTMLdocumenttoperformtheexecutionefficiency,thantheCGIHTMLtagsgeneratecompletelymuchhigher;PHPcanalsoperformcompiledcode,andthetranslatedcanachieveencryptionandoptimizingcoderunningmakecodefaster.PHPhasverypowerfulfunctions,alltheCGIfunctionPHPrealized,andsupportalmostallpopulardatabaseandtheoperatingsystem.ThecharacteristicsofthePHPincludePHP:1,opensourcecode:allofthePHPcodeinfactyoucanget.2,PHPisfree.Andotherthantechnology,PHPitselfforfree.3andthepromptnessofPHPprogrammingquick,runfast,technologyitselflearningquickly.EmbeddedHTML:becausePHPcanbeembeddedHTMLlanguage,itsrelativetootherlanguage,theeditorsimple,practicalstrong,themoresuitableforbeginners.4,cross-platform-abilitystrong:becausePHPisrunningattheserverscripts,canrunonUNIX,LINUX,WINDOWS.5,highefficiency:PHPconsumptionrathersmallsystemresources.6,imageprocessing,imagecreatedinPHP7,object-oriented:inphp4php5,object-oriented,hasagreatimprovement,nowPHPcompletelycanbeusedtodevelopthelargebusinessprogram.8,professionalfocus;PHPsupportscriptinglanguageisgivenpriorityto,thesamefortheclassClanguage.JavaScriptisakindofbasedonobjectandeventdrivenandhasrelativelysecurityclientscriptlanguage.ButitisalsoawidelyusedforclientdevelopmentWebscriptinglanguage,usedforHTMLpageadddynamicfunction,suchasrespondtouseralloperating.ItatfirstbynetscapeBrendanEichdesign,isadynamic,weaktype,basedonthelanguageoftheprototype,built-insupportclass.JavaScriptisfromregisteredtrademark.[1]EcmainternationalbasedinJavaScriptforECMAScriptstandards.JavaScriptcanalsobeusedtootheroccasions,suchastheserver-sideprogramming.CompleteJavaScriptrealizecontainsthreeparts:ECMAScript,documentobjectmodel,byteorderasign.NetscapeinthecompanyfirstscriptinglanguagenamedLiveScripttoNetscapeincooperationwiththeSunmicrosystemafterrenamedJavaScript.InitiallyinspiredbytheJavaJavaScriptandbegantodesign,oneoftheaimsisto"looklikeJava"[2],sogrammararesimilar,somenameandnamedstandardalsoborrowfromJava.ButthemaindesignprinciplesderivedfromJavaScriptasScheme[3].AndJavaScriptandJavanameontheapproximationofthetimeistomarketing,netscapeconsiderationandfromtheresultofanagreement.Inordertoobtaintechnologyadvantage,MicrosoftlaunchedJScripttofightJavaScriptscriptinglanguage.Inordertointeroperability,Ecmainternational(formerlyknownastheEuropeancomputermanufacturersassociation)tocreatetheEcma-262standard(ECMAScript).NowbothbelongstotherealizationofECMAScript.AlthoughJavaScripttotheprogramasmembersofthescriptinglanguage,notastotheprogramstaffprogramminglanguagetopromoteandpublicity,butJavaScripthavetheveryrichproperties.Caninteractive,toincludemoreactiveelements,itisnecessarytoembeddedinawebpageothertechnology.Suchas:Javascript,DocumentObjectModel,additionally,theDocumentObjectModel(DOM),andCascadingStyleSheetsLayers(CSS,CascadingStyleSheets),herebasicallyspeakJavascript.SoJavascriptiswhateasteast?Javascriptisadapttotheneedsofthedynamicwebpagesandthebirthofanewprogramminglanguage,nowmoreandmorewidelyusedinInternetwebpages.JavascriptisbyNetscapecompanythedevelopmentofascriptinglanguage(scriptinglanguage),orcalleddescriptionlanguage.InHTMLbasis,usingJavascriptcandevelopinteractiveWebpage.Theemergenceofthewebpageandmakechoicebetweenausertorealizereal-time,dynamic,interactiverelation,makethewebpagesthatcontainthemoreactiveelementsandmorewonderfulcontent.OperationwithJavascriptprogrammingtoneedtobeabletosupportJavascriptlanguagebrowser.NetscapeNavigatorcompanymorethan3.0versionofthebrowsercansupportJavascriptprogram,MicrosoftInternetExplorer3.0oraboveversionofthebrowserbasicallysupportJavascript.MicrosoftandtheirdevelopmentofJavascript,calledJScript.JavascriptandJscriptisbasicallythesameas,justinsomedetailstocomeandgo.Javascriptareshort,itisinaclientofexecution,greatlyimprovingthebrowsingthewebspeedandabilitytointeract.AtthesametimeitisdesignedformakingWebpagetailorofasimpleprogramminglanguage.JavaScriptpageincreaseinteractivity.JavaScriptmakeregularlyrepeatHTMLthisparagraphsimplified,toreducethedownloadtime.JavaScriptcanrespondtouseroperation,tosubmittheformofinstantcheck,donotwastetimetoaCGIverification.JavaScriptischaracteristicoftheendless,aslongasyouhaveoriginality.Javascriptlibrary:Thelibrary,canbeappliedtotheexistingdevelopmentsystemforthe,ready-madesourcecode.LibraryisnotonlyforpartofthedailyroutineofDOMscriptprogrammingworkprovideaquicksolution,andalsooffersmanyuniquetools.Althoughthelibraryissoeasytouse,buttheyalsowillnotsolveallofyourproblems.Intheuseoflibrarybefore,mustassurereallyunderstandtheDOMprinciplejavascript.Thelibraryisusuallya(orDuoGe)js(Javascriptistheabbreviationof)file,aslongastheintoyourwebpagecanuse.Commonlyusedlibrary:jQuery:javascriptlibrarynewmembersof,provideCSSandxpathselectorfindelements,ajax,animationeffectsandthedojo:ahugelibrary,includingalotofthings,dijitanddojoxistheexpansionofthedojo,almostyouwantallkindsofjavascriptprogramisincluded.Prototype:averypopularlibraries,usingtheprototypechaintojavascriptaddedalotofnicefunctionYUI:(YahooYUIlibrary)yahoo!Theuserinterface,verypractical,provideallkindsofsolution.ExtJs:componentveryrich,theskinalsoisverybeautiful,animationeffectalsoisrich.3.AJAXAJAXisnotanewprogramminglanguage,butausedtocreatebetterandfasterandinteractivestrongerWebapplicationsofthetechnology.ThroughtheAJAX,yourJavaScriptcanuseJavaScriptXMLHttpRequestobjecttocommunicatedirectlywiththeserver.Throughthisobject,youcannotoverloadedpageinJavaScriptandWebserverexchangedata.AJAXinthebrowserandtheWebserveruseasynchronousdatatransferbetween(HTTPrequest),thiscanmaketheWebpagerequestasmallamountofinformationfromtheserver,nottheentirepage.AJAXcanmaketheInternetapplicationssmaller,faster,morefriendly.AJAXisakindofindependentofWebserversoftwarebrowsertechnology.AJAXisbasedonthefollowingWebstandards:JavaScriptXMLHTMLCSSinAJAXusedinWebstandardhasbeenwelldefined,andbyallthemainstreambrowsersupport.AJAXapplicationindependentofthebrowserandplatform.Webapplicationsadesktopapplicationhasmanyadvantages;Theycaninvolvethevastnumberofusers,theyaremorelikelytoinstallationandmaintenance,aremorelikelytodevelop.However,theInternetapplicationsarenotalwaysastraditionaldesktopapplicationsthatperfectandfriendly.ThroughtheAJAX,Internetapplicationcanbecomemoreperfect,morefriendly.PHP,是英文超級文本預(yù)處理語言HypertextPreprocessor的縮寫。PHP是一種HTML內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格有類似于C語言,被廣泛的運(yùn)用。PHP獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法。它可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。PHP的特性包括:1、開放的源代碼:所有的PHP源代碼事實(shí)上都可以得到。2、PHP是免費(fèi)的:和其它技術(shù)相比,PHP本身免費(fèi)。3、php的快捷性:程序開發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快;嵌入HTML:因?yàn)镻HP可以嵌入HTML語言,它相對于其他語言,編輯簡單,實(shí)用性強(qiáng),更適合初學(xué)者。4、跨平臺性強(qiáng):由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS下。5、效率高:PHP消耗相當(dāng)少的系統(tǒng)資源。6、圖像處理:用PHP動態(tài)創(chuàng)建圖像。7、面向?qū)ο螅涸趐hp4,php5中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),現(xiàn)在php完全可以用來開發(fā)大型商業(yè)程序。8、專業(yè)專注:PHP支持腳本語言為主,同為類C語言。2.Javascript技術(shù)JavaScript是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端Web開發(fā)的腳本語言,常用來給HTML網(wǎng)頁添加動態(tài)功能,比如響應(yīng)用戶的各種操作。它最初由網(wǎng)景公司的BrendanEich設(shè)計(jì),是一種動態(tài)、弱類型、基于原型的語言,內(nèi)置支持類。JavaScript是Sun公司的注冊商標(biāo)。Ecma國際以JavaScript為基礎(chǔ)制定了ECMAScript標(biāo)準(zhǔn)。JavaScript也可以用于其他場合,如服務(wù)器端編程。完整的JavaScript實(shí)現(xiàn)包含三個部分:ECMAScript,文檔對象模型,字節(jié)順序記號。Netscape公司在最初將其腳本語言命名為LiveScript來Netscape在與Sun合作之后將其改名為JavaScript。JavaScript最初受Java啟發(fā)而開始設(shè)計(jì)的,目的之一就是“看上去像Java”,因此語法上有類似之處,一些名稱和命名規(guī)范也借自Java。但JavaScript的主要設(shè)計(jì)原則源自Self和Scheme[3].JavaScript與Java名稱上的近似,是當(dāng)時網(wǎng)景為了營銷考慮與Sun公司達(dá)成協(xié)議的結(jié)果。為了取得技術(shù)優(yōu)勢,微軟推出了JScript來迎戰(zhàn)JavaScript的腳本語言。為了互用性,Ecma國際(前身為歐洲計(jì)算機(jī)制造商協(xié)會)創(chuàng)建了ECMA-262標(biāo)準(zhǔn)(ECMAScript)?,F(xiàn)在兩者都屬于ECMAScript的實(shí)現(xiàn)。盡管JavaScript作為給非程序人員的腳本語言,而非作為給程序人員的編程語言來推廣和宣傳,但是JavaScript具有非常豐富的特性。能夠具有交互性,能夠包含更多活躍的元素,就有必要在網(wǎng)頁中嵌入其它的技術(shù)。如:Javascript、VBScript、DocumentObjectModel(DOM,文檔對象模型)、Layers和CascadingStyleSheets(CSS,層疊樣式表),這里主要講Javascript。那么Javascript是什么東東?Javascript就是適應(yīng)動態(tài)網(wǎng)頁制作的需要而誕生的一種新的編程語言,如今越來越廣泛地使用于Internet網(wǎng)頁制作上。Javascript是由Netscape公司開發(fā)的一種腳本語言(scriptinglanguage),或者稱為描述語言。在HTML基礎(chǔ)上,使用Javascript可以開發(fā)交互式Web網(wǎng)頁。Javascript的出現(xiàn)使得網(wǎng)頁和用戶之間實(shí)現(xiàn)了一種實(shí)時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。運(yùn)行用Javascript編寫的程序需要能支持Javascript語言的瀏

溫馨提示

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

評論

0/150

提交評論