国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Web 的開放教育畢業(yè)資格審核系統(tǒng)設(shè)計與實現(xiàn)

2013-08-29 09:37:36田紅梅張文盛
山東開放大學(xué)學(xué)報 2013年3期
關(guān)鍵詞:教務(wù)資格畢業(yè)

田紅梅,張文盛

(安徽廣播電視大學(xué),安徽 合肥 230022)

1.引言

作為安徽省唯一獨立設(shè)置的省屬成人本科高等學(xué)校,安徽廣播電視大學(xué)伴隨著建校30 多年的積極探索與開拓創(chuàng)新,現(xiàn)在已經(jīng)發(fā)展成為以現(xiàn)代遠程開放教育為主體,多層次、多規(guī)格、多功能、多形式辦學(xué)的綜合性現(xiàn)代遠程開放大學(xué)。安徽廣播電視大學(xué)開展的遠程教育是以學(xué)生為中心,以課程為中心,實行學(xué)分制自主學(xué)習(xí)、自主選課且進行春秋兩季招生,教務(wù)管理的特點體現(xiàn)為開放性、大面積、大容量。為了進一步推動對開放教育學(xué)習(xí)支持服務(wù)的研究,構(gòu)建基于WEB 的畢業(yè)審核管理系統(tǒng)框架,以期開發(fā)基于WEB 的畢業(yè)資格審核管理軟件,不僅是支持服務(wù)理念的細化,也體現(xiàn)了教學(xué)、管理、服務(wù)功能深度化的融合。對提高開放教育教學(xué)管理水平,加強開放教育信息化建設(shè),增強開放大學(xué)品牌效益,實現(xiàn)開放大學(xué)服務(wù)的網(wǎng)絡(luò)化、現(xiàn)代化,具有較強的現(xiàn)實意義。

2.系統(tǒng)開發(fā)環(huán)境介紹

2.1 問題的提出

開放教育畢業(yè)生的畢業(yè)資格審核工作是一項非常細致的工作,也是電大人才培養(yǎng)過程中的一項至為關(guān)鍵的工作環(huán)節(jié),學(xué)生畢業(yè)管理關(guān)系到每位開放教育學(xué)員的切身利益。2012年安徽廣播電視大學(xué)在校生人數(shù)已達到了111649 人,比2011年增加5%。隨著招生規(guī)模的逐年增大,隨著以學(xué)生為本理念的深入,二次挖掘電大教務(wù)管理系統(tǒng)中齊備準確的學(xué)生學(xué)習(xí)信息,來構(gòu)建開放式的畢業(yè)資格審核系統(tǒng),發(fā)揮學(xué)員八年有效的電大學(xué)習(xí)特點,將學(xué)習(xí)信息進行選擇、配置,動態(tài)地提供給學(xué)員,使學(xué)習(xí)者獲悉學(xué)習(xí)目標,把握學(xué)習(xí)進展,明晰學(xué)習(xí)狀態(tài),對于促進開放教育學(xué)員自主性學(xué)習(xí),增強學(xué)員對電大的認同和歸屬感,是非常需要的。同時也可以使班級輔導(dǎo)員全面掌握班級學(xué)員總體學(xué)習(xí)狀態(tài),及時做好學(xué)習(xí)督促。

2.2 系統(tǒng)可行性分析

廣播電視大學(xué)是一所以遠距離開放教育為特征,由中央、省、地(市)三級管理組成的層級辦學(xué)體系,教學(xué)網(wǎng)絡(luò)遍及全國的開放大學(xué)。安徽廣播電視大學(xué)現(xiàn)設(shè)“五院一?!?,以及管理、技術(shù)和教輔部門,而且在全省現(xiàn)轄16 所市級分校、69 所縣級工作站和7 個行業(yè)系統(tǒng)教學(xué)點。以開展教育部“電大人才培養(yǎng)模式改革和開放教育試點”工作為契機,安徽省電大精心打造“數(shù)字化校園”,將衛(wèi)星電視與計算機網(wǎng)絡(luò)結(jié)合起來,實現(xiàn)了遠程教學(xué)的數(shù)字化、多媒體、交互性,真正實現(xiàn)了向第三代遠程教育的跨越式發(fā)展。

