網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例

學生成績管理系統論文設計

欄目: 數據庫操作系統 / 發佈於: / 人氣:2.5W

在學校與教育單位中,對於學生的成績管理是不可缺失的一個重要的部分,本篇文章關於學生成績管理系統論文範文主要從程序的開發、維護、思維方面來闡述學生成績管理系統的實現。希望能夠幫助到大家!

學生成績管理系統論文設計

摘 要:教育單位中,對於學生的成績管理是不可缺失的一個重要的部分,開發基於 ASP 以及 Access 的學生成績管理系統,不僅使用方便,檢索更加迅速,信息更加可靠。為此,筆者對 ASP 系統進行了簡要介紹,並對 ASP 開發技術的選擇進行簡要論述,為了驗證該系統可以有效的提升學生成績管理的準確性以及效率,從設計思路、功能模塊劃分、數據庫設計以及系統實現進行探究

關鍵詞:ASP;學生成績管理系統;設計

1、ASP 的介紹

目前,CGI(Common Gateway Interface)技術已經被ASP 所取代,其實 ASP 是一個服務器的腳本執行環境,使用 ASP 的過程中可以有效的產生和執行動態的、相交互、高性能的 WEB 應用程序。ASP 自身的程序代碼非常的簡單且通用,其文件名則由 結尾,ASP 文件其實是由四部分構成,①標準的 HTML 標記,全部的 HTML 標記都可以進行運用。② ASP 語法命令,主要存在於 <%%>標籤內的 ASP 代碼。③服務器端的 Include 語言,為了增強了編程的靈活性,用 #include 語句調入其它 ASP 代碼。④腳本語言,主要是該系統自帶的兩種腳本語言,一種是JScript,另一種是 VBScript,提升了系統的編程功能,當然,用户也可以輕鬆的安裝腳本語言。我們在進行 ASP 編寫程序的過程中,不僅可以運用內置函數 ASPScript,還可以運用 ASP 的內置對象,其實一組封裝了 Web 處理能力的對象,其中的每一個對象都可以提供一系列的集合、對象屬性及方法,我們通過對內置對象進行調節就可以輕鬆簡便的操作 ASP,從而實現各種 Web 的功能。

2、需求分析

需求分析、概念設計、邏輯設計、物理設計、代碼設計、運行維護是學生成績管理系統的數據庫應用系統的開發的六個階段。大多數設計人員都會認為數據庫應用系統的設計其實就是一個進行簡單編制程序的過程,很少有人將精力放在系統的編程上,所以,也就是説設計人員對於系統的需求分析的程度不足,就導致了編程後期出現了很多出乎意料的困難,容易造成系統發生不同的錯誤,需要進行返工。返工現象不僅影響了系統的設計進度,同時還造成了大量的物力和人力資源的浪費。

因此,用户需求分析、數據字典點的定義、詳細設計、應用程序的總體設計等都需要設計編碼前進行詳細的規劃。學生成績管理系統的內容如下:教師信息添加、查詢、修改、刪除;學生信息添加、查詢、修改、刪除;課程信息添加、查詢、修改、刪除;專業信息添加、查詢、修改、刪除;學期考試成績自動生成班級課程統計分析表;課程成績錄入、查詢、打印等。

3、概要設計

3.1、功能模塊設計

ASP系統的使用人員多為用户和管理人員兩種類型。不管是哪一類用户,在登陸的時候都必須填寫用户名及口令。

管理模塊。管理員主要是負責系統的初始設置和系統維護,除系統管理的功能為管理員賬號管理、系統備份、日誌生成外,其他的.模塊功能主要是信息添加、修改與刪除。

用户模塊。教師信息維護及課程成績維護的功能是教師用户的基本操作信息。學生用户對本系統進行操作中只可以進行信息的維護以及成績的查詢。

3.2、數據庫設計

據需求,該系統由管理員、教師、學生、課程、成績為系統數據庫的部分構成。

4、詳細設計與實現

ASP 系統界面設計與實現。ASP 學生成績管理系統的界面主要是運用了可視化工具 進行設計實現的,這種界面功能全面,方便操作,界面效果良好,同時,我們還通過添加腳本的方式實現了頁面校驗,從而保證了數據操作的安全性。

ASP 數據庫的實現。我們根據學生成績實體 E-R 進行了模型的繪製,得到了 5 張數據表,這五張數據表分別是管理員信息表、教師信息表、課程信息表、學生信息表及成績表。

ASP 系統的安全性設計。ASP 學生成績管理管理系統在 B/S 模式的訪問下,可能會產生一些不安全因素,為了防止不安全因素的產生,需要加強有效措施,第一,針對服務器而言,我們需要使用防火牆過濾系統,主要是為了防止和避免惡意代碼的破壞。第二,在頁面上,我們運用信息校驗的方式,保證在更新數據庫的過程中用户信息的準確性。第三,為避免用户進行非法操作,需要用户進行劃分,如果用户沒有權利訪問此功能需要進行屏蔽。第四,針對可疑操作,需要進行日誌跟蹤。第五,針對重要的數據,應該不定期的進行備份,防止丟失。

5、結 語

為保證 ASP 學生成績管理系統的安全性,我們已經對該系統進行了多次反覆的測試,此係統成功的實現了學生成績信息的高效管理,ASP 系統可提升了校園資源的利用率,同時降低了人工造作的勞動強度,是信息化校園建設的過程中的重要組成部分,功不可沒。可是,ASP 學生成績信息管理系統還存在諸多不足之處,我們會對這一系統的運行情況進行實時的跟蹤監測。

  參考文獻

[1] 李長春,陳智,寧康琪 . 學生成績管理系統設計[J]. 數字技術與應用,2010(3):79-80.

[2] 胡波 . 基於 ASP 的學生成績管理系統 [D]. 重慶大學,2008.