學習啦 > 論文大全 > 畢業(yè)論文 > 管理學論文 > 基本理論 > 學生成績管理系統(tǒng)畢業(yè)論文

學生成績管理系統(tǒng)畢業(yè)論文

時間: 斯娃805 分享

學生成績管理系統(tǒng)畢業(yè)論文

  高校學生成績管理系統(tǒng)是高校管理學生成績的重要手段,對于學生開展教學活動具有重要的意義和作用。下面是學習啦小編為大家整理的學生成績管理系統(tǒng)畢業(yè)論文,供大家參考。

  學生成績管理系統(tǒng)畢業(yè)論文篇一

  《 基于ASP的學生成績管理系統(tǒng)研究 》

  【摘要】:隨著計算機網(wǎng)絡技術的發(fā)展與應用,人們的工作方式正發(fā)生著革命性地變化。這一變化使得每一個行業(yè)的工作效率都得到了極大地提升。本文以下內(nèi)容將基于ASP的學生成績管理系統(tǒng)進行研究和探討,以供參考。

  【關鍵詞】:ASP;學生成績;管理系統(tǒng)

  中圖分類號:C93文獻標識碼: A

  1、前言

  隨著計算機相關技術在各行各業(yè)應用的不斷深入,其諸多益處已為人們深刻認識。作為這些應用的一部分,使用計算機相關技術對學生成績信息進行管理,具有手工管理所無法比擬的優(yōu)點。這一運用可以減輕教學人員的工作量,加快查詢速度,加強管理,使各項管理更加規(guī)范化。同時,可以使學生能夠合理安排時間,能夠盡快的知道自己的考試成績,投入新的課程的學習或復習這次沒有考過的課程。本文以下內(nèi)容將基于ASP的學生成績管理系統(tǒng)進行研究和探討,以供參考。

  2、ASP動態(tài)網(wǎng)頁技術分析

  ASP是一套微軟開發(fā)的服務器端運行的腳本平臺,它內(nèi)含于IIS當中,利用它可以產(chǎn)生和執(zhí)行動態(tài)的、互動的、高性能的WEB服務應用程序,是一種用以取代CGI(Common Gateway Interface通用網(wǎng)關接口)的技術。它具有以下特點:第一,使用VBScript、Jscript等簡單易懂的腳本語言,結合HTML代碼,即可快速地完成網(wǎng)站的應用程序。第二,無須compile編譯,容易編寫,可在服務器端直接執(zhí)行。第三,使用普通的文本編輯器,如Windows的記事本,即可進行編輯設計。第四,與瀏覽器無關(Browser Independence)??蛻舳酥灰褂每蓤?zhí)行HTML碼的瀏覽器,即可瀏覽ASP所設計的網(wǎng)頁內(nèi)容。ASP所使用的腳本語言(VBScript、Jscript)均在WEB服務器端執(zhí)行,客戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。

  3、系統(tǒng)結構

  學生成績管理系統(tǒng)的流程圖應當包括系統(tǒng)管理員的用戶信息管理、成績管理和權限管理;任課教師的成績管理;班級管理員的成績管理;學生的成績查詢等。第一,系統(tǒng)管理員。系統(tǒng)管理員的功能包括對管理員的管理、任課教師管理、班級管理員管理、學生管理、權限管理、成績管理和系統(tǒng)管理。第二,任課教師。任課教師的功能包括:成績管理和個人用戶管理兩部分。其中的成績管理又分為成績錄入、成績修改和成績分析三部分。但此處的錄入和修改功能會受到系統(tǒng)管理員的限定,即一定時期內(nèi)是可用的,此外則不可使用。第三,班級管理員。班級管理員的功能包括:成績管理和個人用戶管理兩部分。其中的成績管理又分為成績修改和成績分析兩部分。此處的修改功能僅在特殊情況下,由系統(tǒng)管理員授權方可進行成績修改操作,一般不被允許。第四,學生。學生模塊的功能包括成績查詢和個人系統(tǒng)管理兩部分。在個人系統(tǒng)管理中仍然有密碼修改功能,但同樣會受到系統(tǒng)管理員的限制,即僅在系統(tǒng)管理員設置為可修改時才能夠進行密碼修改。

  4、數(shù)據(jù)庫模型分析

  4.1,概念模型分析

  概念數(shù)據(jù)模型用來建立信息世界的數(shù)據(jù)模型,強調(diào)語義表達,描述信息結構。根據(jù)前面的需求分析,可以得出與本系統(tǒng)有關的各種實體以及系統(tǒng)的E-R圖。其中,實體主要包括任課教師、班級管理員、學生、班級、專業(yè)、課程、學生成績和成績分析等。

  4.2, 邏輯模型分析

  邏輯數(shù)據(jù)模型反映的是對概念數(shù)據(jù)模型進一步的分解和細化,根據(jù)業(yè)務規(guī)則確定的,關于業(yè)務對象、業(yè)務對象的數(shù)據(jù)項及業(yè)務對象之間關系的基本藍圖。其內(nèi)容包括所有的實體和關系,確定每個實體的屬性,定義每個實體的主鍵,指定實體的外鍵,并且需要進行范式化處理。

  5、系統(tǒng)實現(xiàn)

  5.1,登錄模塊

  根據(jù)本系統(tǒng)的相關需求分析和系統(tǒng)設計,系統(tǒng)主要存在四類用戶:系統(tǒng)管理員、任課教師、班級管理員和學生。由于他們在本系統(tǒng)中所有實現(xiàn)的功能不同,所以在系統(tǒng)的登陸界面中會出現(xiàn)四個系統(tǒng)用戶身份選擇的按鈕。通過這些按鈕用戶就可以進行他們所對應的不同的功能模塊。

  5.2,系統(tǒng)管理員模塊

  本系統(tǒng)的系統(tǒng)管理員模塊具體將要完成管理員管理、任課教師管理、班級管理員管理、班級管理、學生管理、成績管理、權限管理和系統(tǒng)管理等多項功能。這些功能既相互區(qū)別,又相互聯(lián)系,共同組成了系統(tǒng)管理員模塊的主要內(nèi)容。

  5.3,任課教師模塊

  本系統(tǒng)中的任課教師模塊,主要就是成績管理部分以及對該模塊的簡單管理,具體包括任課教師登錄、成績管理和系統(tǒng)管理三部分。其中,登錄部分與系統(tǒng)管理員的實現(xiàn)相似;系統(tǒng)管理部分由修改密碼、重新登錄和退出系統(tǒng)三部分組成;而成績管理部分則和系統(tǒng)管理員模塊中的成績管理相似,包括成績錄入、修改和分析三部分。在任課教師進行成績管理時,仍然需要先選擇其擔任教學任務的班級,然后才能進入下一步的錄入、修改和分析。

  5.4,班級管理員模塊

  在本系統(tǒng)中,班級管理員模塊主要包括登錄、班級管理和系統(tǒng)管理。其中,登錄和系統(tǒng)管理與任課教師的內(nèi)容相似;而班級管理則主要是對學生成績的分析。

  5.5,學生管理模塊

  在本系統(tǒng)中,學生管理模塊主要由學生登錄、成績查詢和系統(tǒng)管理三部分組成。其中,登錄部分在本章第一節(jié)已經(jīng)說明;系統(tǒng)管理部分和其他模塊的構成相同;而成績查詢部分則直接進入相應頁面。

  6、結尾

  本文以上內(nèi)容首先對ASP動態(tài)網(wǎng)頁技術進行了論述,隨后介紹了學生成績管理系統(tǒng)的結構,最后對系統(tǒng)的實現(xiàn)進行了研究和探討,表達了觀點,提出了見解,總之,在科學技術發(fā)達的今天,必須時刻站在發(fā)展的前沿,多學習多實踐,只有這樣才能在激烈的社會競爭中擁有一席之地。

  【參考文獻】

  [1]《ASP動態(tài)網(wǎng)站建站實例與技巧》丁貴廣等,電子科技大學出版社

  [2]《ASP數(shù)據(jù)庫開發(fā)實例精粹》郭瑞軍等,電子工業(yè)出版社

  [3] 《ASP數(shù)據(jù)庫系統(tǒng)開發(fā)實例導航》宣小平等,人民郵電出版社

  學生成績管理系統(tǒng)畢業(yè)論文篇二

  《 學生成績管理系統(tǒng)的設計與開發(fā) 》

  【摘要】數(shù)據(jù)庫技術的產(chǎn)生與發(fā)展源于對數(shù)據(jù)的組織和管理,這是一門綜合性技術,涉及操作系統(tǒng)、數(shù)據(jù)結構、算法設計和程序設計等知識。其基本思想是對數(shù)據(jù)實行集中、統(tǒng)一、獨立的管理,用戶可以最大限度的共享數(shù)據(jù)資源。

  【關鍵詞】系統(tǒng)分析;程序設計

  一、系統(tǒng)分析

  今天,計算機有了很大的進步??纱嫒斯みM行許多繁雜的勞動、節(jié)省許多資源、提高人們的工作效率、使敏感文檔更加安全等等。它已經(jīng)被應用于許多領域,是我們學習和工作的得力助手。

  本文研發(fā)的學生成績管理系統(tǒng)有以下幾項優(yōu)點:

  (1)可以存儲學生的基本信息以及歷屆的學生信息,安全、高效;

  (2)只需一到二名信息錄入員即可操作系統(tǒng),節(jié)省大量人力;

  (3)可以迅速查到所需信息。

  二、需求分析

  學生成績管理系統(tǒng)軟件為學校管理帶來極大方便。本系統(tǒng)是用編程軟件VISUAL BASIC 6.0作為實現(xiàn)語言,以數(shù)據(jù)庫Micr-osoft Access作為系統(tǒng)的后臺操作。

  要設計一個數(shù)據(jù)庫系統(tǒng),首先必須確認用戶和用途。由于數(shù)據(jù)庫系統(tǒng)是一個組織部門的模擬,因此設計者必須對一個組織部門的基本情況有所了解。例如在一個大學里,學生是按照系部、班級來進行組織,而課程則是按照專業(yè)、任課教師等進行組織。每個學生需要選修自己專業(yè)內(nèi)的課程并取得成績,而校方則需要統(tǒng)計每門課的平均分和學生的平均成績,這就是學生和課程之間的聯(lián)系。需求分析的目標是給出應用領域中數(shù)據(jù)項和數(shù)據(jù)項之間的關系和數(shù)據(jù)操作任務的詳細定義,為數(shù)據(jù)庫系統(tǒng)的概念設計、邏輯設計和物理設計奠定基礎,為優(yōu)化數(shù)據(jù)庫系統(tǒng)的邏輯結構和物理結構提供可靠依據(jù)。

  1.業(yè)務流程分析

  業(yè)務流程分析的目的是獲得業(yè)務流程及業(yè)務與數(shù)據(jù)聯(lián)系的形式描述。一般采用數(shù)據(jù)流分析法,分析結果以數(shù)據(jù)流圖(DFD)表示。

  2.E-R圖設計

  E-R圖設計模式分為兩種:

  (1)一種是以局部E-R圖為基礎設計全局模式,稱為集中式模式設計;

  (2)另一種是先設計局部E-R模型圖,再由若干個局部E-R模型圖綜合成為全局E-R模型圖,稱為綜合設計法。

  三、開發(fā)技術介紹

  1.設計平臺:Visual Basic 6.0

  微軟公司的Visual Basic 6.0是目前最為廣泛的、易學易用的面向對象的開發(fā)工具。Visual Basic提供了大量的控件,這些控件可用于設計界面和實現(xiàn)各種功能,減少編程人員的工作量,也簡化了界面設計過程,提高了應用程序的運行效率和可靠性。

  2.數(shù)據(jù)庫:Microsoft Access

  Access是關系數(shù)據(jù)庫開發(fā)工具,其優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。同時也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡文件服務器,與其他網(wǎng)絡用戶共享數(shù)據(jù)庫。

  3.數(shù)據(jù)庫系統(tǒng)簡介

  本人設計的是一個關于學生成績管理的數(shù)據(jù)庫系統(tǒng),管理員通過此系統(tǒng)可以簡捷、方便的對學生信息記錄查找、添加、刪除等功能,而用戶也可以通過這個系統(tǒng)對進行學生成績查詢、添加、刪除等功能。

  該數(shù)據(jù)庫應用程序按照用戶權限和實現(xiàn)功能的不同分為兩部分:外部學生對數(shù)據(jù)庫的查詢訪問和內(nèi)部管理人員對數(shù)據(jù)記錄的管理維護。

  四、系統(tǒng)設計

  1.數(shù)據(jù)字典

  (1)數(shù)據(jù)流條目

  學生基本信息=學號+學生姓名+學生性別+出生日期+班號+聯(lián)系電話+入校時間+家庭住址+注釋

  班級信息=班號+年級+班主任+教室

  課程信息=課程編號+課程名稱+課程類型+課程描述

  年級課程信息=年級+課程名稱

  學生成績信息=考試編號+學生學號+學生姓名+學生班號+課程名稱+分數(shù)

  系統(tǒng)用戶信息=用戶名稱+用戶密碼+用戶描述

  (2)文件條目

  例:學生信息文件={學生基本信息記錄}+{學生成績記錄}

  主鍵:學生學號+課程號

  (3)數(shù)據(jù)元素條目

  例:學生基本信息記錄中“學生學號”的數(shù)據(jù)值類型為數(shù)值類型,有效值范圍為000000~999999。

  (4)處理說明條目

  給出數(shù)據(jù)流程圖中不再分解的變換處理說明的定義。

  2.系統(tǒng)結構關系圖和流程圖

  (1)結構關系圖(圖略)

  本項目中的學生信息系統(tǒng)需要完成的功能主要有:

  有關學生信息的輸入,包括學生基本信息、所在班級、所學課程和成績等。

  學生信息的查詢,包括學生基本信息、所在班級、已學課程和成績等。

  班級管理信息的輸入,包括班級設置、年級信息等等。

  (2)系統(tǒng)流程圖(略)

  五、數(shù)據(jù)庫設計

  1.系統(tǒng)數(shù)據(jù)庫設計

  由于考慮到本系統(tǒng)是應用在單機系統(tǒng)上,另外根據(jù)學校人員規(guī)模,我只建立起一個數(shù)據(jù)庫,在此數(shù)據(jù)庫基礎上建立起班級、學籍、課程表、成績、獎懲、個人信息、用戶名等七個基本表。

  2.數(shù)據(jù)庫的實現(xiàn)

  本系統(tǒng)的數(shù)據(jù)庫設計比較合理,下面列出數(shù)據(jù)庫中的每一個表,包括表中的字段的含意。

  ――學生信息(student_form)數(shù)據(jù)庫

  學生成績數(shù)據(jù)庫里存儲了學生的學生成績包括:學號、姓名、年齡,出生日期,入學日期等

  ――學生成績(score_form)數(shù)據(jù)庫

  該模塊主要完成學生成績基本信息的錄入、刪除 、更新,查詢等功能。

  ――用戶管理數(shù)據(jù)庫

  用戶管理數(shù)據(jù)庫利存儲了用戶的信息:用戶名,密碼。權限等。

  3.與VB的連接

  Visual Basic提供了與底層數(shù)據(jù)庫系統(tǒng)緊密的連接。連接數(shù)據(jù)庫的方式有兩種:

  通過使用Visual Basic的 ADO控件。

  通過使用由Visual Basic提供的專用的直接與數(shù)據(jù)庫相連的接口。

  4.程序(略)

  參考文獻

  [1]Craig Eddy.中文Access 2000 24學時教程[M].Timothy Buchanan出版社,2006年,第一版,第59頁

  [2]劉立軍.學生信息管理系統(tǒng)的研究與開發(fā)[J].泰州職業(yè)技術學院學報,2005年2月,第5卷第一期,第26頁

  [3]劉以倩.“學籍管理系統(tǒng)”開發(fā)[J].天津職業(yè)大學學報,2001年12月,第十卷第四期,第34頁

有關學生成績管理系統(tǒng)畢業(yè)論文推薦:

1.成績管理系統(tǒng)畢業(yè)論文

2.教務成績管理系統(tǒng)研究論文

3.學生信息管理系統(tǒng)論文

4.學生管理系統(tǒng)論文

5.信息管理系統(tǒng)畢業(yè)論文

6.關于學生管理系統(tǒng)論文

7.學籍管理系統(tǒng)畢業(yè)設計論文

8.人事信息管理系統(tǒng)畢業(yè)論文

1682222