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

?

基于B/S的師生型課題管理平臺的設(shè)計(jì)與實(shí)現(xiàn)

2015-05-30 10:48秦三軍張曉妍馬娟
世紀(jì)之星·交流版 2015年8期

秦三軍 張曉妍 馬娟

[摘 要]本文研究的目的就是為了適應(yīng)教育事業(yè)發(fā)展需要,加快學(xué)校各院系課題管理的信息化步伐。文中實(shí)現(xiàn)了課題管理功能的網(wǎng)頁應(yīng)用平臺,采用B/S模式,基于 ASP.NET 以及 SQL Server數(shù)據(jù)庫,分別對四種不同用戶(學(xué)生、教師、審核組和管理員)的需求進(jìn)行分析,最終完成網(wǎng)上課題管理平臺的實(shí)現(xiàn)。該系統(tǒng)的實(shí)現(xiàn)均在線完成,其中包括教師出題、審核組審核課題、學(xué)生選題、管理員后臺管理等功能模塊,為師生以及管理人員提供一個(gè)極其開放、公正、完備的管理平臺,增加了學(xué)生與其指導(dǎo)老師間的相互討論。

[關(guān)鍵詞]課題管理;B/S模式;ASP.NET

隨著網(wǎng)絡(luò)技術(shù)和辦公自動化的高速發(fā)展,信息技術(shù)已經(jīng)深入到了社會的每一個(gè)角落,而以往的手工管理操作也逐漸被網(wǎng)絡(luò)自動化管理取代?,F(xiàn)代信息技術(shù)的發(fā)展,使得基于網(wǎng)頁技術(shù)的網(wǎng)絡(luò)教育平臺成為現(xiàn)代教育技術(shù)改革與發(fā)展的方向。學(xué)校又是接受現(xiàn)代化信息的先行者和傳播者。因此,學(xué)校的課題管理成為教學(xué)網(wǎng)絡(luò)管理的一項(xiàng)重要內(nèi)容。

一、基于B/S的師生型課題管理平臺相關(guān)技術(shù)

1.B/S模式簡介

B/S(Browser/Server 瀏覽器/服務(wù)器)結(jié)構(gòu),即只安裝一個(gè)服務(wù)器,客戶端采用的是瀏覽器來運(yùn)行軟件。它是對C/S結(jié)構(gòu)的一種改進(jìn)。B/S結(jié)構(gòu)通常為三層體系結(jié)構(gòu),利用中間件將應(yīng)用分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)存儲層三個(gè)不同的處理層次。這三層架構(gòu)是相互獨(dú)立的,改變其中的任何一層都不會影響其它層的功能。

圖1-1即為B/S三層體系結(jié)構(gòu)圖:

圖1-1 B/S三層體系結(jié)構(gòu)

2.RBAC技術(shù)介紹

RBAC——基于角色的訪問控制(Role-Based Access Control),它作為傳統(tǒng)訪問控制(自主訪問,強(qiáng)制訪問)的有前景的代替受到廣泛的關(guān)注。在RBAC中,權(quán)限與角色相關(guān)聯(lián),用戶通過成為適當(dāng)角色的成員而得到這些角色的權(quán)限。這就極大地簡化了權(quán)限的管理。

二、基于B/S的師生型課題管理平臺需求分析

1.系統(tǒng)功能需求分析

(1) 管理員功能需求分析

①系統(tǒng)設(shè)置。管理員需要設(shè)置學(xué)生選題開始及結(jié)束的時(shí)間,教師發(fā)布題目及結(jié)束時(shí)間,總選題開始及結(jié)束時(shí)間等。

②基本信息管理。

③選題管理。

A.查看選題信息 。

B.查看已選題信息 。

C.選題配選 管理員可在選題結(jié)束以后對未匹配到題目的學(xué)生進(jìn)行手動或自動匹配。

④個(gè)人信息管理。管理員可以查詢個(gè)人信息,并具有修改密碼的功能。

⑤公告及下載管理。

(2)教師功能需求分析

①填寫個(gè)人信息。首次登錄系統(tǒng)的教師在登錄后進(jìn)入個(gè)人信息填寫界面填寫個(gè)人信息,個(gè)人信息包含教師ID、姓名、郵箱、電話、研究方向等.