目前在電大系統(tǒng)管理內(nèi)部使用廣播電視大學(xué)教務(wù)管理系統(tǒng)(CPS1.0),該系統(tǒng)是基于B/S 模式的教務(wù)管理系統(tǒng)。它是廣播電視大學(xué)開放教育十年試點的充分體現(xiàn),從設(shè)計理念和技術(shù)手段上具有一定的先進性,[1]實現(xiàn)了數(shù)據(jù)的共享性、安全性與一致性,涵蓋教學(xué)管理、學(xué)籍、考務(wù)三大主要功能模塊,涉及課程及教材名稱、專業(yè)規(guī)則、學(xué)籍、考務(wù)、成績、畢業(yè)審核等內(nèi)容。但直面學(xué)員的基于Web 畢業(yè)資格審核系統(tǒng)主要二次開發(fā)教務(wù)管理系統(tǒng)內(nèi)數(shù)據(jù),將PowerBuilder9.0 作為前端開發(fā)工具,SQLServer2000 作為后臺數(shù)據(jù)庫管理系統(tǒng),所有數(shù)據(jù)集中存儲于數(shù)據(jù)庫服務(wù)器,確保了數(shù)據(jù)的共享性、安全性與一致性,同時畢業(yè)資格審核系統(tǒng)能夠直接讀取廣播電視大學(xué)教務(wù)管理系統(tǒng)數(shù)據(jù)庫,直接訪問和操作教務(wù)管理系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)表,實現(xiàn)了與廣播電視大學(xué)教務(wù)管理系統(tǒng)的無縫集成,且方便今后數(shù)據(jù)的對應(yīng)銜接,做到實時更新。

3.基于Web 的畢業(yè)資格審核系統(tǒng)的構(gòu)建目標和設(shè)計

3.1 開發(fā)工具

畢業(yè)資格審核系統(tǒng)基于.NET2.0 的智能客戶端技術(shù)開發(fā)實現(xiàn),選擇非常流行的VisualStudio2005 作為開發(fā)工具,以C+ +作為主開發(fā)語言。Web Service 使用“發(fā)現(xiàn)”機制定位服務(wù),以實現(xiàn)松散藕合,使用服務(wù)說明來定義如何使用服務(wù),使用標準的傳送格式進行通訊,其技術(shù)架構(gòu)包括UDDI、WSDL、SOAP、XML 等。本系統(tǒng)VisualStudio2005是一套完整的開發(fā)工具集,用于生成ASP.NET Web 應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動應(yīng)用程序。它提供了功能完備的工具、極其友好的用戶界面、簡單的數(shù)據(jù)存取方式、獨一無二的跨平臺技術(shù),具有良好的兼容性、真正的可編譯性和較強的安全性,是目前最快捷、最實用的數(shù)據(jù)庫管理系統(tǒng)軟件之一。VisualStudio2005 以.NET Framework 為基礎(chǔ),利用此框架可簡化ASP Web 應(yīng)用程序和XML Web Services 的開發(fā)過程。

3.2 構(gòu)建目標

建成一個完整統(tǒng)一、高效穩(wěn)定、安全可靠的基于Web畢業(yè)資格審核系統(tǒng)。滿足學(xué)員和輔導(dǎo)員對學(xué)習(xí)信息的需求,實現(xiàn)統(tǒng)一的學(xué)生專業(yè)規(guī)則、成績查詢、學(xué)習(xí)進度、畢業(yè)狀態(tài)的查詢,后臺數(shù)據(jù)庫中數(shù)據(jù)以“廣播電視大學(xué)教務(wù)管理”軟件數(shù)據(jù)庫中數(shù)據(jù)為基礎(chǔ),兼容拓展(見圖1),通過與教務(wù)管理軟件中數(shù)據(jù)的對接,來實現(xiàn)教務(wù)管理信息動態(tài)而真實唯一的網(wǎng)上呈現(xiàn)。

圖1 兼容數(shù)據(jù)表之間的關(guān)系圖

3.3 系統(tǒng)總體設(shè)計思路

根據(jù)上述需求分析和構(gòu)建目標,在進行畢業(yè)資格審核系統(tǒng)的構(gòu)建中,將從兩個模塊入手來進行設(shè)計。

3.3.1 開放教育學(xué)員和班級輔導(dǎo)員登陸模塊

根據(jù)電大獨有的8年學(xué)籍有效的特色,全省電大8年在籍的開放教育學(xué)員,通過輸入用戶名和密碼登陸,用戶名是學(xué)號全稱,密碼是學(xué)生的身份證號,確認提交并登入界面;全省電大班級輔導(dǎo)者,通過輸入用戶名和密碼登陸,用戶名是教學(xué)點代碼,密碼是班級全稱代碼,確認提交并登入界面。

3.3.2 查詢模塊

