屈曉 陳泳欣 李嘉樂 鐘振宇 賴媛姿 何澤峰
摘要:現(xiàn)如今是一個信息化技術高速發(fā)展的時代,信息化以更靈活和更快捷的方式嵌入了各行各業(yè)。衡定一個學校的質量高低不但要從教學環(huán)境和學習氛圍的優(yōu)劣,而且還要結合教學成果的反饋。
當前,我國各學校也正在加緊實施信息化建設,作為學校教學管理質量恒定的重要組成部分,學分管理的機制可以有效地反饋教學成果。其中針對學生的綜合素質拓展也需要系統(tǒng)性地管理。綜合素質拓展平臺學分管理系統(tǒng)可以有效地保存課外培訓成果,為監(jiān)督學生的綜合發(fā)展提供堅實有力的支撐。
關鍵詞:系統(tǒng)設計;素質拓展平臺;管理系統(tǒng)
中圖分類號:TP311? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)01-0082-03
1 前言
對于本課題的研究,主要是為了通過激勵學生綜合拓展的發(fā)展,根據各校實行的課外拓展計劃、教育上的綜合管理實施。按照大學生的年齡段上,是踏入半個社會的人了,基于學校對教育上的要求,結合運行方式與機制,開發(fā)出一套適用于各校實際情況的綜合素質拓展學分管理系統(tǒng),現(xiàn)在的設計主要通過研究我校情況來進行。因此,特意計劃針對學生在綜合素質上的發(fā)展,有必要對此開發(fā)一個學分的管理系統(tǒng),既可以促進教育,也可以給大學生一個激勵方向,使得學生在大學期間得到更全面的發(fā)展。
2 需求分析
根據收集相關使用者提出的需求,從不同角度來設定系統(tǒng)的功能,總結得出,針對使用者來區(qū)分,可以分成三大模塊概括:學生提交學分申請模塊、輔導員審核申請模塊和管理員模塊。
2.1 組成結構
該系統(tǒng)的組成結構有三部分組成,分別是學生學分申請模塊、輔導員審核管理模塊、管理員后臺模塊。
總體需求分析圖如圖1所示。
本系統(tǒng)的學生模塊有學生登錄、學分申請、查看完成情況、查看統(tǒng)計情況、查看公告信息和個人中心六小模塊。其中學分申請為本模塊的核心模塊。通過個人中心可以修改個人信息和修改密碼。查看完成情況是學生查看已經提交的申請是否有通過審核,和學分修訂完成情況。查看公告信息是一個提示功能,通過系統(tǒng)的統(tǒng)計情況來給學生發(fā)生信息。
學生模塊需求分析如圖2所示。
本系統(tǒng)的輔導員模塊有輔導員登錄、審核學分申請、查看統(tǒng)計情況、導入學生學籍信息、添加校內課程、查看校內課程、重置學生密碼和查個人中心共八小模塊。其中審核學分申請為本模塊的核心模塊。有一鍵重置所有學生密碼的功能,這功能一般很少使用。導入學生學籍信息時是為學生初始化賬號密碼,賬號為學號。通過個人中心可以修改個人信息和修改密碼。
輔導員模塊需求分析如圖3所示
本系統(tǒng)的管理員模塊有管理員登錄、導入輔導員教職工信息、管理項目類型、重置輔導員密碼四小模塊。其中項目類型的管理為本模塊的核心模塊。有一鍵重置所有輔導員密碼的功能,這功能一般很少使用。導入教師教職工信息時是為輔導員初始化賬號密碼,賬號為工號。
輔導員模塊需求分析如圖4示。
3 數(shù)據庫設計
3.1 數(shù)據庫概念模型設計
研究了學分系統(tǒng)業(yè)務的需求,設計數(shù)據庫的實體和對它們之間進行聯(lián)系。本學分系統(tǒng)的系統(tǒng)E-R圖如圖5所示。
3.2 數(shù)據庫結構設計
根據各個實體圖來創(chuàng)建數(shù)據庫的邏輯結構,來創(chuàng)建各個數(shù)據表的具體數(shù)據結構,這里的表結構是數(shù)據庫最終的物理表。下面給出學分管理系統(tǒng)數(shù)據庫的所有數(shù)據表的結構展示,每個表結構包含有數(shù)據類型、字段名稱、字段大小、主鍵、非空、自增、等幾個方面來對表的數(shù)據結構進行詮釋。
該班級表包含兩個字段,分別是班級id和班級名稱,班級id為主鍵,自增,班級名稱為字符串,存的是一個完整的班級名稱。高校的班級表如表1所示。
該學分表包含五個字段,分別是id、學號、成績、課時和實際課時,id作為主鍵,自增生成。學號為外鍵,來與學生表聯(lián)表。成績、課時和實際課時都為整型,存一個數(shù)。學分表如表2所示。
該學生表包含六個字段,分別是id、學號、姓名、班級、性別和課程名稱,id自增生成。學號為主鍵,來與學分表聯(lián)表。姓名、班級、性別為普通字段。課程可聯(lián)表。學生表如表3所示。
該教師表包含六個字段,分別是教師id、工號、姓名、班級、性別和課程名稱,id自增生成。工號為主鍵,來與學分表聯(lián)表。姓名、班級、性別為普通字段。課程可聯(lián)表。教師表如表4所示。
該課內教程表包含九個字段,分別是課程id、課程名稱、課程類型、主題、時間、地點、主辦方、開始時間和結束時間,課程id為主鍵。這個表格是系統(tǒng)最中心的表格,主要功能就連此表。課內教程表如表5所示。
該課外教程表包含九個字段,分別是課程id、課程名稱、課程類型、主題、時間、地點、主辦方、開始時間和結束時間,課程id為主鍵。這個表格跟課內課程表一樣是系統(tǒng)最中心的表格,主要功能就連此表。課外教程表如表6所示。
4 系統(tǒng)主要典型功能實現(xiàn)
4.1 用戶登錄
對于不同身份的用戶,登錄后有著不同的操作框架。而在登錄上,我們設計的是統(tǒng)一登錄頁面,根據不同身份的選擇來登錄進入相應的功能模塊,輸入工/學號和密碼,再輸入驗證碼進行用戶的登錄。本學分管理系統(tǒng)的用戶登錄流程如圖6所示。
4.2 用戶首頁模塊
學生用戶主要功能為課程的上傳,分為校內教程和校外課程。根據課程來選擇相應的功能通道。提供查看個人完成情況按鈕,進入完成頁面。
4.3 學生上傳學分申請
學生申請需要填寫該課程的相關信息。所有信息都需要填寫,不能為空。本學分管理系統(tǒng)的學分申請流程如圖7所示。
4.4 圖片的上傳
使用了bootstrap file 插件,來實現(xiàn)了多張照片上傳并可預覽的功能,外形美觀,并且可以拖拽上傳。上傳學分申請的功能如圖7所示。選擇上傳的圖片,或者直接把圖片拖拽到模塊上。每張圖片上面有三個按鈕,分別是當前圖片上傳當前圖片刪除和在線預覽功能。
4.5 審核學分申請模塊
本綜合拓展系統(tǒng)的核心功能之一,就是輔導員審核學分申請。輔導員根據提交上來的申請內容,給予通過或不通過的反饋。在輔導員首頁,進入申請審核頁面,在列表中查看每一條申請,根據申請的內容和證據照片的結合下,給予審核的通過。如審核通過則給予審核,反之則否。本學分管理系統(tǒng)的審核學分申請流程如圖8所示。
5 系統(tǒng)測試
5.1 測試用例
本系統(tǒng)開發(fā)完成后,在window10的操作系統(tǒng)上,數(shù)據庫使用MySQL。測試瀏覽器分別使用谷歌瀏覽器、火狐瀏覽器和IE瀏覽器。在響應式方面也測試了樣式的變化。以下是對部分功能的測試。
學分申請?zhí)峤荒K測試如表7所示。
審核申請模塊測試如表8所示。
參考文獻:
[1] 徐海臣.學生選課及學分成績管理系統(tǒng)設計與實現(xiàn)[D].濟南:山東大學,2010.
[2] 黃瑞梅.大學生素質拓展管理信息系統(tǒng)的設計與實現(xiàn)[D].長春:吉林大學,2015.
[3] 鄧子云,張賜.JSP網絡編程從基礎到實踐[M].北京:電子工業(yè)出版社,2005.
[4] 于立剛.基于校園網絡的學分管理系統(tǒng)開發(fā)研究[D].濟南:山東師范大學,2010.
[5] 汪紅宇,劉雄輝,喬波.基于Bootstrap框架實現(xiàn)響應式布局[J].電腦與信息技術,2017,25(5):19-22.
【通聯(lián)編輯:梁書】