②個(gè)人信息管理。教師填寫個(gè)人信息如果有誤或更新需要登錄教師頁面,通過個(gè)人信息管理功能進(jìn)行修改。

③選題管理。選題管理是本系統(tǒng)中重點(diǎn)的功能模塊,實(shí)現(xiàn)了選題相關(guān)的重要功能。

A.添加選題 教師根據(jù)自己的研究現(xiàn)狀,確定自己的指導(dǎo)課題,并將選題的相關(guān)內(nèi)容輸入到選題添加頁面,主要完成選題題目及內(nèi)容的詳細(xì)介紹等使學(xué)生對選題有更多的認(rèn)識。

B.查看個(gè)人選題 教師可查看個(gè)人添加的選題,方便對選題信息的添加及錯(cuò)誤的改正。

C.修改選題。

D.刪除選題。

E.查看已選題學(xué)生 選題執(zhí)行過程中,教師可通過查看已選題學(xué)生功能模塊查看選擇其選題的學(xué)生,并對選中選題的學(xué)生進(jìn)行確認(rèn)選中題目及選中學(xué)生取消選擇的操作,實(shí)現(xiàn)學(xué)生與教師的雙向選擇。

(3)審核人員功能需求分析

①用戶信息管理。審核人員填寫個(gè)人信息如果有誤或更新需要登錄教師頁面,通過個(gè)人信息管理功能進(jìn)行修改。

②選題管理。這部分是審核人員所具備的核心功能,實(shí)現(xiàn)了課題審核等的相關(guān)功能。

A.査看題庫 教師添加后的選題會出現(xiàn)在題庫中,審核人員可以查看教師已發(fā)布的所有課題。

B.定題 審核人員在確認(rèn)該課題具有研究意義后,通過該課題的審核,課題自動添加入預(yù)選題集中。

C.查看預(yù)選題集 在預(yù)選題集中的題目都是通過審核后的題目,學(xué)生教師即可進(jìn)行雙向選擇。

D.刪除預(yù)選題 審核通過后的題目如經(jīng)小組討論后發(fā)現(xiàn)題目并不合適,即可進(jìn)行預(yù)選題的刪除。

(4)學(xué)生功能需求分析

①填寫個(gè)人信息。首次登錄系統(tǒng)的學(xué)生在登錄后進(jìn)入個(gè)人信息填寫界面填寫個(gè)人信息。個(gè)人信息包含學(xué)生學(xué)號、姓名、郵箱、電話等。

②個(gè)人信息管理。

③選題管理。學(xué)生進(jìn)行選題時(shí),可通過此功能模塊了解選題的研究內(nèi)容及指導(dǎo)教師的具體情況,結(jié)合自己的現(xiàn)狀做出判斷,選擇出適合自己的題目。此模塊可完成的具體功能如下:

A.查看選題 。

B.選題 學(xué)生根據(jù)實(shí)際情況對適合自己的、未被選中的題目進(jìn)行選題操作,選題完畢課題后會自動加入到選題意愿中。

C.刪除已選題 。

D.查看選題情況 學(xué)生選擇課題完成后,可通過此模塊的查看功能查看己選擇的題目信息及是否被指導(dǎo)教師選中,及時(shí)聯(lián)系教師或選擇其他題目。

三、基于B/S的師生型課題管理平臺詳細(xì)設(shè)計(jì)

1.系統(tǒng)功能模塊總體結(jié)構(gòu)設(shè)計(jì)

本系統(tǒng)主要分為三大模塊:畢設(shè)模塊、大學(xué)生創(chuàng)新項(xiàng)目模塊、競賽模塊,主要完成的工作都是對課題的管理,接下來就主要以畢設(shè)模塊為例,來介紹一下系統(tǒng)的各個(gè)功能模塊。系統(tǒng)的框架結(jié)構(gòu)圖如圖4-1所示:

圖4-1 系統(tǒng)框架結(jié)構(gòu)圖

2.各子系統(tǒng)功能具體結(jié)構(gòu)設(shè)計(jì)

(1)管理員模塊設(shè)計(jì)

