亚洲免费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

        久久久无码人妻精品无码| 一本加勒比hezyo无码专区| 欧美成人秋霞久久aa片| 亚洲精品无码av人在线播放| 精品人妻少妇一区二区三区不卡| 自拍偷自拍亚洲精品播放| 中文 国产 无码免费| 国产精品爽爽va在线观看无码| 久久人妻AV无码一区二区| 久久无码高潮喷水抽搐| 国产91成人自拍视频| 日本免费一区二区三区在线播放| 一边摸一边抽搐一进一出口述| 日韩av东京社区男人的天堂| 失禁大喷潮在线播放| 亚洲av无码成人网站www| 粗大挺进孕妇人妻在线| 自由成熟女性性毛茸茸应用特色| 欧美精品亚洲精品日韩专区 | 久久久综合九色合综国产| 饥渴少妇一区二区三区| 亚洲av男人的天堂一区| 成人免费看aa片| 免费黄色电影在线观看| 亚洲午夜精品久久久久久抢 | 午夜一区二区在线视频| 无码伊人66久久大杳蕉网站谷歌 | 国产成人精品日本亚洲i8| 国产男女猛烈无遮挡免费网站| 亚洲av无码成人精品区在线观看| 午夜无码亚| 亚洲av资源网站手机在线| 亚洲av天堂免费在线观看| 欧美一性一乱一交一视频| 五月中文字幕| 99熟妇人妻精品一区五一看片| 国产亚洲一二三区精品| 夜夜躁日日躁狠狠久久av| 麻豆精品久久久久久久99蜜桃| 一级午夜视频| 亚洲精品一品二品av|