蘇霞
摘? 要:學生日常行為管理是學校管理的重要組成部分,學生的日常行為的好壞直接影響到個人的品行,注重學生日常行為管理才能幫助學生全面發展。目前,學生日常行為管理的方式主要是通過老師個人的記錄,這樣會造成學生日常信息管理不全面,學生的加減分信息公布不及時等問題。開發學生日常行為評分管理系統的目的是提高教師的工作效率, 令老師和領導的日常管理事務得到有效緩解,也能讓學生更全面、快速地掌握自身的信息,更好地約束學生。
關鍵詞:學生? 日常行為? 評分管理系統? 管理現狀
中圖分類號:TP311? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? ? ? ? ? ?文章編號:1674-098X(2020)07(b)-0179-03
Abstract: Students' daily behavior management is an important part of school management, the quality of students' daily behavior directly affects their personal conduct, pay attention to students' daily behavior management can help students develop in an all-round way. At present, the management of students' daily behavior is mainly through teachers' personal records, which will cause problems such as incomplete daily information management of students and delayed release of students' plus or minus information. The development of students' daily behavior rating management system is aimed at improving teachers' work efficiency, alleviating teachers' and leaders' daily management affairs effectively,? enabling students to grasp their own information more comprehensively and quickly, and better restrain students.
Key Words: Students; Daily behavior; Score management system; Management status
1? 學生日常行為管理現狀
目前,我校的學生日常行為管理主要由輔導員或者班主任負責,學生的所有違紀信息和評優信息都要通過輔導員或者班主任電腦記錄,這大大增加了輔導員或者班主任的工作量,在信息保存方面也難免會出現錯漏或者信息遺失。學生如果想知道自己的違紀信息和評優信息,只能通過輔導員、班主任的通知或者是學校粘貼的告示,造成信息傳遞不及時。而且個人電腦記錄的管理方式導致學生管理部門之間信息不能共享,即使內容相同,每天也要報送很多表格和信息,造成了人力和財力的極大浪費。使用開發學生日常行為評分管理系統就能很好地實現資源共享、減少教師與教師之間、教師與部門之間,部門與部門之間的信息傳遞。
2? 開發工具
2.1 MyEclipse
My Eclipse是一種基于Java可擴展的具有開放的源代碼的開發平臺, 自身包含了大量工具, 可用于多種語言的開發[2]。MyEclipse可以支持Java Servlet、JSP、AJAX、JSF、Spring、Struts、EJB3、Hibernate、JDBC數據庫鏈接工具等多項功能。MyEclipse的功能非常強大,支持也十分廣泛,可以說MyEclipse是幾乎囊括了所有主流開源產品的專屬eclipse開發工具。
2.2 JSP
JSP(全稱JavaServer Pages)是一種動態網頁開發技術。JSP部署于網絡服務器上,可以響應客戶端發送的請求,并根據請求內容動態地生成HTML、XML或其他格式文檔的Web網頁,然后返回給請求者。網頁開發者們通過結合HTML代碼、XHTML代碼、XML元素以及嵌入JSP操作和命令來編寫JSP。JSP技術以Java語言作為腳本語言,為用戶的HTTP請求提供服務,主要用于實現Java web應用程序的用戶界面部分[3]。
2.3 JavaScript
JavaScript是一款相對可靠、穩定和安全的客戶端語言程序,被廣泛應用于各種各樣的系統當中,為相應用戶增添、操作一個或多個動態網頁提供了完整的、足夠的支持。在HTML的前提之下,使用JavaScript可以快速開發Web應用服務器的網頁。JavaScript對象的覆蓋面很廣,是網頁設計語言的主程序,可以通過重復使用、模塊化或者更為直觀的方式來簡化開發程序的復雜過程。JavaScript技術是網站前端設計的腳本語言,可以給網頁增加交互性的編程語言[4]。
2.4 Tomcat服務器
Tomcat是Apache 軟件基金會的Jakarta 項目中的核心項目,主要由Apache、Sun 等公司及個人共同開發而成。Tomcat服務器是一個輕量級的應用程序服務器,同時它也是一個開源不收任何費用的Web應用程序服務器[5-6],是開發和調試JSP 程序的第一選擇。因為Tomcat 性能穩定、技術先進,而且開源不收費,因而深受Java 愛好者的喜愛,并得到了一些軟件開發商的認可,成為當前較流行的Web 應用服務器。
3? 系統主要設計
3.1 用戶注冊、登錄
利用后臺管理統一使用學生的學號和教師的工號進行注冊并設置初始密碼,首次使用時需要修改密碼和綁定手機號來完成注冊, 如果手機號碼重復將顯示錯誤,? 并指導用戶進行修改, 完成注冊后將跳轉登錄界面, 進行登錄操作。登錄后根據角色的不同進入到各自的子系統中。當用戶忘記密碼時,可以利用綁定的手機號碼找回密碼。
3.2 學生子系統
學生子系統主要功能是查詢個人信息,包括學科成績查詢,個人課堂、日常行為和宿舍等扣分、加分和處分情況。在該子系統中,學生只能查詢評分信息,不能修改評分信息,但可以修改個人賬戶的信息。
3.3 教師子系統
3.3.1 學生信息的錄入
教師子系統主要功能是進行學生信息的錄入,錄入學生的學科成績和違紀情況。教師根據后臺錄入的學生手冊內容,選擇對應的評分項來進行加分或者減分,評分項加分和減分的分值都是由后臺管理統一設置。
3.3.2 信息修改和查詢
錄入學生信息后,在每一條信息的末尾都會有修改和刪除的按鈕,教師賬號具有部分控制權限,可以修改和刪除自己錄入的信息,可以查詢自己所教班級或者所管理班級所有學生的扣分、加分和處分信息同時也可以導出學生信息的表格和文檔,也可以在線打印對應學生和班級的各類信息。
3.4 后臺管理系統
3.4.1 管理員登錄
后臺管理系統中,管理員的權限是最大的,管理員只有正確輸入用戶名和登錄的密碼通過了身份驗證才能進入到后臺的管理界面。
3.4.2 信息管理
信息管理主要是將學生手冊、宿舍管理辦法等內容導入到系統中,形成教師子系統中的評分項。信息管理中具有評分統計的功能,可以用圖表或者是表格的方式展現各個系部、各個專業和各個班的總評分、平均分、扣分項和加分項,這樣可以更好地了解學生的問題主要出現在哪些方面,讓學校今后更注重哪些方面的管理。后臺信息管理擁有所有系統操作權限,可以對系統中所有的信息進行修改和刪除。管理員還可以以表格和文檔的形式導出整個系統中學生和教師的信息,這樣可以減少教師整理學生各類信息的時間。
3.4.3 用戶管理
用戶管理主要是管理員對用戶和用戶信息的管理。管理員可以使用學生的學號和教師的職工號批量注冊賬號,這樣可以減少學生和教師注冊賬號的時間,用戶的所有信息會保存在數據庫,可以從數據庫中導出所有賬戶的信息,可以通過關鍵詞查找用戶。通過賬號唯一性,可以查看到詳細的用戶信息。同時可以修改和刪除用戶信息,對于已經畢業或者退學的學生、退休或者辭職的教職工的賬號,用戶管理系統需要注銷這些賬戶。
4? 系統測試
系統測試尤為重要,是確保系統可靠性和安全性的特殊步驟。雖然開發系統的過程中的每一個步驟均較為專業、嚴苛,但是仍然會出現一些不可避免的疏漏,我們應當及時發現問題并制定有效的解決措施。通過對系統的注冊登錄測試、各個子系統的功能測試、后臺管理系統的功能測試等等,在測試過程中要進行詳細的測試數據記錄,并進行數據分析,通過分析結果來不斷地改進和優化系統的功能。所以不難看出,測試系統是系統開發過程中的一個重要的環節。
5? 結語
本文通過研究學生日常行為評分管理系統的設計后,對學生日常行為評分管理系統所應該具有的功能有了更深的了解。學生日常行為評分管理系統旨在實現學生日常管理信息的公開和共享,只要登錄系統就能查詢到學生的各類信息,節省教師之間互相傳遞學生信息的時間以及減少教師記錄和保存學生各類信息工作量。需要到學生的信息,可以直接登錄系統導出該學生或者班級的信息,更好地實現資源共享。當然該系統仍然存在一些不足之處,這將在之后的實際應用中聽取師生們的意見進行更多功能的提升。
參考文獻
[1] 張亞娟,曹巖.學生日常行為評分管理系統設計與實現[J].黃河科技學院學報,2019,21(2):113-119.
[2] 王帆,康世英.校園二手商品交易網站的設計研究[J].電腦知識與技術,2018,14(4):277-278.
[3] 程燕,竇婧,趙曦.結構化面試評分管理系統設計與實現[J].信息通信,2019(9):142-144.
[4] 施人銅.基于jQuery的Web前端組件開發研究與應用[D].南京:東南大學,2015.
[5] 沈林翔.基于云計算的心理健康服務平臺的研究與實現[D].南京郵電大學,2016.
[6] 謝逸坤.基于Spring MVC框架的車輛服務信息平臺的開發[D].杭州:浙江工業大學,2015.