開放教育學(xué)員查詢首頁:提供最新的開放教育專業(yè)畢業(yè)達標要求,各專業(yè)學(xué)位要求的規(guī)定,并提供相應(yīng)的學(xué)員查詢方法;狀態(tài)查詢:查看開放教育學(xué)員當前的學(xué)習(xí)信息,包括提供個人基本信息、考試通過的課程、專業(yè)規(guī)則、畢業(yè)狀態(tài)、學(xué)位要求狀態(tài)的查詢;平臺查詢:實踐平臺,網(wǎng)考成績查詢平臺,提供畢業(yè)實踐論文的審核狀態(tài)查詢,提供網(wǎng)考成績的查詢。

開放教育班級輔導(dǎo)員查詢首頁:提供最新的開放教育學(xué)習(xí)管理規(guī)定,并提供相應(yīng)的班級管理辦法查詢;狀態(tài)查詢:查看班級開放教育學(xué)員當前總體的學(xué)習(xí)信息,包括提供在籍學(xué)員情況、全班考試通過的課程、專業(yè)規(guī)則、全班學(xué)員畢業(yè)進展狀態(tài)、全班學(xué)員學(xué)位進展狀態(tài)的查詢;平臺查詢:實踐平臺,網(wǎng)考成績查詢平臺。提供畢業(yè)實踐論文的審核狀態(tài)查詢,提供網(wǎng)考成績的查詢。

畢業(yè)資格審核系統(tǒng)將采取使用框架的模式,根據(jù)用戶名的不同,以區(qū)分學(xué)員和教輔人員,登陸時給出相應(yīng)不同的用戶界面。

3.4 畢業(yè)資格審核系統(tǒng)組成和設(shè)計

3.4.1 系統(tǒng)組成

畢業(yè)資格審核系統(tǒng)就是根據(jù)計算機計算的學(xué)生在校期間所修得各類課程的學(xué)分(成績)信息情況進行判斷、審核該學(xué)生是否符合畢業(yè)資格,并在畢業(yè)成績單輸出審核結(jié)果的管理系統(tǒng)。本系統(tǒng)將根據(jù)登錄用戶的不同,實現(xiàn)不同的功能。主要為開放教育學(xué)員查閱自身的畢業(yè)狀態(tài)信息,包括學(xué)科專業(yè)課程設(shè)置,考過課程的分數(shù),離畢業(yè)狀態(tài)的距離(畢業(yè)所缺的學(xué)分和課程),相關(guān)學(xué)籍管理規(guī)定;其次實現(xiàn)開放教育教輔人員對班級學(xué)員總體情況的查詢,包括學(xué)生基本信息、在籍、休學(xué)、畢業(yè)情況,專業(yè)規(guī)則和考試情況。

系統(tǒng)有3 個必不可少的部分:第一,基本信息管理,對學(xué)生基本信息、專業(yè)規(guī)則信息、專業(yè)畢業(yè)要求信息、課程成績信息等進行管理;第二,數(shù)據(jù)處理,計算學(xué)生各類課程的學(xué)分并根據(jù)其專業(yè)畢業(yè)要求進行審核;第三,在上述兩部分的基礎(chǔ)上進行信息查詢及報表輸出。

3.4.2 功能分析和設(shè)計

系統(tǒng)的功能主要有系統(tǒng)管理、數(shù)據(jù)錄入及維護、數(shù)據(jù)處理和統(tǒng)計報表四個部分。系統(tǒng)管理主要是進行系統(tǒng)用戶的管理,用戶分為系統(tǒng)管理員和操作員,系統(tǒng)管理員根據(jù)需要的不同對操作員分配不同的操作權(quán)限,其本身可以進行全局數(shù)據(jù)錄入、維護和報表生成。不同的操作員根據(jù)系統(tǒng)管理員分配的權(quán)限進行各自的操作,不能越過權(quán)限去操作其他功能。數(shù)據(jù)錄入及維護主要是把系統(tǒng)所要使用的基礎(chǔ)數(shù)據(jù)錄入到系統(tǒng)的數(shù)據(jù)庫中,并對數(shù)據(jù)庫中的數(shù)據(jù)做相應(yīng)的增、刪、改操作以及數(shù)據(jù)的備份和還原等。數(shù)據(jù)處理主要是針對數(shù)據(jù)庫中的數(shù)據(jù)做處理操作,包括計算學(xué)生各類課程的學(xué)分和根據(jù)其專業(yè)畢業(yè)要求進行審核兩部分。計算學(xué)生各類課程的學(xué)分又分為計算必修課程學(xué)分、計算限選課程學(xué)分、計算系內(nèi)選修課程學(xué)分和計算素質(zhì)課程學(xué)分四部分。[2]根據(jù)計算出的學(xué)生各部分學(xué)分數(shù),與其所屬專業(yè)的畢業(yè)學(xué)分要求進行比對,確定其是否符合畢業(yè)條件。統(tǒng)計報表主要是將處理后的數(shù)據(jù)進行歸納輸出。例如,× ×專業(yè)不予畢業(yè)學(xué)生報表、× ×課程學(xué)分不達要求學(xué)生信息報表等。

