摘 要
如今,科技的發展很迅速,各種和電腦有關的技術在不斷地提高,因此計算機對信息進行處理的速度更快、更准確、更方便。因此學校非常重視學生的成績管理,因為它涉及到各種各樣的事情。學生的成績在各項評優中的占比在不斷上升,因此要投入更多的資源,因此,高校應該對已建立的學生成績的制度進行適當革新,使讓學生的成績方便快捷化。因為學校教學的情況會反映出學校的方方面面,因此學校應該引起重視。在科技高度發展的時代,利用新型編程語言對學生的成績來監督和管理,具有傳統編程語言所編寫的系統所沒有的優勢。利用新型管理的系統,既能有效減少枯燥的重復工作,又能實現數據的共享,使學生和學習的管理更加高效,從而提高辦學水平。
本次畢業設計開發了一個新的學生成績管理系統,使用了Python語言和MySQL數據庫技術。利用 Python 語言數據處理的靈活性,系統可以有序地處理學生的成績,減少枯燥的重復性工作,還能提高高校的辦學效率。教師可以更准確地了解學生對知識的理解情況,再結合下一節課的內容與重點,從而在質量上進行調整,進而全面提升教學質量,主要由管理員登錄、學生登錄這兩個模塊組成系統。學生登錄模塊面向學生群體,該模塊主要有兩個功能,分別是成績查詢和考勤信息查詢,管理員登錄模塊主要面向學校的管理人員,登錄後可選擇的功能包括學生成績信息管理、學生成績排名信息管理、用戶信息管理以及考勤信息管理。
本文對整個系統進行了必要的調查和准備,經過初步的調研,使用了與之相關的工具,從而進行了需求分析和系統的各種規劃與測試,以保證各功能模塊的正常運行,該系統已經滿足基本的學生成績信息管理功能,相信它可以有效的為老師和同學們服務。
關鍵詞: 學生成績;學生信息;Python;學生成績管理系統;程序設計
Abstract
Today, computer technology is constantly improving, computer processing information faster, more accurate, more convenient. As the proportion of students’grades in all grades is on the rise, more resources should be devoted to it. Therefore, colleges and universities should reform the system of students’grades properly so as to make students’grades more convenient and convenient. Therefore, the student achievement management is in each university teaching process the indispensable link. Because the school teaching situation not only through the management of student achievement, all the school year teaching tasks also through it to reflect. In the era of high development of science and technology, the use of new programming language to monitor and manage students’achievements has advantages that the traditional programming language does not have. Using the new management system, not only can effectively avoid a lot of repetitive work, but also can achieve data sharing, standardize teaching management, so as to improve management efficiency and level.
This graduation project can handle students’achievements in an orderly way, enable the user to change the tedious manual work at a glance, and improve the working efficiency of teachers and the overall working level of the school. The teacher can also adjust the quality according to the students’situation, the content of the next lesson, the focus of the lecture and so on. The administrator login module includes a student score management module, a student score ranking module, a user information management module and an attendance information module.
This article has carried on the full preparation to the entire system, after the preliminary investigation and the system development goal and the significance, has chosen the related development tool, thus, requirements analysis, system planning, system design, program writing, system test, system trial run and system maintenance are carried out to ensure the normal operation of each functional module, this system has already satisfied the basic student result information management function, believed that it may effectively serve for the teacher and the schoolmates.
Keywords: Student Grade;student information;Python; Student grade management system
目 錄
序 言 1
第一章 系統需求分析 2
1.1系統開發目標 2
1.2系統需求分析 2
1.3系統可行性分析 3
1.4研究意義 4
第二章 開發資源配置及系統分析 5
2.1 開發工具 5
2.1.1 Python語言簡介 5
2.1.2 MySQL數據庫簡介 5
2.1.3開發工具的選擇 6
2.2功能模塊介紹 6
2.2.1登錄功能模塊 6
2.2.2成績查詢及修改功能模塊 6
2.3數據庫功能模塊及設計 7
2.3.1數據庫功能模塊及設計 7
2.3.2數據庫邏輯設計 9
2.4系統功能用例圖 11
第三章 系統的界面設計與實現 12
3.1 登入界面設計 12
3.2 管理員登錄界面設計 13
3.3 管理員端操作界面 14
3.4 學生端操作頁面 15
3.5 學生成績管理界面 17
3.6 用戶信息管理界面 19
3.7 考勤信息操作界面 22
3.8 學生成績查詢界面 24
3.9 學生考勤信息查詢界面 24
第四章 系統測試 26
4.1 登陸功能測試 26
4.2查詢功能測試 26
4.3信息更改功能測試 27
4.4成績展示功能測試 27
第五章 結論與展望 29
5.1 總結 29
5.2 展望 29
項目截圖:
資料下載地址:請點擊!》》》
2021 year 3 month Python Analy