軟件工程師學生管理系統案例_第1頁
軟件工程師學生管理系統案例_第2頁
軟件工程師學生管理系統案例_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、系統分析和系統設計3.1 學生成績管理系統的功能分析該學生成績管理系統是用 ASP.net 網頁編程+ Microsoft SQL Server2000 數據庫,在系統中分為大的三個方面:一是系統管理員頁面、二是教師登錄頁面、 三是學生登錄頁面。 1.系統管理員進入學生成績管理系統的主要功能是:實現管理員用戶的添 加,修改和刪除,以及對教師添加、教師修改、教師刪除、教師查詢、學生的添 加、學生的修改、學生的查詢、修改等基本功能,并且參與開設課程、選擇課程 的管理,安排教師的任課和學生的選課工作,管理員為每門課程設置一個學分, 每門課程可以是必修或則選修,如果學生及格,學生將獲得該課程的學分。

2、2.教師進入學生成績管理系統的主要功能是: 各科教師登錄系統后可以查詢 和修改個人信息、修改自己的賬號密碼,查詢自己的授課課程,實現對選修了自 己課程的學生的成績進行查詢、錄入和修改,各科老師可以對自己學生選修課程 結束后給予分數,同時可以對自己所帶課程的成績優秀人數,及格人數和不及格 人數的分布信息進行查詢。 3.學生進行學生成績管理系統的主要功能是: 每個學生登錄系統后可以查詢 和修改個人信息、 修改自己的賬號密碼, 以及自己所選課程任課老師的個人信息, 同時在課程結束后可以查詢在校期間各個時間段選修課程的成績與學分, 以及對 單科成績和總分的排名查詢。3.2 系統模塊結構圖圖 3-1 系

3、統功能結構模塊圖3.3 系統業務流程圖首先是進入登錄界面,如圖 3.4 所示,本頁面顯示系統名稱,密碼校驗等信 息,本系統的用戶分為三類:管理員,教師,學生。使用者可以在組合框中選擇 所要登錄的用戶的類型,并輸入相應的用戶名和密碼,單擊“確定”就會將輸入 提交給系統以驗證用戶、密碼及身份。如果用戶類型及密碼正確,就會進入與用 戶相對應的界面。3.3.1 系統總業務流程圖圖 3-2 系統總業務流程圖3.3.2 登錄業務流程圖圖 3-3 系統登錄業務流程圖3.4 系統數據流分析3.4.1 數據流分析本學生成績管理系統的數據流程:首先管理員在開課之前,設定學校的各階 段學生要學習的課程(添加課程模塊

4、) ,輸入正確后添加到課程信息表即后臺 數據庫中的(course)表,同時添加在校教師員工的基本信息(教師信息添加模 塊) ,輸入正確后添加到教師信息表即后臺數據庫中的(teacher)表。開學注 冊后,管理員對新生的基本信息進行輸入添加(學生信息添加模塊) ,在輸入正 確后,數據即可添加到后臺的學生信息表即數據庫中的(student)表中;同 時安排教師授課和學生選課考試的工作,輸入信息后添加(課程安排模塊) ,判斷是否已經存在選課考試和授課的記錄,如果不存在,輸入正確后添加到成績 信息表即數據庫中的(grade)表,默認成績信息表中字段名(分數)的值為空, 表示該學生還沒參加考試, 各科教師在學生考完試后登錄系統查看自己授課

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論