3.4.3 模塊分析和設(shè)計

在進行系統(tǒng)模塊設(shè)計時,本著“高聚合,低耦合”的思想,把系統(tǒng)大致分為l0 個模塊,如圖2 所示。在這l0 個模塊中,有些模塊的功能還需要細分,以便為詳細設(shè)計中進行模塊數(shù)據(jù)調(diào)用做好鋪墊。在模塊調(diào)用數(shù)據(jù)時,會出現(xiàn)同時操作數(shù)據(jù)庫中的數(shù)據(jù)而造成數(shù)據(jù)更新的沖突。為此,系統(tǒng)只使用一個數(shù)據(jù)操作接口對數(shù)據(jù)庫進行操作。對于一些常被調(diào)用的功能,可以單獨建立一個模塊,其他模塊只需調(diào)用此模塊就可以完成相應(yīng)的操作,提高了模塊的共享程度。也給系統(tǒng)的調(diào)試等操作帶來了方便。

圖2 系統(tǒng)模塊呈現(xiàn)

3.4.4 數(shù)據(jù)流圖

圖3 畢業(yè)資格審核系統(tǒng)數(shù)據(jù)流圖

數(shù)據(jù)流即是采用圖形方式來表達系統(tǒng)的邏輯功能,表現(xiàn)數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向,以及顯示邏輯變換的完整過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達工具,也是表示軟件模型的一種圖示方法。開放教育畢業(yè)資格審核系統(tǒng)基于學(xué)分制,其操作面向全省學(xué)員和班級輔導(dǎo)員,該系統(tǒng)包含了學(xué)員從入學(xué)到畢業(yè)全程的基本學(xué)習(xí)信息。學(xué)員(輔導(dǎo)員)通過輸入自己的姓名和密碼進入該系統(tǒng),可以查索到(班級)學(xué)習(xí)信息,所學(xué)專業(yè)的課程信息,自身所屬的教學(xué)點、班級信息,專業(yè)學(xué)習(xí)規(guī)則、所有參加過考試的成績信息,學(xué)習(xí)進度、畢業(yè)狀態(tài)及學(xué)位達標條件的呈現(xiàn),同時在查詢信息時提供對應(yīng)的打印報表,其數(shù)據(jù)流圖見圖3。

4.基于WEB 的畢業(yè)資格審核系統(tǒng)安全性設(shè)計

一個應(yīng)用系統(tǒng)的安全性包括操作系統(tǒng)的安全性,網(wǎng)絡(luò)數(shù)據(jù)的安全性及應(yīng)用程序的安全性等方面,在當前計算機病毒、黑客入侵無孔不入的情況下,安全性問題顯得尤為重要?;赪EB 的畢業(yè)資格審核系統(tǒng)根據(jù)B/S 模式,采用了動態(tài)頁面生成技術(shù),使得用戶通過WWW 平臺不但可以進行信息瀏覽,而且可以進行數(shù)據(jù)庫訪問和數(shù)據(jù)處理,因此如何保證發(fā)布的數(shù)據(jù)的安全,成為本系統(tǒng)安全設(shè)計必須解決的關(guān)鍵問題。為確保系統(tǒng)的安全性,應(yīng)建立B/S 模式下的系統(tǒng)安全防范機制,圍繞增強數(shù)據(jù)庫和計算機系統(tǒng)兩個方面的安全性,通過控制SQL、服務(wù)器、數(shù)據(jù)通信三個環(huán)節(jié),彌補系統(tǒng)安全性方面可能存在的漏洞。

4.1 SQL 數(shù)據(jù)庫的安全設(shè)置

利用視圖的功能,為不同的用戶定義不同的視圖進行存取權(quán)限控制。把訪問數(shù)據(jù)的對象限制在一定的范圍內(nèi),通過視圖機制把要保密的數(shù)據(jù)對無權(quán)存取的用戶隱藏起來,從而對數(shù)據(jù)提供一定程度的保護。加強對數(shù)據(jù)庫登陸的日志記錄,最好記錄所有登陸事件,有效監(jiān)視數(shù)據(jù)庫。定期備份事務(wù)日志和數(shù)據(jù)庫,設(shè)定每日自動備份數(shù)據(jù)庫,能夠最大程度的幫助恢復(fù)數(shù)據(jù)。

4.2 服務(wù)器的安全設(shè)置

