用ASP編寫的學生成績管理系統的設計過程

2022-06-02 07:24:01 字數 1223 閱讀 3438

學生成績管理系統

一、 系統功能描述

學生成績管理系統是學校用於對學生成績的系統化和規範化的管理,實現學生成績的錄入、修改、查詢、排序及補考人員檢視。

系統主要完成的功能是:管理員管理院系、專業、班級、教師、學生的基本資訊;教師可以查詢自已的資訊,還可以對學生成績進行錄入、修改、查詢、排序、生成補考人員名單;學生可能個人資訊和成績。

本系統有以下功能:

1) 系統管理員管理

本功能模組包括院系、專業、班級、課程、教師、學生資訊的設定。

● 院系、專業、班級、課程、教師、學生資訊的新增。

● 院系、專業、班級、課程、教師、學生資訊的刪除。

2) 教師管理

本功能模組包括教師資訊查詢、學生成績錄入、修改、查詢、排序、補考人員名單生成。

3) 學生管理

本功能模組包括學生資訊查詢、成績查詢。

二、 系統功能模組劃分

學生成績系統後台功能模組圖:

學生成績系統前台功能模組圖:

三、 資料庫設計

1、資料庫邏輯結構設計(e-r圖)

將e-r圖轉化為關係模型

學生資訊(學號,系別號,專業號,班級號,姓名,性別,出生日期,入學時間)

教師資訊(教師編號,姓名,系別號,專業號)

課程資訊(課程編號,名稱,系別號,專業號)

系部資訊(系別號,名稱)

專業資訊(專業號,系別號,名稱)

班級資訊(班級號,系別號,專業號,名稱)

學生成績(學號,姓名,課程編號,分數)

使用者表(使用者名稱,密碼,身份)

2、資料庫物理結構的設計

系別表專業表班級表課程表

學生資訊表

教師表成績表

使用者表四、 介面設計及主要**

主要介面及功能:

五、 設計總結

通過這次的設計,使我對設計乙個完整的系統的幾個階段:第一步先進行需求分析;

第二步系統設計分析;第三步系統功能分析。只有先做好這些準備工作,才能開始著手進行設計。在設計過程中,又有資料庫設計、介面設計和**設計。

資料庫設計主要是要考慮資料庫中所包含的表及各表之間的關係。介面設計要想清楚要使用哪乙個控制項來體現,並且要使介面看起來美觀大方。最後輸入**來實現功能。

通過學生成績管理系統的設計,不僅使我大致掌握了乙個完整的管理系統的基本設計步驟及其方法,而且還使我發現自已還有很多不足之處,還有許多知識沒有掌握,在今後的學習過程中應該更加努力,使自已能夠掌握更多這方面的知識。

用c語言編寫學生成績管理系統

printf 按任意鍵繼續 n getch menu while flag 1 voidmenu void 輸入各個同學的學生資訊 voidinputscore void printf 成功輸入 按任意鍵繼續後請輸入8進行儲存 n 計算各個同學的總分 voidtotal void 計算各個同學的平均...

學生成績管理系統的

在當前,學生成績管理系統對於各個學校管理學生的成績來說,是相當有必要的。學校可以通過學生成績管理系統來發布和管理學生的成績 而且,學生也可以通過網路來訪問學生成績管理系統來對自己的各個科目的成績進行查詢,這樣既方便有快捷。鑑於此,各個高校都擁有自己的學生成績管理系統,成績管理系統便應運而生了。1 使...

學生成績管理系統

目錄一 學生成績管理系統需求分析及功能模組設計 1 1.1學生成績管理系統的開發背景 1 1.2學生成績管理系統概述 1 1.3學生成績管理系統功能模組分析與設計 1 1.4 小組成員分工與實際工作任務完成情況 3 二 資料庫設計與實現 3 2.1 學生成績管理系統的實體與聯絡分析 e r圖 3 2...