學生資訊管理系統論文
近些年來,隨著我國各級學校的不斷擴招,學生人數也在不斷地提升,以往對學生資訊進行管理的方式已經不能夠滿足學校發展的需要。下面是小編為大家整理的,供大家參考。
篇一
論學生資助資訊管理系統的應用和研究
摘要
摘要:本文研究了軟體工程在的資助資金管理的應用,並就如何利用高校學生資助資訊管理系統軟體,實現資助的自動化管理,使資助工作公開、公平、公正,使資助資金最大限度地發揮激勵和助困作用提出了建議。
內容
關鍵詞:軟體工程 教學管理系統 系統設計 應用
新中國成立尤其是改革開放30多年來,黨中央、國務院堅持立黨為公、執政為民的宗旨,以科學發展觀為統領,堅持教育優先發展,把促進教育公平列為國家基本教育政策,把保障家庭經濟困難學生公平接受高等教育機會作為黨和政府義不容辭的職責,切實加強了高校資助制度建設,不斷加大資助工作力度,使廣大學生尤其是家庭經濟困難學生都充分享有公平接受高等教育的權利,從制度上基本解決了高校家庭經濟困難學生的就學問題。隨著高校規模的擴大和逐年擴招,越來越多的家庭經濟困難學生更容易進入大學校園,他們已成為受到多方關注的一個特殊群體。面對龐大的資助學生數量,單靠手工核對其效率非常低而且容易出錯,因此提高稽核工作的效率及準確性,使評優與資助工作公開、公平、公正,使資助資金最大限度地發揮助困作用成為當前工作的重點。
1 高校學生資助資訊管理系統的需求分析需求分析
1.1通過系統管理模組進行使用者設定、程式碼維護,對系統進行初始配置;通過在校生管理模組對全部資助範圍內的在校生進行維護,建立在校生資料庫;在家庭經濟困難學生認定模組中進行認定工作,建立家庭經濟困難學生資料庫;然後通過資助管理模組按照資助種類進行分類管理,建立全校所有受資助學生資料庫;最後,通過統計分析模組對全校所有受資助學生資料庫的資料進行處理,產生各類需要的報表。
1.2根據目標系統現狀進行分析,要將學生個人基本資訊等輸入資料庫,以供學校調閱相關資訊,從中瞭解到關於學生的第一手資料。高校學生資助資訊管理系統必須結合學生檔案管理系家庭經濟困難學生認定
資助管理
1.3需求分析的重點是調查、收集與分析使用者在資料管理中的資訊要求、處理要求、安全性與完整性要求。需求分析的方法是調查組織機構情況、調查各部門的業務活動情況、協助使用者明確對新系統的各種要求、確定新系統的邊界。
2 系統的總體設計與概要說明
2.1隨著全省家庭經濟困難學生資助工作全面深入開展,給高校管理,特別是資料的彙總、統計提出了新的要求。為了滿足工作要求,需要將資助工作進行資訊化管理,以保證資料的準確性。
2.2系統需要按照全省高校資助工作的業務流程,根據省資助中心、高校等各級工作的實際需求而設計。系統共分為在校生管理、家庭經濟困難學生認定、資助管理、系統管理、統計分析五個管理模組。
2.3系統設計的要點在於資助系統與網上招生錄取資料、學生資料系統、畢業生就業管理系統及教務系統介面實現資料的共享與對接,進而實現招生、教學、學生管理、就業資料一體化,實現學生人事檔案的電子化。
2.4系統總體模組設計。模組功能簡要說明如下:一是系統登入模組。提供登入使用者名稱與密碼的驗證。二是學生情況匯入模組。該模組主要功能是將教務系統輸出的學生資訊與資助系統對資料格式的要求進行整理並生成學生基本資訊表。三是學生核對模組。可以分別按照學號、姓名、班級、專業查詢。四是條件設定模組。該模組作用是設定資助的條件。五是資格稽核模組。根據系統生成的學生綜合測評情況和資助的條件對各系部上報學生進行稽核。六是稽核結果輸出模組。該模組作用是將稽核結果以表格形式輸出並返回各系部。七是系統幫助模組。提供系統使用幫助。
3 高校學生資助稽核審批工作流程
3.1由於國家助學貸款資訊管理系統的學生資料來源於高校學生資助資訊管理系統,而且兩個系統部分功能存在著重複現象,因此將兩個系統進行了有機整合,程式碼維護、學籍異動、使用者管理納入到高校學生資助資訊管理系統進行統一管理,國家助學貸款資訊管理系統直接進行使用。
3.2國家助學貸款資訊管理系統在貸款申請時,直接呼叫高校學生資助資訊管理系統的在校生資料,而遮蔽了國家助學貸款資訊管理系統新添學生的功能。
3.3所有使用者均採用硬體加密鎖登入認證的方式,單位專業加密鎖具備程式碼維護、使用者管理的專項管理許可權。單位智慧加密鎖可按照使用者角色進行分配,包括國家助學貸款使用者的角色分配,均統一由高校資助資訊管理系統的使用者管理功能分配。
3.4額度控制
4 高校學生資助資訊管理系統在管理應用中的問題
4.1與資助活動相關的角色大致可分為學生、教師和教學管理人員三類。而這三類使用者所具備的許可權、所關心的問題及所需要的資料也互不相同,這就需要給他們提供不同的操作介面,規定他們的對應操作。
4.2在實際的"動手做"和"真正練"中體會和掌握軟體工程的思想,高校學生資助資訊管理系統的使用開發一個完整系統的經驗,僅限於照本宣科地抽象介紹一些基本原理,不能將當前軟體企業的實際案例融入在基本原理的講解之中,與實際的軟體工程實踐有明顯的差距。
4.3需求分析是整個管理系統設計中的關鍵環節,在這個環節中要確定軟體系統“做什麼”,確定軟體的功能需求、效能需求和執行環境,杜絕管理系統實用性不強,與實際脫節。
4.4登陸資訊管理。點選”開始” -> “程式”-> “高校學生資助資訊管理系統” -> “高校學生資助資訊管理系統”即可執行河南省高校學生資助資訊管理系統。首次執行時,必須進行升級通道配置。登陸時管理員預設帳戶和密碼為:單位程式碼+admin;其它使用者預設帳戶和密碼為:單位程式碼+使用者名稱具體請與相應的管理員聯絡;成功登陸後請進入“系統設定” ->“修改密碼”修改使用者預設密碼。
5 高校學生資助資訊管理系統的使用與維護事項
5.1應該遵循正確的軟體開發原理,成功的軟體開發方法,軟體工程學是是用工程、科學和數學的原則與方法研製、維護計算機軟體的有關技術及管理方法。使用軟體工程的方法有助於提高軟體產品的質量和開發效率。
5.3針對將要開發的高校學生資助資訊管理系統軟體,必須要進行大量的市場調研,分析同類軟體存在的問題,能否滿足工作的需要,初步給出軟體開發的概況。然後分析實際要求,確定軟體開發可行性。 由於軟體是複雜的邏輯產品,需求分析階段很難精確表述各項指標,所以這一過程中,認真研究實施中出現的問題,及時維護,使使用者需求逐步精確化、一致化、完全化,以達到如期的效果,。
5.5在軟體專案管理方面,我們總結一些企業的最佳實踐案例,諸如微軟公司和IBM公司等的人員組織與專案管理,使使用者瞭解軟體專案管理中人員、產品、過程和專案之間的關係,認識到專案管理在成本、人員、進度、質量、風險等方面活動的重要性,有利於在實際應用的溝通。
5.6通過對以上的對使用者的需求進行分析、對資助學生的管理的流程進行分析、管理的功能進行分析,進而對資助學生管理的資料流進行分析,得出本系統中相關的資料詞典。到此為止我們系統需要處理的資料、系統中的功能都有一個清晰的邊界,系統的設計目的也逐漸明確。
6 結束語
高校經濟困難學生的資助體系已基本形成,收集及管理高校經濟困難學生資助檔案成為高校檔案部門義不容辭的責任和義務,而如何高效利用軟體工程系統,使之越來越趨向專業化、模組化、規模化,需要我們在今後的工作中緊密結合軟體工程原理,結合自身的特點,製作出更多高效優質的軟體系統。
文獻
[1] 鄭永果,姚青.[Visual Basic 程式設計] [M]
[2] 陸正武,蔣武,劉軍等.《Java 專案開發實踐》[M]
[3] 王珊,陳紅.《資料庫系統原理教程》[M]
[4]鄭耀東,蔡 騫.ASP.NET網路資料庫開發例項精解[M].北京:清華大學出版社, 2006.
[5]張海藩,牟永敏.面向物件程式設計實用教程第二版[M].北京:清華大學出版社, 2007.
[6]馬 軍. SQL語言與資料庫操作技術大全———基於SQL Server實現[M].北京:電子工業出版社, 2008.
篇二
學生成績管理系統
摘要
摘 要: 構建學生成績管理系統,為使用者提供了一個方便快捷的網上管理平臺,實現成績管理資訊化,降低管理成本,提高管理效率。本系統基於.NET平臺,運用C#語言編寫核心程式碼塊,利用SQL Server2008進行資料庫儲存資料設計,完成學生成績管理系統的設計與實現。該形同效能穩定,易於操作,可擴充套件性強。
內容
關鍵詞: 成績管理;.net;C#;SQL Server2008
0 引言
對如今的高校來說,實現電子資訊化的辦公室是必然趨勢,高校中的資訊量主要體現在課程和學生成績的管理上,因此一個規範高效的資訊化的學生成績管理系統是高校實現管理中一個不可缺少的部分。本系統就是為了方便學校管理課程和學生成績管理,採用ASP.NET作為網路程式設計框架,SQL Server 2008作為資料庫而設計開發的一個學生成績管理系統。
1 相關程式語言介紹
1.1 C#語言
C#是微軟公司專門為.NET量身定做的程式語言,它與.NET有著密不可分的關係。C#的型別就是.NET框架所提供的型別,C#本身並無類庫,而是直接使用.NET框架所提供的類庫。本學生成績管理系統主要使用C#撐語言來實現其基本功能。
1.2 SQL語言
SQL全稱是“結構化查詢語言Structured Query Language”,
是一種資料庫查詢語言,用於存取資料以及查詢、更新和管理關係資料庫系統。SQL語言結構簡潔,功能強大,簡單易學,得到了廣泛應用。本學生成績管理系統利用SQL Server2008進行資料庫儲存資料設計。
2 學生成績管理系統的設計
2.1 系統功能模組設計
本系統是一個能夠獨立執行的學生成績管理系統,不同的使用者登入本系統能夠執行不同的功能。
1使用者角色管理。不同角色,即教師、學生、教務員登入本系統之後具備不同的許可權,可以進行不同的功能。2課程管理。本系統中可以對課程資訊進行增加、刪除、修改、查詢,還包括課程學分。3學生成績管理。本系統可以對課程成績進行錄入、查詢、計算一門課程的平均分、計算某一位同學的平均分、計算學分績點並根據學分績點的值判斷學生是否能獲得獎學金等。4匯出某一門課程的學生成績。可以根據條件查詢某一門課的學生成績並將其匯出。5匯出某一個同學的所有課程成績。可以根據條件查詢某一個同學所修的所有課程的所有成績。6教師二次成績提交。可以實現教師對已經提交了的成績的修改,即成績的二次提交,但教師要執行此功能必須先做出申請,得到教務員的允許之後才能二次提交成績。
2.2 使用者介面
本系統設計了不同的使用者相對應的不同的使用者介面,所有介面採用統一的背景底色和介面風格,在介面中使用了多種組建,用於實現系統功能的使用者介面上的主要組建包括:
1表單。主要用於提交使用者發出的請求資訊,包括使用者登入資訊、查詢條件資訊、新增課程和成績資訊等。
2標準按鈕。主要使用者觸發事件引發函式,對使用者操作進行處理,然後將處理結果返回給使用者。
3導航連結。連結是網頁的主要元素之一,使用者介面中的各個連結將整個系統中的各個分散的頁面聯絡在一起組成一個統一的整體。導航連結還提供導航功能,即使是新使用者也可以根據導航連結對系統進行操作。
本系統還用網頁錯誤訊息提示對話方塊對錯誤訊息顯示進行了設計和處理,當用戶對系統進行操作過程中出現錯誤時將由網頁提示框顯示錯誤資訊提醒使用者。
2.3 資料庫設計
本系統根據需求分析中對系統物件和系統資料的需求分析來設計資料庫,並根據實際情況畫出系統的實體關係圖,根據實體關係圖設計資料庫和資料庫表。不同的表對應不同物件的屬性和特徵,每個屬性都是原子屬性,不能再分。而且不同物件的不同屬性的資料型別也是不相同的,物件屬性的資料型別是根據實際資料需要在建立資料庫和資料庫表的時候設計的。系統程式設計實現對資料庫的操作時,相應的資料型別也必須與資料庫中的資料型別相一致,否則將出現資料庫操作錯誤。不同資料型別的大小也是不同的,向資料庫中儲存資料時,其大小不能超過其資料型別所能表示的大小範圍。
3 系統典型功能模組的設計與實現
限於文章的篇幅,我們只以使用者登入模組為例來說明。
使用者登入模組是整個系統的,使用者只有登入成功之後才能使用系統功能。本系統的首頁時是使用者選擇使用者型別登入頁面,使用者進入首頁後,選擇自己的使用者型別,包括學生、教師、教務員,此處,不同的型別對應不同的連結,選擇不同型別進入對應的使用者型別登入頁面,在第二個登入頁面中輸入使用者名稱和密碼登入,使用者登入的流程圖如下所示:
如上圖所示,使用者輸入使用者名稱和密碼,然後點選登入按鈕,該按鈕觸發一個登入事件,該事件將使用者登入資訊傳送至伺服器,伺服器對資料進行處理,即與資料庫中的記錄匹配,若匹配成功則使用者登入成功,進入使用者主頁面,否則輸出錯誤提示資訊。
4 結束語
本文通過構建學生成績管理系統,實現成績管理資訊化,降低管理成本,提高管理效率。將現代化的計算機技術和傳統的教學、教務工作相結合,按照學院的工作流程設計完成,旨在實現老師,學生,家長和相關教務人員對課程資訊和學生資訊的共享,方便學生對自己成績的查詢,也方便教師成績的上傳和教務管理人員對課程及學生成績的管理,實現學校對學生成績的規範高效管理,加強高校管理的資訊化。該設計功能完整,架構合理,貼近使用者需求,不失為一個方便學生成績管理的教務辦公軟體。
文獻
[1] 《軟體工程第二版》 齊志昌 譚慶平 寧洪 高等教育出版社.
[2] 《ASP.NET 3.5從入門到精通》 趙曉東 張正禮 徐小榮等 清華大學出版社.
[3] 百度網站.
[4] CSDN資源網站.
有關推薦: