資源描述:
《基于asp.net的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、中國海洋大學(xué)碩士學(xué)位論文基于ASP.NET的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)姓名:張淼申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):軟件工程指導(dǎo)教師:郭忠文;孫紹敏20090601基于ASP.NET的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要教務(wù)管理系統(tǒng)為滿足高校日益繁雜的教務(wù)工作,提升信息的流通速度,增加師生間的溝通和交流,提高各個(gè)部門的工作效率而開發(fā)的管理信息系統(tǒng)。教務(wù)信息管理系統(tǒng)是融合管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)和網(wǎng)絡(luò)技術(shù)為一體的綜合性先進(jìn)管理手段。該系統(tǒng)是基于B/S(瀏覽器/服務(wù)器)模式的信息管理系統(tǒng),選用ASP.NET+SQLServer2000數(shù)據(jù)庫進(jìn)行開發(fā)。全文設(shè)
2、計(jì)開發(fā)的教務(wù)管理系統(tǒng)結(jié)合了面向?qū)ο蟮木幊趟枷耄溟_發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。通過系統(tǒng)實(shí)現(xiàn),用戶可以在網(wǎng)絡(luò)環(huán)境下直接訪問操作權(quán)限范圍內(nèi)的各項(xiàng)信息。在開發(fā)系統(tǒng)過程中,嚴(yán)格按照軟件工程的開發(fā)理念,采用了基于先進(jìn)的統(tǒng)一建模語言.IdML的面向?qū)ο蠹夹g(shù)進(jìn)行系統(tǒng)的分析與設(shè)計(jì)。UML是一種對(duì)面向?qū)ο笙到y(tǒng)進(jìn)行可視化、詳細(xì)描述、構(gòu)造和文檔化的規(guī)范建模語言。特別是在統(tǒng)一建模過程RUP出現(xiàn)后,UML的應(yīng)用更加廣泛。UML可以應(yīng)用在軟件工程的每個(gè)階段,本文使用RationalRose2003對(duì)UML中涉及到的視圖進(jìn)行建模
3、。本文詳細(xì)闡述了基于UML的面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)以及UML模型向關(guān)系數(shù)據(jù)庫的映射方法。在數(shù)據(jù)庫的需求分析中,使用MicrosoftVisio進(jìn)行E.R圖的建模。在需求分析中,詳細(xì)分析了系統(tǒng)所面向的用戶對(duì)系統(tǒng)的功能需求,基于此需求,確定參與者及參與者所感受的系統(tǒng)服務(wù)或功能單元,經(jīng)過多次迭代和細(xì)化后建立需求模型,制品為用例圖。在用例視圖基礎(chǔ)上,進(jìn)入系統(tǒng)分析階段,識(shí)別系統(tǒng)全部的類,建立類圖,并對(duì)每一個(gè)類判定其構(gòu)造型,建立系統(tǒng)分析階段的靜態(tài)模型。為了描述系統(tǒng)各對(duì)象在執(zhí)行期間不同時(shí)間點(diǎn)是如何動(dòng)態(tài)交互的以及結(jié)果如何,建立系統(tǒng)分析階
4、段的動(dòng)態(tài)模型,包括序列圖和協(xié)作圖。在系統(tǒng)設(shè)計(jì)階段,對(duì)系統(tǒng)進(jìn)行分層和刻畫子系統(tǒng),本文所論述的教務(wù)管理系統(tǒng)共分為學(xué)生登錄模塊、教師登錄模塊、教務(wù)管理員登錄模塊和教材管理員登錄模塊。其中教務(wù)管理員登錄模塊中,又分為學(xué)生信息管理、師資管理、網(wǎng)上選課、工作量計(jì)算、教學(xué)計(jì)劃管理等幾個(gè)模塊,是整個(gè)系統(tǒng)的開發(fā)重點(diǎn)。數(shù)據(jù)庫設(shè)計(jì)階段,依據(jù)數(shù)據(jù)庫三種模式之間的兩種映射關(guān)系,將對(duì)象模型向數(shù)據(jù)庫模式映射,建立數(shù)據(jù)庫模型。本文建立了較為完整的UML模型,對(duì)各個(gè)開發(fā)過程中的分析與建模作了較充分的闡述,為應(yīng)用軟件提供了清晰的解決方案,因而,本論文對(duì)使用UML進(jìn)行軟件
5、開發(fā)的讀者具有一定得參考價(jià)值和實(shí)用價(jià)值。關(guān)鍵詞:教務(wù)管理系統(tǒng);統(tǒng)一建模語言;面向?qū)ο?;ASP.NETⅡTheDesignandImpIementationofEducationaIAdministrationSystemBasedonASP.NETAbstracteducationalimplementationsystemisplanedforthesatisfactionoftheincreasinglycomplexeducationaladministrationworkintmiversity,forthepromotion
6、oftheinformationcirculativespeed,fortheincreasingcontactandcommunicationbetweenteachersandstudents,aswellasfortheimprovementofworkingefficiencyamonydifferentbranches.Theeducationaladministrationsystemissuchcomprehensivelyadvancedmanagementmethodsasadministrativescience,
7、informationscience,systematicscienceandnetworktechnique,allroutedintoone.systemisestablishedbytheinformationadministration,whichisbasedontheB/Smodel,andselectsthedatabaseofASP.NET+SQL.Server2000toapply.Focusofthethesisistodesigntheeducationaladministrationsystem,andempl
8、oysthetypicaladministrativesystembythetheoryofobjects·oriented.Thedevelopmentincludestwoaspects:theestablishme