學生資訊管理系統

2021-03-04 09:21:07 字數 3662 閱讀 4668

目錄摘要 i

第一章緒論 1

1.1系統開發背景 1

1.2本系統設計的目的和意義 2

1.2.1目的 2

1.2.2 意義 ..3

1.3 本文研究的主要工作 3

1.3.1 主要工作 3

1.3.2 系統設計目標 3

第二章開發環境 5

2.1 .***開發平台 5

2.1.1 .***技術分析 5

2.1.2 visual c#簡介 5

2.2 資料庫技術 6

2.2.1 sql server 2005簡介 6

2.2.2 資料訪問 6

第三章需求分析 11

3.1 可行性分析 11

3.1.1 技術可行性 11

3.1.2 經濟可行性 11

3.2 綜合功能需求分析 11

3.3 非功能性需求分析 16

第四章系統概要設計 17

4.1 系統功能規劃及模組設計 17

4.2 資料流分析 18

4.3 資料結構 24

4.4 資料字典24

第五章系統詳細設計 28

5.1 學生資訊系統的處理流程結構 28

5.2 系統功能模組的實現 29

5.2.1 系統主窗體的設計與實現 29

5.2.2 使用者管理介面及其設計描述 30

5.2.3班級資訊的基本設定 32

5.2.4 學生檔案資訊的基本設定 33

5.2.5 成績管理 34

5.2.6 報表查詢功能 35

第六章系統測試與實施 36

6.1 測試目的 36

6.2 測試方法 36

6.3 測試用例及分析 37

結論 41

隨著資訊科技在管理上越來越深入而廣泛的應用,管理資訊系統的實施在技術上已逐步成熟。管理資訊系統是乙個不斷發展的新型學科,任何乙個單位要生存要發展,要高效的把內部活動組織起來,就必須建立與自身特點相適應的管理資訊系統。現階段,中國高校的發展非常迅速,高校規模日趨擴大,傳統的人工管理模式己經徹底不能滿足現在的發展程度和冗雜的資料量。

因此,開發出一套適合自己院校的學生資訊管理系統,來替代繁雜的人工管理工作是迫在眉睫的。再者,系統既能使本校學生資訊的管理工作更加高效和規範,又能將學生資訊管理的全過程實現平台化,使學校教育管理規範化、鮮明化。

為了使在校學生的資訊管理工作盡快從繁雜的人工管理中解脫出來,設計出一套適於學校的實際情況和管理需要的學生資訊管理系統平台是非常必要的。本文主要從德州學院的學生管理工作實際出發,通過分析高校學生資訊管理的特點和學生管理資訊流,描述出了整個系統的工作流程,並根據基本的工作流程認真分析了系統的功能需求,詳細闡述了系統需要解決的主要問題以及設計思路和實現手段。通過對當前的技術分析和能力需求,本系統將c#和sql server有機結合,採用b/s架構進行設計,作為設計學生資訊管理系統的一種新的嘗試。

本方案設計的學生資訊管理系統操作方便,實用性強。從功能上看,較為合理和完善,能有效地提高工作效率;從介面上看,圖形簡單,易操作,對提高學生管理工作水平有一定的促進作用。

隨著網際網路的發展,利用inter***技術來實現「無紙辦公」概念已深入人心,校園網路作為學校資訊化建設的乙個平台在完成資源共享、網際網路訪問、教務管理、電子備課等方面發揮了重要作用。就目前而言,學校的學生資訊管理方式還停留在手工操作的基礎上,每個學期和學年,教師需要花費大量時間來錄入學生資訊,而管理人員也需要花費較多時間來校對管理。同時有形成資訊冊在教師和教導處之間傳遞的延時性,遇到學生轉入轉出等情況,不能及時記錄,造成資訊的缺失或遺漏。

本系統就是為了減輕教學管理人員的工作壓力,提高資訊的檢索速度,使各項管理更加規範化、條理化。同時還可以縮小開支、節約時間,提高工作效率與準確率。

高校學生資訊管理工作是高校管理工作中的重要組成部分,也是衡量高校管理水平的重要依據。學生管理工作就是乙個系統工程,它貫穿於學生在校學習的整個過程和各個方面。通過對本校實際情況的分析,學生資訊管理系統主要包括以下四個方面:

(1)學生成績管理工作

(2)學生檔案管理工作

(3)綜合教育學分管理工作

(4)綜合測評管理工作