在計算機管理中,設(shè)置用戶組和用戶權(quán)限,規(guī)定權(quán)限級別、操作對象和使用范圍,例如刪除不必要身份用戶,僅保留必須賬號,更改超級用戶名,禁用guest 帳號,阻止非授權(quán)用戶訪問等。在IIS 安全性方面要采取縮短連接超時時間,防止服務(wù)器超負載;建立主機頭名,隱藏網(wǎng)站,防止網(wǎng)站信息不必要的泄漏,杜絕黑客利用IP 地址攻擊服務(wù)器。[3]通過完善操作系統(tǒng)以及IIS 的安全配置等,確保服務(wù)器的安全性。

4.3 實現(xiàn)安全通信

基于Web 畢業(yè)資格審核系統(tǒng)的大量數(shù)據(jù)是通過網(wǎng)絡(luò)進行傳輸?shù)?,如果黑客在通信網(wǎng)路上進行竊聽,則數(shù)據(jù)庫的安全性難以得到保證。為防止此類竊密活動,可采用SSL/HTTPS 協(xié)議實現(xiàn)安全通信。SSL 是基于TCP/IP 的安全套接層協(xié)議,是一個可以位于傳輸層協(xié)議(如TCP)以及應(yīng)用層協(xié)議(如HTTP)之間的協(xié)議。SSL 可以通過雙方進行認證、數(shù)字簽名的使用以及加密來保障安全通信。SSL在客戶機和服務(wù)器之間創(chuàng)建一個安全連接,用一個密匙加密在SSL 連接上傳輸?shù)臄?shù)據(jù),任何數(shù)據(jù)都可以安全地傳輸。HTTPS 是建立在SSL 上的安全HTTP 協(xié)議,用于在WEB 上安全傳輸數(shù)據(jù)。

總之,從不同的層面和視角分析現(xiàn)代遠程開放教育學(xué)習(xí)支持服務(wù),充分體現(xiàn)“以學(xué)員學(xué)習(xí)為中心”的理念,將“支持”融入學(xué)員的學(xué)習(xí)過程,將“服務(wù)”融入對學(xué)員的管理環(huán)節(jié),為開放教育遠程學(xué)習(xí)的學(xué)員提供全方位、優(yōu)質(zhì)高效的服務(wù),不僅提高了為開放學(xué)員提供信息服務(wù)的質(zhì)量,學(xué)員能迅速獲取開放教育學(xué)習(xí)信息,而且讓開放教育教務(wù)管理更具開放性,為精確管理提供了可能,能切實提高開放教育的教育質(zhì)量。

[1]爾寶庫.基于混合模式的廣播電視大學(xué)教務(wù)管理系統(tǒng)的構(gòu)建[J].湖北廣播電視大學(xué)學(xué)報,2011(2) :10.

[2]倪志宏,劉紅娜,齊鴻志,韓倩.畢業(yè)資格審核系統(tǒng)的研究與設(shè)計[J].大眾科技,2007(3) :189.

[3]宋立洪.B/S 模式下遠程招生信息管理系統(tǒng)的安全機制[J].安徽電氣工程職業(yè)技術(shù)學(xué)院學(xué)報,2006(3) :93.

猜你喜歡
教務(wù)資格畢業(yè)
2023年,這四類考生擁有保送資格
教務(wù)排課對高等院校教學(xué)運行的作用分析
大學(xué)(2021年2期)2021-06-11 01:13:16
我們今天畢業(yè)了
淺析高校教務(wù)管理存在的問題及對策
傳播力研究(2019年8期)2019-03-20 10:58:14
畢業(yè)季
伙伴(2018年7期)2018-05-14 14:19:33
畢業(yè)了,能否學(xué)以致用
第二道 川菜資格人
淺談新形勢下高校教務(wù)管理人員的素質(zhì)與培養(yǎng)
以培養(yǎng)方案為核心的教務(wù)管理系統(tǒng)開發(fā)的探索與實踐
資格
小說月刊(2015年9期)2015-04-23 08:48:20
分宜县| 合川市| 巴彦淖尔市| 台中县| 腾冲县| 桑日县| 恩平市| 阳原县| 天全县| 抚宁县| 梁山县| 施甸县| 裕民县| 诸城市| 天等县| 仁布县| 尼玛县| 黎城县| 馆陶县| 玉龙| 读书| 房山区| 闻喜县| 宣武区| 庆阳市| 万山特区| 安溪县| 竹溪县| 泰来县| 昂仁县| 太康县| 新和县| 甘孜县| 宣化县| 栖霞市| 延庆县| 江陵县| 石阡县| 宜宾县| 滨州市| 启东市|