圖4-2是管理員的任務(wù)時(shí)序圖。新學(xué)年開始后,管理員首先要錄入這一屆的學(xué)生信息,然后設(shè)置系統(tǒng)參數(shù)和選題時(shí)間。每一輪選題結(jié)束,管理員都要觸發(fā)一次篩選程序,如果有必要,還應(yīng)設(shè)置下一輪的選題時(shí)間。

圖4-2 管理員任務(wù)時(shí)序圖

為了節(jié)省基礎(chǔ)數(shù)據(jù)錄入時(shí)間,還可以使用批量數(shù)據(jù)錄入功能,而且不必親自動手創(chuàng)建這樣的批量數(shù)據(jù)文件,完全可以把這些工作下放到各個(gè)班,當(dāng)所有班級都提交了其班上學(xué)生的批量數(shù)據(jù)文件后,才把這些文件合并,統(tǒng)一上傳給系統(tǒng)。

(2)審核組模塊設(shè)計(jì)

審核組主要的工作是審核論題。在教師確選完成后,還可以為沒有選到論題的學(xué)生配選。注意配選前必須確保篩選程序已經(jīng)觸發(fā),所以當(dāng)點(diǎn)擊菜單“觸發(fā)篩選程序及配選”時(shí),如果篩選程序還未被觸發(fā)過,系統(tǒng)會自動觸發(fā)它,然后才打開配選頁面。圖4-3是審核小組的任務(wù)時(shí)序圖:

圖4-3 審核小組任務(wù)時(shí)序圖

(3)教師模塊設(shè)計(jì)

教師的任務(wù)比較多,在總選題開始之前,如有內(nèi)定學(xué)生,需要確定內(nèi)定學(xué)生的名單。完成后,學(xué)生開始選題。教師任何時(shí)候都可以出題,但一定要在審核組審核題目完成之前完成。學(xué)生選題與教師確選同時(shí)開展。總選題結(jié)束以后,教師還可以更改學(xué)生的論題,并對學(xué)生的課題設(shè)計(jì)進(jìn)行評分。圖4-4是教師的任務(wù)時(shí)序圖:

圖4-4教師任務(wù)時(shí)序圖

(4)學(xué)生模塊設(shè)計(jì)

學(xué)生只能在管理員規(guī)定的時(shí)間內(nèi)選題,成功選到論題后即可開始使用跟進(jìn)功能。學(xué)生在選題前最好先修改個(gè)人信息(興趣、專長),這些信息將在教師確選時(shí)用作確選的依據(jù),因此非常重要。圖4-5是學(xué)生的任務(wù)時(shí)序圖:

圖4-5 學(xué)生任務(wù)時(shí)序圖

四、結(jié)語

本管理平臺主要面向四種用戶:管理員、教師、審核組、學(xué)生。主要實(shí)現(xiàn)的是管理員后臺管理、教師申報(bào)課題、審核組審核課題、學(xué)生選擇課題等功能。有效的解決了高校選題管理周期長、效率低、操作難的問題,提高了高校選題管理工作的工作效率,加快了各高校的信息化建設(shè)。

參考文獻(xiàn):

[1]王道韓.基于UML的電子商務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國科技信息,2006,(22):135-136.

[2]王文,馬秀峰.基于Web的畢業(yè)論文選題系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].計(jì)算機(jī)教育,2010(4):104-107.

[3]李光亞.基于校園網(wǎng)的論文管理系統(tǒng)研究與實(shí)現(xiàn)[D].上海:華東師范大學(xué),2007:7-15.

[4]Sandhu R S.Role-Based Access Control Models[J].IEEE Computer,1996:948-956.

[5]David F Ferraiolo,Ravi Sanehu.Proposed NIST Standard Role Based Access Control[J].ACM Transactions on Information and System Security,August 2001:103-124.

安岳县| 普陀区| 玉屏| 河西区| 靖远县| 九龙城区| 苗栗县| 灵山县| 濮阳市| 迁安市| 龙岩市| 田林县| 伊宁县| 江西省| 万山特区| 凤城市| 闽清县| 德庆县| 连平县| 麻栗坡县| 吴桥县| 镇赉县| 弋阳县| 浦城县| 自贡市| 青川县| 磐安县| 丰镇市| 大理市| 新泰市| 台南市| 临湘市| 玉屏| 砀山县| 曲靖市| 沭阳县| 凤山县| 崇信县| 沙田区| 曲周县| 明星|