資源描述:
《基于asp的學生信息管理系統(tǒng)的設(shè)計與實現(xiàn)new》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、基于ASP的學生信息管理系統(tǒng)的設(shè)計與實現(xiàn)摘要由于學校規(guī)模進一步擴大,學生人數(shù)逐年上升,學生信息的管理也變得越來越復雜。為此,切實有效的把學生信息管理系統(tǒng)引入學校教務管理中,對于促進學校管理制度和提高學校教學質(zhì)量有著顯著意義。本系統(tǒng)采用B/S結(jié)構(gòu),ASP為開發(fā)語言,SQLServer2000為數(shù)據(jù)庫來進行設(shè)計與開發(fā)。本論文,簡要闡述了系統(tǒng)的開發(fā)背景與開發(fā)環(huán)境,對系統(tǒng)的構(gòu)架進行分析,由此劃分出各個模塊,包括用戶注冊模塊,用戶登陸模塊,個人管理模塊,基本信息管理模塊,特殊信息管理模塊,畢業(yè)生信息管理模塊,成績管理模塊,更多信息管理模塊,退出系統(tǒng)模塊。詳細介紹了系統(tǒng)各
2、個模塊與功能的實現(xiàn)原理,最后總結(jié)開發(fā)階段與測試階段所遇到的問題與解決方法。關(guān)鍵詞:ASP;SQLServer2000;B/S結(jié)構(gòu)61引言管理信息系統(tǒng)就是我們常說的MIS(ManagementInformationSystem),在強調(diào)管理,強調(diào)信息的現(xiàn)代社會中它變得越來越普及。MIS是一門新的科學,它跨越了若干個領(lǐng)域,比如管理科學、系統(tǒng)科學、運籌學、統(tǒng)計學以及計算機科學。在這些學科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個縱橫交織的系統(tǒng)。近年來Internet的飛速發(fā)展,Intranet技術(shù)得到了應用,為企業(yè)MIS提供了良好的支持環(huán)境。管理信息系統(tǒng)在企業(yè)
3、的應用中存在三個要素,這就是人、計算機和數(shù)據(jù)。人是指企業(yè)領(lǐng)導者、管理人員、技術(shù)人員,以及MIS建設(shè)的領(lǐng)導機構(gòu)和實施機構(gòu),他們必須有企業(yè)管理人員,尤其是企業(yè)領(lǐng)導的積極參與。計算機技術(shù)使MIS得以實施的主要技術(shù)。在這些技術(shù)中,軟件開發(fā)是MIS開發(fā)的重點。第三個因素也不能忽視。企業(yè)的管理數(shù)據(jù)是MIS正常運行的基礎(chǔ)。廣義地說,各項管理控制是MIS的基礎(chǔ)。是想要計算一臺機床的成本,需要按時輸入、每個零件以及每個螺釘螺母的費用,涉及企業(yè)的生產(chǎn)車間、采購、庫房、工藝設(shè)計和財務等多個部門,必須有一套管理制度作保證。隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,其強大的功能已為人
4、們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。目前,學校學生管理是教務管理中的一個極為重要的環(huán)節(jié),它是整個管理的核心和基礎(chǔ)。由于學校規(guī)模進一步擴大,學生人數(shù)逐年上升,學生情況的管理也變得越來越復雜。面對如此繁雜的任務。如果讓個人去管理文檔,就會顯得費時費力。尤其在管理成績時,任務更加繁重,就成績管理本身來說,它是一項任務繁重、時效性較強的系統(tǒng)工作,它不但涉及學生個人成績查詢,更涉及到各教師的工作效率和質(zhì)量。近年來隨著計算機的迅速發(fā)展,計算機已經(jīng)在社會各個領(lǐng)域顯示了它巨大的作用。毋庸置疑,切實有效地把計算機管理引入學校教務管理中,對于促進學校管
5、理制度,提高學校教學質(zhì)量與辦學水平有著顯著意義?,F(xiàn)在我國的一些院校中的信息管理效率還不是很高,這樣已經(jīng)不能適應時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。所以,學生信息系統(tǒng)的設(shè)計與開發(fā)也是一個時代必經(jīng)的階段。本次設(shè)計主要采用B/S結(jié)構(gòu),主要實用于各高校的各專業(yè),從學生入學到畢業(yè)每個人在校的信息,以及成績的管理。本系統(tǒng)主要有六大模塊,基本信息管理、特殊信息管理、畢業(yè)生信息管理、更多信息管理(補助信息管理、勤工助學信息管理、獎勵信息管理、處罰信息管理、異動情況信息管理)、成績管理、個人管理。用Windon
6、wsXP為操作平臺,ASP作為腳本語言,采用SQLSever2000作為數(shù)據(jù)庫,用戶可以實現(xiàn)對數(shù)據(jù)的錄入,修改,刪除等操作。2系統(tǒng)開發(fā)背景6隨著科學技術(shù)的不斷提高,目前,學校學生管理是教務管理中的一個極為重要的環(huán)節(jié),它是整個管理的核心和基礎(chǔ)。由于學校規(guī)模進一步擴大,學生人數(shù)逐年上升,學生情況的管理也變得越來越復雜。面對如此繁雜的任務。如果讓個人去管理文檔,就會顯得費時費力。近年來隨著計算機的迅速發(fā)展,計算機已經(jīng)在社會各個領(lǐng)域顯示了它巨大的作用。毋庸置疑,切實有效地把計算機管理引入學校教務管理中,對于促進學校管理制度,提高學校教學質(zhì)量與辦學水平有著顯著意義。由于
7、上述原因,所以,學生管理系統(tǒng)的開發(fā)也是時代的一個必經(jīng)階段。本次設(shè)計主要采用B/S結(jié)構(gòu),從學生入學到畢業(yè)每個人在校的信息,以及成績的管理。本系統(tǒng)主要分為六大模塊,基本信息管理、特殊信息管理、畢業(yè)生信息管理、更多信息管理(補助信息管理、勤工助學信息管理、獎勵信息管理、處罰信息管理、異動情況信息管理)、成績管理、個人管理。用戶可以對各種信息進行錄入,修改,刪除等操作。更方便各個專業(yè)老師對學生信息的系統(tǒng)化管理,提高辦公效率,以達到更合理化,方便化等要求。3系統(tǒng)開發(fā)環(huán)境3.1系統(tǒng)開發(fā)理論依據(jù)3.1.1ASP概述1.ASP基本含義和特點ASP是ActiveServerPa
8、ge的縮寫,意為“活動服務器網(wǎng)頁”。A