網站首頁 工作範例 辦公範例 個人範例 黨團範例 簡歷範例 學生範例 其他範例 專題範例

成績管理系統心得

欄目: 心得體會精選 / 釋出於: / 人氣:2.02W

學生成績管理系統是一功能十分強大的管理系統,它集各種功用於一身,可以完成教學中的各種操作,如對學生的成績的新增.刪除等。學生成績管理系統功能大,

成績管理系統心得

程式編寫也十分複雜,工作量很大,編寫一定要認真。一個小小的失誤都可能使程式出現大的漏洞。

建立學生成績管理系統,採用計算機對學生成績進行管理,進一步提高辦學效益和現代化水平。幫助廣大教師提高工作效率,實現學生成績資訊管理工作流程的系統化、規範化和自動化。

我們這次完成學生成績管理系統分三步.

一是對要寫成的學生成績管理系統做全面的分析,即對學生成績管理系統要使用的編寫方法,管理功用,執行方式進行分析,並作出明確的解決方案.

針對這次的學生成績管理系統,它的流程是:以老師和學生兩種方式進入,要有密碼認證.學生進入系統在能檢視此學生的各科目的成績,平均分,各科最高分和總分.老師進入系統也能檢視

各位學生的成績,並能新增,刪除學生和學生成績,對學生成績進行總分,平均分的運算.

二是程式的編寫.由於學生成績管理系統的功能十分強大,程式的編寫也十分的複雜,所以我們四人一

組,每人完成一部分程式.程式的編寫是一項困難的任務,完成此程式必需運用書中的大部分知識,而且要有清晰的思路,有較強的語言組織能力.由於四人各完成一部分,所以最後四部分程式

要能銜接得十分完整,所以四個人要在編寫自己的程式的基礎上考慮其他人的程式結構.編寫程式就是一項十分困難的事,所以一定要細心,不能有一絲的馬虎,否則會前功盡棄.三是程式的檢查

和系統的呼叫.程式寫完後並不能保證它一定能執行,所以要對它進行除錯,發現其中的弊端,並作出相應的修改,以完善程式,使其邏輯性,運算能力都符合題目要求,使學生成績管理系統的執行

能力達到課程的目的.

成績管理系統心得(2):

一、背景簡述

使用計算機進行資訊管理,不僅提高了工作效率,而且大大的提高了其安全性.尤其對於複雜的資訊管理,計算機能夠充分發揮它的優越性.學生成績管理系統是一個教育單位不可缺少的部分,它的內容對於學校的決策者和管理者來說都至關重要。

二、需求分析

問題的分析

手工操作還十分落後,效率極低,成本很大,以後的社會是資訊的社會,資訊只有快,準,精才能發揮其價值。所以機器代替人力是必然的歷史發展趨勢,只有領導的重視和支援才能從人工操作改為計算機的自動化系統。人工操作必將被計算機代替。

三、系統選單的主要功能

(1)輸入若干條記錄

(2)顯示所有記錄

(3)按學號排序

(4)插入一條記錄

(5)按姓名查詢,刪除一條記錄

(6)查詢並顯示一條記錄

(7)輸出統計資訊 (新增)

(8)從正文中新增資料到結構體陣列中

(9)將所有資料寫入檔案中

(0)退出程式

四、功能設計

功能1和4的演算法相似,輸入一條記錄到結構體中去,其中有一部很關鍵,就是通過gets將所有的多餘的字元,回車讀去,否則就會出錯。

功能2是顯示所有的記錄,通過迴圈輸出,格式也比較重要。

功能3為按學號排序,因為學號定義成了字元陣列的形式,因此在運用冒泡法進行排序的時候,要用到strcmp,strcpy等函式。

功能5為按姓名刪除記錄,先輸入姓名,再比較,如果沒有則返回失敗資訊,如果找到就將此記錄都向前移一位,返回n-1。

功能6的演算法在5中就已經體現了,輸入姓名,比較。

功能7為新增的功能,因為考慮到原來給出的函式中竟然沒有對學生成績的統計功能,因此新增此功能,可以得出所有的記錄個數,最高、最低、平均分,並輸出相關的學生資訊等。

功能8和9是對檔案的操作,提前準備好資料。