第一篇:學(xué)籍管理系統(tǒng)發(fā)就事論事
學(xué)籍管理系統(tǒng)是典型的信息管理系統(tǒng),在高校管理系統(tǒng)中占有非常重要的地位,其開發(fā)的主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。高校學(xué)籍管理信息系統(tǒng)功能模塊的設(shè)計流程,包括登錄信息,學(xué)生證管理,學(xué)籍更變管理,獎懲管理,獎學(xué)金管理,數(shù)據(jù)統(tǒng)計等幾方面內(nèi)容。高校學(xué)籍管理信息系統(tǒng)的開發(fā)研制,可以使學(xué)籍管理更完善,利于高校的監(jiān)督與決策,最終全面提升管理水平。
關(guān)鍵詞:學(xué)籍,管理系統(tǒng),設(shè)計,實現(xiàn)
1、前言
作為計算機應(yīng)用的一部分,利用計算機對學(xué)校學(xué)生的學(xué)籍信息進行管理,具有手工管理所無法比擬的優(yōu)點,例如:效率高 檢索迅速方便 運行可靠性高 數(shù)據(jù)存儲量大等 通過使用量身定做的計算機軟件對學(xué)校學(xué)生的學(xué)籍信息進行管理,勢必將大大減少管理工作人員的工作量,降低工作人員的工作強度,提高學(xué)籍管理工作的效率,同時學(xué)籍信息數(shù)據(jù)的準(zhǔn)確性和可靠性也將得到大大的提高 行之有效的計算機管理將使學(xué)籍信息管理工作實現(xiàn)科學(xué)化 自動化,從而加快學(xué)校自身全面實現(xiàn)信息化的步伐。系統(tǒng)采用ASP 作為開發(fā)工具,SQL server 2000 作為數(shù)據(jù)庫系統(tǒng),并用ADO 作為數(shù)據(jù)庫訪問接口,可運行于局域網(wǎng)中,供教務(wù)部門與任課教師在校園內(nèi)使用。
二、高校學(xué)籍管理系統(tǒng)的功能規(guī)劃
建立系統(tǒng)的物理模型,即根據(jù)開發(fā)系統(tǒng)的工作流程,在詳細(xì)調(diào)查收集資料的基礎(chǔ)上劃出系統(tǒng)流程圖。抽象出開發(fā)系統(tǒng)的邏輯模型,運用抽象原則對物理模型進行認(rèn)真地分析,區(qū)別本質(zhì)因素和非本質(zhì)因素,形成開發(fā)系統(tǒng)的邏輯模型,它反映了系統(tǒng)“做什么”的功能。在前兩階段的基礎(chǔ)上,建立系統(tǒng)的邏輯模型。從而實現(xiàn)系統(tǒng)基本功能如下:一是學(xué)生證管理。包括學(xué)生證的查詢打印、錄入、修改、刪除、補發(fā)等;二是學(xué)籍變更的管理。包括對學(xué)籍變更的錄入查詢等;三是獎懲管理。包括對學(xué)生獎懲情況的錄入和查詢;四是獎學(xué)金管理。包括對獎學(xué)金的測評和統(tǒng)計;五是統(tǒng)計管理。各種當(dāng)年學(xué)生數(shù)據(jù)統(tǒng)計;六是數(shù)據(jù)管理。根據(jù)各種需要與其它數(shù)據(jù)的接口。系統(tǒng)的具體功能模塊(見下圖)
三、系統(tǒng)各部分基本功能介紹及實現(xiàn)的特點
(一)系統(tǒng)各部分基本功能簡介
1.學(xué)生證管理。一是查詢打印學(xué)生證。根據(jù)學(xué)籍號進行精確查詢或是根據(jù)姓名里面的某一個字、學(xué)院、專業(yè)、家庭所在地進行模糊查詢,進行選擇打印。一次可以打印單個或多個學(xué)生證;二是錄入學(xué)生證。對于有特殊原因的學(xué)生進行學(xué)生證信息錄入,并可打印學(xué)生證;三是修改學(xué)生證。由于一些錄入錯誤和特殊原因,需要對學(xué)生證進行修改。比如:錄入時學(xué)生姓名的錯誤,在校期間轉(zhuǎn)專業(yè)的原因以及由于搬家造成的家庭地址的改變;四是刪除學(xué)生證。對于一些退學(xué)的學(xué)生刪除其學(xué)生證信息;五是補發(fā)學(xué)生證。由于學(xué)生的粗心造成的學(xué)生證丟失,給予補發(fā)的機會,但是設(shè)計次數(shù)限制,防止學(xué)生證被誤用。并且現(xiàn)在高校實行了乘車卡,乘車卡一旦丟失,不會再補。
2.學(xué)籍管理。一是學(xué)籍變更管理。學(xué)籍變更對正常學(xué)生由于各種原因而造成的停學(xué)并保留學(xué)籍,退學(xué),休學(xué),服役出國留學(xué)并保留學(xué)籍進行修改。學(xué)籍變更一覽表:分年級分學(xué)院進行學(xué)籍變更的查詢統(tǒng)計;二是是獎勵管理。紀(jì)錄學(xué)生在校期間的所有獎勵,懲罰管理。紀(jì)錄學(xué)生在校期間的所有處分;三是學(xué)生信息修改。對于新入學(xué)的學(xué)生的一些基本信息進行修改;
四是學(xué)生信息導(dǎo)出。根據(jù)所需要的學(xué)生基本數(shù)據(jù)信息進行選擇字段,比如姓名、性別、出生日期、所在院系、專業(yè)、生源所在地,甚至此學(xué)生考生類別等數(shù)據(jù),然后進行導(dǎo)出,可以在電子注冊中直接進行運用。
第二篇:《誰動了我的奶酪》讀書筆記發(fā)就事論事
《誰動了我的奶酪》讀書筆記
在這次的讀書中,我選擇了《誰動了我的奶酪》這本圖書,現(xiàn)在都還記得我第一次讀這本書是在我上高中的時候,那時候只是聽說這本書很暢銷,所以就看了看。但是當(dāng)時根本就沒有看出任何哲理,只是覺得書里面描述的只是四個人物,但跟我的關(guān)系一點都沒有?,F(xiàn)在不同了,我長大了,馬上就要畢業(yè)出去接觸社會了,當(dāng)我再次看到這本書的時候,給我的感觸頗深。
書中的主人公是小老鼠嗅嗅、匆匆、小矮人哼哼和唧唧,它們都在迷宮中尋找著自己的奶酪。嗅嗅和匆匆采取的尋找奶酪的方法很簡單:反復(fù)嘗試。它們會記住那些沒有奶酪的走廊,并且飛速奔向新的領(lǐng)域。哼哼和唧唧也會運用自己的思維能力,并且在實踐中不斷吸取教訓(xùn)。
故事的情節(jié)很簡單,就是四個小家伙竭盡全力尋找奶酪的故事,但是他們對找到奶酪時該怎樣對待奶酪完全是兩種不同的態(tài)度,嗅嗅和匆匆沒有止步不前,而哼哼和唧唧卻陶醉在尋找到奶酪的喜悅里,忘記了尋找新的奶酪。
書中的奶酪我在以前的想法是認(rèn)為是生存不可缺少的東西,但是我現(xiàn)在明白了,它可能不僅指我們每個人的愿望和理想,還有健康,愛情等等各種我們想要的東西。我們從一出生就開始都是向著每個人的欲望前進,小的時候我們渴望好吃的零食,少年我們追逐學(xué)習(xí),友情。大概上了高中以后,我們有了懵懂的感情。到了大學(xué)即將畢業(yè)的我們,有了雄心壯志準(zhǔn)備出去闖。這一切的一切都是我們曾經(jīng)經(jīng)歷過的,但是一旦我們得到了自己想要的東西之后的態(tài)度又是怎樣呢?有90%的人會沉溺于一時的欣喜之中,一旦這些東西從自己的手中失去的時候,我們又會抱怨上天的不公平。人真的是這樣,為什么有人會一直成功?為什么有人會成功一時而之后銷聲匿跡。這些都不是上天的眷戀,上天可以眷戀你一刻,但是不可能眷戀你一生。因為上天總是很公平的,每個人的機會都是一樣的。終于我以現(xiàn)在我已經(jīng)23歲的人生觀從這本書找到了我的影子了。哼哼就是我的影子,干事情不愿意沖破思想的束縛,有一點成績就滿足于現(xiàn)狀,總覺得別人沒準(zhǔn)還不如我,反正我不是最差的。我從來沒有過創(chuàng)新意識,我害怕我的創(chuàng)新會是別人嘴中的笑柄?;蛟S我認(rèn)為創(chuàng)新對于我來說是一件太難太難的事情了,安于現(xiàn)狀就好。從小到大,我對很多事情都是在抱怨上天的不公平,我抱怨上天沒有給我一個高智商,沒有給我一個漂亮的容貌,沒有讓我在高考的時候為自己揚眉吐氣。我整天都是在懷疑別人有機遇,或是有條件走捷徑,我卻沒有想過,我的捷徑在自己的不經(jīng)意中已經(jīng)失去。
我現(xiàn)在已經(jīng)是一名的正式黨員,但是我總是在自我反省,包括對很多事情都看不順眼。我沒有盡到一個合格黨員的應(yīng)該盡的責(zé)任。我覺得我的力量和渺小,影響不到其他的群眾。但是在前些日子,我真的發(fā)現(xiàn)我錯了,我雖然只是一個人在堅持一些好的習(xí)慣,但是就憑我是一個黨員,我就可以影響到班里的同學(xué)。我們現(xiàn)在是大學(xué)生黨員,說到為共產(chǎn)主義事業(yè)奮斗終身,這些真的太虛無縹緲了,也很不實際。我們能做的只有嚴(yán)格要求自己的點點滴滴,為班里的同學(xué)起到模范帶頭作用。
另外這本書,讓我想到了我的一些以前痛苦的事情。我以前跟一個同學(xué)之間的關(guān)系很僵硬,我把所有的原因全歸到了自己的身上,我那時傻的想要生一場大病,來證明我沒有在背后詆毀她。那時因為這件事情嚴(yán)重影響到了我的高考,導(dǎo)致我很痛苦。后來我一直堅持努力學(xué)習(xí),努力和別人相處好,向別人證明我根本不是那樣的人?,F(xiàn)在,這么多年過去了,我現(xiàn)在想起來還是有點隱隱作痛。但是看完了這本書,我閉上眼睛靜靜思考了很多。什么事情我都應(yīng)該以樂觀的態(tài)度面對。她根本就不是我的奶酪,我又何必這樣痛苦,導(dǎo)致我最后的高考失敗,還把家人和好朋友也弄得替我擔(dān)心。不管以前的是因為誤會還是什么樣,我真的應(yīng)該放下了,我現(xiàn)在要向著自己真正的奶酪前進,不管以后出現(xiàn)什么樣的困難,我都要努力前進,既不要自卑,也不要沉溺于小小的成績。我相信我會找到我的奶酪。
另外,我現(xiàn)在正處于人生的迷茫之中,我們面對越來越大的大學(xué)生就業(yè)壓力,越來越多的學(xué)生參加研究生考試,我們很無助。生活就是一個大的迷宮,你越是怕它,越會感到迷失,沒有方向。以后如果我上班了,我知道我的這種性格必然會對新的生活狀況無所適從,我不能再把時間耽誤在感嘆失去奶酪的痛苦之中,而是繼續(xù)尋找我的奶酪。
這本書折射了一個現(xiàn)在困擾所有初步入社會的年輕人的大問題,它像一盞探照燈,照亮了我們迷茫的生活態(tài)度。
我馬上就要步入社會了,我要甩掉哼哼的性格,做一個真正的堅強的我!
第三篇:學(xué)籍管理系統(tǒng)論文
學(xué)籍管理系統(tǒng)論文
一、引言
學(xué)生檔案管理系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和
快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。
隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。
作為計算機應(yīng)用的一部分,使用計算機對學(xué)生檔案信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學(xué)生檔案管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。
因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我將以開發(fā)學(xué)生檔案管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。
二、系統(tǒng)功能
現(xiàn)在我國的中小學(xué)校中檔案的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。
我作為一個計算機應(yīng)用的本科生,希望可以在這方面有所貢獻。改革的總設(shè)計師鄧小平同志說過“科學(xué)技術(shù)是第一生產(chǎn)力”,我希望能用我三年的所學(xué)編制出一個實用的程序來幫助中小學(xué)進行更有效的學(xué)籍管理。歸納起來,功能大約有以下幾點:1.學(xué)生信息的錄入。不同地域的學(xué)生通過各種途徑不擇地點、不擇時間地自主上傳自己的基本檔案(不合要求的檔案可以由管理員及時清除)。
2.學(xué)生信息的查詢。學(xué)生的檔案信息發(fā)在網(wǎng)上可以讓全班、全校的人來查詢。使用者可以通過多種方式(學(xué)期,年級,班級,姓名,學(xué)號等)的查詢,查看自己需 要的學(xué)生信息。
3.學(xué)生信息的修改。通過網(wǎng)絡(luò)在任何地方,檔案管理人員均可隨時對轉(zhuǎn)入、轉(zhuǎn)出的學(xué)生進行添加和刪除,實現(xiàn)了信息的動態(tài)管理。好處為:
1. 可以存儲歷屆的學(xué)生檔案,安全、高效;
2. 只需一到二名檔案錄入員即可操作系統(tǒng),節(jié)省大量人力;
3. 可以迅速查到所需信息。三.ASP的簡單認(rèn)識
ASP的全稱是:Active Server Pages,是在服務(wù)器端腳本編譯環(huán)境,使用它可以創(chuàng)建和運行動態(tài)、交互的Web服務(wù)器應(yīng)用程序。ASP可以與HTML頁、腳本命令和
ActiveX組件組合創(chuàng)建交互的Web頁和基于Web的功能強大的應(yīng)用程序。ASP應(yīng)用程序很容易開發(fā)和修改。所以筆者推薦廣大教育工作者在教學(xué)工作繁忙的情況,使用ASP來制作適應(yīng)教學(xué)的交互性強的動態(tài)網(wǎng)頁是非常適合的。
以下羅列了 Active Server Pages 所獨具的一些特點:
1.使用 VBScript,JScript 等簡單易用的腳本語言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序的編寫。
2.無須編譯,容易編寫,調(diào)試方便可在服務(wù)器端直接執(zhí)行。
3.使用普通的文本編輯器,如 Windows 的記事本,或在FRONTPAGE等流行軟件中都可進行編輯設(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ù)器元件)具有無限可擴充性??梢允筕isual Basic、Java、Visual C++、COBOL 等編程語言來編寫你所需、要的 ActiveX Server Component。
由此可見,將ASP技術(shù)用于教育任務(wù)繁重的教師建設(shè)網(wǎng)站是最適合的。由于筆者本文主題是講解用ASP技術(shù)實現(xiàn)網(wǎng)上作文的自動化管理的過,其目的在于由一件具體事例的完成過程來拋磚引玉,使更多的教師懂得怎樣在學(xué)校網(wǎng)站應(yīng)用現(xiàn)代網(wǎng)絡(luò)技術(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é)籍管理實現(xiàn)的目標(biāo)
主要是對學(xué)生信息(如學(xué)號、姓名、性別、家庭住址等)進行管理。本模塊又分為五個子模塊:
(1)錄入學(xué)生信息
(2)查詢學(xué)生信息
(3)修改/刪除學(xué)生信息
其中,學(xué)生信息查詢不需登錄即可使用,其他模塊則需要先登錄后才能使用。五.網(wǎng)上學(xué)籍自動化管理實現(xiàn)的幾個ASP文件簡介
從本節(jié)開始我們逐漸深入地探討如何用ASP技術(shù)實現(xiàn)以上目標(biāo)。實現(xiàn)網(wǎng)上學(xué)籍的自動化管理和BBS、在線論壇等的建立機制有許多相似的地方,但在數(shù)據(jù)庫的建立或管理方法方面卻有許多不同之處。以下筆者以范例的方式來分析利用ASP技術(shù)來實現(xiàn)的方法。整個自動化管理機制大致可由如下幾個ASP文件和一個數(shù)據(jù)庫文件來組成,它們的大至功能如下。
(1)index.asp 進入本欄目后的第一顯示頁,顯示本軟件總體功能,提供多種對學(xué)生檔案的管理方式,以及用戶的注冊。
(2)login.asp用于用戶的注冊。
(3)InfoInput.asp 將學(xué)生的基本信息寫入數(shù)據(jù)庫。
(4)InfoQuery.asp可查詢學(xué)生的基本檔案信息。
(5)InfoModifyDel.asp 用于數(shù)據(jù)的修改、刪除。六.?dāng)?shù)據(jù)庫的搭建
使用Access2000 實現(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é)生進行考試,才能輸入成績?nèi)霂?。不過由于時間倉促,學(xué)生成績管理模塊沒有完全實現(xiàn)。
七.ASP文件實現(xiàn)自動化管理過程的細(xì)節(jié)
ASP技術(shù)以其簡單易操作,且功能較強大完全能夠完成以上所要求的各操作目標(biāo)。下面分操作及ASP文件的組成來講解實現(xiàn)具體細(xì)節(jié),其中著重介紹用〈VBsript〉語句的操作。
(1)index.asp
學(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 = “
”;}
十.參考文獻
《ASP3.0動態(tài)網(wǎng)頁實經(jīng)典》—— 位元文化——中國青年出版社
《ASP網(wǎng)頁制作實戰(zhàn)步步通》天創(chuàng)工作室編著 人民郵電出版社 2001/6 第一版 《精通WEB數(shù)據(jù)庫架設(shè)技巧》劉、蔡鋒編著 科學(xué)出版社 2001/4第一版 《ASP網(wǎng)絡(luò)編程實例》老虎工作室 編著 人民郵電出版社 2001/6 第一版
教師:趙恒瑩 2013年9月3日
第四篇:學(xué)籍管理系統(tǒng)論文
學(xué)籍管理系統(tǒng)論文
一、引言:
學(xué)生檔案管理系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和
快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)
據(jù),這對于查找、更新和維護都帶來了不少的困難。
隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。
作為計算機應(yīng)用的一部分,使用計算機對學(xué)生檔案信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學(xué)生檔案管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。
因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我將以開發(fā)學(xué)生檔案管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。
二、系統(tǒng)功能
現(xiàn)在我國的中小學(xué)校中檔案的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管
理方法必然被計算機為基礎(chǔ)的信息管理所取代。
我作為一個計算機應(yīng)用的本科生,希望可以在這方面有所貢獻。改革的總設(shè)計師鄧小平同志說過“科學(xué)技術(shù)是第一生產(chǎn)力”,我希望能用我三年的所學(xué)編制出一個
實用的程序來幫助中小學(xué)進行更有效的學(xué)籍管理。歸納起來,功能大約有以下幾點:1.學(xué)生信息的錄入。不同地域的學(xué)生通過各種途徑不擇地點、不擇時間地自主
上傳自己的基本檔案(不合要求的檔案可以由管理員及時清除)。
2.學(xué)生信息的查詢。學(xué)生的檔案信息發(fā)在網(wǎng)上可以讓全班、全校的人來查詢。使用者可以通過多種方式(學(xué)期,年級,班級,姓名,學(xué)號等)的查詢,查看自己需
要的學(xué)生信息。
3.學(xué)生信息的修改。通過網(wǎng)絡(luò)在任何地方,檔案管理人員均可隨時對轉(zhuǎn)入、轉(zhuǎn)
出的學(xué)生進行添加和刪除,實現(xiàn)了信息的動態(tài)管理。
好處為:
1. 可以存儲歷屆的學(xué)生檔案,安全、高效;
2. 只需一到二名檔案錄入員即可操作系統(tǒng),節(jié)省大量人力;
3. 可以迅速查到所需信息。
三.ASP的簡單認(rèn)識
ASP的全稱是:Active Server Pages,是在服務(wù)器端腳本編譯環(huán)境,使用它可以創(chuàng)建和運行動態(tài)、交互的Web服務(wù)器應(yīng)用程序。ASP可以與HTML頁、腳本命令和
ActiveX組件組合創(chuàng)建交互的Web頁和基于Web的功能強大的應(yīng)用程序。ASP應(yīng)用程序很容易開發(fā)和修改。所以筆者推薦廣大教育工作者在教學(xué)工作繁忙的情況,使用
ASP來制作適應(yīng)教學(xué)的交互性強的動態(tài)網(wǎng)頁是非常適合的。
以下羅列了 Active Server Pages 所獨具的一些特點:
1.使用 VBScript,JScript 等簡單易用的腳本語言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序的編寫。
2.無須編譯,容易編寫,調(diào)試方便可在服務(wù)器端直接執(zhí)行。
3.使用普通的文本編輯器,如 Windows 的記事本,或在FRONTPAGE等流行軟件中都可進行編輯設(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ù)器元件)具有無限可擴充性??梢允褂?Visual Basic、Java、Visual C++、COBOL 等編程語言來編寫你所需
要的 ActiveX Server Component。
由此可見,將ASP技術(shù)用于教育任務(wù)繁重的教師建設(shè)網(wǎng)站是最適合的。
由于筆者本文主題是講解用ASP技術(shù)實現(xiàn)網(wǎng)上作文的自動化管理的過,其目的在于由一件具體事例的完成過程來拋磚引玉,使更多的教師懂得怎樣在學(xué)校網(wǎng)站應(yīng)用現(xiàn)
代網(wǎng)絡(luò)技術(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é)籍管理實現(xiàn)的目標(biāo)
主要是對學(xué)生信息(如學(xué)號、姓名、性別、家庭住址等)進行管理。本模塊又分為五個子模塊:
(1)錄入學(xué)生信息
(2)查詢學(xué)生信息
(3)修改/刪除學(xué)生信息
其中,學(xué)生信息查詢不需登錄即可使用,其他模塊則需要先登錄后才能使用。
五.網(wǎng)上學(xué)籍自動化管理實現(xiàn)的幾個ASP文件簡介
從本節(jié)開始我們逐漸深入地探討如何用ASP技術(shù)實現(xiàn)以上目標(biāo)。實現(xiàn)網(wǎng)上學(xué)籍的自動化管理和BBS、在線論壇等的建立機制有許多相似的地方,但在數(shù)據(jù)庫的建立或
管理方法方面卻有許多不同之處。以下筆者以范例的方式來分析利用ASP技術(shù)來實現(xiàn)的方法。整個自動化管理機制大致可由如下幾個ASP文件和一個數(shù)據(jù)庫文件來組
成,它們的大至功能如下。
(1)index.asp 進入本欄目后的第一顯示頁,顯示本軟件總體功能,提供多種對學(xué)生檔案的管理方式,以及用戶的注冊。
(2)login.asp用于用戶的注冊。
(3)InfoInput.asp 將學(xué)生的基本信息寫入數(shù)據(jù)庫。
(4)InfoQuery.asp可查詢學(xué)生的基本檔案信息。
(5)InfoModifyDel.asp 用于數(shù)據(jù)的修改、刪除。
六.?dāng)?shù)據(jù)庫的搭建
使用Access2000 實現(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é)生進行考試,才能輸入成績?nèi)霂?。不過由于時間倉促,學(xué)生成績管理模塊沒有完全實現(xiàn)。
下面是各表之間的關(guān)系圖:
七.ASP文件實現(xiàn)自動化管理過程的細(xì)節(jié)
ASP技術(shù)以其簡單易操作,且功能較強大完全能夠完成以上所要求的各操作目標(biāo)。下面分操作及ASP文件的組成來講解實現(xiàn)具體細(xì)節(jié),其中著重介紹用〈VB
sript〉語句的操作。
(1)index.asp
學(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 = ”";
}
以上程序來檢查用戶注冊時提交的數(shù)據(jù)是否正確,以確定是否允許提交。
十.參考文獻
《ASP3.0動態(tài)網(wǎng)頁實經(jīng)典》—— 位元文化——中國青年出版社
《ASP網(wǎng)頁制作實戰(zhàn)步步通》天創(chuàng)工作室編著 人民郵電出版社 2001/6 第一版 《精通WEB數(shù)據(jù)庫架設(shè)技巧》劉、蔡鋒編著 科學(xué)出版社 2001/4第一版 《ASP網(wǎng)絡(luò)編程實例》老虎工作室 編著 人民郵電出版社 2001/6 第一版
第五篇:學(xué)籍管理系統(tǒng)心得體會
心得體會
近段時間,完成了老師安排的作業(yè),用代碼開發(fā)設(shè)計一個學(xué)生檔案信息管理系統(tǒng)。該系統(tǒng)是基于結(jié)構(gòu)體數(shù)組的學(xué)生學(xué)籍管理系統(tǒng)。能夠?qū)崿F(xiàn)對學(xué)生學(xué)籍信息進行錄入,修改,刪除,查詢和輸出等基本操作。
首先構(gòu)造框架:基于系統(tǒng)流程圖和系統(tǒng)功能結(jié)構(gòu)圖,設(shè)計構(gòu)建系統(tǒng)的整個框架。先聲明一個struct date 類型,它代表“出生日期”,包括3個成員:month(月),day(日),year(年)。然后在聲明struct stumessage 類型時,將成員birthday指定為struct Date 類型。已聲明的類型struct Date 與其他類型一樣可以用來聲明成員的類型。然后定義結(jié)構(gòu)體數(shù)組,構(gòu)建main函數(shù)。利用結(jié)構(gòu)體數(shù)組,采用結(jié)構(gòu)化程序設(shè)計的思想,設(shè)計多個函數(shù),分別完成六大主攻能模板,從而實現(xiàn)系統(tǒng)的每項功能操作。,經(jīng)過一個多星期的課程實訓(xùn),完成了對學(xué)籍管理系統(tǒng)代碼的設(shè)計,收獲頗多。也明白了自己在C 語言上存在的一些問題,尤其在用C語言編程方面存在的缺點與不足。經(jīng)過課程實訓(xùn)使我明白做一個完整的系統(tǒng)要用到我們學(xué)到的很多方面的知識,一個完整的系統(tǒng)包含的C語言知識很多,要有好強的綜合運用能力才能開發(fā)一個完整的系統(tǒng)。在程序操作過程中要有耐心,更要細(xì)心。同時,也體會到學(xué)軟件專業(yè)要有好強的動手能力,而實訓(xùn)操作完成小系統(tǒng)鍛煉了我的動手能力,今后,在動手操作方面要加強,畢竟熟能生巧,練多了才能提高自己的編寫程序的能力。畢竟,對于軟件專業(yè)的初學(xué)者來說,起初的編程還屬于經(jīng)驗編程,靠自己的學(xué)習(xí)及動手操作獲得經(jīng)驗,以便為今后開發(fā)出新的程序打下基礎(chǔ)。