曹志宏 何薇
摘 要:本系統(tǒng)采用C/S和B/S混合模式,以Asp.net為核心技術(shù),運(yùn)用SQL Server數(shù)據(jù)庫(kù)技術(shù),結(jié)合職業(yè)院校教師隊(duì)伍組成的特點(diǎn),提出較為全面的設(shè)計(jì)方案及實(shí)現(xiàn)技術(shù),旨在對(duì)學(xué)院兼職教師進(jìn)行高效管理。
關(guān)鍵詞:ASP.NET;SQL Server;高職院校;兼職教師管理
中圖分類號(hào):TP311.1 文獻(xiàn)標(biāo)識(shí)碼:A
1 引言(Introduction)
為了更好地落實(shí)教育部教高〔2010〕8號(hào)文所提到的“聘任(聘用)一批專業(yè)人才和能工巧匠作為兼職教師,使兼職教師承擔(dān)的專業(yè)課學(xué)時(shí)比例達(dá)到50%”的精神,學(xué)院根據(jù)專業(yè)建設(shè)、課程建設(shè)和教學(xué)工作的需求不斷從企業(yè)、行業(yè)聘請(qǐng)具有經(jīng)驗(yàn)豐富的專業(yè)技術(shù)人員擔(dān)任教師(含實(shí)踐教師),充分、有效、合理地利用社會(huì)教學(xué)資源,優(yōu)化師資隊(duì)伍結(jié)構(gòu)。
隨著專業(yè)技術(shù)人才和能工巧匠的不斷引入,兼職教師隊(duì)伍日益壯大,而各教學(xué)管理部門對(duì)兼職教師的管理現(xiàn)階段仍停留在紙質(zhì)化管理,對(duì)兼職教師的基礎(chǔ)數(shù)據(jù)管理、教學(xué)過(guò)程跟蹤監(jiān)督、教學(xué)評(píng)價(jià)等都耗時(shí)費(fèi)力,而且無(wú)法保證數(shù)據(jù)的一致性、準(zhǔn)確性和及時(shí)性,無(wú)法實(shí)時(shí)動(dòng)態(tài)并且完整準(zhǔn)確地對(duì)兼職教師隊(duì)伍進(jìn)行數(shù)據(jù)分析。
如何高效地對(duì)兼職教師進(jìn)行管理,則成為一個(gè)亟待解決的問(wèn)題,為此,基于學(xué)院信息系統(tǒng)平臺(tái),設(shè)計(jì)并開發(fā)一個(gè)兼職教師管理系統(tǒng)以實(shí)現(xiàn)對(duì)兼職教師隊(duì)伍的管理。
2 系統(tǒng)架構(gòu)設(shè)計(jì)(System architecture design)
本系統(tǒng)采用C/S和B/S三層架構(gòu),在Web服務(wù)器上安裝本系統(tǒng)軟件,實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ);在局域網(wǎng)內(nèi),采用C/S模式進(jìn)行數(shù)據(jù)處理,采用B/S模式對(duì)用戶權(quán)限進(jìn)行設(shè)置與保護(hù),保證對(duì)數(shù)據(jù)訪問(wèn)的安全性。用戶可以在局域網(wǎng)內(nèi)通過(guò)瀏覽器登錄本系統(tǒng)。
本系統(tǒng)采用“快速原型法”思想進(jìn)行開發(fā),采用ASP.Net技術(shù)對(duì)前臺(tái)進(jìn)行開發(fā),采用Microsoft SQL Server 2008作為后臺(tái)數(shù)據(jù)庫(kù)開發(fā)工具。
3 系統(tǒng)分析與設(shè)計(jì)(System analysis and design)
3.1 需求分析
本平臺(tái)的使用用戶主要?jiǎng)澐譃榍芭_(tái)用戶和后臺(tái)用戶兩類。前臺(tái)用戶分為教學(xué)管理人員,后臺(tái)用戶主要為系統(tǒng)管理員,其中,教學(xué)管理人員主要包括教務(wù)處教學(xué)管理人員、分院院長(zhǎng)及教學(xué)秘書、教研室主任。
系統(tǒng)使用用戶的用例圖如圖1所示。
圖1 系統(tǒng)用戶用例圖
Fig.1 Use case diagram of the users
3.2 功能分析與設(shè)計(jì)
根據(jù)用戶需求,結(jié)合外聘教師管理目前存在的主要問(wèn)題[2],系統(tǒng)開發(fā)確定了五個(gè)功能模塊,分別為:聘用管理、個(gè)人基礎(chǔ)信息管理、授課信息管理、授課信息查詢以及個(gè)人信息查詢等。數(shù)據(jù)流程圖如圖2所示。
圖2 系統(tǒng)數(shù)據(jù)流程圖
Fig.2 The system data flow diagram
3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
本系統(tǒng)的實(shí)現(xiàn)過(guò)程中,需要?jiǎng)?chuàng)建七張表。
(1)外聘教師信息表(WPJSXXB_Teacher):用于保存外聘教師的姓名、所屬部門、用戶名、密碼等信息。
(2)學(xué)期表(XQB_Term):用于保存學(xué)期名稱和編號(hào)。
(3)授課信息表(SKXXB_Information):用來(lái)保存外聘教師的授課信息。
(4)課程表(KCB_Course):用于保存學(xué)院的開課課程的信息。
(5)部門表(BMB_Department):用于保存學(xué)院各部門的基本信息。
(6)學(xué)歷表(XLB—XueLi):用于保存學(xué)歷信息,在錄入外聘教師基本信息時(shí)就不需要手工錄入,只要在下拉列表框中選擇就可以了,以便使數(shù)據(jù)庫(kù)中的數(shù)據(jù)按照一定的要求來(lái)采集。
(7)學(xué)位表(XWB_Degree):用于保存學(xué)位信息,作用同學(xué)歷表。
外聘信息表在外聘教師管理系統(tǒng)的數(shù)據(jù)庫(kù)中有著相當(dāng)重要的地位,外聘教師的基本信息全從這張表中來(lái),需要盡可能詳細(xì)的統(tǒng)計(jì)外聘教師的基本信息,外聘教師信息表的結(jié)構(gòu)為:外聘教師信息表(工號(hào),身份證號(hào),姓名,性別,出生日期,單位,部門,第一學(xué)歷,第一專業(yè),第二學(xué)歷,第二專業(yè),第一歷入學(xué)時(shí)間,第一學(xué)歷畢業(yè)時(shí)間,職稱證書,技能證書,受聘部門,聯(lián)系方式,照片,備注)。
其他表結(jié)構(gòu)相對(duì)簡(jiǎn)單,在此從略。
4 系統(tǒng)實(shí)現(xiàn)(System implementation)
整個(gè)系統(tǒng)是作為學(xué)院信息系統(tǒng)的一個(gè)子系統(tǒng)加以實(shí)現(xiàn),通過(guò)在信息系統(tǒng)界面選擇不同的路徑進(jìn)行登錄,從而獲得不同的權(quán)限。
以教學(xué)秘書身份,實(shí)現(xiàn)添加教師為例,登錄界面如圖3所示。
圖3 登錄界面
Fig.3 Login interface
教學(xué)秘書登錄后,所獲取的相應(yīng)功能如圖4所示。
圖4 外聘教師管理界面
Fig.4 The management interface of the part-time teachers
點(diǎn)擊“編輯”可以實(shí)現(xiàn)對(duì)外聘教師的基礎(chǔ)信息的編輯,如圖5所示。
圖5 基礎(chǔ)信息管理
Fig.5 Basic information management
對(duì)于教學(xué)秘書用戶,系統(tǒng)還提供了“聘用外聘教師”“解聘外聘教師”“根據(jù)學(xué)期查詢聘用信息”等功能。
5 結(jié)論(Conclusion)
本系統(tǒng)通過(guò)試運(yùn)行,具有實(shí)用、可靠、高效的特點(diǎn),為教學(xué)管理部門提供一個(gè)方便、實(shí)時(shí)的工作平臺(tái),能夠?qū)崿F(xiàn)準(zhǔn)確、完整地記錄外聘教師的工作過(guò)程的平臺(tái),能夠保證教學(xué)資料的完整性和安全性,提高了教學(xué)管理效率。
參考文獻(xiàn)(References)
[1] 何薇.新疆高職院校外聘教師管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].大連理工大學(xué),2012.
[2] 王萍萍.論高職院校外聘教師管理[D].四川師范大學(xué),2009.
[3] 陳蕾.高職院校外聘教師隊(duì)伍管理和培養(yǎng)的網(wǎng)絡(luò)互動(dòng)平臺(tái)的構(gòu)建[D].江西師范大學(xué),2008.
作者簡(jiǎn)介:
曹志宏(1979-),女,碩士,講師.研究領(lǐng)域:算法設(shè)計(jì),系統(tǒng)開發(fā).
何 薇(1981-),女,碩士,講師.研究領(lǐng)域:網(wǎng)絡(luò)安全.