敬永紅



摘要隨著高校體育實行開放的過程化俱樂部教學,給傳統手工考勤管理帶來了巨大困難,本文對高校體育俱樂部考勤管理的業務流程進行深入分析和研究,采用面向對象方法、UML技術、數據庫表結構詳細分析與設計了一套高校體育俱樂部考勤管理系統,提高了考勤管理的效率與質量。
關鍵詞體育教學 考勤管理 俱樂部管理 UML建模 數據庫技術
引言
根據教育部關于中央部門所屬高校深化教育教學改革的指導意見:信息技術與教育教學深度融合0的精神,結合高校體育俱樂部實行跨年級、跨班級的早操、課內外鍛煉的個性化、多樣性、可選擇性的教學方法,采用傳統的手工方法進行動態的、大群體的過程化考勤管理,大大增加了管理的工作量和難度,給高校體育俱樂部考勤管理帶來了很大的障礙。
本系統在深入分析與研究考勤管理業務流程的基礎上,實現了考勤信息的數字化與網絡化管理,解決傳統手工考勤管理難度大,效率低下,不利于統計和分析等缺陷,提高了管理的質量和效率。
1系統分析
1.1業務流程
學生根據體育俱樂部要求結合自身相關體育技能和時間等實際情況,有計劃地安排上課、早操和課外鍛煉等體育活動考勤。流程圖如圖1所示。
1.2功能需求分析
在高校使用考勤系統的主要有管理員、教師和學生三種角色。
管理員負責系統的備份、更新和維護,管理所有用戶信息等功能,能對各項考勤數據的錄入、維護、查詢和更新。
教師角色:能對個人信息維護、學生考勤情況維護及查詢等功能。
學生角色:可查詢自己的各項考勤信息總數及明細、進行個人基本信息維護等功能。
1.3非功能需求
系統采用B/S三層體系結構,用戶通過Intemet操作管理,軟件環境如下:
(1)服務器端??紤]到考勤數據信息量大,系統運行與統計比較耗資源,服務器配置JDK1.7+Tomcat7.0+Oracle10g
(2)客戶端。采用一次開發,多種適應的響應式布局,其中PC端WebView支持IE8以上版本,兼容WebKit瀏覽器核心,Chrome19.0瀏覽器;移動智能平臺支持Android 4.0或iOS 8及以上版本,擁有良好的用戶體驗。
2系統設計
本文采用面向對象設計方法僅以管理員角色在考勤管理中對單個學生以學號查詢各項考勤總次數及查詢早操考勤明細進行UML類圖和順序圖設計示例。
2.1考勤信息查詢類圖設計
管理員查詢單個學生各項考勤總次數及查詢早操考勤明細信息的相關類圖設計,如圖2所示。
3數據庫設計
根據本系統的實體類屬性及數據庫設計原理要求設計了數據庫表,系統選用oracle來進行數據庫的邏輯設計,部分主要表如下:
2.2考勤信息查詢順序圖設計
查詢各項考勤總次數及早操考勤明細信息的順序圖設計,如圖3所示:
(1)用戶表:包括用戶編號、密碼、角色編號等字段(表1)。
(2)考勤項目表:包括考勤代碼、考勤名稱等字段(表2)。
(3)考勤信息表:包括考勤代碼、用戶編號、考勤開始時間等字段(表3)。
(4)角色表:包括角色編號、角色名稱等字段(表4)。
4總結
系統利用網絡信息技術共享、方便、快捷等優點,解決了傳統體育俱樂部手工考勤管理速度慢,易出錯,人性化差等諸多的缺陷,大大減輕了工作量,實現了高校體育俱樂部考勤管理的數字化、信息化和網絡化管理,為動態管理提供了快捷、準確、高效的便捷條件。