資源描述:
《基于java的教務(wù)管理系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應用文檔-天天文庫。
1、青島大學本科畢業(yè)論文(設(shè)計)第一章緒論1.1項目的背景和意義學校中有大量教師信息,學生管理信息,教職工日常工資管理,學生成績管理,以及學生評語的生成還有基本數(shù)據(jù)的維護都難于通過傳統(tǒng)的方法進行管理;這就迫切需要利用計算機技術(shù)來幫助學校管理者來處理這些日常管理.電子教務(wù)管理系統(tǒng)是管理信息系統(tǒng)的一個典型用例。管理信息系統(tǒng)是一個集信息技術(shù)、經(jīng)濟管理理論、統(tǒng)計學與運籌學、數(shù)據(jù)庫技術(shù)為一體的綜合性系統(tǒng),是一個資金技術(shù)密集型、勞動密集型、智力密集型的項目。我國擁有廣闊的市場和豐富的人才資源,有幾十年的技術(shù)積累和經(jīng)驗積累,
2、有一定的后發(fā)優(yōu)勢。管理信息系統(tǒng)的創(chuàng)新工作既不能妄自菲薄,更不能夜郎自大。要抓住當前網(wǎng)絡(luò)經(jīng)濟興起的有利時機,以實現(xiàn)我國信息技術(shù)和信息產(chǎn)業(yè)的跨越式發(fā)展,更好地發(fā)揮信息產(chǎn)業(yè)對國民經(jīng)濟增長的拉動作用。系統(tǒng)是高校教學、教務(wù)管理應用軟件。熟悉教務(wù)管理工作的全部過程,從教務(wù)工作的實際出發(fā),解決工作中關(guān)鍵性的難點問題,并充分利用計算機網(wǎng)絡(luò)功能,實現(xiàn)教務(wù)工作全過程的計算機管理,幫助具體管理人員從復雜煩瑣工作中解放出來。使得教務(wù)管理走向無紙化辦公和規(guī)范化、現(xiàn)代化管理。教務(wù)管理是大學的主要日常管理工作之一,涉及到校、系、師、生的
3、諸多方面,隨著教學體制的不斷改革,尤其是學分制、選課制的展開和深入,教務(wù)日常管理工作日趨繁重、復雜。迫切需要研制開發(fā)一臺基于INTERNET網(wǎng)的綜合網(wǎng)上教育管理軟件。縱觀目前國內(nèi)研究現(xiàn)狀,在安全性和信息更新化方面存在有一定的不足,各現(xiàn)有系統(tǒng)資料單獨建立,共享性差;在以管理者為主體的方式中,信息取舍依賴管理者對于信息的認知與喜好,較不容易掌握用戶真正的需求,也因此無法完全滿足用戶的需求。目前國家的教育體制也正處在不斷改革、創(chuàng)新的階段,我國教育部門充分吸取國外優(yōu)秀的教學模式,結(jié)合國內(nèi)多年的辦學經(jīng)驗,逐步探索出適
4、合中國特色的教學形式,國家教育部面向各級各類學校開展了全面學分制改革。因此,教務(wù)管理軟件應充分依托校園網(wǎng),實現(xiàn)教務(wù)信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教務(wù)管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進一步實現(xiàn)完善的計算機教務(wù)管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ)。1.2開發(fā)技術(shù)本系統(tǒng)所涉及的開發(fā)技術(shù)主要是指MySQL技術(shù)和Java技術(shù)。1.2.1MySQL技術(shù)he"governingforthepeople","Nomattertheinterestsofthemasses"conceptun
5、derstandingisnotinplace.Thespecificworktreatswiththedeployment,afewleadingcadrescomplainthatworkistoocomplicated,toomuchresponsibility,thepressureistoolarge,toomuchemphasisonthedifficultyofthework.Forexample,noncoalmine53青島大學本科畢業(yè)論文(設(shè)計)(一)優(yōu)化對于MySQL的優(yōu)化,我們可以說
6、,主要的問題在于你的硬件條件,而非MySQL本身。不過對于Access,(以及其他桌面數(shù)據(jù)庫軟件)事情就不是這樣了。沒錯,MicrosoftJetDatabase的確實有效率,不過它還不是最快的。如果你的數(shù)據(jù)庫設(shè)計得非常差,你的網(wǎng)站還是會受到影響而速度變慢的。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計也會影響到MySQL,例如,MySQL并不支持外鍵(foreignkey)。這個缺點會影響到你的數(shù)據(jù)庫設(shè)計以及網(wǎng)站的效率。對于使用MySQL做數(shù)據(jù)庫的網(wǎng)站,你應該注意的是,如何讓硬盤存取IO減少到最低值、如何讓一個或多個CPU隨時保持在高
7、速作業(yè)的狀態(tài)、以及適當?shù)木W(wǎng)絡(luò)帶寬,而非實際上的數(shù)據(jù)庫設(shè)計以及資料查詢語句。事實上,有些網(wǎng)站開發(fā)者將MySQL稱為目前市面上跑得最快的數(shù)據(jù)庫。不過,當你的數(shù)據(jù)庫有很多表格需要同時在一個事務(wù)過程(transaction)內(nèi)完成更新的時候,MySQL的確跑得不怎么樣。(二)備份如果你曾經(jīng)有過搶救一個損壞的MDB檔案的慘痛經(jīng)驗,那么你會對MySQL表示非常激賞。這是MySQL另一個勝過Access的地方。首先,mysqldump會產(chǎn)生一個比Access好很多而且也更可靠的備份檔案。相比之下,在Access中你只是將
8、一個MDB檔拷貝起來做備份。其次,即使MySQL的備份有部分損壞,復原起來也要比一個損壞的MDB檔要容易得多了。(三)可延伸性(Scalability)以及資料處理能力套句登山者的話來說,將Access數(shù)據(jù)庫來跟MySQL相比,簡直就是像把印第安那的小山丘拿來跟科羅拉多洛磯山脈的Pike'sPeak頂相比較。事實就是這么簡單∶MySQL可以處理的檔案比Access所能處理的檔案大很多。如果你硬將Access數(shù)據(jù)庫