教學(xué)工作管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文最終版-3_第1頁
教學(xué)工作管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文最終版-3_第2頁
教學(xué)工作管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文最終版-3_第3頁
教學(xué)工作管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文最終版-3_第4頁
教學(xué)工作管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文最終版-3_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊,應(yīng)有盡有精品文檔目錄TOC\o"1-2"\h\u25362摘要 175621.緒論 1304741。1系統(tǒng)發(fā)展現(xiàn)狀 198641.2系統(tǒng)研究意義 281952.相關(guān)技術(shù)介紹 2102092。1Myeclipse技術(shù) 2201662。2MySQL數(shù)據(jù)庫技術(shù) 331452。3Tomcat服務(wù)技術(shù) 3133403.系統(tǒng)分析與設(shè)計(jì) 4303973.1系統(tǒng)操作流程 4120313.3數(shù)據(jù)庫設(shè)計(jì) 5149684。系統(tǒng)實(shí)現(xiàn) 774864。1數(shù)據(jù)庫連接 7162674.2主要功能模塊實(shí)現(xiàn) 8108105。系統(tǒng)測試 984716??偨Y(jié) 921682參考文獻(xiàn) 1131358致謝 12教學(xué)工作管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名:屈琳華學(xué)號:201108160019計(jì)算機(jī)科學(xué)系計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)指導(dǎo)教師:胡海芝職稱:講師摘要:隨著/class_free/19_1。shtml”計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)在各行各業(yè)的廣泛應(yīng)用,傳統(tǒng)人工核算的管理辦法已經(jīng)不能滿足當(dāng)前國內(nèi)各種學(xué)校教學(xué)工作管理的要求。為了提高教學(xué)工作管理的質(zhì)量、效率和水平,本系統(tǒng)采用B/S模式,嘗試自行開發(fā)一套適用于實(shí)際情況的教學(xué)工作管理系統(tǒng).教學(xué)工作管理系統(tǒng)采用Myeclipse技術(shù)和MySQL數(shù)據(jù)庫技術(shù),主要實(shí)現(xiàn)了教學(xué)管理、課程管理和查詢等功能。教學(xué)工作管理系統(tǒng)可以幫助學(xué)校實(shí)現(xiàn)教學(xué)工作管理的自動化、節(jié)約管理成本、提高工作效率,方便了學(xué)校的教務(wù)工作管理。關(guān)鍵詞:教學(xué)管理;課程安排;B/S;JavaTheDesignandImplementationofTeachingManagementSystemAbstract:Withthewideapplicationofcomputernetworktechnologyinallwalksoflife,thetraditionalmanualaccountingmanagementwaycan’tmeettherequirementsofthecurrentdomesticallkindsofschoolteachingmanagement。ThissystemusesB/Smodetotrytodevelopaofteachingmanagementsystem.TeachingmanagementsystemusesMyeclipseandMySQLdatabasetechnology.Itmainlyimplementsteachingmanagementandcoursemanagementandquery,etc。Teachingmanagementsystemcanhelptheschoolteachingmanagementautomationanditsavesmanagementcosts.Itcanimproveworkefficiencyanditisconvenientfortheschooleducationaladministrationmanagementwork。Keywords:TeachingManagement;Coursearrangement;B/S;Java1.緒論1。1系統(tǒng)發(fā)展現(xiàn)狀教學(xué)工作管理是學(xué)校的主要日常管理工作之一,涉及到學(xué)校、老師、學(xué)生的諸多方面,隨著教學(xué)體制的不斷改革,尤其是學(xué)分制、選課制的開展和深入,教學(xué)日常管理工作日趨繁重、復(fù)雜.因此,迫切需要開發(fā)一套教學(xué)工作管理系統(tǒng)??v觀目前國內(nèi)研究現(xiàn)狀,在安全性和信息更新方面仍存在一定的不足,各種系統(tǒng)資料單獨(dú)建立,共享性差。在以管理者為主體的方式中,信息取舍主要依賴管理者對于信息的認(rèn)知與喜好,較不容易掌握用戶真正的需求,也因此無法完全滿足用戶的需求.因此,教學(xué)工作管理系統(tǒng)應(yīng)充分依托校園網(wǎng),實(shí)現(xiàn)教務(wù)信息的集中管理,分散操作以及信息共享,使傳統(tǒng)的教學(xué)工作管理朝數(shù)字化,無紙化,智能化和綜合化的方向發(fā)展,并為進(jìn)一步實(shí)現(xiàn)完善的教學(xué)工作管理系統(tǒng)打下良好的基礎(chǔ)。整個系統(tǒng)的開發(fā)從對用戶的需求分析開始,通過對有關(guān)人員的調(diào)研得到不同用戶對系統(tǒng)的需求信息,在對需求信息進(jìn)行匯總分析后,將系統(tǒng)功能模塊進(jìn)行合理的劃分,系統(tǒng)采用MySQL數(shù)據(jù)庫來存儲相關(guān)數(shù)據(jù)信息,利用Myeclispe技術(shù)對系統(tǒng)進(jìn)行編程設(shè)計(jì),最后對開發(fā)的系統(tǒng)進(jìn)行測試,修改和完善.最終的測試結(jié)果基本達(dá)到了預(yù)想,完成了系統(tǒng)開發(fā)[1]。1。2系統(tǒng)研究意義教學(xué)工作管理是學(xué)校運(yùn)作的中心樞紐,教學(xué)工作管理系統(tǒng)的質(zhì)量直接關(guān)系到一所學(xué)校在當(dāng)代社會競爭中的地位甚至生存與發(fā)展。當(dāng)今時代,計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,為學(xué)校開發(fā)教學(xué)工作管理系統(tǒng)提供了有力手段。一所學(xué)校要走在時代的先進(jìn)行列,實(shí)現(xiàn)教學(xué)工作管理的現(xiàn)代化、科學(xué)化,其關(guān)鍵就在于運(yùn)用現(xiàn)代計(jì)算機(jī)技術(shù)建立教學(xué)工作管理系統(tǒng)。教學(xué)工作管理系統(tǒng)水平的高低,在某種程度上反映了一所學(xué)校管理水平的高低。它與學(xué)校工作的其它方面有著密切聯(lián)系,會對學(xué)校的教學(xué)工作、管理工作、老師工作和學(xué)校建設(shè)等工作產(chǎn)生重要作用與影響.隨著社會的不斷進(jìn)步,教學(xué)工作管理系統(tǒng)的現(xiàn)代化、規(guī)范化的步伐也不斷加快。教育的現(xiàn)代化要求教學(xué)工作管理系統(tǒng)也應(yīng)當(dāng)現(xiàn)代化、規(guī)范化。因此,建立教學(xué)工作管理系統(tǒng),必將大大提高學(xué)校教學(xué)工作管理水平。2.相關(guān)技術(shù)介紹2.1Myeclipse技術(shù)從實(shí)效性和易維護(hù)性等各方面考慮,系統(tǒng)采用Myeclipse技術(shù)實(shí)現(xiàn),能使普通教師用戶直接通過教學(xué)工作管理系統(tǒng)實(shí)現(xiàn)基本信息的修改及查詢.管理人員可直接在教學(xué)工作管理系統(tǒng)中進(jìn)行用戶管理,課程管理,班級管理以及教學(xué)安排的操作[2]。MyEclipse是一個十分優(yōu)秀的用于開發(fā)Java、J2EE的EclipseHYPERLINK”/view/18979.htm”\t”_blank"插件集合,MyEclipse的功能非常強(qiáng)大,MyEclipse目前支持Java、Servlet、AJAX、JSP、JDBC數(shù)據(jù)庫鏈接工具等多項(xiàng)功能[3]。利用它我們可以在數(shù)據(jù)庫和Java的開發(fā)、發(fā)布以及_blank"應(yīng)用程序的整合方面極大的提高工作效率。這一點(diǎn)正好符合了教學(xué)管理系統(tǒng)所要求的敏捷性。2.2MySQL數(shù)據(jù)庫技術(shù)MySQL是一個開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理http:///view/220910.htm”應(yīng)用在Internet上的中小型網(wǎng)站中。由于其HYPERLINK"/view/274417.htm”體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體成本而選擇了MySQL.MySQL能夠提供不同的使用者界面,包括客戶端操作,網(wǎng)頁瀏覽器,以及各式各樣的程序語言界面??紤]到教學(xué)工作管理系統(tǒng)數(shù)據(jù)庫所涉及的數(shù)據(jù)量較大,對安全性要求較高,因此數(shù)據(jù)庫服務(wù)器采用MySQL。MySQL提供了豐富的圖形化管理工具,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。MySQL具有豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。MySQL可跨越多種平臺使用,對JDBC數(shù)據(jù)庫鏈接技術(shù)的支持,使系統(tǒng)能很容易地將數(shù)據(jù)庫中的數(shù)據(jù)顯示到前臺Jsp頁面上[4]。2。3Tomcat服務(wù)技術(shù)Tomcat是一個小型的應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試Jsp程序的首選.自從Jsp發(fā)布之后,推出了各式各樣的Jsp引擎。ApacheGroup在完成Gnujsp1.0的開發(fā)以后,開始考慮在Sun的Jswdk基礎(chǔ)上開發(fā)一個可以直接提供Web服務(wù)的Jsp服務(wù)器,當(dāng)然同時也支持Servlet,這樣Tomcat就誕生了。Tomcat是Jakarta項(xiàng)目中的一個重要的子項(xiàng)目,又是Sun公司官方推薦的Servlet和Jsp容器,因?yàn)槠浼夹g(shù)先進(jìn)、性能穩(wěn)定,因此越來越受到很多軟件公司和開發(fā)人員的喜愛。Servlet和Jsp的最新規(guī)范都可以在Tomcat的新版本中得到實(shí)現(xiàn)。在Tomcat中,應(yīng)用程序的部署很簡單,將War放到Tomcat的Webapps目錄下,Tomcat會自動檢測到這個文件,并將其解壓,你在瀏覽器中訪問這個應(yīng)用的Jsp時,通常第一次會很慢,因?yàn)門omcat要將Jsp轉(zhuǎn)化為Servlet文件,然后編譯,編譯以后,訪問將會很快[5].3。系統(tǒng)分析與設(shè)計(jì)3.1系統(tǒng)操作流程系統(tǒng)用戶分為普通教師和管理員,在登錄時進(jìn)行身份驗(yàn)證,控制教師和管理員進(jìn)入不同的頁面,實(shí)現(xiàn)不同的系統(tǒng)操作.以教師身份進(jìn)入系統(tǒng)后,可執(zhí)行教師的系統(tǒng)操作,以管理員身份進(jìn)入系統(tǒng)后,可執(zhí)行管理員的系統(tǒng)操作.本系統(tǒng)操作流程圖如圖1所示。開始開始出錯提示通過結(jié)束普通教師系統(tǒng)操作身份驗(yàn)證登錄管理員系統(tǒng)操作未通過未通過圖1系統(tǒng)操作流程圖3.2系統(tǒng)功能分析與設(shè)計(jì)(1)用戶是系統(tǒng)的最終使用者,經(jīng)分析,系統(tǒng)應(yīng)當(dāng)包括普通教師和管理員兩類用戶,這兩類用戶對系統(tǒng)的需求簡要概括如下:普通教師用戶對系統(tǒng)的主要需求是:查看修改教師的基本信息和查看教學(xué)安排;管理員對系統(tǒng)的主要需求是:用戶管理、課程管理、班級管理及教學(xué)管理。要定期對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行備份、更新,以保證在硬件出現(xiàn)故障或人為原因?qū)е聼o法運(yùn)行時可以快速及時的還原到原來的正常狀態(tài),保證數(shù)據(jù)始終保持在最新的狀態(tài)[6]。(2)根據(jù)上述用戶需求描述,系統(tǒng)的功能模塊具體設(shè)計(jì)為:普通教師、管理員登錄模塊功能,普通教師操作模塊和管理員操作模塊。普通教師、管理員登錄模塊功能:對用戶名、密碼及身份進(jìn)行驗(yàn)證。登錄分為兩種身份:普通教師和管理員。普通教師操作模塊功能:查看教師基本信息;修改個人基本信息(包括用戶名、角色、地址、郵箱和所教科目數(shù));查看教學(xué)安排(包括代課班級、代課科目、所代科目總數(shù)和總工作量)。管理員操作模塊功能:添加教師和管理員的用戶名、密碼、角色、地址及郵箱等;修改用戶信息(包括用戶名、個人密碼、角色、地址、郵箱、工作量及課程量);刪除用戶;修改密碼;添加課程信息(包括課程編號和課程名);修改課程信息(包括課程編號和課程名);添加班級信息(包括班級編號、年級、班號及人數(shù));修改班級信息(包括編號、年級、班號及人數(shù));刪除班級信息;為教師分配課程(包括選教師、選班級及選課程);查看各教師授課數(shù)及工作量;修改教學(xué)安排(包括班級、課程及教師);刪除課程安排。綜上所述,系統(tǒng)的總體功能模塊圖如圖2所示.管理員管理操作模塊管理員管理操作模塊登錄模塊教學(xué)工作管理系統(tǒng)普通教師操作模塊教學(xué)信息用戶管理用戶信息班級管理教學(xué)管理普通教師操作課程管理管理員操作圖2系統(tǒng)總體功能模塊圖3。3數(shù)據(jù)庫設(shè)計(jì)(1)需求分析:用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入.系統(tǒng)登錄需要的數(shù)據(jù)有:用戶名和密碼,其中用戶分為普通教師和管理員。維護(hù)用戶信息需要的數(shù)據(jù)有:用戶編號、用戶名、所代科目數(shù)、郵箱地址和用戶密碼等。維護(hù)班級課程信息需要的數(shù)據(jù)有:班級編號、年級、班級號、班級人數(shù)、課程編號和課程名.為教師分配課程需要記錄的數(shù)據(jù)有:年級、課程名稱和教師姓名等。概念結(jié)構(gòu)設(shè)計(jì):概念結(jié)構(gòu)設(shè)計(jì)是描述用戶要求的現(xiàn)實(shí)世界,通過對其信息的分類,聚集和概括,建立抽象的概念數(shù)據(jù)模型。概念模型反映現(xiàn)實(shí)世界的信息結(jié)構(gòu),通常采用E—R圖模式來描述系統(tǒng)的概念結(jié)構(gòu)設(shè)計(jì)。教學(xué)工作管理系統(tǒng)設(shè)計(jì)的E—R圖如圖3所示。n教師n教師班級課程講授安排姓名授課數(shù)課程編號課程名班級編號年級班級號班級人數(shù)擁有mnmnm性別年齡電話郵箱密碼用戶名用戶id地址圖3系統(tǒng)E-R圖(3)邏輯結(jié)構(gòu)設(shè)計(jì):數(shù)據(jù)庫邏輯設(shè)計(jì)就是將E—R圖轉(zhuǎn)換為關(guān)系模型的過程,即將所有實(shí)體和關(guān)系轉(zhuǎn)換成一系列的關(guān)系模式。具體描述如下:用戶(用戶編號,用戶密碼,是否是管理員,用戶名,姓名,年齡,性別,電話,地址,郵件箱,所代課科目數(shù),工作量);班級(班級編號,年級,班級號,班級人數(shù));課程(課程編號,課程名);關(guān)系(關(guān)系編號,用戶編號,課程編號,班級編號)。(4)物理數(shù)據(jù)庫表:基于以上的需求分析、概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì),可為教學(xué)工作管理系統(tǒng)創(chuàng)建4個表,分別是用戶名表(User),班級表(Classes),課程表(Course),關(guān)系表(Relation)。設(shè)計(jì)的表關(guān)系結(jié)構(gòu)如圖4所示.圖4數(shù)據(jù)庫關(guān)系表4。系統(tǒng)實(shí)現(xiàn)4.1數(shù)據(jù)庫連接系統(tǒng)采用JDBC(JavaDataBaseConnectivityjava)的方式連接數(shù)據(jù)庫,基本分為六步[7]。(1)加載MySQL的JDBC驅(qū)動.(2)建立數(shù)據(jù)庫連接。驅(qū)動管理類DriverManager使用特定的驅(qū)動程序,通過getConnection(Stringusr)方法與數(shù)據(jù)庫連接[8].(3)創(chuàng)建一個語句對象:通過創(chuàng)建一個Statement類的語句對象發(fā)送SQL語句到數(shù)據(jù)庫執(zhí)行相應(yīng)操作。(4)執(zhí)行SQL語句:執(zhí)行后返回的是結(jié)果集和數(shù)據(jù)庫的行數(shù)。(5)處理結(jié)果集:通過結(jié)果集對象調(diào)用接口的方法進(jìn)行獲取數(shù)據(jù)。(6)關(guān)閉數(shù)據(jù)庫連接:結(jié)果集處理完成之后,為了釋放資源需要在finally語句塊中首先關(guān)閉語句對象,再關(guān)閉數(shù)據(jù)庫連接。4.2主要功能模塊實(shí)現(xiàn)(1)普通教師操作模塊普通教師進(jìn)入系統(tǒng)后,可執(zhí)行的操作有:查看修改用戶基本信息和教學(xué)管理。具體描述如下:1)查看修改用戶基本信息:修改用戶名、角色、地址、郵箱及所教科目數(shù);查看當(dāng)前登錄教師的基本信息。實(shí)現(xiàn):用戶信息管理主要由UserImpl功能類來實(shí)現(xiàn),它根據(jù)頁面?zhèn)鬟f過來的參數(shù)進(jìn)行跟數(shù)據(jù)庫的交互.2)教學(xué)信息:查看教學(xué)的代課班級、代課科目、所代科目總數(shù)及總工作量。實(shí)現(xiàn):教師在登錄時會將教師信息放入session中,再根據(jù)教師相關(guān)請求從數(shù)據(jù)庫中查詢所要信息放入request中,在頁面中顯示出來,教師類User中含有所要各項(xiàng)信息,其中科目數(shù)、工作量等信息會在為教師分配課程的時候更新。(2)管理員管理功能實(shí)現(xiàn)管理員進(jìn)入系統(tǒng)后,可執(zhí)行的操作有:用戶管理、課程管理、班級管理及教學(xué)安排。具體描述如下:1)用戶管理:添加教師和管理員(包括用戶名、密碼、角色、地址及郵箱);修改用戶信息(包括用戶名、個人密碼、角色、地址、郵箱、工作量以及課程量);刪除用戶;修改密碼。實(shí)現(xiàn):本功能模塊通過傳遞User教師類參數(shù)來實(shí)現(xiàn),它根據(jù)頁面?zhèn)鬟f過來的參數(shù)進(jìn)行與數(shù)據(jù)庫的交互。另外,普通教師和管理員信息的添加功能由教務(wù)處最高領(lǐng)導(dǎo)實(shí)現(xiàn),以保證數(shù)據(jù)的安全性,避免重復(fù)操作.2)課程管理:添加課程信息(包括編號和課程名);修改課程信息(包括課程編號和課程名);添加班級信息(包括編號、年級、班號及人數(shù)).實(shí)現(xiàn):課程管理主要由CouserImpl類來實(shí)現(xiàn),通過面向?qū)ο蟪绦蛟O(shè)計(jì)的方法傳遞參數(shù)進(jìn)行和數(shù)據(jù)庫交互。3)班級管理:修改班級編號、年級、班級號及人數(shù);刪除班級信息。實(shí)現(xiàn):班級管理主要由ClassesImpl類來實(shí)現(xiàn),通過ClassesImpl類傳遞參數(shù)并進(jìn)行和數(shù)據(jù)庫的交互.4)教學(xué)管理:為教師分配課程(包括選教師、選班級及選課程);查看各教師授課數(shù)及工作量;修改教學(xué)安排(包括班級、課程及教師);刪除課程安排。此功能由教務(wù)處最高主管實(shí)現(xiàn),保證數(shù)據(jù)的安全性,避免管理重復(fù).實(shí)現(xiàn):主要通過Relation類來實(shí)現(xiàn),Relation類主要負(fù)責(zé)教師、班級、課程三者之間的關(guān)系,由RelationImpl類來操作Relation類進(jìn)行教師、班級、課程三者之間關(guān)系的調(diào)整。5.系統(tǒng)測試系統(tǒng)測試的目的是發(fā)現(xiàn)程序中的錯誤和功能的缺失,不斷完善系統(tǒng),以保證系統(tǒng)正確有效的運(yùn)行.常用的測試方法有黑盒測試和白盒測試。黑盒測試又稱功能或數(shù)據(jù)驅(qū)動測試,是在已知產(chǎn)品所應(yīng)具有的功能的情況下,測試產(chǎn)品是否能正常使用。白盒測試又稱結(jié)構(gòu)或邏輯驅(qū)動測試,是在已知產(chǎn)品的內(nèi)部工作過程的情況下,檢測產(chǎn)品內(nèi)部動作是否按規(guī)定正常進(jìn)行。根據(jù)以上測試方法,針對系統(tǒng)的主要流程,進(jìn)行用戶模擬操作.針對系統(tǒng)各個功能模塊,對照功能的流程圖,對每一個操作進(jìn)行分析,并對各種情況的不同處理進(jìn)行了測試,包括正常情況和錯誤處理情況。列舉系統(tǒng)的黑盒測試過程如下:普通教師登錄模塊測試(網(wǎng)址:http://localhost:8080/schoolmanage/)(1)用戶名:李四,密碼:1122。(2)基本信息修改的頁面,把李四的所教科目數(shù)3改為4。(3)教學(xué)管理頁面中查看李四的代課班級,所代科目總數(shù)及總工作量.管理員系統(tǒng)操作的測試:部署好之后,管理員首先登錄網(wǎng)址:http://localhost:8080/schoolmanage/admin/admin。jsp6.總結(jié)本系統(tǒng)采用Myeclispe10。0作為開發(fā)工具,在JDK1.7的環(huán)境下完成了系統(tǒng)的開發(fā)。系統(tǒng)主要完成了用戶管理、課程安排、教師工作量計(jì)算和查詢功能。系統(tǒng)的優(yōu)點(diǎn)主要有:(1)在用戶管理功能的基礎(chǔ)上實(shí)現(xiàn)了普通教師和管理員信息的維護(hù),有利于系統(tǒng)的擴(kuò)展。(2)普通教師只需登錄系統(tǒng),點(diǎn)擊教學(xué)安排就能完成課程安排及工作量的查詢。(3)查詢功能強(qiáng)大,在使用查詢時,對輸出內(nèi)容和條件的靈活設(shè)置,可以滿足用戶各種查詢要求.管理人員可以根據(jù)實(shí)際情況的需要,選擇各種查詢功能。(4)滿足多種用戶需求:可將系統(tǒng)安裝到網(wǎng)絡(luò)服務(wù)器上,網(wǎng)絡(luò)中的所有不同用戶均可以共享本系統(tǒng),也可以和其它管理系統(tǒng)交換數(shù)據(jù)。但對于整個系統(tǒng)來說,仍然存在很多不完善之處:(1)程序代碼、數(shù)據(jù)冗余度高.(2)有些功能仍需改進(jìn),比如每年都有離退休的教師,系統(tǒng)不能定期自動計(jì)算出離退休教師的人數(shù),會給教學(xué)安排模塊帶來一定的影響.(3)有些功能沒有實(shí)現(xiàn),如教師工作量的計(jì)算,如何設(shè)置教師工作量計(jì)算的參數(shù),對于以上不足之處,還要在今后的學(xué)習(xí)當(dāng)中不斷改善。參考文獻(xiàn)[1]孫更新,賓晟,宮生文。Java程序開發(fā)大全:基于MyEclipse平臺+Struts+Hibernate+Spring主流框架開發(fā)[M]。北京:中國鐵道出版社.2010:79—128。[2]楊

溫馨提示

  • 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

提交評論