其中,第一項學生成績管理是最重要的方面,同時也是衡量學生在校期間表現的一項重要的標準。這幾個管理方面看似簡單,處理起來卻很複雜。尤其是學生的成績管理情況,工作量大且繁瑣,在原來的人工管理中,易出錯、資料更新性難、共享性差、冗餘度高,管理起來效率較相當低。

隨著德州學院招生規模的日益擴大以及學生日常管理工作業務的增多,傳統的人工管理模式已經遠遠不能適應實際的發展需要。意識到這個問題,為該院開發乙個學生資訊管理系統已勢在必行。

開發出一套適於德州學院的學生資訊管理系統,在實際管理工作中實施與運用,使學生資訊管理工作走向規範化和智慧型化。

在教育領域中,學生資訊管理工作是學校管理工作中的重要組成部分,也是學校培養人才的必然保障。隨著我國高校招生規模的擴大,學生人數急劇上公升,傳統人工管理已遠遠不能滿足現代化管理的需求。針對此問題,我開發了一套學生資訊管理系統,旨在提高學生資訊管理工作的質量和效率。

(1)根據德州學院對學生資訊管理的要求,收集與學生資訊管理系統有關的資料,認真分析學生管理工作中的主要工作流程,確定該系統的主要功能需求。

(2)提出該系統的設計方案和設計原則,設計各個功能模組,選擇合適的開發工具和開發模式,確定採用的開發環境和資料庫管理系統。

(3)系統的實際開發,根據系統的設計目標進行設計,使各功能模組完成相應的功能,完成系統的功能需求。

(4)對系統進行測試。

(5)對系統中存在的不完善的方面進行補充、修改以及完善。

(1)使得學生的學籍管理工作更加清晰、條理化、自動化。

(2)很容易地完成新生資訊的輸入、老生資訊的備份、畢業學生資訊的儲存。

(3)當學生需要查詢成績時,可以很簡單地將其需要的資訊從資料庫中查詢出來並可以匯出和列印查詢結果。

(4)隨著當今網路技術的發展,提供網路**查詢功能,可以為畢業生的就業提供更好的機會。

根據前期的分析,選擇的前台開發工具為visual studio 2005,程式語言採用c#,後台資料庫為microsoft sql server 2005。下面對其進行簡單介紹。

微軟的.***技術是指基於.*** framework的技術。在這種技術框架下,通常程式設計師使用某種.***的高階語言編寫應用程式,然後被編譯成.***的集合。

c#是基於.***的最具代表性的語言。微軟公司並沒有把.

*** framework跟一種語言繫結在一起,而是提供了一套規範,任何公司或團體都可以開發一套自己的程式語言和編譯器,只要它符合.*** framework的規範,能夠被編譯成il的assembly,就可以編寫.***應用程式。

有了這套規範,支援.*** framework的高階語言就很多了,僅微軟自己的,就有等[5]。

微軟的.***戰略是一場軟體設計平台的革命,它改變了開發人員開發應用程式的方式及思維方式,並能建立出各種全新的應用程式。microsoft visual c# 2005,簡稱c#。

它是微軟公司基於.***平台上推出的新一代物件導向的程式語言,是為生成在.*** framework上執行的多種應用程式而設計的。

該語言簡單、功能強大、型別安全,而且是物件導向的,所以憑藉它的許多創新,在保持c樣式語言的表示形式和優美的同時,實現了應用程式的快速開發。

學生資訊管理系統

1 引言 1.1編寫目的 為明確軟體需求,安排專案規劃與進度,組織軟體開發與測試,撰寫本文件。此需求分析書詳細描述了 學生資訊管理系統 的需求,包括使用者的功能性及非功能性等要求,為使用者提供完整且較詳盡的系統功能運作藍圖。同時為設計人員提供乙個完整的,可靠的設計約束,以提高質量的設計 編寫 完成該...

學生資訊管理系統

網路資料庫 姓名丁若峰 學號 20092334037 院系濱江學院電子工程系 成績二 一一年十二月十五日 專案名稱 學生資訊管理系統 班級 09通訊 2 班姓名 丁若峰 學號 20092334037完成時間 2011年12月 1需求分析 根據調查找分析,本系統有以下幾個功能 系統管理功能 為使用者設...

學生資訊管理系統

c程式設計 實訓及課程設計專案報告 學籍管理系統 班級 1112班 姓名 李志 指導教師 鄧泓 開發時間 5月29日 一 系統簡介 設計乙個基於執行程式後,首先顯示版權資訊,使用者需按y y進入系統主選單。在主選單中輸入相應的數字可執行相應的程式功能,包括錄入學生資訊 修改學生資訊 刪除學生資訊 和...