前言:尋找寫作靈感?中文期刊網用心挑選的中職學校學生信息管理系統設計研究,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:我國中職學校中學生數量較多,學生流動性較大,導致產生大量的數據信息。傳統人工方法管理學生信息,受業務量大和主觀因素影響,已經不能較好地適應社會發展趨勢。有效解決這些問題的方法是構建一套信息管理系統,將數據庫和業務及顯示邏輯相隔離,減輕網絡負載與服務器負擔,加快用戶訪問速度,提升系統安全性,是中職學院的重要目標。只有提升了學生信息管理系統的效用,才能保障學生的信息安全,學生才能更好地學習。
關鍵詞:中職學校;信息管理系統;設計與開發
0引言
在信息化時代背景下,計算機發揮著重要作用。對于中等職業學校管理來說,利用現代化信息技術管理學生,不僅便于教師查詢、管理學生成績和學籍,還可以提升教師工作效率,全面了解學生日常行為和心理狀態,結合日常考核和心理狀態進行分析,對問題學生及時進行介入和引導,避免發生重大問題,同時可以高度關注畢業生實際就業情況和實習生工作狀況,這些功能是管理學生信息的重要因素。本文將從中職學校學生信息管理系統設計、開發實踐兩部分探究信息管理系統。
1設計學生信息管理系統的原因
(1)中職學校學生信息結構復雜:中職學校開展教學活動和管理活動,均需要以“信息”作為核心,教學管理系統在本質上是信息系統。管理和教學會產生大量數據信息,不僅有教學內容,還有控制信息,產生的信息結構比較復雜;(2)學校不僅有學生的信息還有學生家長的信息,這些信息一旦泄露,都會對學生產生傷害,所以學校應該確保學生的信息安全;(3)管理數據非數值化:教學管理的過程中會涉及一些數值化數據,例如教師工作量和學生分數等。但是教學管理中的大部分數據是“非數值化數據”,例如規章制度和教學成果等,通常會采用文字形式表達,在使用計算機處理時,主要借助文件或者文本格式,導致對學校的信息統計和查詢等工作帶來困難。針對這種情況,為使中職學校管理工作更加便捷、簡潔,設計一套信息管理系統是十分必要的。本文設計的系統結構為B/S三層體系結構,主要優點是為用戶和管理者提供便捷,以最短的時間查詢需要的信息,增加系統的安全性,保障信息安全。
2中職學校學生信息管理系統設計
2.1系統設計方案
信息管理系統主要應用的B/S三層體系結構,編程工具是Eclipse3.1,頁面設計使用Dreamweaver8.0,數據庫是Oracle9i。為確保系統更具備擴展性和維護性,將頁面顯示和業務邏輯相隔離,系統整體結構如圖1所示。
2.2數據庫
數據庫是在特定應用環境,構建物理結構和邏輯模式,建設數據庫和其他應用系統,達到可管理和存儲數據的目的,滿足不同用戶需求,例如數據操作或者信息管理。信息管理是存儲、管理數據對象,數據操作對指定數據對象進行查詢和增加等操作。建設數據庫的出發點是為系統和用戶提供信息設施及運行的環境。高效率運行環境有存儲數據的效率,儲存空間利用率等,這些運行率都是較高的。因此為更好地實現預期設定的目標,必須嚴格構建數據庫。
2.3邏輯模型
邏輯模型的任務是將E-R轉變成與DBMS數據模型相吻合的結構。結合“E-R圖轉換”的模型,用下劃線標記出主鍵。(1)學生:自然序列號、姓名、性別、民族、出生日期、學籍變動情況、學籍注冊時間、最終成績;(2)課程:課程代碼、課程名稱、學校代碼、課程狀態;(3)專業:專業代碼、專業名稱、專業狀態;(4)組織機構:組織機構代碼、機構全稱、名稱拼音、運行狀態;(5)用戶:ID、賬號、姓名、權限、密碼。
2.4物理模型
物理模型是將邏輯內容轉變成表格,即通過計算機確定應該選擇的存儲數據結構的方法和分配數據存儲空間。本文構建的中職學校應用的信息管理系統中的數據庫主要包括學生基本信息和課程表。基本信息表內存儲了學生的基本信息,用戶可以登錄系統輸入需要注冊的信息,將信息添加到信息表中,方便學校對學生的管理。
3中職學校學生信息管理系統開發實踐
3.1登錄系統
為提升系統安全性,當用戶需要瀏覽客戶端時,首先應該進行身份驗證,驗證流程如下:(1)輸入URL,計算機顯示登錄界面;(2)輸入用戶登錄賬號、密碼及驗證碼;(3)客戶端發送身份驗證請求;(4)服務器根據用戶賬號,查詢數據庫,返回用戶信息;(5)對密碼進行加密,同時和用戶信息實施對比;(6)驗證驗證碼準確性;(7)當身份驗證成功后,自動獲取用戶權限,通過界面的方式傳達給用戶,當驗證不正確,系統會自動提醒“輸入錯誤”,用戶則需要二次登錄。
3.2學籍注冊模塊
學籍注冊板塊是負責學生入學信息記錄和學期、數據導出等。(1)入學注冊:入學注冊是對新生信息進行新建和編輯等系列操作。用戶輸入新生信息,并可以將新生信息添加到數據庫。值得注意的是,性別和民族等信息是存儲在系統中的,在提取后,會顯示出下拉菜單,為用戶提供選擇;(2)數據導出:當教師需要某個學生基本信息時,數據導出模塊可以為用戶提供便捷。用戶根據班級和專業,描述導出文件。另外,導出文件需要遵從導出模式,并且數據導出模式是由用戶自己定義。
3.3成績管理模塊
(1)專業設置:管理者可以從專業名稱和專業代碼等多個方面進行新建、編輯,并且將新建的信息調節在專業基礎信息表中;(2)課程設置:課程管理者應該重新建立課程信息,其中主要包括課程名稱和類別。用戶利用課程名稱和課程拼音便可以查詢到基本信息,編輯并操作課程;(3)專業課程:管理員可以自主選擇專業,右鍵單擊“確定”,在“view.jsp”頁面中會自主顯示已創建課程,同時選擇已選專業課程后,完成“提交”任務,將課程和專業相關聯。
3.4系統管理模塊
(1)用戶管理:當用戶登錄到系統后,管理員可以創建新的用戶,但是管理員不能任意修改創建用戶密碼,登錄密碼是由用戶掌控的。創建的用戶首先應該填寫賬號、姓名及密碼等基礎信息。系統為保護用戶基礎信息準確性,防止不良程序自主登錄賬號,監聽系統,在系統加密中,主要應用了MD5加密技術。用戶在前期選擇角色的過程中,就是為用戶分配相對應角色,用戶可根據自身具備的權限完成修改工作;(2)角色管理:系統中用戶會自主對應一種或者多種角色。因此管理員可以建設多種角色,為不同角色設置不同權限,權限主要包括系統中概括的功能。單擊“提交”,便可以將角色基本信息加入到角色列表中;(3)模塊:模塊是平臺開發的核心,系統中涵蓋的模塊都是通過模塊完成的。管理者添加的模塊都應該在模塊中填寫基本信息。例如模塊名稱和上級模塊等信息。
4結論
綜上所述,中職學校建設信息管理系統,應從傳統信息管理模式下脫離,便于教師和學校查詢學生信息,減輕教師的工作量。建設完整的信息管理系統,將學生的個人信息錄入到系統中,需求者輸入關鍵詞,便可以找到相關信息,有效縮短工作時間。本文信息管理系統還提供了操作界面,用戶可根據人性化功能快速查找到學生信息。上述系統中的模塊主要包括登錄系統、學籍注冊模塊、成績管理模塊、系統管理模塊,每個模塊都簡潔明了。并且,系統還對每位用戶的密碼采取加密操作,登錄系統時需要密碼才可以進入,提升系統安全系數,防止意外泄露信息,保障學生信息安全,更好地為我國培養技術型人才。
參考文獻:
[1]杜敏.中等職業學校學生信息管理系統的設計與實現[D].呼和浩特:內蒙古大學,2016.
[2]胡文?.職業中等學校學生信息管理系統的設計與實現[D].廈門:廈門大學,2014.
[3]趙晶.職業教育學校學生信息管理系統的設計與實現[D].長春:吉林大學,2013.
[4]徐燕.中等職業學校的學生信息管理系統的設計與實現[D].成都:電子科技大學,2012.
[5]錢小紅.職業學校學生綜合信息管理系統的設計與研究[J].科技信息,2011(16):241-242.
[6]高雅俠,鄒海榮.中職院校學生成績管理系統的研究與開發[J].佳木斯大學學報(自然科學版),2014,32(1):158-160.
作者:任彩霞 單位:商水縣第二職業中等專業學校