c 實現學生成績查詢系統(一)

2021-08-20 03:59:02 字數 468 閱讀 4619

用到的資料庫為mysql5.5

設計階段

首先考慮使用者型別,共3種,老師、學生、管理員。每種登陸後,進入不同的操作頁面即可,因為許可權是不同的。

學生,只要能查詢成績即可,可以用listview顯示或者datagridview顯示。

老師,要兩個功能,第一是錄入全班同學成績,第二是修改某個同學成績。

但是乙個老師不一定代一門課,有可能代多門課程,所以要設計乙個課程表。課程號為主鍵,授課老師為乙個字段,授課老師可以重複。

老師登陸後,首先選擇授課課程,才可進入成績錄入或者成績修改的階段。        

管理員,可以新增、刪除使用者。刪除老師的時候,採用級聯刪除。課程表中老師的記錄設為null.

所以,設計資料庫,就要有teacherinfo,studentinfo,lesson,usr,這四個表。

首先新增引用mysql.data.dll檔案。裡面提供操縱資料庫的類與方法。        

c 實現學生成績管理

include include include include include struct score void main printf all the score bellow n printf id t語文 t英語 t數學 n for i 0 i int max 0 int m 0 for i...

C 單鏈表實現學生成績表系統

include include include include stdlib.h using namespace std class node class studlist void menu studlist list void s e studlist list void read studli...

python語言實現學生成績管理系統

stuinfo 主選單函式 def menu print 30 print 1.增加學生資訊 print 2.刪除學生資訊 print 3.修改學生資訊 print 4.查詢學生資訊 print 5.顯示學生資訊 print 6.退出系統 print 30 增加學生資訊函式 def addinfo ...