鄭穎
摘 要: 為了方便、智能地對本科生雙學位進行管理,本文針對雙學位實際管理過程中存在的問題,設計并實現(xiàn)了一個雙學位管理系統(tǒng)。該系統(tǒng)主要實現(xiàn)了報名、注冊、審核、課程管理、成績管理、繳費情況管理等功能,還提供了不同的角色管理:學生端、教學秘書端和教務處端,針對不同的用戶設計不同的功能模塊,方便用戶操作。
關鍵詞: 雙學位 管理系統(tǒng) 信息化
1.引言
雙學位是在學習本專業(yè)的同時跨學科門類輔修另一專業(yè)的學位課程。隨著高校招生人數(shù)的不斷增加和畢業(yè)生的就業(yè)困難等,很多學生通過雙學位學習拓寬知識面,提高就業(yè)競爭力。雙學位報名系統(tǒng)是一個涉及多個學院、協(xié)調(diào)多部門工作的管理系統(tǒng),并涉及不同用戶角色的管理。傳統(tǒng)的人工管理方法存在一些問題,如工作效率低下、信息反饋不及時、多個部門信息管理數(shù)據(jù)不一致等。因此,一個雙學位管理系統(tǒng)應運而生。雙學位管理系統(tǒng)主要功能是實現(xiàn)學生網(wǎng)上報名、錄取、注冊、課程管理、成績管理、畢業(yè)審核等環(huán)節(jié),還有各種統(tǒng)計查詢功能。該系統(tǒng)還提供不同的角色管理:學生端、教學秘書端和教務處端,針對不同的用戶設計不同的功能模塊,方便用戶操作。
2.總體設計
使用該系統(tǒng)的用戶涉及學生、各個院系的教學秘書和教務處管理人員,因此,本系統(tǒng)根據(jù)不同用戶需求分為前臺學生端用戶和后臺教學秘書用戶、教務處用戶,針對不同的用戶設計不同功能模塊完成相關操作,方便用戶使用。
2.1前臺功能模塊
前臺主要是提供給學生用戶使用的平臺,主要包括通知公告、課程查詢、成績查詢、下載交費表、提交論文、申請免修、申請退修和修改密碼等功能。學生可以通過這個平臺及時了解關于雙學位報修情況信息和學校的通知公告,還可以很方便地查詢自己的成績和所修課程情況。
2.2后臺功能模塊
在本管理系統(tǒng)中,后臺管理員有教務處和教學秘書兩個角色。由于角色不同,所分配的權限也不同,因此這兩個角色可以進入不同后臺管理頁面。教學秘書只能對本學院的信息進行管理,無權查看其他學院的數(shù)據(jù)信息;教務處擁有最高的權限,可以查看全校的雙學位報修及交費情況。后臺的功能模塊有基礎數(shù)據(jù)、專業(yè)課程、費用管理、畢業(yè)管理、報名管理、學籍管理、報名統(tǒng)計、通知管理、信息管理等。
3.系統(tǒng)實現(xiàn)
本平臺為了便于用戶使用采用了B/S模式。開發(fā)語言為PHP,采用ThinkPHP框架,后臺數(shù)據(jù)庫使用的是MySQL。
3.1學生端實現(xiàn)
首頁界面是用戶與系統(tǒng)交互的接口,友好的用戶界面不但可以給用戶留下好的印象,而且可以起到指導性的作用,使用戶很容易地完成相應操作。頂部導航模塊有相應的下拉菜單設計,用戶可以選擇相應的子模塊:課程查詢、成績查詢、下載交費表、提交論文、免修申請、申請退修和退出系統(tǒng)。中間又分為左側部分和右側部分,左側部分顯示學生的個人信息,包括學號、姓名、院系、專業(yè)、班級、申請雙學位所在院系和班級、審核狀態(tài)、注冊狀態(tài)和繳費情況;右側放置發(fā)布的通知公告。學生端設計如圖1所示。
課程查詢模塊:課程查詢是將所選專業(yè)開設的全部課程以表格形式顯示在平臺上,學生不僅可以查看到自己所選專業(yè)開設課程,還可以查看各門課程的課程編碼、課程類別、考核方案、學分、學時及承擔課程的單位。另外,還可以將表格下載打印,方便查看自己所修專業(yè)所開課程。
成績查詢模塊:成績查詢模塊是方便學生查詢自己各科成績及已修學分情況。
下載交費表模塊:下載交費表模塊是為學生提供注冊、交費等表格的下載填寫,方便學生每一年交費和注冊辦理。
提交論文模塊:畢業(yè)論文是雙學位學習中最后一個環(huán)節(jié),也是學生容易忽視的環(huán)節(jié)。當學生提交畢業(yè)論文時需要填寫基本信息及論文相關信息。
免修申請模塊:學生對于自己熟悉的科目可以進行免修申請,學生首先在免修申請的界面中填寫免修申請信息,然后專業(yè)老師進行審核,通過審核后即可免修課程并退該門課程的學費。
3.2教學秘書端實現(xiàn)
在該系統(tǒng)設計中,教學秘書有管理報修本院系專業(yè)學生權限,教學秘書輸入正確的用戶名稱和密碼,則進入教學秘書管理首頁;輸入錯誤的用戶名稱和密碼,系統(tǒng)會鏈接到錯誤信息頁面,提示用戶名或密碼錯誤,返回登錄頁面。教學秘書端界面采用框架式結構設計,分為左右兩個部分。左側為導航欄,右側顯示相應部分內(nèi)容,如圖2所示。左邊導航設計主要包括:報名列表、交費列表、學籍列表、資金結算、論文列表和成績錄入。
報名列表模塊:顯示和統(tǒng)計報修本院系專業(yè)的學生進行,方便各學院的教學秘書及時掌握本學院雙學位的報名情況。
交費列表模塊:顯示報修本學院專業(yè)學生的交費情況,包括每學期的交費情況、退費管理和重修的交費情況,以便教學秘書及時掌握人員流失情況和費用收繳情況。
學籍列表模塊:顯示報修本學院專業(yè)雙學位學生的學籍信息,包括按照入學報修年份檢索數(shù)據(jù)和導出數(shù)據(jù)等功能。
資金結算模塊:對學生交費情況信息的詳細統(tǒng)計,包括承擔院系的結算和原院系的結算兩部分。原院系是指學生原本所在專業(yè),承擔院系是指學生所報修的專業(yè)。
論文列表模塊:對學生畢業(yè)論文信息的統(tǒng)計。主要包括對畢業(yè)批次、論文題目、成績、指導老師等信息的統(tǒng)計。
成績錄入模塊:教學秘書可以通過成績錄入模塊錄入每個學生的成績,錄入成績可以根據(jù)“批次”和“專業(yè)”快速查詢需要錄入成績的學生列表。需要錄入某門課程時點擊該記錄后面的“錄入”按鈕,進入錄入成績界便可錄入每個學生的成績,錄入完成之后需要點擊“保存”按鈕保存已錄入的成績。如果需要導出成績則點擊“導出”按鈕,將成績導出為Excel文件。
3.3教務處端實現(xiàn)
教務處端界面管理采用框架式結構設計,分為左右兩個部分。左側為導航欄,右側顯示相應部分內(nèi)容,如圖3所示。左邊導航設計主要包括:基礎數(shù)據(jù)模塊、專業(yè)課程模塊、報名管理模塊、交費管理模塊、退費管理模塊、學籍管理模塊、資金結算模塊、論文審核模塊、畢業(yè)審核模塊、報名統(tǒng)計模塊、通知公告模塊、打印成績模塊、信息管理模塊和數(shù)據(jù)備份模塊。
基礎數(shù)據(jù)模塊:包括學生管理、教學秘書管理和系統(tǒng)用戶管理三個模塊。學生管理可實現(xiàn)對學生基本信息進行增加、刪除等操作。教學秘書管理模塊可實現(xiàn)各個學院的教學秘書進行增加、刪除等管理,系統(tǒng)用戶管理可對登錄后臺的管理人員進行增加、刪除等管理。
專業(yè)課程模塊:包括專業(yè)課程管理和預置課程的設置。專業(yè)管理可以查看各個專業(yè)所開設課程的課程,并且可以對課程進行添加、刪除及對課程列表進行導出。預置課程功能可以方便地將各個專業(yè)所開設和未開設的課程進行轉換。
報名管理模塊:對報修雙學位的學生進行信息管理,可實現(xiàn)報名列表的顯示、報名審核、報名批次和報名人數(shù)的統(tǒng)計功能。報名統(tǒng)計模塊是對各個專業(yè)報修人數(shù)的統(tǒng)計。報名批次模塊是對報修雙學位情況按批次進行管理,還可以建立新的批次進行統(tǒng)計。報名審核模塊是對雙學位申請的學生進行審核,包括添加和導出功能。
交費管理模塊:對報修雙學位的人的交費情況進行管理,包括普通科目繳費和需要重新科目的交費金額管理。
退費管理模塊:包括退修管理和免修管理模塊。退費管理可以分別對退修的學生和免修的學生退回一定費用。當學生申請退費后由管理人員進行審核,審核通過后才能退費。
學籍管理模塊:可以按照不同的查詢條件查看學生的學籍信息,如報名批次、學位類型、注冊狀態(tài)或者學號進行查詢。另外還可以導出數(shù)據(jù)和編輯數(shù)據(jù)。
資金結算模塊:對雙學位的費用結算情況進行統(tǒng)計,費用結算統(tǒng)計情況可以按照專業(yè)、承擔院系、原院系等不同方式進行結算。點擊每條結算記錄后“詳細情況”按鈕的還可以查看每條記錄的詳細情況。
論文審核模塊:對學生的論文進行審核,根據(jù)學生的論文情況,判斷是否允許通過。還可以添加、導入和導出數(shù)據(jù)。
畢業(yè)審核模塊:對學生的繳費情況、重修情況和學分的查看,以便判斷該專業(yè)的課程是否合格,是否允許畢業(yè)。
報表統(tǒng)計模塊:對雙學位的各方面信息進行詳細匯總,包括交費情況、畢業(yè)情況、結算匯總情況等。為了方便查找設置了不同的查詢方式,可按照年度、專業(yè)、承擔院系和原院系進行查詢。
通知公告模塊:添加學校關于雙學位方面的各項通知新聞,并且可以對新聞進行編輯、刪除操作。
打印成績模塊:對報雙學位學生的成績表進行查詢及打印,打印時可以通過設置批次、專業(yè)、學號進行快速查詢。
信息管理模塊:提供信息管理和數(shù)據(jù)管理兩部分。信息管理主要是對一些基本信息的修改,包括電話、學期、傳真號、報名通知和退修通知,當學生忘記密碼時,還可以重置學生的登錄密碼。數(shù)據(jù)管理模塊主要是對數(shù)據(jù)的清理操作,當數(shù)據(jù)過多刪除不便時,可以使用清空數(shù)據(jù)的操作,包括清空報名數(shù)據(jù)、雙學位數(shù)據(jù)、結算數(shù)據(jù)、學生基礎數(shù)據(jù)和恢復結算狀態(tài)等功能。
4.結語
本文設計并實施了一個雙學位管理系統(tǒng),通過使用該系統(tǒng),可大大提高學校工作質(zhì)量與效率,使人工從瑣碎繁雜的雙學位信息管理中解脫出來,實現(xiàn)高校雙學位管理工作規(guī)范化、現(xiàn)代化、信息化。
參考文獻:
[1]章偉,韓笑,劉振源.基于JAVAEE的高校學生信息管理系統(tǒng)的設計與實現(xiàn)[J].電腦知識與技術,2016,12(8):95-96,99.
[2]馬浩淼.基于ASP.NET的黨校圖書館查詢管理系統(tǒng)的設計與實現(xiàn)[J].電腦知識與技術,2016,12(6):87-89,95.
[3]徐紅云.對高等學校計算機科學與技術專業(yè)附修和雙學位教育的思考[J].計算機教育,2012(7):53-56.