1. 程式人生 > 資料庫 >基於Python和MySQL實現的學生資訊管理系統

基於Python和MySQL實現的學生資訊管理系統

系統功能

系統基於PyCharm整合開發環境進行開發,採用Python語言進行編寫,利用MySQL儲存資料,能夠對學生的姓名、年齡等資訊進行管理,軟體支援學生資訊的增加、刪除、修改和查詢操作。

系統介面中央顯示編號、姓名、性別和年齡的資訊,起初沒有錄入資訊,介面是空白的。下方為編號、姓名、性別和年齡的輸入框,另外可以點選新增、刪除、修改和查詢按鈕實現相應的功能。也可以點選“一鍵清空”將輸入框中的內容全部清除。

系統介紹

系統框圖

在這裡插入圖片描述

系統主介面

在這裡插入圖片描述

新增學生資訊

在這裡插入圖片描述
在這裡插入圖片描述

刪除學生資訊

刪除編號為2020001的學生:

在這裡插入圖片描述

修改學生資訊

點選某一條學生資訊記錄,此條學生資訊會顯示在下方輸入框內,然後可修改學生的資訊,例如下面將學生年齡23修改為35歲,輸入完成後點選修改按鈕即可:

在這裡插入圖片描述
在這裡插入圖片描述

查詢學生資訊

首先輸入學生編號,然後點選查詢按鈕即可查詢到學生資訊:

在這裡插入圖片描述
在這裡插入圖片描述

容錯設計

系統設計了容錯提示,當用戶不按照常規作業系統時,系統會彈出視窗提示使用者錯誤資訊。

新增學生資訊不全

新增學生資訊時,當學生的編號、姓名、性別和年齡未填寫完整時:

在這裡插入圖片描述

未選中修改記錄

在這裡插入圖片描述

未選中刪除記錄

在這裡插入圖片描述