電 話:18937133779
網(wǎng) 址:http://www.gycxdjzzl.com
郵 箱:zboao@qq.com
學籍管理是高等院校學生管理事務(wù)中的一項重要工作,在管理過程中涉及大量的數(shù)據(jù)處理,它的內(nèi)容對于學校的決策者和管理者來說都至關(guān)重要。下面是我為大家推薦的學生學籍管理系統(tǒng)論文,歡迎瀏覽。
《學籍管理系統(tǒng)軟件計算機應(yīng)用 》
一、引言:
學生檔案管理系統(tǒng)是一個 教育 單位不可缺少的部分,它的 內(nèi)容 對于學校的決策者和管理者來說都至關(guān)重要,所以學生檔案管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。
隨著 科學 技術(shù)的不斷提高, 計算 機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類 社會 的各個領(lǐng)域并發(fā)揮著越來越重要的作用。
作為計算機 應(yīng)用 的一部分,使用計算機對學生檔案信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學生檔案管理的效率,也是 企業(yè) 的科學化、正規(guī)化管理,與世界接軌的重要條件。
因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我將以開發(fā)學生檔案管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的 問題 及解決 方法 。
二、系統(tǒng)功能
現(xiàn)在我國的中小學校中檔案的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng) 時代 的 發(fā)展 ,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。
我作為一個計算機應(yīng)用的本科生,希望可以在這方面有所貢獻。改革的總設(shè)計師鄧小平同志說過“科學技術(shù)是第一生產(chǎn)力”,我希望能用我三年的所學編制出一個實用的程序來幫助中小學進行更有效的學籍管理。歸納起來,功能大約有以下幾點:1.學生信息的錄入。不同地域的學生通過各種途徑不擇地點、不擇時間地自主上傳自己的基本檔案(不合要求的檔案可以由管理員及時清除)。
2.學生信息的查詢。學生的檔案信息發(fā)在網(wǎng)上可以讓全班、全校的人來查詢。使用者可以通過多種方式(學期,年級,班級,姓名,學號等)的查詢,查看自己需要的學生信息。
3.學生信息的修改。通過 網(wǎng)絡(luò) 在任何地方,檔案管理人員均可隨時對轉(zhuǎn)入、轉(zhuǎn)出的學生進行添加和刪除,實現(xiàn)了信息的動態(tài)管理。
好處為:
1. 可以存儲歷屆的學生檔案,安全、高效;
2. 只需一到二名檔案錄入員即可 操作系統(tǒng) ,節(jié)省大量人力;
3. 可以迅速查到所需信息。
三.ASP的簡單認識
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ā)和修改。所以筆者推薦廣大教育工作者在教學工作繁忙的情況,使用ASP來制作適應(yīng)教學的交互性強的動態(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)上 作文 的自動化管理的過,其目的在于由一件具體事例的完成過程來拋磚引玉,使更多的教師懂得怎樣在學校網(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)上學生學籍管理實現(xiàn)的目標
主要是對學生信息(如學號、姓名、性別、家庭住址等)進行管理。本模塊又分為五個子模塊:
(1)錄入學生信息
(2)查詢學生信息
(3)修改/刪除學生信息
其中,學生信息查詢不需登錄即可使用,其他模塊則需要先登錄后才能使用。
五.網(wǎng)上學籍自動化管理實現(xiàn)的幾個ASP文件簡介
從本節(jié)開始我們逐漸深入地探討如何用ASP技術(shù)實現(xiàn)以上目標。實現(xiàn)網(wǎng)上學籍的自動化管理和BBS、在線論壇等的建立機制有許多相似的地方,但在數(shù)據(jù)庫的建立或管理方法方面卻有許多不同之處。以下筆者以范例的方式來 分析 利用ASP技術(shù)來實現(xiàn)的方法。整個自動化管理機制大致可由如下幾個ASP文件和一個數(shù)據(jù)庫文件來組成,它們的大至功能如下。
(1)index.asp 進入本欄目后的第一顯示頁,顯示本軟件總體功能,提供多種對學生檔案的管理方式,以及用戶的注冊。
(2)login.asp用于用戶的注冊。
《 學生學籍管理系統(tǒng)的研究 》
摘 要:本文對學生學籍管理系統(tǒng)的學生成績管理、學生個人基本信息管理、課程管理、用戶(管理員、教師、學生)管理及一些數(shù)據(jù)的統(tǒng)計與管理等功能進行研究。
【關(guān)鍵詞】 管理系統(tǒng) 系統(tǒng)分析 數(shù)據(jù)庫設(shè)計
1 前言
隨著科學技術(shù)和管理方式的不斷提高,辦公方式、方法和手段已經(jīng)由手工時代逐步向自動化辦公發(fā)展。作為走在科學技術(shù)最前沿的學校,學籍管理的無紙化、網(wǎng)絡(luò)化是學校決策科學化、數(shù)字化和管理現(xiàn)代化中的重要環(huán)節(jié),也是開創(chuàng)學籍管理工作新局面必須走到道路。
學籍是指一個學生屬于某個學校的合法身份或者資格的標記,是記錄學生姓名等信息的冊子,也是認定為某所學校學生的唯一依據(jù)。學生參加正規(guī)升學考試被學校正式錄取后,按指定時間到學校辦理入學、繳費、報到手續(xù)。由學校統(tǒng)一注冊教育部學籍管理系統(tǒng),獲得學籍,它標志該學生以成為了學校中的一員。學籍管理系統(tǒng)是指學校對學生所獲得的學籍資格進行管理的系統(tǒng)。
2 系統(tǒng)分析
學生學籍管理系統(tǒng)的總體目標是為學校解決學籍管理工作繁雜且準確性差的問題。徹底代替以往人工管理方式,提高學生學籍管理效率和信息準確性,快捷方便地對學生學籍信息進行操作,節(jié)省學校經(jīng)費開支。加快趕上校園信息化建設(shè)的發(fā)展步伐。
學生學籍管理系統(tǒng)主要是對針對學生的學籍和成績兩大方面進行管理,為學校學籍、成績管理人員對學生的學籍和成績的查詢、添加、修改和刪除操作提供更好的平臺,同時也為學生查詢個人考試成績提供快捷方便的途徑。
學生學籍管理系統(tǒng)應(yīng)具備以下幾點功能:
(1)對用戶的計算機能力要求較低,操作快捷方便。系統(tǒng)容易安裝和方便維護;
(2)保證數(shù)據(jù)庫管理的的準確性和安全性;能夠?qū)崿F(xiàn)與教務(wù)管理系統(tǒng)對接,滿足學校管理要求。
(3)支持B/S模式,用戶可以使用瀏覽器登錄系統(tǒng)。
(4)由于系統(tǒng)涉及到個人隱私信息,需提高系統(tǒng)的保密性,根據(jù)各類不同的用戶類別劃分權(quán)限,設(shè)置用戶帳戶和密碼。
(5)對學生成績信息的查詢、添加、修改和刪除。用戶根據(jù)實際情況需對某些數(shù)據(jù)進行修改和刪除操作,考慮到記錄較多,逐一查找非常費勁,應(yīng)在進行修改和刪除操作前利用查找功能,篩選出用戶需要操作的相近記錄,然后再從查找出的記錄中選擇需修改或刪除的記錄進行操作。
(6)學生學籍信息的查詢、添加、修改和刪除。此功能與對學生成績信息的查詢、添加、修改和刪除操作要求一致,應(yīng)先查找,然后再進行其他操作。
(7)學生學籍信息的錄入??梢允謩愉浫胍部梢詮钠渌募?excel或dbf)導入,但必須保證其準確性和有效性。
3 系統(tǒng)功能分析
系統(tǒng)管理,包含對密碼的更改、數(shù)據(jù)字典(指年級、民族等字典項目)的查詢、添加、修改和刪除等;
用戶管理,包含對用戶信息的查詢、添加、修改和刪除等;
成績管理,包含對成績信息的查詢、添加、修改和刪除等;
課程管理,包含對課程信息的查詢、添加、修改和刪除等;
學生管理,包含對學生信息的查詢、添加、修改和刪除等。
對上面功能分析后進行集合,根據(jù)結(jié)構(gòu)化程序設(shè)計的要求對系統(tǒng)功能進行分塊。學生學籍管理系統(tǒng)功能模塊圖如圖1所示:
4 數(shù)據(jù)庫設(shè)計
學生信息:包含學生的學號、姓名、性別、民族、出生年月、生源地、家庭地址、聯(lián)系電話、系別、專業(yè)、班級、入學年份、政治面貌、身份證號、學生狀態(tài)等;
用戶信息:包含用戶名、密碼、用戶姓名等;
成績信息:包含學生姓名、學號、課程編碼、課程名稱、考試方式、考試成績、正考或補考等;
課程信息:包含課程編碼、課程名稱、課程總學時、理論學時、實驗學時、課程學分、課程描述、考試方式、教師編號、教師姓名等;
數(shù)據(jù)字典:在增刪改查過程中,能選擇的就要使用列表框選擇,以達到統(tǒng)一完整的目的。包括的數(shù)據(jù)項有使用標識、用戶類型、入學年份、省份、政治面貌、民族、考試性質(zhì)、學生狀態(tài)。
5 詳細設(shè)計
5.1 系統(tǒng)管理
登陸系統(tǒng):起始頁面為登陸頁面,點擊“登陸”按鈕,若用戶名、密碼不匹配,則系統(tǒng)提示錯誤重新填寫。若正確,則進入主功能頁面。
修改密碼:進入后列表顯示所有課程信息,每個條目包含編號、名稱、學分、學時、教師、是否使用等信息。
數(shù)據(jù)字典維護:數(shù)據(jù)字典維護功能可以進入系統(tǒng)數(shù)字字典維護頁面,該頁面可以對系統(tǒng)各處引用到的字典進行維護,包含學生的年級、在校狀態(tài)、性別、政治面貌、班級等。
5.2 用戶管理
學生管理:進入后列表顯示所有學生個人信息,如學號、姓名、性別、系別、班級、專業(yè)、出生年月、家庭地址、聯(lián)系電話、民族、政治面貌、學生狀態(tài)等信息。
教師管理:進入該項功能后用表格形式所有教師信息顯示出來,每個條目包含編號、姓名、是否使用等信息。
5.3 課程管理
進入后列表顯示所有課程信息,每個條目包含編號、名稱、學分、學時、教師、是否使用等信息。
5.4 成績管理
進入后列表顯示所有成績信息,每個條目包含課程編碼、課程名稱、學生學號、學生姓名、學生班級、考試類型、考試成績、操作等信息。
6 結(jié)束語
學籍對學生來說是非常重要的數(shù)據(jù)信息,而學生學籍管理系統(tǒng)就是用于管理這個數(shù)據(jù)信息的管理系統(tǒng)。該系統(tǒng)對于學校的管理者和學生都至關(guān)重要,應(yīng)為用戶提供快捷的錄入、修改和查詢功能,以滿足各種用戶的需求。
參考文獻
[1] 李游,黃濱,田貴榮.基于WEB模式的學生學籍管理系統(tǒng)的設(shè)計與實現(xiàn)[J].教育信息化.2006.
[2] 黃宏志,許光.基于Web的高校學生學籍管理系統(tǒng)設(shè)計與實現(xiàn)[J].計算機與現(xiàn)代化.2012.
[3] 曹威.高校學生學籍管理系統(tǒng)設(shè)計與開發(fā)[j].科技信息.2010.
有關(guān)學生學籍管理系統(tǒng)論文推薦:
1. 學籍管理系統(tǒng)畢業(yè)論文
2. 學生信息管理系統(tǒng)論文
3. 學生管理系統(tǒng)論文
4. 學籍管理系統(tǒng)畢業(yè)設(shè)計論文
5. 淺談學生信息管理系統(tǒng)論文
6. 學生信息管理系統(tǒng)研究論文
7. 學生信息管理系統(tǒng)設(shè)計論文
8. 學生成績管理系統(tǒng)論文
河南省中小學學籍管理系統(tǒng)登錄入口:
全國中小學生學籍管理辦法細則(全文)
第一章 總 則
第一條 為規(guī)范中小學生學籍管理,提高新形勢下基礎(chǔ)教育科學管理水平,保障適齡兒童、少年受教育的權(quán)利,根據(jù)《中華人民共和國教育法》《中華人民共和國義務(wù)教育法》等有關(guān)法律,制訂本辦法。
第二條 本辦法適用于我國所有由政府、企業(yè)事業(yè)組織、社會團體、其他社會組織及公民個人依法舉辦的小學、初中、普通高中、特殊教育學校、工讀學校(以下簡稱學校)和在這些學校就讀的學生(以下簡稱學生)。
第三條 學生學籍管理采用信息化方式,實行分級負責、省級統(tǒng)籌、屬地管理、學校實施的管理體制。
國務(wù)院教育行政部門宏觀指導各地學生學籍管理工作,負責組織建設(shè)全國聯(lián)網(wǎng)的學生電子學籍信息管理系統(tǒng)(以下簡稱電子學籍系統(tǒng)),制訂相關(guān)技術(shù)標準和實施辦法。
省級教育行政部門統(tǒng)籌本行政區(qū)域內(nèi)學生學籍管理工作,制訂本省(區(qū)、市)學籍管理實施細則,指導、監(jiān)督、檢查本行政區(qū)域內(nèi)各地和學校學生學籍管理工作;按照國家要求建設(shè)電子學籍系統(tǒng)運行環(huán)境和學生數(shù)據(jù)庫,確保正常運行和數(shù)據(jù)交換;作為學籍主管部門指導其直管學校的學籍管理工作并應(yīng)用電子學籍系統(tǒng)進行相應(yīng)管理。
地(市)級教育行政部門負責指導、督促縣級教育行政部門認真落實國家和本省(區(qū)、市)關(guān)于學生學籍管理的各項規(guī)定和要求;作為學籍主管部門指導其直管學校的學籍管理工作并應(yīng)用電子學籍系統(tǒng)進行相應(yīng)管理。
縣級教育行政部門具體負責本行政區(qū)域內(nèi)學校的學生學籍管理工作;應(yīng)用電子學籍系統(tǒng)進行相應(yīng)管理;督促學校做好學生學籍的日常管理工作。
學校負責學籍信息收集、匯總、校驗、上報,應(yīng)用電子學籍系統(tǒng)開展日常學籍管理工作,確保信息真實、準確、完整。
第二章 學籍建立
第四條 學生初次辦理入學注冊手續(xù)后,學校應(yīng)為其采集錄入學籍信息,建立學籍檔案,通過電子學籍系統(tǒng)申請學籍號。
學籍主管部門應(yīng)通過電子學籍系統(tǒng)及時核準學生學籍。
第五條 學籍號以學生居民身份證號為基礎(chǔ)生成,一人一號,終身不變。學籍號具體生成規(guī)則由國務(wù)院教育行政部門另行制訂。
逐步推行包含學生學籍信息的免費學生卡。
第六條 學校不得以虛假信息建立學生學籍,不得重復建立學籍。學籍主管部門和學校應(yīng)利用電子學籍系統(tǒng)進行查重。
學籍管理實行"籍隨人走"。除普通學校接收特殊學校學生隨班就讀、特殊教育學校、工讀學校外,學校不接收未按規(guī)定辦理轉(zhuǎn)學手續(xù)的學生入學。殘疾程度較重、無法進入學校學習的學生,由承擔送教上門的學校建立學籍。
第七條 學校應(yīng)當從學生入學之日起1個月內(nèi)為其建立學籍檔案。
學生學籍檔案內(nèi)容包括:
一、學籍基礎(chǔ)信息及信息變動情況;
二、學籍信息證明材料(戶籍證明、轉(zhuǎn)學申請、休學申請等);
三、綜合素質(zhì)發(fā)展報告(含學業(yè)考試信息、體育運動技能與藝術(shù)特長、參加社區(qū)服務(wù)和社會實踐情況等);
四、體質(zhì)健康測試及健康體檢信息、預防接種信息等;
五、在校期間的獲獎信息;
六、享受資助信息;
七、省級教育行政部門規(guī)定的其他信息和材料。
學籍基礎(chǔ)信息表由國務(wù)院教育行政部門統(tǒng)一制訂。
第八條 學籍檔案分為電子檔案和紙質(zhì)檔案。電子檔案納入電子學籍系統(tǒng)管理,紙質(zhì)檔案由學校學籍管理員負責管理。
逐步推進學籍檔案電子化,同時保留必要的紙質(zhì)檔案。
第九條 學生轉(zhuǎn)學或在基礎(chǔ)教育階段升學時,學籍檔案應(yīng)當轉(zhuǎn)至轉(zhuǎn)入學校或升入學校,轉(zhuǎn)出學?;虍厴I(yè)學校應(yīng)保留電子檔案備份,同時保留必要的紙質(zhì)檔案復印件。學生最后終止學業(yè)的學校應(yīng)當歸檔永久保存學生的學籍檔案,或按相關(guān)規(guī)定辦理。
學校合并的,其學籍檔案移交并入的學校管理。
學校撤銷的,其學籍檔案移交縣級教育行政部門指定的單位管理。
第十條 如學生父母或其他監(jiān)護人提出修改學生基礎(chǔ)信息的,憑《居民戶口簿》或其他證明文件向?qū)W校提出申請,并附《居民戶口簿》復印件或其他證明復印件,由學校核準變更學籍信息,并報學籍主管部門核準。
第三章 學籍變動管理
第十一條 各學段各類學籍變動的具體條件和要求由省級教育行政部門根據(jù)國家法律法規(guī)和當?shù)貙嶋H統(tǒng)籌制定。
第十二條 正常升級學生的學籍信息更新,由電子學籍系統(tǒng)完成。
第十三條 學生學籍信息發(fā)生變化,學籍進行轉(zhuǎn)接或?qū)W生畢業(yè)(結(jié)業(yè)、肄業(yè))時,學校應(yīng)及時維護電子學籍系統(tǒng)中的有關(guān)信息,并將證明材料歸入學生學籍檔案。學籍主管部門應(yīng)及時對學生學籍變動信息進行更新。
第十四條 學生轉(zhuǎn)學或升學的,轉(zhuǎn)入學校應(yīng)通過電子學籍系統(tǒng)啟動學籍轉(zhuǎn)接手續(xù),轉(zhuǎn)出學校及雙方學校學籍主管部門予以核辦。
轉(zhuǎn)入、轉(zhuǎn)出學校和雙方學校學籍主管部門應(yīng)當分別在10個工作日內(nèi)完成學生學籍轉(zhuǎn)接。
第十五條 學生辦理學籍轉(zhuǎn)接手續(xù)后,轉(zhuǎn)出學校應(yīng)及時轉(zhuǎn)出學籍檔案,并在1個月內(nèi)辦結(jié)。
第十六條 學生轉(zhuǎn)學或升學后,轉(zhuǎn)入學校應(yīng)當以收到的學籍檔案為基礎(chǔ)為學生接續(xù)檔案。
第十七條 特教學校學生轉(zhuǎn)入普通學校隨班就讀,或普通學校隨班就讀殘疾學生轉(zhuǎn)入特教學校就讀的,其學籍可以轉(zhuǎn)入新學校,也可保留在原學校。
進入工讀學校就讀的學生,其學籍是否轉(zhuǎn)入工讀學校,由原學校與學生的父母或其他監(jiān)護人商定。
第十八條 省(區(qū)、市)直管學校、設(shè)區(qū)的市直管學校學生的轉(zhuǎn)入轉(zhuǎn)出情況,由學校每學期書面告知所在地縣(區(qū))教育行政部門。
第十九條 學生休學由父母或其他監(jiān)護人提出書面申請,學校審核同意后,通過電子學籍系統(tǒng)報學籍主管部門登記。復學時,學校應(yīng)及時辦理相關(guān)手續(xù)。
學生休學期間學校應(yīng)為其保留學籍。
第二十條 學生到境外就讀的,應(yīng)當憑有效證件到現(xiàn)就讀學校辦理相關(guān)手續(xù)。回到境內(nèi)后仍接受基礎(chǔ)教育的,應(yīng)接續(xù)原來的學籍檔案。
第二十一條 學生死亡,學校應(yīng)當憑相關(guān)證明在10個工作日內(nèi)通過電子學籍系統(tǒng)報學籍主管部門注銷其學籍。
第二十二條 學校應(yīng)將義務(wù)教育階段學生輟學情況依法及時書面上報當?shù)剜l(xiāng)鎮(zhèn)人民政府、縣級教育行政部門和學籍主管部門,在義務(wù)教育年限內(nèi)為其保留學籍,并利用電子學籍系統(tǒng)進行管理。
義務(wù)教育階段外來務(wù)工人員隨遷子女輟學的,就讀學校的學籍主管部門應(yīng)于每學期末將學生學籍檔案轉(zhuǎn)交其戶籍所在地縣(區(qū))教育行政部門。
第四章 保障措施
第二十三條 地方教育行政部門和學校應(yīng)當為學籍管理提供必要的保障條件,配備或指定學籍管理員,完善管理制度,建立工作機制。
對學籍管理員當實行先培訓后上崗,并保持相對穩(wěn)定。各級學籍管理員的基本信息須報送上一級教育行政部門。
第二十四條 地方教育行政部門和學校應(yīng)當每學期復核學生學籍,確保學籍變動手續(xù)完備、學生基本信息和學籍變動信息準確。
第二十五條 各級教育行政部門和學校要建立嚴格的保密制度。非經(jīng)學籍主管部門書面批準,學籍信息一律不得向外提供,嚴防學籍信息外泄和濫用。
一、河南中小學生學籍信息管理系統(tǒng)查詢?nèi)肟冢? 二、河南中小學生學籍信息管理系統(tǒng): 三、小學學籍號在線查詢?nèi)肟?如何查詢中小學生學籍號 四、江西省中小學學籍系統(tǒng)網(wǎng)入口地址: 五、江西省中小學學籍系統(tǒng)登錄: 六、湖南中小學學籍管理系統(tǒng)登錄入口: 七、湖南中小學學籍管理系統(tǒng)官網(wǎng)登錄入口: 八、湖南中小學學籍管理系統(tǒng): 九、江西中小學學籍管理系統(tǒng)登錄入口: 十、全國中小學學籍系統(tǒng)網(wǎng)登錄入口:
第二十六條 教育行政部門違反本辦法的規(guī)定,由上一級教育行政部門責令改正;情節(jié)嚴重的,對直接負責的主管人員和其他直接責任人員依法處理。
第二十七條 學校違反本辦法的規(guī)定,有下列情形之一的,由主管部門責令改正;情節(jié)嚴重的,依法追究校長和相關(guān)人員責任:
一、不為已接收學生建立學籍檔案的;
二、以虛假信息建立學籍或?qū)W籍檔案的;
三、不及時把學籍變動信息納入學籍檔案的;
四、不及時報告義務(wù)教育階段學生輟學情況的;
五、接收學生不為其辦理轉(zhuǎn)學手續(xù)的;
六、不按規(guī)定為學生轉(zhuǎn)接學籍檔案的;
七、泄露或非法使用學生學籍信息的;
八、違反本辦法規(guī)定的其他行為。
第五章 附 則
第二十八條 學校的外籍學生和港澳臺學生學籍管理,參照本辦法執(zhí)行。
第二十九條 省級教育行政部門應(yīng)制訂或完善實施細則。 ;
學籍信息管理系統(tǒng)摘要:隨著網(wǎng)絡(luò)技術(shù)與計算機的廣泛普及,絕大部分的機構(gòu)都對計算機管理系統(tǒng)進行了合理的運用,本設(shè)計通過Java面向?qū)ο笳Z言完成對學生信息管理系統(tǒng)進行編寫,基于B/S模式,所用開發(fā)工具為Eclipse以及AndroidStudio,然后基于Mysql的數(shù)據(jù)庫基礎(chǔ)上,通過Adobe Photoshop CS6的圖像處理軟件美化界面,在系統(tǒng)開發(fā)過程中用到了Postman測試工具,在系統(tǒng)開發(fā)完成后進行了相關(guān)模塊的用例測試,所得系統(tǒng)有美觀、友好的界面,并且人機信息比較安全可靠、靈活與方便等,這種系統(tǒng)可擴展性比較強。本文以學生信息管理系統(tǒng)為例說明JavaWeb在信息管理中的應(yīng)用,主要實現(xiàn)了管理員模塊,老師模塊以及學生模塊,主要實現(xiàn)了管理員對于系統(tǒng)中教師,學生以及課程數(shù)據(jù)的增刪改查操作;以及教師對于學生相關(guān)信息的管理,例如學生的成績和考勤信息等;以及學生對于個人信息的修改以及選課信息和課程成績的查看等功能。本系統(tǒng)功能完善,對開發(fā)管理信息系統(tǒng)提供了較高的理論指導和實際意義。關(guān)鍵詞:學生信息管理系統(tǒng),Java Web,B/S模式,Mysq
畢業(yè)設(shè)計(論文)外文摘要Title : Student information ManagerAbstract:With the wide spread of network technology and computer, the vast majority of institutions have made reasonable use of the computer management system. Based on B / S mode, the development tools used are eclipse and Android studio. Then based on MySQL database, the interface is beautified by Adobe Photoshop CS6 image processing software. In the process of system development, postman test tool is used, After the completion of the system development, the use case test of related modules is carried out. The system has beautiful and friendly interface, and the man-machine information is safe, reliable, flexible and convenient. This system has strong scalability.This paper takes the student information management system as an example to illustrate the application of Java Web in information management, which provides higher theoretical guidance and practical significance for the development of management information system.keywords:Student information management system; Java Web; B/S;Mysql
目錄
1 緒論………………………1
1.1 研究背景及研究意義………………………1
1.2 研究狀況………………………1
2 系統(tǒng)相關(guān)技術(shù)分析………………………2
2.1 java………………………2
2.2 javaweb………………………3
2.3 數(shù)據(jù)庫………………………4
3 可行性和需求性分析………………………4
3.1 可行性分析………………………4
3.2 總體需求分析………………………5
4 系統(tǒng)的設(shè)計………………………7
4.1 系統(tǒng)架構(gòu)設(shè)計………………………7
4.2 系統(tǒng)功能模塊設(shè)計………………………8
4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計………………………8
5 系統(tǒng)開發(fā)與實現(xiàn)………………………10
5.1 登錄界面的實現(xiàn)………………………10
5.2 教師管理的實現(xiàn)………………………14
5.3 學生管理的實現(xiàn)………………………16
5.4 課程管理的實現(xiàn)………………………17
5.5 老師模塊的實現(xiàn)………………………17
5.6 學生模塊的實現(xiàn)………………………20
6 系統(tǒng)測試………………………23
6.1 用戶登入功能測試………………………23
6.2 各項信息管理功能測試………………………23
6.3 Excel導出學生成績表功能測試………………………24
總結(jié)………………………25
致謝………………………26
參考文獻………………………27
1 緒論1.1 研究背景及研究意義
學生的信息,必須要實現(xiàn)安全,高效的管理,因此,學生信息管理系統(tǒng)對于一個學校來說是必不可少的組成部分。由于學生信息量比較龐大,對于那些需要記錄存檔的數(shù)據(jù)比較多的高校來說,系統(tǒng)化的管理統(tǒng)計更加方便。而且當查找某條記錄時只需要輸入該學生的有關(guān)信息便可以查詢到幾乎所有信息。
基于信息的學生信息管理系統(tǒng)可以有效解決傳統(tǒng)的手動文件管理的缺點,充分利用信息管理的優(yōu)點,提高學生狀態(tài)管理的效率。學生信息管理系統(tǒng)對學生信息的管理更有效且方便。有效的信息管理學生的狀態(tài),不僅保證學生的狀態(tài)有效率、有秩序的管理,而且使大學能夠達到一定程度的快速發(fā)展。
為了提高學生個人信息的管理效率,此設(shè)計一款學生信息管理系統(tǒng)將在很大程度上提升高校學生信息的管理效率。開發(fā)一個功能完善的學生信息管理系統(tǒng)可以使得高校學生的信息檔案管理效率。
1.2 研究現(xiàn)狀
我國高校中的信息管理員一般為年齡比較大一點的阿姨,叔叔,他們之中,不乏有一些人的文化程度較低,因此,存在使用學生信息管理系統(tǒng)的老宿管對計算機系統(tǒng)的操作并不熟悉,需要他人指導,甚至對該系統(tǒng)的接受程度較低,仍會選擇使用紙質(zhì)的方式進行信息的記錄,如果學生的報修信息量大,就會存在問題解決不及時的問題。
因此,我國高校的信息管理系統(tǒng)未來的發(fā)展路線需要進一步的簡化信息管理系統(tǒng)的使用,使得系統(tǒng)的受眾變得更大,使得可以更多的人可以使用,從而更好的提高學生信息管理系統(tǒng)的效率和便捷性,以及提供更加系統(tǒng)的服務(wù).
1.3 學生信息管理系統(tǒng)的必要
目前,人口數(shù)量在不斷飆升,學生數(shù)量更是急劇增加,這就給各大高校提供了大量學生信息統(tǒng)計的艱巨的挑戰(zhàn)。學生信息管理系統(tǒng)可以減輕學生信息統(tǒng)計的負擔,使得學生的信息統(tǒng)計和查詢更加的方便和快捷。本文研究的重點是WEB框架在學生信息管理系統(tǒng)中的應(yīng)用,對學校長期的學生信息化建設(shè),實現(xiàn)學生信息數(shù)據(jù)化有非常重要的意義。
2 系統(tǒng)相關(guān)技術(shù)分析
本系統(tǒng)采用現(xiàn)階段較為成熟的Java編程語言,運用了面向?qū)ο蟮乃枷搿i_發(fā)過程中使用了Java1.8、Eclipse集成開發(fā)環(huán)境、Tomcat7.0以及Mysql數(shù)據(jù)庫。
2.1 Java
Java是一種由Sun公司推出的面向?qū)ο缶幊陶Z言,廣受全球開發(fā)人員的歡迎,占據(jù)著軟件開發(fā)領(lǐng)域的主要地位。Java語言具有功能強大、變成簡單、開發(fā)效率高、運行穩(wěn)定、可以獨立運作等優(yōu)勢。由于Java語言能夠獨立構(gòu)建程序運行環(huán)境,因此不需要多強大的平臺即可使用。與此同時,Java語言還支持多線程開發(fā),可以和互聯(lián)網(wǎng)結(jié)合運用。
Java語言的設(shè)計集中于對象及其接口,它提供了簡單的類機制以及動態(tài)的接口模型。對象中封裝了它的狀態(tài)變量以及相應(yīng)的方法,實現(xiàn)了模塊化和信息隱藏;而類則提供了一類對象的原型,并且通過繼承機制,子類可以使用父類所提供的方法,實現(xiàn)了代碼的復用。
Java不同于一般的編譯執(zhí)行計算機語言和解釋執(zhí)行計算機語言。它首先將源代碼編譯成二進制字節(jié)碼(bytecode),然后依賴各種不同平臺上的虛擬機來解釋執(zhí)行字節(jié)碼。從而實現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺特性。不過,每次的執(zhí)行編譯后的字節(jié)碼需要消耗一定的時間,這同時也在一定程度上降低了 Java 程序的性能。
2.2 JavaWeb
2.2.1 HTML
HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 標準的 HTML 標準版本,現(xiàn)在仍處于發(fā)展階段,但大部分瀏覽器已經(jīng)支持某些 HTML5 技術(shù)。HTML 5有兩大特點:首先,強化了 Web 網(wǎng)頁的表現(xiàn)性能。其次,追加了本地數(shù)據(jù)庫等 Web 應(yīng)用的功能。廣義論及HTML5時,實際指的是包括HTML、CSS和JavaScript在內(nèi)的一套技術(shù)組合。它希望能夠減少瀏覽器對于需要插件的豐富性網(wǎng)絡(luò)應(yīng)用服務(wù)(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,與Oracle JavaFX的需求,并且提供更多能有效增強網(wǎng)絡(luò)應(yīng)用的標準集。
HTML就是所謂的超文本標記語言,這種語言普遍存在與網(wǎng)絡(luò)之中的各個網(wǎng)頁內(nèi),是開發(fā)網(wǎng)頁的基礎(chǔ)工具之一。HTML主要是借助標簽來控制網(wǎng)頁中的圖像、視頻、文本等各種信息,從而實現(xiàn)預期的顯示效果。HTML語言產(chǎn)生的互聯(lián)網(wǎng)操作會受到http協(xié)議的制約,并且瀏覽器在運行HTML語言的時候同樣會受到約束。HTML之所以可以很快得到大規(guī)模應(yīng)用,主要是因為采用了超文本技術(shù),這樣就能夠和任何連接到網(wǎng)絡(luò)中的計算機互相傳輸數(shù)據(jù)。所謂的“超文本”實質(zhì)上指的是不包含文本的其他內(nèi)容,例如視頻、音頻等等。
2.2.2 Servlet
Servlet是在JSP技術(shù)基礎(chǔ)上發(fā)展出的全新技術(shù),主要應(yīng)用于服務(wù)器中,具有接收數(shù)據(jù)請求、轉(zhuǎn)發(fā)數(shù)據(jù)請求等功能。本質(zhì)上來說,Servlet屬于Java程序的一個類型。Servlet主要遵循如下流程進行運作:服務(wù)器在接收到Http請求之后,會立即分析接受的這些請求,并以此為基礎(chǔ)創(chuàng)建Servlet,緊接著借助調(diào)用等各種手段向客戶端反饋請求信息,最后服務(wù)器重啟并調(diào)用destroy。
瀏覽器提交的請求是滿足Http協(xié)議的文本,該文本是由服務(wù)器容器,例如Tomcat接受并解析封裝成了HttpServletRequest類型的request,所有的HTTP頭數(shù)據(jù)都是可以通過request的對應(yīng)方法查詢到(get),當需要輸出給客戶端瀏覽器時,Tomcat將輸出流文本封裝成HttpServletResponse的response對象,通過設(shè)置response的屬性,來控制輸出的內(nèi)容。其中,Tomcat利用request和response做為參數(shù),調(diào)用Servlet中的方法,例如doget(request,response);
2.2.3 JSP
JSP實際上屬于Java Servlet的分支技術(shù)之一,是基于B/S結(jié)構(gòu)研發(fā)出的網(wǎng)頁開發(fā)技術(shù),允許用戶和網(wǎng)頁進行交互,極大增強了網(wǎng)頁的擴展性。JSP主要遵循如下流程進行運作:利用JSP標簽把Java語言編寫的代碼插入到超文本標記語言開發(fā)的網(wǎng)頁中。標準的JSP標簽格式是:“<%內(nèi)容%>”。
JSP技術(shù)主要起到了實現(xiàn)Java web用戶界面的作用。在進行JSP編程之前,應(yīng)當把HTML、XHTML、XML三者有效結(jié)合運用。JSP技術(shù)通常是利用表單來實現(xiàn)各項需求的,比方說數(shù)據(jù)輸入、數(shù)據(jù)庫訪問等等需求。在得到全部信息后,便可以開始設(shè)計網(wǎng)頁。
JSP標簽能夠?qū)崿F(xiàn)數(shù)據(jù)庫訪問等眾多功能與請求,此外,還能夠轉(zhuǎn)發(fā)、傳輸、共享各個網(wǎng)頁發(fā)送的信息,主要有請求、轉(zhuǎn)換、編譯、執(zhí)行以及響應(yīng)五個步驟。
第一步,客戶端將會發(fā)送出網(wǎng)頁請求;第二步,JSP Container將會對網(wǎng)頁請求進行轉(zhuǎn)換,將其轉(zhuǎn)換成Servlet文件;第三步,進一步對Servlet文件進行編譯,將其編譯成.class文件;第四步,執(zhí)行網(wǎng)頁請求并產(chǎn)生Servlet實例;第五步,將網(wǎng)頁請求的Servlet實例返回至客戶端進行響應(yīng)。
從整體角度來看,JSP執(zhí)行過程里面最核心的兩個階段應(yīng)當是請求期和轉(zhuǎn)譯期。顧名思義,所謂的請求期指的是把.class文件返回給客戶端的過程,而所謂的轉(zhuǎn)譯期就是一步步把網(wǎng)頁請求轉(zhuǎn)換成.class文件的過程。
JSP擁有眾多性能方面的優(yōu)勢。在應(yīng)用JSP技術(shù)之后,程序開發(fā)者在程序設(shè)計時候面臨的編程工作復雜程度會顯著減少,并且能夠與可視化工具一同運用,進一步降低程序開發(fā)者的開發(fā)壓力。除此之外,由于JSP本身包含內(nèi)置對象等特點,可以在很大程度上給servlet編程提供助力,有效提高了編程速度,降低了編程難度,程序開發(fā)者無須再人工翻譯網(wǎng)頁請求和外部信息。并且JSP囊括了Java的全部技術(shù)內(nèi)容,所以只要是Java支持的插件包、工具包等等都可以被JSP調(diào)用,也不需要性能多強的運作平臺。
2.2.4 B/S結(jié)構(gòu)
B/S(Brower/Server)體系結(jié)構(gòu)的優(yōu)勢:
(1)程序基本建立在服務(wù)器中,便于維護更新;
(2)能夠與客戶端有效區(qū)分進行邏輯處理、數(shù)據(jù)處理等操作,這樣的話,在維護客戶端之時,就無須更改其他內(nèi)容。
B/S體系結(jié)構(gòu)的交互模式:
B/S結(jié)構(gòu)可以把網(wǎng)頁請求和返回響應(yīng)連接起來,進而實現(xiàn)兩者間的實時交互,并且允許瀏覽器直接發(fā)送request請求,依靠服務(wù)器來訪問系統(tǒng)服務(wù)器和數(shù)據(jù)庫服務(wù)器。從應(yīng)用服務(wù)器角度來說,應(yīng)用服務(wù)器可以從數(shù)據(jù)庫中獲得所需數(shù)據(jù),隨后再向瀏覽器發(fā)送請求,最后,由瀏覽器對HTML文件進行處理。
2.3 Mysql數(shù)據(jù)庫
數(shù)據(jù)庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數(shù)據(jù)運行新增、截取、更新、刪除等操作。所謂“數(shù)據(jù)庫”系以一定方式儲存在一起、能予多個用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨立的數(shù)據(jù)集合數(shù)據(jù)庫管理系統(tǒng)(Database Management System,簡稱DBMS)是為管理數(shù)據(jù)庫而設(shè)計的電腦軟件系統(tǒng),一般具有存儲、截取、安全保障、備份等基礎(chǔ)功能
數(shù)據(jù)庫管理系統(tǒng)主要分為以下兩類:關(guān)系數(shù)據(jù)庫(關(guān)系數(shù)據(jù)庫是創(chuàng)建在關(guān)系模型基礎(chǔ)上的數(shù)據(jù)庫,借助于集合代數(shù)等數(shù)學概念和方法來處理數(shù)據(jù)庫中的數(shù)據(jù)?,F(xiàn)實世界中的各種實體以及實體之間的各種聯(lián)系均用關(guān)系模型來表示。)非關(guān)系型數(shù)據(jù)庫 NoSQL( 非關(guān)系型數(shù)據(jù)庫是對不同于傳統(tǒng)的關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫管理系統(tǒng)的統(tǒng)稱。與關(guān)系數(shù)據(jù)庫最大的不同點是不使用SQL作為查詢語言。)。幾乎所有的數(shù)據(jù)庫管理系統(tǒng)都配備了一個開放式數(shù)據(jù)庫連接(ODBC)驅(qū)動程序,令各個數(shù)據(jù)庫之間得以互相集成。
Mysql 是一種廣泛使用且流行的數(shù)據(jù)庫服務(wù)器,長時間存儲在計算機設(shè)備上的數(shù)據(jù)集合,由各種用戶和應(yīng)用程序根據(jù)某些規(guī)則進行組織和通信,簡單地說就是數(shù)據(jù)文件存儲的大型倉庫。它功能強大,易于使用和管理,安全靠譜,跨平臺界面,安全穩(wěn)定的網(wǎng)絡(luò),適合大多數(shù)軟件和應(yīng)用程序軟件數(shù)據(jù)庫的后端開發(fā)。另外,Mysql 數(shù)據(jù)庫允許用戶以多種語言編寫程序進行訪問,同時,開元也是該數(shù)據(jù)路最大的特點,可以在不同平臺上工作,還可以應(yīng)用于 Web 的開發(fā)站點以及其他程序的數(shù)據(jù)后端。
3 可行性和需求性分析
3.1 可行性分析
3.1.1 技術(shù)可行性分析
基于Java收集和監(jiān)控系統(tǒng)設(shè)計的電腦產(chǎn)品價格沒有嚴格要求。只需熟練使用java和數(shù)據(jù)庫即可,不需要太多復雜的不同類型的語中,減輕了設(shè)計實現(xiàn)的復雜度。高成本性能;高安全性。
3.1.2 操作條件可行性分析
操作性主要是完成了用于收集商品價格的監(jiān)視管理系統(tǒng)的設(shè)計,完成了用戶Experience的使用管理者總是通過系統(tǒng)方便管理相關(guān)數(shù)據(jù)信息用戶信息的請求和管理者管理數(shù)據(jù)和信息系統(tǒng)的操作不需要專家,可以直接對應(yīng)操作管理的通用模塊系統(tǒng)的操作性完全可能。因為系統(tǒng)的操作也是用于登錄的接口窗口的使用,所以只要操作簡單,操作人員就可以完全操作。
3.2 總體需求分析
系統(tǒng)主要實現(xiàn)的是管理學生信息,管理員可以對學生、教師、課程進行直接的操作(添加,修改,刪除)具體有:
(1) 對新教師的添加;
(2) 系統(tǒng)數(shù)據(jù)庫中已經(jīng)添加后、存在的教師的有關(guān)信息的修改;
(3) 學生信息管理系統(tǒng)中已經(jīng)存在的教師數(shù)據(jù)的刪除;
(4) 對系統(tǒng)中已經(jīng)存在的所有教師數(shù)據(jù)的查看等。
還有對課程數(shù)據(jù)的相關(guān)相關(guān)操作,具體包括:
(1) 對新課程數(shù)據(jù)的添加;
(2) 系統(tǒng)數(shù)據(jù)庫中已添加存在的課程數(shù)據(jù)的修改;
(3) 系統(tǒng)中已經(jīng)添加后存在的課程數(shù)據(jù)的刪除;
(4) 對系統(tǒng)中已經(jīng)存在的所有課程數(shù)據(jù)的查看等。
管理員對自己的操作:點擊修改個人信息按鈕,管理員可以對自己的密碼進行修改。
關(guān)于據(jù)庫中管理員的用例如圖3-1所示。
圖3-1 管理員用例圖
教師模塊的主要功能包括對于課程數(shù)據(jù)以及學生相關(guān)數(shù)據(jù)的修改,具體操作同管理員類似,教師模塊的用例圖如圖3-2所示。
圖3-2 教師角色用例圖
學生模塊主要的功能包括對于個人信息的修改查看以及成績的查看等,具體如圖3-3所示。
圖3-3 學生角色用例圖
4 系統(tǒng)的設(shè)計
4.1 系統(tǒng)架構(gòu)設(shè)計
架構(gòu)設(shè)計的目的是為了反映一個結(jié)構(gòu)和其他元素之間的關(guān)系,抽象,通常用于指導大型軟件系統(tǒng),數(shù)將模型層、視圖層和控制層。并且結(jié)合工廠模式整體設(shè)計思路,分別將數(shù)據(jù)訪問層,服務(wù)層每一層的最上方封裝一個工廠類,控制層通過服務(wù)層的工廠類調(diào)用相關(guān)服務(wù),服務(wù)類再調(diào)用數(shù)據(jù)訪問層的工廠類來實現(xiàn)相關(guān)的數(shù)據(jù)訪問層操作,本系統(tǒng)的體系結(jié)構(gòu)設(shè)計的詳情如圖4-1。
圖4-1 學生信息管理系統(tǒng)結(jié)構(gòu)圖
4.2 系統(tǒng)功能模塊設(shè)計
本學生信息管理系統(tǒng)共設(shè)計了四個功能模塊,其為教師管理功能模塊、學生信息管理功能模塊、課程管理功能模塊和成績管理功能模塊等。系統(tǒng)的功能模塊設(shè)計圖如圖4-2所示。
圖4-2 系統(tǒng)功能模塊設(shè)計
4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計
1.教師可以管理學生(學號、姓名、性別、出生日期)的所有信息以及課程和成績。
2.學生通過選課來選取課程,老師工作,授予學生所選課程并給予學生成績,學生擁有成績。如圖4-3所示。
圖4-3系統(tǒng)數(shù)據(jù)庫ER圖
系統(tǒng)中的管理員有用戶名和密碼兩個屬性,用來登錄系統(tǒng),如圖4-1所示。
圖4-1管理員信息圖
學生信息表在數(shù)據(jù)庫中的表名定義為student,其共有七個字段用來存儲學生的學號、姓名、班級、性別、身份證號、所在省份、電話信息。具體學生信息表字段如圖4-2所示。
圖4-2學生信息圖
課程信息表在數(shù)據(jù)庫中的表名定義為course,其共有六個字段用來存儲課程的課程編號、課程名、上課班級、任課教師、課時、課程學分信息。具體課程信息表字段如圖4-3所示。
圖4-3課程信息圖
成績信息表在數(shù)據(jù)庫中的表名定義為grade,其共有8個字段用來存儲成績的成績編號、學生學號、學生姓名、課程班級、課程編號、課程名、成績分數(shù)、成績類型。具體成績信息表字段如圖4-4所示。
圖4-4成績信息圖
教師信息表在數(shù)據(jù)庫中的表名定義為teacher,其共有七個字段用來存儲教師信息。具體教師信息表字段如圖4-5所示。
圖4-5教師信息圖
5 系統(tǒng)開發(fā)與實現(xiàn)
5.1 登入界面的實現(xiàn)
登錄界面如圖5-1所示,在登錄界面需要選擇不同的登錄對象,選擇之后輸入對應(yīng)的用戶名和密碼以及驗證碼,然后點擊確定按鈕即可登入學籍信息管理系統(tǒng)。
圖5-1 登錄界面
(1) 點擊登錄選項中的管理員登錄選項,輸入管理員賬戶和密碼可進行管理員登錄,管理員登錄部分代碼:
//管理員登錄
(2)點擊登錄選項中的學生登錄選項,輸入學生賬戶和密碼可進行學生端的登錄,學生端登錄后可進行自己的有關(guān)信息的修改(個人信息、密碼等)
學生端登錄部分代碼:
//學生端登錄
(3)點擊登錄選項中的教師登錄選項,輸入教師賬戶和密碼可進行教師端的登錄,
教師端登錄部分代碼:
//教師端登錄
登錄之后就可以看到系統(tǒng)的主界面,左側(cè)是導航菜單,不同的身份登錄后導航菜單的功能也不同:
學生登錄:學生可對自己的個人信息進行修改,可以選課、打卡、請假,也可以對自己的選課和成績進行查詢。
老師登錄:老師可以對學生的信息進行添加、修改、刪除、導出學生成績操作。
管理員登錄:管理員可以對學生和老師的信息進行添加、修改和刪除操作。
如圖5-2所示
圖5-2 系統(tǒng)主界面
5.2 教師管理的實現(xiàn)
管理員登錄成功之后可以完成系統(tǒng)中教師的管理,對教師數(shù)據(jù)進行修改和添加的簡單操作,添加教師如圖5-3所示。
圖5-3 添加教師
添加教師功能主要代碼如下:
教師添加成功之后可以查看已經(jīng)添加的教師,并且仍能夠?qū)σ呀?jīng)添加的教師信息進行修改和刪除操作。如圖5-4所示。
圖5-4 教師列表查看
如果教師的相關(guān)信息需要修改,首先需要選中想要修改的教師,點擊修改,將信息修改即可,如圖5-5所示。
圖5-5 教師信息修改
教師信息修改部分代碼如下:
如果有教師的相關(guān)信息需要刪除,首先需要選中想要修改的教師,點擊刪除按鈕,即可將想要刪除的教師進行刪除操作,具體如圖5-6所示。
圖5-6教師的刪除
教師刪除功能主要代碼如下:
5.3 學生管理的實現(xiàn)
管理員登錄成功之后可以完成系統(tǒng)中學生的管理,對教師數(shù)據(jù)進行增刪改查操作,對學生的管理和對教師的管理類似,學生管理界面如圖5-7所示。
圖5-7 學生管理界面
5.4 課程管理的實現(xiàn)
管理員登錄成功之后可以完成系統(tǒng)中課程的管理,對課程數(shù)據(jù)進行增刪改查操作,對課程的管理類似,不再贅述,課程管理界面如圖5-8所示。
圖5-8 課程管理界面
5.5 老師模塊的實現(xiàn)
教師登錄到系統(tǒng)之后,可以對學生的考勤信息以及成績進行管理,學生成績的添加,點擊添加按鈕即可對學生的成績信息添加,選中一名學生,點擊修改,可對學生成績進行修改操作,如圖5-9所示。
圖5-9 學生成績的修改
學生成績修改功能部分代碼如下:
教師還可以對學生的成績進行統(tǒng)計,可以查看學生每門課程的所有成績的統(tǒng)計圖,據(jù)圖如圖5-10所示。
圖5-10 學生成績的統(tǒng)計
教師可以對學生的成績表進行導出操作,學生成績導出如圖5-11所示。
圖5-11 學生成績單導出
學生成績導出之后效果如圖5-12所示。
圖5-12 學生成績導出
具體步驟如下:
1、可以導出的,首先,登陸全國中小學學籍系統(tǒng),如下圖所示。
2、進入學籍系統(tǒng)后,點擊【學籍管理】,如下圖所示。
3、點擊【學籍管理】后,點擊下面的【綜合查詢】,如下圖所示。
4、點開【綜合查詢】后,點擊【學籍檔案查詢】,如下圖所示。
5、點開【學籍檔案查詢】后,點擊右上角的【查詢】,如下圖所示。
6、點擊右上角的【查詢】后,可以看到全校的學生信息后,可以點擊右邊的【導出Excel】??梢园炎竺娴某錾掌?、年級、班級信息選中點增加到右面,如下圖所示。
7、當然也可以雙擊要添加的家庭成員姓名、聯(lián)系電話到要導出的信息里。點擊確定就可以開始保存了,如下圖所示。
8、設(shè)定保存文件位置。點擊【保存】即可,如下圖所示。
全國中小學生學籍管理系統(tǒng)網(wǎng)址是教育部-全國中小學生學籍管理系統(tǒng)。
學生學籍檔案內(nèi)容包括:
一、學籍基礎(chǔ)信息及信息變動情況;
二、學籍信息證明材料(戶籍證明、轉(zhuǎn)學申請、休學申請等);
三、綜合素質(zhì)發(fā)展報告(含學業(yè)考試信息、體育運動技能與藝術(shù)特長、參加社區(qū)服務(wù)和社會實踐情況等);
四、體質(zhì)健康測試及健康體檢信息、預防接種信息等;
五、在校期間的獲獎信息;
六、享受資助信息;
七、省級教育行政部門規(guī)定的其他信息和材料。
學籍建立
1、學生初次辦理入學注冊手續(xù)后,學校應(yīng)為其采集錄入學籍信息,建立學籍檔案,通過電子學籍系統(tǒng)申請學籍號。學籍主管部門應(yīng)通過電子學籍系統(tǒng)及時核準學生學籍。
2、學籍號以學生居民身份證號為基礎(chǔ)生成,一人一號,終身不變。學籍號具體生成規(guī)則由國務(wù)院教育行政部門另行制訂。逐步推行包含學生學籍信息的免費學生卡。
3、學校不得以虛假信息建立學生學籍,不得重復建立學籍。學籍主管部門和學校應(yīng)利用電子學籍系統(tǒng)進行查重。
學籍管理實行“籍隨人走”。除普通學校接收特殊學校學生隨班就讀、特殊教育學校、工讀學校外,學校不接收未按規(guī)定辦理轉(zhuǎn)學手續(xù)的學生入學。殘疾程度較重、無法進入學校學習的學生,由承擔送教上門的學校建立學籍。
4、學校應(yīng)當從學生入學之日起1個月內(nèi)為其建立學籍檔案。
以上內(nèi)容參考:中華人民共和國教育部-教育部關(guān)于印發(fā)《中小學生學籍管理辦法》的通知
以上內(nèi)容參考:教育部-全國中小學生學籍管理系統(tǒng)