版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGE8PAGE1高校教學管理系統(tǒng)設(shè)計方案摘要當前,各高校的數(shù)字化校園建設(shè)成果豐碩,在高等學校的管理中,教師職稱的評定、評優(yōu)、評先,教學結(jié)構(gòu)分析和專業(yè)的基礎(chǔ)課、專業(yè)課教學量等是一個非常重要且繁雜的工作。針對我校教學的特點,結(jié)合目前我校現(xiàn)行的工作量統(tǒng)計系統(tǒng)方法,進行詳細的系統(tǒng)分析,利用一定的圖表工具構(gòu)造出新的邏輯模型,根據(jù)新系統(tǒng)邏輯功能的要求,進行系統(tǒng)設(shè)計,確定系統(tǒng)的實施方案。最后根據(jù)物理模型,選用一種計算機語言完成新系統(tǒng)的實現(xiàn),并打包形成可執(zhí)行的應(yīng)用程序。該論文分析了高校日常教學管理工作量的統(tǒng)計特點,設(shè)計了一個面向高校教師教學工作量統(tǒng)計的信息查詢系統(tǒng),詳細論述系統(tǒng)組成、結(jié)構(gòu)特點、主要技術(shù)方法,并給出部分具體計算方法。本文利用VF6.0,開發(fā)了一套高校教師工作量統(tǒng)計系統(tǒng),該系統(tǒng)在高校教學工作量統(tǒng)計管理工作中使用,將會明顯提高了教師教學工作量統(tǒng)計的工作效率,并且明顯提高評定結(jié)果的公正性。關(guān)鍵詞:教學工作量;管理;統(tǒng)計;系統(tǒng)ABSTRACTAtpresent,thenumberofcollegesanduniversitiescampusconstructionfruitfulmanagermentatcollegesanduniversities,teacherstitlesareassessedexcellent,thecommentaryfirst,teachingstructuralanalysisandthemajorbasiclessons,professionalcoursessuchasteachingthevolumeisaveryimportantandcomplicatededjob.Iamteachingforthecharacteristicsoftheschool,combinedwiththecurrentworkloadoftheexistingschoolmethodsofstatisticalsystems,toconductadetailedanalysis,usingastructurecharttoolforthelogicofthenewmodel,thenewsysteminaccordancewiththerequirementsoflogicfunctionstocarryoutsystemdesign,determinesystemimplementation.Finally,accordingtothephysicalmodel,selectionofacomputerlanguagetocompletetherealizationofnewsystemsandpackagedapplicationsexecutableform.Thethesisanalyzestheday-to-dayteachingcollegestatisticsrelatedtotheworkloadmanagementfeatures,designedateachingworkloadforuniveisityteachersfeatures,themaintechnicalmethodsandgivesomeofthespecificmethodofcalculating.InthispaperVFP6.0,hasdevelopedastatisticalsystemworkloadofcollegeteachers,thesystemofteachingatcollegesanduniversitiesinthemanagementofworkloadstatisticstouse,itwillsignificantlyenhancetheteacher’steachingworkloadstatisticsefficiency,andsignificantlyimprovethefairnessoftheoutcomeassessment.Keywords:teachingworkload;management;statistics;systemPAGE1目錄TOC\o"1-2"\h\z\u摘要 1英文摘要 2引言 11.系統(tǒng)分析 21.1系統(tǒng)需求分析 21.2設(shè)計原則 21.3系統(tǒng)組成 21.4運行平臺 22.系統(tǒng)主要技術(shù)設(shè)計 32.1多功能查詢模塊設(shè)計 32.2動態(tài)法計算教師折算工作量 53.性能分析 63.1系統(tǒng)安全性 63.2Web服務(wù) 64.詳細設(shè)計 74.1系統(tǒng)的總體設(shè)計 75.結(jié)論 9參考文獻 10引言PAGE10引言隨著計算機網(wǎng)絡(luò)技術(shù)的廣泛應(yīng)用,網(wǎng)絡(luò)辦公方便快捷的特點在計算機應(yīng)用技術(shù)領(lǐng)域展現(xiàn)出蓬勃生機。大學校園作為教學科研的前沿陣地,在信息技術(shù)應(yīng)用領(lǐng)域通常走在時代前列。高等學校教師教學工作量是衡量教師工作情況的基礎(chǔ)數(shù)據(jù),在日常教學管理工作中,經(jīng)常需要用到教學工作量數(shù)據(jù),例如:申報碩士點必須提供相應(yīng)專業(yè)近年來的教學量、實驗量;教研室評優(yōu)時需要本年度各教研室的人均工作量;教學結(jié)構(gòu)分析時必須以各專業(yè)的基礎(chǔ)課、專業(yè)課教學量為基礎(chǔ);教學工作量及教師工作量還是教師晉升職稱的主要條件之一;在學期末,學院也要根據(jù)每位教師完成的教學工作量及教師工作量來計算課酬。為此,各高校的教務(wù)管理部門和人事部門都根據(jù)本校的實際情況制定了一套教師工作量計算辦法,但由于高校專業(yè)學科種類繁多、各種課程教學內(nèi)容與要求差距很大,因此,教學工作量計算方法十分復雜。特別是學院一級的教務(wù)員往往被要求在很短的時間內(nèi)精確計算本學院各教師的工作量,如果采用手工計算的方式,常需要根據(jù)統(tǒng)計目的,定義各種組合條件,查詢并統(tǒng)計出所需數(shù)據(jù),很多計算工作是重復的,不僅工作量大,而且工作效率很低。為了解決此問題,我們開發(fā)了“教學工作量統(tǒng)計”軟件,該軟件在日常使用過程中將進一步完善,達到準確快速地完成與教師教學工作量有關(guān)的各項數(shù)據(jù)統(tǒng)計工作。2014屆本科生畢業(yè)論文系統(tǒng)分析1.系統(tǒng)分析1.1系統(tǒng)需求分析本系統(tǒng)主要用于學院教學管理工作,因此,要考慮設(shè)計成一個綜合性的系統(tǒng),能夠適應(yīng)申報碩士點、教師考核、職稱評定及本科新專業(yè)的學位申請、計算課酬和其他各項工作所需要教學量統(tǒng)計數(shù)據(jù)的支持。由于在軟件設(shè)計時,不可能完全準確地預(yù)見未來所有的統(tǒng)計需求,因此需設(shè)計為一個組合查詢統(tǒng)計模塊來支持軟件的功能。因為教學工作量折算方法首先是遵照學校的有關(guān)規(guī)定,而目前學校的管理規(guī)定仍然處于不斷地探索和優(yōu)化中,因此將會不斷地對折算方法和系數(shù)作出調(diào)整,所以要求本系統(tǒng)中所有的計算公式都必須設(shè)計成動態(tài)可修改,這樣當計算方法發(fā)生變化后,不必修改系統(tǒng)源程序,只需由使用者重新定義相關(guān)的計算公式即可,這就必須要解決如何較直觀地定義表達式并計算求值的問題。從本院的情況看,對教學工作量的計算,學院有一系列具體規(guī)定,這些規(guī)定也是教學管理的重要依據(jù),因此也必須在系統(tǒng)設(shè)計時加以考慮。1.2設(shè)計原則實用性--面向教務(wù)部門實際工作需要,把日常繁雜的辦公通過網(wǎng)絡(luò)和計算機來實現(xiàn)。方便性--用戶至上,細致考慮用戶使用本系統(tǒng)時會遇到的問題,怎么方便就怎么設(shè)計。靈活性--采用模塊化設(shè)計,便于以后系統(tǒng)功能擴展。1.3系統(tǒng)組成1.系統(tǒng)構(gòu)成為一個小型局域網(wǎng),適應(yīng)學院不同辦公室管理人員和各系、各專業(yè)教師來學院查詢有關(guān)信息的需要,為簡單起見,系統(tǒng)采用C/S工作模式。2.選擇“VisualFoxPro6.0”為最后開發(fā)工具,數(shù)據(jù)庫選用“SQLServer”。系統(tǒng)主要使用“sqlpassthrough”技術(shù)實現(xiàn)“VFP6.0”對非“DBF”結(jié)構(gòu)的數(shù)據(jù)庫訪問。從而創(chuàng)建出功能強大、靈活方便的應(yīng)用程序。1.4運行平臺PC機一臺,硬盤10G以上,CPU在586或以上,內(nèi)存256M或以上,Windows98以上版本不同操作系統(tǒng)。2014屆本科生畢業(yè)論文系統(tǒng)主要技術(shù)設(shè)計2014屆本科生畢業(yè)論文系統(tǒng)主要技術(shù)設(shè)計2.系統(tǒng)主要技術(shù)設(shè)計2.1多功能查詢模塊設(shè)計多功能查詢模塊是本系統(tǒng)主要部分之一,其基本思路是:在表單中放置一組查詢控件,設(shè)置一個字符串變量“query”,當用戶選擇某一查詢項、關(guān)系操作符、關(guān)鍵字后,系統(tǒng)自動將其轉(zhuǎn)換為符合比較邏輯且符合程序語法的比較關(guān)系描述語句,并加入到該字符串變量尾部,支持組合操作符“并且”、“或者”產(chǎn)生“and”、“or”組合關(guān)系。當以上操作不斷循環(huán),該字符串變量就不斷增長,直到點擊“確定”按鈕后,從而實現(xiàn)多功能查詢,并計算教學工作量總和。具體算法如下:第一步:使用afield函數(shù)提取全部字段名,構(gòu)成“查詢項”列表,供操作人員選擇.由此建立了名為“查詢項”數(shù)組。第二步:提取值列表,當操作員選中一個查詢項,系統(tǒng)自動用SQL的SELECT指令把該字段全部字段值排序,并濾去同值項,組成一張臨時表,關(guān)聯(lián)在列表框中,供操作員選取。第三步:直接建立“關(guān)系符數(shù)組”,為9行二列,具體定義見(表2-1)和(圖2-1)。表2-1關(guān)系符數(shù)組的定義第一列第二列(實際代碼段)含義舉例“=”(A)=(C)“等于”“學年=2004-2005”,查詢該學年的全部課程“≠”(A)<>(C)“不等于”“職稱≠助教”,查詢中級以上職稱教師授課的課程“≤”(A)<=(C)“小等于”“授課學生數(shù)≤60”,查詢一次上課學生數(shù)小于60人的課程“≥”(A)>=(C)“大等于”“工作日期≥20000101”,查詢20000101后工作的教師“<”(A)<(C)“小于”“出生日期<19700101”,查詢19700101之前出生的教師“>”(A)>(C)“大于”“標準工作量>300”,查詢某學期標準工作量大于300教師“頭=”LEFT(A,LEN(C))=(C)“頭匹配查詢”“專業(yè)頭=交通”,查詢以交通開頭專業(yè)的全部課程“≈”(C)$(A)“模糊查詢”“工作部門≈交通教研室”,查詢交通教研室授課的課程“尾=”RIGHT(A,LEN(C))=(C)“尾匹配查詢”“課程名稱尾=實習”,查詢所有實習性質(zhì)的課程表2-1中的“(A)”是被查詢的字段;“(C)”是用戶提供的查詢關(guān)鍵字,第一列指屏幕上顯示的關(guān)系符號,第二列指程序內(nèi)部中的實際代碼段。第四步:使用SELECT查詢命令,,對記錄的工作量匯總求和,計算出在指定條件下的教學工作量總和。模塊整個處理過程(見圖2-2)。圖2-2組合查詢程序流程圖【注意】為了使查詢條件能夠靈活多變地組合或舍棄,便于計算公式的可修改,當計算方法發(fā)生變化后,不必修改系統(tǒng)源程序,只需由使用者重新定義相關(guān)的計算公式即可實現(xiàn)新算法,預(yù)先設(shè)置一組功能按鈕見(表2-2)。表2-2功能按鈕的定義按鈕名稱按鈕含義[確認]結(jié)束查詢條件的手動組合,動態(tài)構(gòu)建符合語法的SELECT命令[或者]前后兩個條件滿足一個即可,如“專業(yè)名稱≈交通工程或者專業(yè)名稱≈交通運輸”[并且]前后兩個條件均要同時滿足,如“年級=2005并且專業(yè)名稱≈交通運輸”[撤消]撤消多重條件組合中的最后一項條件[清空]清空先前所設(shè)定的條件[全部]查詢并統(tǒng)計數(shù)據(jù)表中的全部記錄信息[退出]結(jié)束本次操作,返回系統(tǒng)主菜單[瀏覽]執(zhí)行動態(tài)構(gòu)建的SELECT命令提取符合查詢需求的全部記錄集2.2動態(tài)法計算教師折算工作量1.在日常教學管理過程中,學院需要對每位教師(含實驗人員)在理論教學、實驗、實習、課程設(shè)計、畢業(yè)論文指導、研究生指導、答辨、監(jiān)考、成教、科研、學科與實驗室建設(shè)等工作進行統(tǒng)計。這些工作量的計算大體分為2類,一類是按照學校教務(wù)處有關(guān)文件的規(guī)定統(tǒng)計教學工作量;另一類是學院根據(jù)自己的學科情況在遵守教務(wù)處有關(guān)文件精神的基礎(chǔ)上對教師教學工作量計算進行適當?shù)男抻喓驼蹨p。2.本系統(tǒng)先按照學校教務(wù)處有關(guān)文件規(guī)定計算課程的理論教學工作量,系統(tǒng)錄入界面(見圖2-3),在課程的理論教學工作量計算的基礎(chǔ)上,系統(tǒng)可以根據(jù)每個教師的情況按指定的學期或?qū)W年進行總工作量匯總(見圖2-4)。2014屆本科生畢業(yè)論文性能分析3.性能分析3.1系統(tǒng)安全性通過數(shù)據(jù)庫間的數(shù)據(jù)轉(zhuǎn)換測試表明:當源數(shù)據(jù)庫記錄數(shù)增大到5000條以上時,用Socket中間件的傳輸方法一直比用ODBC和JDBC接口的方法速度快。這說明算法的選擇和實現(xiàn)方式是影響數(shù)據(jù)轉(zhuǎn)換的一大因素。另一方面,當傳送數(shù)據(jù)量越來越大時,ODBC和JDBC傳輸方法的時間和記錄比(單位記錄所耗時間)上升,系統(tǒng)所用的開銷增大,并且數(shù)據(jù)源連接和斷開時特別費時,增大了客戶端的負擔,有不穩(wěn)定的現(xiàn)象。而Socket傳輸方法的時間和記錄比(單位記錄所耗時間)變化不大,TCP/IP的握手在服務(wù)器端進行,改善了系統(tǒng)性能,客戶端和服務(wù)器也都非常穩(wěn)定。3.2Web服務(wù)Web的信息系統(tǒng)安全性體系大致分為網(wǎng)絡(luò)系統(tǒng)、操作系統(tǒng)、Web服務(wù)器及應(yīng)用程序和數(shù)據(jù)庫等多個層次。本系統(tǒng)是一個小應(yīng)用系統(tǒng),我們只考慮應(yīng)用程序和數(shù)據(jù)庫這個層次,其它的在校園網(wǎng)絡(luò)安全體系中考慮。通常來說,數(shù)據(jù)庫和應(yīng)用程序存在兩個方面的安全問題,一是數(shù)據(jù)庫系統(tǒng)本身的漏洞,包括使用有漏洞的數(shù)據(jù)庫版本或是沒有對數(shù)據(jù)庫進行安全配置,還有數(shù)據(jù)庫操作語言本身的缺陷,例如SQL語言,人們發(fā)現(xiàn)利用SQL注入可以進入某些數(shù)據(jù)庫應(yīng)用系統(tǒng)。二是應(yīng)用程序的解釋腳本漏洞,比如程序腳本源程序的泄漏,用戶認證口令的明碼傳輸,用戶使用習慣的考慮不周等。針對以上問題,本系統(tǒng)采用如下幾條安全措施:(1)對數(shù)據(jù)庫進行相應(yīng)安全配置;(2)給數(shù)據(jù)庫用戶sa設(shè)置密碼;(3)給用戶認證口令加密;(4)注意避免程序中SQL語法漏洞;(5)注意程序腳本源代碼的泄漏。數(shù)據(jù)庫安全的主要任務(wù)是防止非法用戶訪問或者合法用戶越權(quán)訪問。根據(jù)Web數(shù)據(jù)庫的特點,我們還可以采用用戶身份認證、授權(quán)控制、數(shù)據(jù)加密、使用日志監(jiān)視數(shù)據(jù)庫、數(shù)據(jù)存儲安全、審計和備份與數(shù)據(jù)恢復等安全管理技術(shù)加強數(shù)據(jù)庫安全性2014屆本科生畢業(yè)論文詳細設(shè)計2014屆本科生畢業(yè)論文詳細設(shè)計4.詳細設(shè)計這個階段的主要目標是將系統(tǒng)分析階段所提出的反映了用戶信息要求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實施的基于計算機的物理方案。系統(tǒng)設(shè)計階段的主要活動包括:(1)系統(tǒng)總體結(jié)構(gòu)設(shè)計。其中包括:系統(tǒng)總體布局方案的確定、軟件系統(tǒng)總體結(jié)構(gòu)的設(shè)計、計算機硬件方案的選擇和設(shè)計、數(shù)據(jù)存儲的總體設(shè)計、功能結(jié)構(gòu)圖設(shè)計、信息系統(tǒng)流程圖設(shè)計。(2)詳細設(shè)計。主要包括:數(shù)據(jù)庫設(shè)計、代碼設(shè)計、輸出設(shè)計、輸入設(shè)計、處理過程設(shè)計。(3)系統(tǒng)實施進度與計劃的確定。(4)“系統(tǒng)設(shè)計說明書”的編寫。4.1系統(tǒng)的總體設(shè)計4.1.1系統(tǒng)的總體布局方案系統(tǒng)的總體布局是指系統(tǒng)的硬軟件資源以及數(shù)據(jù)資源在空間上的分布特征。結(jié)合某某公司倉庫管理的實際情況采用以下總體布局方案:1、本系統(tǒng)的功能不是很廣,并且規(guī)模較小,采用單機系統(tǒng);2、從信息資源管理的集中程度來看,采用集中式系統(tǒng);3、從信息處理的方式來看,采用批處理系統(tǒng)。4.1.2軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計的主要任務(wù)就是將整個系統(tǒng)合理的劃分成各個功能模塊,正確處理模塊之間與模塊內(nèi)部的聯(lián)系及它們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu)等,本系統(tǒng)的軟件總體結(jié)構(gòu)按分解-協(xié)調(diào)的原則,信息隱蔽抽象的原則,自頂向下的原則,一致性原則,面向用戶的原則進行設(shè)計。4.1.3系統(tǒng)開發(fā)平臺電腦配置:奔騰四代2.6G,硬盤:SATA120G,內(nèi)存:DDR2×256M操作系統(tǒng):MicrosoftWindowsXPSP1中文版開發(fā)語言:MicrosoftVisualFOXPRO6.04.1.4系統(tǒng)總體功能結(jié)構(gòu)設(shè)計通過對系統(tǒng)的數(shù)據(jù)流圖進行分析,進一步進行功能分解,直到分解成含義明確,功能單一的功能模塊,從而得到系統(tǒng)的功能模塊結(jié)構(gòu)圖,即系統(tǒng)的HIPO圖。本系統(tǒng)的HIPO圖如圖4-1所示。在系統(tǒng)功能分析的基礎(chǔ)上,考慮vfp程序編制的特點,得到如圖所示的系統(tǒng)功能模塊圖:(作為一個完整的公司倉庫管理涉及倉庫物資需求模塊,還庫模塊,在這里
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年消防給水工程智能化施工及維護服務(wù)合同3篇
- 2025變頻器代理商銷售合同:產(chǎn)品價格調(diào)整與結(jié)算協(xié)議3篇
- 2025年度紡織行業(yè)新材料研發(fā)與應(yīng)用采購合同2篇
- 2025年度工業(yè)倉儲租賃及倉儲設(shè)施維護保養(yǎng)合同范本3篇
- 二零二五年房地產(chǎn)項目工程造價咨詢合同模板3篇
- 二零二四年員工自愿放棄社保及轉(zhuǎn)移待遇合同3篇
- 2025年度藝術(shù)展布展藝術(shù)品保護與搬運合同3篇
- 二零二五版二手房交易中介服務(wù)合同模板2篇
- 2024虛擬現(xiàn)實內(nèi)容開發(fā)制作合同
- 2025年消防噴淋系統(tǒng)安裝及消防設(shè)施檢測與維保服務(wù)合同3篇
- 《FANUC-Oi數(shù)控銑床加工中心編程技巧與實例》教學課件(全)
- 微信小程序運營方案課件
- 抖音品牌視覺識別手冊
- 陳皮水溶性總生物堿的升血壓作用量-效關(guān)系及藥動學研究
- 安全施工專項方案報審表
- 學習解讀2022年新制定的《市場主體登記管理條例實施細則》PPT匯報演示
- 好氧廢水系統(tǒng)調(diào)試、驗收、運行、維護手冊
- 中石化ERP系統(tǒng)操作手冊
- 五年級上冊口算+脫式計算+豎式計算+方程
- 氣體管道安全管理規(guī)程
- 《眼科學》題庫
評論
0/150
提交評論