亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        大學(xué)生課外教學(xué)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2012-12-31 00:00:00詹劼邢旭峰

        摘要:大學(xué)生本科生課外教學(xué)管理系統(tǒng)是使用了WEB技術(shù)把學(xué)生、教師、管理員三者連接起來(lái),通過(guò)ASP技術(shù)編譯,采用三層架構(gòu)設(shè)計(jì)的。

        關(guān)鍵詞:SOA;三層架構(gòu);課外教學(xué)

        中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 09-0000-02

        大連海洋大學(xué)大學(xué)生課外培養(yǎng)計(jì)劃是將學(xué)生參加的課外活動(dòng)進(jìn)行分類,把目前大學(xué)本科時(shí)期能參加的所有課外活動(dòng)的項(xiàng)目進(jìn)行整合,實(shí)現(xiàn)量化的一個(gè)系統(tǒng)。

        一、系統(tǒng)分析

        系統(tǒng)工作于學(xué)生完成相應(yīng)的課外課程之后。由學(xué)生進(jìn)行網(wǎng)絡(luò)申報(bào)開(kāi)始,到教師完成學(xué)生學(xué)分評(píng)定為止。整個(gè)流程可大致分為五個(gè)部分:各級(jí)管理員登錄;學(xué)生填入學(xué)分申報(bào)信息以及查詢;教師錄入許可信息或駁回學(xué)生請(qǐng)求,管理員進(jìn)行系統(tǒng)管理,信息查詢及結(jié)果打印。

        (一)各級(jí)管理員登錄

        學(xué)生信息數(shù)據(jù)庫(kù)比較龐大,并且本校的其他系統(tǒng)均有類似的數(shù)據(jù)庫(kù)。因此,我們考慮該系統(tǒng)的數(shù)據(jù)庫(kù)直接調(diào)用另一系統(tǒng)的數(shù)據(jù)庫(kù)ORACLE 9i中的資料。

        在系統(tǒng)中,涉及到11個(gè)院(系)和4個(gè)行政部門的管理教師,管理課外課程所衍化出的20類項(xiàng)目。為此,系統(tǒng)給各院系均分配一個(gè)帳號(hào),允許多用戶同時(shí)在線。相對(duì)學(xué)生信息,這15個(gè)帳號(hào)信息的驗(yàn)證將在SQL SERVER 2005數(shù)據(jù)庫(kù)中進(jìn)行。

        根據(jù)要求,本系統(tǒng)的管理員帳號(hào)只有一個(gè)。管理員帳號(hào)的驗(yàn)證也在SQL SERVER 2005數(shù)據(jù)庫(kù)中進(jìn)行。

        (二)學(xué)生申報(bào)學(xué)分及查詢

        學(xué)生參加完一類課外活動(dòng)后,即可登錄該系統(tǒng)進(jìn)行學(xué)分申請(qǐng)。通過(guò)驗(yàn)證后,學(xué)生根據(jù)自己所參加項(xiàng)目中獲得的獎(jiǎng)勵(lì)情況,進(jìn)行內(nèi)容登填和提交申請(qǐng)。當(dāng)學(xué)生的申請(qǐng)不符合規(guī)定的要求時(shí),申請(qǐng)將被駁回。學(xué)生在閱讀教師給出的駁回理由后,對(duì)申請(qǐng)作出調(diào)整,可再次提交申請(qǐng)。此外,學(xué)生在申請(qǐng)?zhí)峤缓?,還可對(duì)自己學(xué)分進(jìn)行查詢。

        (三)教師審核功能

        各院系將被分配一個(gè)二級(jí)管理員帳號(hào)進(jìn)行學(xué)分審核。當(dāng)在線教師查收到學(xué)生提交的學(xué)分申請(qǐng)后,若認(rèn)為合格,則審核通過(guò),授予學(xué)分;若不合格,則駁回申請(qǐng),并寫入駁回理由。教師操作界面不具備查詢功能。

        (四)管理員系統(tǒng)功能

        管理員的權(quán)職在涵蓋了教師的相關(guān)操作之外,還可以進(jìn)行如下操作:對(duì)學(xué)生學(xué)號(hào)進(jìn)行錄入;對(duì)教師帳號(hào)進(jìn)行管理;對(duì)課程設(shè)置進(jìn)行修改等。

        二、系統(tǒng)設(shè)計(jì)

        (一)系統(tǒng)流程圖

        基于SOA思想的大學(xué)生課外教學(xué)管理系統(tǒng)的系統(tǒng)流程圖如圖1所示。

        圖1 系統(tǒng)流程圖

        從流程圖可以看出,用戶由主頁(yè)登錄后,進(jìn)入各自的操作板塊。學(xué)生的主要操作是學(xué)分申請(qǐng)和學(xué)分查詢;院系教師進(jìn)入后,若有所管轄的課程申請(qǐng)信息,則對(duì)該信息進(jìn)行批復(fù)。管理員帳號(hào)登錄后可以進(jìn)行的操作很多。

        圖2 系統(tǒng)邏輯模型

        (二)系統(tǒng)邏輯結(jié)構(gòu)

        本系統(tǒng)是基于三層網(wǎng)絡(luò)結(jié)構(gòu),在中間層(Middle Tier)我們使用了三層架構(gòu),將Web服務(wù)器從邏輯上分成了數(shù)據(jù)訪問(wèn)層(DAL)、業(yè)務(wù)邏輯層(又稱為領(lǐng)域?qū)樱珺LL)、表示層(UI)。本案的邏輯模型如圖2所示。

        SQL SERVER 2005數(shù)據(jù)庫(kù)是系統(tǒng)自身的數(shù)據(jù)庫(kù)。我們通過(guò)ADO.NET的SqlConnection對(duì)象來(lái)連接SQL SERVER 2005數(shù)據(jù)庫(kù)。XML文件則來(lái)源于ORACLE 9i數(shù)據(jù)庫(kù)所屬系統(tǒng)提供的服務(wù)接口。

        業(yè)務(wù)邏輯層會(huì)直接處理業(yè)務(wù)邏輯及相關(guān)的計(jì)算。在ASP.NET 2.0中,可以使用ObjectDataSource控件來(lái)實(shí)現(xiàn)業(yè)務(wù)邏輯層和表示層的交互。當(dāng)數(shù)據(jù)進(jìn)行到業(yè)務(wù)邏輯層時(shí),需要進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換。

        表示層實(shí)際上是一個(gè)顯示界面,或者說(shuō)是一個(gè)信息呈現(xiàn)平臺(tái)。用戶在這層上輸入自己的需求,系統(tǒng)收到請(qǐng)求后對(duì)需求進(jìn)行處理,最后將結(jié)果反饋到UI層上。

        三、系統(tǒng)實(shí)現(xiàn)

        (一)系統(tǒng)所用函數(shù)簡(jiǎn)介

        學(xué)生登錄檢測(cè)

        XSCheckPassword(ByVal strXH As String, ByVal strPassword As String)

        學(xué)生信息查詢接口

        zfxsxx(ByVal strxh As String, ByVal strxscxjkmm As String) As DataSet

        ByVal strxh As String(學(xué)號(hào))

        ByVal strxscxjkmm As String(學(xué)生查詢接口密碼)

        系統(tǒng)提供服務(wù)時(shí)所用到的函數(shù),學(xué)生學(xué)分信息查詢。

        Zfxfcx(ByVal strxn As String, ByVal strxq As String, ByVal strxh As String, ByVal strjfyf As String, ByVal strsfycjf As String,ByVal strjfjkmm As String)

        ByVal strxn As String(學(xué)年)

        strxq(學(xué)期)strxh(學(xué)號(hào))strxf(學(xué)分)strscxjkmm(學(xué)生查詢接口密碼)

        (二)服務(wù)連接的實(shí)現(xiàn)

        對(duì)ORACLE 9i數(shù)據(jù)庫(kù)所在系統(tǒng)提供的服務(wù)接口,采用如下代碼進(jìn)行連接實(shí)現(xiàn)。

        //使用具體的地址

        var WSDL_URL = \"http://10.128.32.17/zjdxgc/Service.asmx?wsdl\"

        WScript.echo(\"Connecting: \" + WSDL_URL)

        var soapclient= WScript.CreateObject(\"MSSOAP.SoapClient30\")

        soapclient.mssoapinit(WSDL_URL, \"\", \"\", \"\")

        var res,username,password

        //使用具體的用戶名和密碼

        username=\"jwc01\"

        password=\"000000\"

        res = soapclient.BMCheckPassword(username,password)

        WScript.Echo(\"返回值:\" + res )

        對(duì)SQL SERVER 2005數(shù)據(jù)庫(kù)的連接:

        connectionString=\"Data

        Source=localhost;Initial

        Catalog=yjsxj;User ID=sa;pwd=sunqian\" providerName=\"System.Data.SqlClient\"/>

        四、結(jié)論

        大學(xué)生本科生教學(xué)管理系統(tǒng)實(shí)現(xiàn)后,基本滿足了學(xué)校教務(wù)處的要求,提高了學(xué)生參與課外活動(dòng)的熱情,對(duì)目前正在進(jìn)行的教學(xué)改革研究具有一定的參考價(jià)值。

        參考文獻(xiàn):

        [1]董麗鳳.SOA從眺望到實(shí)施[EB/OL].[2006.02.20].http://tech.51cto.com/art/200602/21159.htm.

        [2]MEDJAHED B,REZGUI A,OUGEUETTAYA,ZZANI M.WebDGAn Infrastructure for E-Government Services[J].IEEE InternetComputing,2003,37(18):58- 65

        [3]張麗平.BM安全管理網(wǎng)上考試系統(tǒng)-基于Microsoft Visual Studio.NET的開(kāi)發(fā)與實(shí)現(xiàn)[D].山東大學(xué)軟件學(xué)院,2005

        免费观看在线视频一区| 国产真实老熟女无套内射| 醉酒后少妇被疯狂内射视频| 人妻无码AⅤ不卡中文字幕| 国产精品久久久看三级| 国产亚洲一区二区三区| 精品人妻无码视频中文字幕一区二区三区 | 国产av无码专区亚洲av琪琪| 国产伦精品一区二区三区四区| 国产精品午夜福利亚洲综合网| 精品国产粉嫩内射白浆内射双马尾 | 蜜桃国产精品视频网站| 波多野结衣绝顶大高潮| 色偷偷久久一区二区三区| 日本a在线免费观看| 午夜视频在线观看国产| 亚洲av日韩精品久久久久久a| 国产成人无码一区二区三区在线| 国产日韩欧美911在线观看| 日本一道本加勒比东京热| 中文字幕亚洲无线码在线一区| 无码少妇一区二区浪潮av| 2022国内精品免费福利视频| 亚洲国产日韩综合天堂| 97久久国产亚洲精品超碰热| 亚洲精品人成无码中文毛片| 亚洲国产日韩在线精品频道| 亚洲中文字幕巨乳人妻| 在线观看高清视频一区二区三区| 日日摸夜夜添夜夜添高潮喷水| 妓院一钑片免看黄大片| 国产91第一页| 精品人妻69一区二区三区蜜桃| 久久精品99久久香蕉国产| 特黄aa级毛片免费视频播放| 久久久99精品国产片| 一本无码中文字幕在线观| 欧美粗大无套gay| 无码流畅无码福利午夜| 亚洲av综合av一区| 亚洲伊人成综合网|