已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
學(xué)籍管理系統(tǒng)軟件設(shè)計 -朱金璐學(xué)籍管理系統(tǒng)軟件設(shè)計淺分析:學(xué)生檔案管理系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,還將產(chǎn)生大量的文件和數(shù)據(jù)丟失,這對于查找、更新和維護(hù)都帶來了不少的困難。本文就如何進(jìn)行學(xué)籍管理系統(tǒng)軟件的開發(fā)和運(yùn)用做了探討。關(guān)鍵詞:檔案 管理 計算機(jī) 應(yīng)用 探討隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對學(xué)生檔案信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生檔案管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面將以我自己所掌握的情況簡單介紹一下開發(fā)學(xué)生檔案管理系統(tǒng)開發(fā)過程和所涉及到的問題及解決方法。一、系統(tǒng)功能現(xiàn)在我國的中小學(xué)校中檔案的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費(fèi)了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機(jī)為基礎(chǔ)的信息管理所取代。我作為一個計算機(jī)應(yīng)用的本科生,希望可以在這方面有所貢獻(xiàn)。改革的總設(shè)計師鄧小平同志說過“科學(xué)技術(shù)是第一生產(chǎn)力”,我希望能用我所學(xué)編制出一個實(shí)用的程序來幫助中小學(xué)進(jìn)行更有效的學(xué)籍管理。歸納起來,功能大約有以下幾點(diǎn):1學(xué)生信息的錄入。不同地域的學(xué)生通過各種途徑不擇地點(diǎn)、不擇時間地自主上傳自己的基本檔案(不合要求的檔案可以由管理員及時清除)。2、學(xué)生信息的查詢。學(xué)生的檔案信息發(fā)在網(wǎng)上可以讓全班、全校的人來查詢。使用者可以通過多種方式(學(xué)期,年級,班級,姓名,學(xué)號等)來查詢,查看自己需要的學(xué)生信息。3、學(xué)生信息的修改。通過網(wǎng)絡(luò)在任何地方,檔案管理人員均可隨時對轉(zhuǎn)入、轉(zhuǎn)出的學(xué)生進(jìn)行添加和刪除,實(shí)現(xiàn)了信息的動態(tài)管理。好處為:1、可以存儲歷屆的學(xué)生檔案,安全、高效;2、只需一到二名檔案錄入員即可操作系統(tǒng),節(jié)省大量人力;3、可以迅速查到所需信息。二、ASP的簡單認(rèn)識ASP的全稱是:Active Server Pages,是在服務(wù)器端腳本編譯環(huán)境,使用它可以創(chuàng)建和運(yùn)行動態(tài)、交互的Web服務(wù)器應(yīng)用程序。ASP可以與HTML頁、腳本命令和ActiveX組件組合創(chuàng)建交互的Web頁和基于Web的功能強(qiáng)大的應(yīng)用程序。ASP應(yīng)用程序很容易開發(fā)和修改。所以筆者推薦廣大教育工作者在教學(xué)工作繁忙的情況,使用ASP來制作適應(yīng)教學(xué)的交互性強(qiáng)的動態(tài)網(wǎng)頁是非常適合的。以下羅列了 Active Server Pages 所獨(dú)具的一些特點(diǎn):1、使用 VBScript ,JScript 等簡單易用的腳本語言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序的編寫。 2、無須編譯,容易編寫,調(diào)試方便可在服務(wù)器端直接執(zhí)行。 3、使用普通的文本編輯器,如 Windows 的記事本,或在FRONTPAGE等流行軟件中都可進(jìn)行編輯設(shè)計。 4、與瀏覽器無關(guān) (Browser Independence)。用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 ASP 網(wǎng)頁的內(nèi)容。 ASP所使用的腳本語言 (VBScript、Jscript) 均在 WEB 服務(wù)器端執(zhí)行,用戶端的瀏覽器不要求能夠執(zhí)行這些腳本語言。 5、ASP 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或 JScript 語言來設(shè)計外,還通過 plug-in 的方式,使用由第三方所提供的其他腳本語言,如:REXX、Perl等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。 6、Active Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人直接剽竊,提高了程序的安全性。 7.可使用服務(wù)器端的腳本來控制產(chǎn)生客戶端的腳本。 8、ActiveX Server Components(ActiveX 服務(wù)器元件 ) 具有無限可擴(kuò)充性??梢允褂?Visual Basic 、 Java 、 Visual C+ 等編程語言來編寫你所需要的 ActiveX Server Component 。由此可見,將ASP技術(shù)用于教育任務(wù)繁重的教師建設(shè)網(wǎng)站是最適合的。由于筆者本文主題是講解用ASP技術(shù)實(shí)現(xiàn)檔案管理的自動化管理的過程,其目的在于由一件具體事例的完成過程來拋磚引玉,使更多的教師懂得怎樣在學(xué)校網(wǎng)站應(yīng)用現(xiàn)代網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)自動化管理。所以對于網(wǎng)絡(luò)的一些基礎(chǔ)知識不作過多鋪墊,下面僅列出本文所需基礎(chǔ)知識:1、懂得基本的HTML語言。2、懂得基本的VBScript 或JScript語言。3、有數(shù)據(jù)庫操作基礎(chǔ),最少會一種數(shù)據(jù)庫(如最簡單的Microsoft Access)三、網(wǎng)上學(xué)生學(xué)籍管理實(shí)現(xiàn)的目標(biāo)主要是對學(xué)生信息(如學(xué)號、姓名、性別、家庭住址等)進(jìn)行管理。本模塊又分為五個子模塊: (1)錄入學(xué)生信息(2)查詢學(xué)生信息(3)修改/刪除學(xué)生信息其中,學(xué)生信息查詢不需登錄即可使用,其他模塊則需要先登錄后才能使用。四、網(wǎng)上學(xué)籍自動化管理實(shí)現(xiàn)的幾個ASP文件簡介在這里我只是簡單的提出如何用ASP技術(shù)實(shí)現(xiàn)以上目標(biāo)。實(shí)現(xiàn)網(wǎng)上學(xué)籍的自動化管理和BBS、在線論壇等的建立機(jī)制有許多相似的地方,但在數(shù)據(jù)庫的建立或管理方法方面卻有許多不同之處。以下筆者以范例的方式來分析利用ASP技術(shù)來實(shí)現(xiàn)的方法。整個自動化管理機(jī)制大致可由如下幾個ASP文件和一個數(shù)據(jù)庫文件來組成,它們的大致功能如下。(1)進(jìn)入本軟件首頁后,顯示軟件總體功能,提供多種對學(xué)生檔案的管理方式,以及用戶的注冊。(2)登陸頁面用于登陸和用戶的注冊。(3)注冊后將學(xué)生的基本信息寫入數(shù)據(jù)庫。(4)可查詢?yōu)g覽學(xué)生的基本檔案信息。(5)查詢信息后可以對數(shù)據(jù)進(jìn)行修改、刪除。五、數(shù)據(jù)庫的搭建使用Access2000 實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫學(xué)生基本檔案:存儲了學(xué)生的檔案包括:學(xué)號、姓名、年齡,性別,族別,出生年月,聯(lián)系電話,家庭住址,其中學(xué)號為該表的主關(guān)鍵字。學(xué)生入學(xué)狀況:存儲了學(xué)生的入學(xué)狀況包括:學(xué)號,年級,班級,入學(xué)時間。它的學(xué)號必須在學(xué)生基本檔案中存在。用戶密碼登記:存儲了系統(tǒng)用戶和普通用戶的信息,包括:姓名,口令,登記日期學(xué)生考試計劃登記表:存儲了每次考試的基本信息,包括:考試編號,科目,年級,班級,考試日期,考試類別等。學(xué)生考試成績:存儲了學(xué)生各科考試的成績,包括:學(xué)號,考試編號,考試類別,科目,成績。在以上表中,學(xué)生基本檔案和學(xué)生入學(xué)狀況以及學(xué)生考試成績中的學(xué)號是相互關(guān)聯(lián)的,學(xué)生基本檔案中該學(xué)號存在,那么在學(xué)生入學(xué)狀況和學(xué)生考試成績中才能存在該學(xué)號。而學(xué)生考試計劃登記表和學(xué)生考試成績中的考試編號是相互關(guān)聯(lián)的。只有用戶做了考試計劃以后,才能對學(xué)生進(jìn)行考試信息登記錄入,才能輸入成績?nèi)霂?。六、ASP文件實(shí)現(xiàn)自動化管理過程的細(xì)節(jié)ASP技術(shù)以其簡單易操作,且功能較強(qiáng)大完全能夠完成以上所要求的各操作目標(biāo)。下面分操作及文件的組成來介紹實(shí)現(xiàn)具體細(xì)節(jié),其中著重介紹用sript語句的操作。首頁登陸驗證判斷學(xué)籍管理系統(tǒng)的首頁,主要用于用戶的注冊和判斷用戶是否已注冊,并提供信息管理、成績管理、考試管理的入口。其中判斷用戶注冊是否正確的代碼為:function CheckForm()if(document.Login.UserName.value=)alert(請輸入用戶名!);document.Login.UserName.focus();return false;if(document.Login.PassWord.value = )alert(請輸入密碼!);document.Login.PassWord.focus();return false;function ClearForm()document.Login.UserName.value = ;document.Login.PassWord.value = ;上述學(xué)籍管理系統(tǒng)軟件開發(fā)為我個人的初步認(rèn)識,僅供參考。學(xué)籍管理系統(tǒng)軟件計算機(jī)應(yīng)用:一、 引言:學(xué)生檔案管理系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對學(xué)生檔案信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生檔案管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我將以開發(fā)學(xué)生檔案管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。二、系統(tǒng)功能現(xiàn)在我國的中小學(xué)校中檔案的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費(fèi)了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機(jī)為基礎(chǔ)的信息管理所取代。我作為一個計算機(jī)應(yīng)用的本科生,希望可以在這方面有所貢獻(xiàn)。改革的總設(shè)計師鄧小平同志說過“科學(xué)技術(shù)是第一生產(chǎn)力”,我希望能用我三年的所學(xué)編制出一個實(shí)用的程序來幫助中小學(xué)進(jìn)行更有效的學(xué)籍管理。歸納起來,功能大約有以下幾點(diǎn):1學(xué)生信息的錄入。不同地域的學(xué)生通過各種途徑不擇地點(diǎn)、不擇時間地自主上傳自己的基本檔案(不合要求的檔案可以由管理員及時清除)。2學(xué)生信息的查詢。學(xué)生的檔案信息發(fā)在網(wǎng)上可以讓全班、全校的人來查詢。使用者可以通過多種方式(學(xué)期,年級,班級,姓名,學(xué)號等)的查詢,查看自己需要的學(xué)生信息。3學(xué)生信息的修改。通過網(wǎng)絡(luò)在任何地方,檔案管理人員均可隨時對轉(zhuǎn)入、轉(zhuǎn)出的學(xué)生進(jìn)行添加和刪除,實(shí)現(xiàn)了信息的動態(tài)管理。好處為:1 可以存儲歷屆的學(xué)生檔案,安全、高效;2 只需一到二名檔案錄入員即可操作系統(tǒng),節(jié)省大量人力;3 可以迅速查到所需信息。三ASP的簡單認(rèn)識ASP的全稱是:Active Server Pages,是在服務(wù)器端腳本編譯環(huán)境,使用它可以創(chuàng)建和運(yùn)行動態(tài)、交互的Web服務(wù)器應(yīng)用程序。ASP可以與HTML頁、腳本命令和ActiveX組件組合創(chuàng)建交互的Web頁和基于Web的功能強(qiáng)大的應(yīng)用程序。ASP應(yīng)用程序很容易開發(fā)和修改。所以筆者推薦廣大教育工作者在教學(xué)工作繁忙的情況,使用ASP來制作適應(yīng)教學(xué)的交互性強(qiáng)的動態(tài)網(wǎng)頁是非常適合的。以下羅列了 Active Server Pages 所獨(dú)具的一些特點(diǎn):1.使用 VBScript ,JScript 等簡單易用的腳本語言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序的編寫。 2.無須編譯,容易編寫,調(diào)試方便可在服務(wù)器端直接執(zhí)行。 3.使用普通的文本編輯器,如 Windows 的記事本,或在FRONTPAGE等流行軟件中都可進(jìn)行編輯設(shè)計。 4.與瀏覽器無關(guān) (Browser Independence)。用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 ASP 網(wǎng)頁的內(nèi)容。 ASP所使用的腳本語言 (VBScript、Jscript) 均在 WEB 服務(wù)器端執(zhí)行,用戶端的瀏覽器不要求能夠執(zhí)行這些腳本語言。 5. ASP 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或 JScript 語言來設(shè)計外,還通過 plug-in 的方式,使用由第三方所提供的其他腳本語言,如:REXX、Perl、Tcl等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。 6.Active Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人直接剽竊,提高了程序的安全性。 7.可使用服務(wù)器端的腳本來控制產(chǎn)生客戶端的腳本。 8.ActiveX Server Components(ActiveX 服務(wù)器元件 ) 具有無限可擴(kuò)充性??梢允褂?Visual Basic 、 Java 、 Visual C+ 、 COBOL 等編程語言來編寫你所需要的 ActiveX Server Component 。由此可見,將ASP技術(shù)用于教育任務(wù)繁重的教師建設(shè)網(wǎng)站是最適合的。由于筆者本文主題是講解用ASP技術(shù)實(shí)現(xiàn)網(wǎng)上作文的自動化管理的過,其目的在于由一件具體事例的完成過程來拋磚引玉,使更多的教師懂得怎樣在學(xué)校網(wǎng)站應(yīng)用現(xiàn)代網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)自動化管理。所以對于網(wǎng)絡(luò)的一些基礎(chǔ)知識不作過多鋪墊,下僅列出本文所需基礎(chǔ)知識:1 懂得基本的HTML語言。2 懂得基本的VBScript 或JScript語言。3 有數(shù)據(jù)庫操作基礎(chǔ),最少會一種數(shù)據(jù)庫(如最簡單的Microsoft Access)四網(wǎng)上學(xué)生學(xué)籍管理實(shí)現(xiàn)的目標(biāo)主要是對學(xué)生信息(如學(xué)號、姓名、性別、家庭住址等)進(jìn)行管理。本模塊又分為五個子模塊: (1)錄入學(xué)生信息(2)查詢學(xué)生信息(3)修改/刪除學(xué)生信息其中,學(xué)生信息查詢不需登錄即可使用,其他模塊則需要先登錄后才能使用。五網(wǎng)上學(xué)籍自動化管理實(shí)現(xiàn)的幾個ASP文件簡介從本節(jié)開始我們逐漸深入地探討如何用ASP技術(shù)實(shí)現(xiàn)以上目標(biāo)。實(shí)現(xiàn)網(wǎng)上學(xué)籍的自動化管理和BBS、在線論壇等的建立機(jī)制有許多相似的地方,但在數(shù)據(jù)庫的建立或管理方法方面卻有許多不同之處。以下筆者以范例的方式來分析利用ASP技術(shù)來實(shí)現(xiàn)的方法。整個自動化管理機(jī)制大致可由如下幾個ASP文件和一個數(shù)據(jù)庫文件來組成,它們的大至功能如下。(1)index.asp 進(jìn)入本欄目后的第一顯示頁,顯示本軟件總體功能,提供多種對學(xué)生檔案的管理方式,以及用戶的注冊。(2)login.asp用于用戶的注冊。(3)InfoInput.asp 將學(xué)生的基本信息寫入數(shù)據(jù)庫。(4)InfoQuery.asp可查詢學(xué)生的基本檔案信息。(5)InfoModifyDel.asp 用于數(shù)據(jù)的修改、刪除。六數(shù)據(jù)庫的搭建使用Access2000 實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫學(xué)生基本檔案:存儲了學(xué)生的檔案包括:學(xué)號、姓名、年齡,性別,族別,出生年月,聯(lián)系電話,家庭住址,其中學(xué)號為該表的主關(guān)鍵字。學(xué)生入學(xué)狀況:存儲了學(xué)生的入學(xué)狀況包括:學(xué)號,年級,班級,入學(xué)時間。它的學(xué)號必須在學(xué)生基本檔案中存在。用戶密碼登記:存儲了系統(tǒng)用戶和普通用戶的信息,包括:姓名,口令,登記日期學(xué)生考試計劃登記表:存儲了每次考試的基本信息,包括:考試編號,科目,年級,班級,考試日期,考試類別等。學(xué)生考試成績:存儲了學(xué)生各科考試的成績,包括:學(xué)號,考試編號,考試類別,科目,成績。在以上表中,學(xué)生基本檔案和學(xué)生入學(xué)狀況以及學(xué)生考試成績中的
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年足球無煙煙缸項目可行性研究報告
- 2025-2030年中國食用淀粉市場現(xiàn)狀調(diào)研及發(fā)展前景預(yù)測報告
- 2025-2030年中國鋼材加工配送中心行業(yè)十三五規(guī)劃及投資戰(zhàn)略研究報告
- 2025-2030年中國酥梨汁行業(yè)市場現(xiàn)狀分析及前景趨勢預(yù)測報告
- 塑料鞋底的舒適支撐性能優(yōu)化考核試卷
- 二零二五年度涉稅法律諾成合同與2025年度實(shí)踐合同稅務(wù)合規(guī)審查協(xié)議
- 2025年度鏟車除雪租賃及道路積雪清理合同
- 企業(yè)環(huán)保實(shí)踐與經(jīng)驗分享考核試卷
- 中藥批發(fā)市場的行業(yè)壁壘與突破策略考核試卷
- 口腔科用牙科X光機(jī)操作考核試卷
- 上海車位交易指南(2024版)
- 醫(yī)學(xué)脂質(zhì)的構(gòu)成功能及分析專題課件
- 新疆塔城地區(qū)(2024年-2025年小學(xué)六年級語文)部編版期末考試(下學(xué)期)試卷及答案
- 2024年9月時事政治試題帶答案
- 汽車供應(yīng)商審核培訓(xùn)
- 高技能人才培養(yǎng)的策略創(chuàng)新與實(shí)踐路徑
- 《計算機(jī)網(wǎng)絡(luò) 》課件第1章
- 1《地球的表面》說課稿-2024-2025學(xué)年科學(xué)五年級上冊教科版
- GB/T 44764-2024石油、石化和天然氣工業(yè)腐蝕性石油煉制環(huán)境中抗硫化物應(yīng)力開裂的金屬材料
- 自動化招聘筆試試題及答案
- 重慶市主城四區(qū)2025屆高一物理第一學(xué)期期末聯(lián)考試題含解析
評論
0/150
提交評論