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

        ?

        基于Jsp的學(xué)生選課系統(tǒng)模型研究與設(shè)計(jì)

        2014-12-31 00:00:00劉成琦
        數(shù)字化用戶 2014年21期

        【摘 要】本文根據(jù)學(xué)校選課系統(tǒng)的運(yùn)作機(jī)理,在研究知識(shí)轉(zhuǎn)化教學(xué)模型的基礎(chǔ)上,確定后臺(tái)選課管理流程模型,用Structs框架實(shí)現(xiàn)該模塊的原型系統(tǒng),對(duì)搭建后臺(tái)平面進(jìn)行了研究和設(shè)計(jì)。本文從多學(xué)科角度出發(fā),設(shè)計(jì)和實(shí)現(xiàn)原型系統(tǒng),探討利用Structs技術(shù)建構(gòu)基于B/S的選課管理系統(tǒng)。

        【關(guān)鍵詞】學(xué)校選課系統(tǒng) 后臺(tái)教務(wù)管理 Structs

        1 引言

        隨著中職學(xué)校規(guī)模的擴(kuò)大,許多中職學(xué)校出現(xiàn)了多個(gè)校區(qū)并存的局面,且校區(qū)之間的地理位置距離較遠(yuǎn),給學(xué)生的課程選修帶來了諸多不便。為了解決這一實(shí)際問題,利用學(xué)校現(xiàn)有的網(wǎng)絡(luò)資源,通過開發(fā)設(shè)計(jì)學(xué)生選課系統(tǒng),學(xué)生可以輕松的通過網(wǎng)絡(luò)進(jìn)行在線選課,而學(xué)校教務(wù)人員可以通過選課系統(tǒng)方便、快捷的對(duì)學(xué)生的選課情況作出快速反應(yīng),統(tǒng)計(jì)掌握各課程的選擇情況,并及時(shí)作出調(diào)整。

        2 學(xué)校選課系統(tǒng)

        學(xué)生選課系統(tǒng)能夠幫助學(xué)校實(shí)現(xiàn)教務(wù)管理的數(shù)字化和網(wǎng)絡(luò)化改革,減少教務(wù)人員的工作量,提高工作效率,減少不必要的重復(fù);能夠幫助學(xué)生輕松、自由地進(jìn)行網(wǎng)上選課,操作方便。

        通過實(shí)際調(diào)研,及對(duì)需求進(jìn)行分析后,學(xué)校選課系統(tǒng)可以根據(jù)不同角色的功能需求進(jìn)行模塊劃分,系統(tǒng)可以分為三個(gè)模塊,分別是用戶管理模塊,學(xué)生個(gè)人管理模塊和后臺(tái)教務(wù)管理模塊。其中,用戶管理模塊主要功能是學(xué)生的注冊(cè)和密碼的修改;學(xué)生個(gè)人管理模塊主要功能是錄入學(xué)生個(gè)人基本信息、查詢個(gè)人信息、查詢可選課程、選擇課程、查詢已選課程;后臺(tái)教務(wù)管理模塊的主要功能是增加專業(yè)信息、修改專業(yè)信息、增加新課程信息、修改課程信息和統(tǒng)計(jì)信息。

        3 后臺(tái)教務(wù)管理設(shè)計(jì)

        后臺(tái)教務(wù)管理模塊主要實(shí)現(xiàn)管理專業(yè)信息、課程信息以及對(duì)學(xué)生的選課情況進(jìn)行統(tǒng)計(jì)輸出。

        (1)專業(yè)管理主要實(shí)現(xiàn)對(duì)學(xué)?,F(xiàn)有的設(shè)置專業(yè)信息進(jìn)行管理,只有創(chuàng)建了專業(yè)信息,學(xué)生在填寫基本信息時(shí)才能注冊(cè)為該專業(yè)學(xué)生。在專業(yè)管理控制器中,可以使用Struts提供的DispatchAction將含有相關(guān)業(yè)務(wù)操作的一類處理方法放在同一個(gè)Action中,這樣可以解決控制器出現(xiàn)的.do請(qǐng)求過多而導(dǎo)致的Action大量增加的問題。

        (2)課程管理主要實(shí)現(xiàn)對(duì)專業(yè)所屬課程信息進(jìn)行修改,主要分為增加新課程和設(shè)置課程不可選。其中,增加新課程就是在指定專業(yè)中增加一個(gè)新的可選課程;而設(shè)置課程不可選是避免學(xué)生選擇已經(jīng)開設(shè)的課程或者已經(jīng)結(jié)束的課程。課程管理控制器CourseAction.java同樣繼承DispatchAction,能夠處理多個(gè)請(qǐng)求;使用insert()方法增加新的課程,updateIsFinish()方法用于課程不可選,findBySearch()用于根據(jù)學(xué)生輸入條件查詢課程,showInsert()用于查詢所有課程信息,courseInfo()用于根據(jù)課程id編號(hào)查詢課程的詳細(xì)信息。

        (3)信息統(tǒng)計(jì)主要通過輸入條件查詢出符合條件的課程統(tǒng)計(jì)信息,并統(tǒng)計(jì)出該課程的選課人數(shù)及學(xué)生名冊(cè),輸出到文檔中。信息統(tǒng)計(jì)控制器StatInfoAction.java同樣繼承DispatchAction,處理與信息統(tǒng)計(jì)有關(guān)的請(qǐng)求。findBySearch()實(shí)現(xiàn)搜索課程功能,stuList()實(shí)現(xiàn)查詢指定課程學(xué)生信息功能,exPDF()和exExcel()實(shí)現(xiàn)文檔的輸出。

        (4)退出系統(tǒng)主要在頁面中銷毀當(dāng)前用戶的會(huì)話,跳出框架并返回首頁。關(guān)鍵代碼如下:<%session.invalidate();response.sendRedirect(“../index.jsp”)%>。

        4 Structs體系結(jié)構(gòu)

        Struts是開源軟件。是基于MVC經(jīng)典設(shè)計(jì)模式的框架,其中采用了Servlet技術(shù)和JSP來實(shí)現(xiàn),在目前的Web應(yīng)用開發(fā)中非常廣泛。Struts把Servlet、JSP以及眾多標(biāo)簽庫整合到一個(gè)統(tǒng)一的框架中,并將顯示層中的業(yè)務(wù)邏輯層和數(shù)據(jù)庫層中抽象和分離出來,利用Struts框架進(jìn)行開發(fā),開發(fā)者不必再重新編寫全套MVC框架代碼,從而縮短開發(fā)周期。本系統(tǒng)采用的MVC模式,能夠從教師用戶權(quán)限、系統(tǒng)功能處理方面實(shí)現(xiàn)很好的分工和隔離,前端可以為用戶提供風(fēng)格統(tǒng)一、界面友好的工作面,后端的數(shù)據(jù)庫操作也是可以單獨(dú)管理,由學(xué)校教務(wù)人員來管理,確保數(shù)據(jù)庫的完整性和同步性。

        5 結(jié)論

        學(xué)生在線選課系統(tǒng)集成計(jì)算機(jī)技術(shù)、電子技術(shù)、現(xiàn)代通信技術(shù)、現(xiàn)代信息管理技術(shù)與自動(dòng)化處理等多種先進(jìn)技術(shù),以實(shí)現(xiàn)信息的采集、處理、發(fā)布、決策,能夠高效率改善學(xué)校的選課問題,改善學(xué)校管理模式和提高服務(wù)質(zhì)量,從而實(shí)現(xiàn)教務(wù)教學(xué)管理的數(shù)字化和網(wǎng)絡(luò)化。

        參考文獻(xiàn):

        [1]王希饒。基于JAVAEE的設(shè)備管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D].山東大學(xué),2007.

        [2]王景樂。基于MVC的Struts框架的研究與應(yīng)用[D].武漢理工大學(xué),2008.

        [3]田可倫?;诘臄?shù)據(jù)設(shè)計(jì)問題的研究與實(shí)現(xiàn)[D].燕山大學(xué),2005.

        [4]思志學(xué)。自己動(dòng)手寫Struts--構(gòu)建基于MVC的開Web發(fā)框架[M].北京:電子工業(yè)出版社,2007.

        [5]鄧子云。JSP+Struts+Hibernaet+Spring實(shí)例精解[M].北京:電子工業(yè)出版社,2008.

        [6]于天恩。Java Web開發(fā)權(quán)威經(jīng)典[M].北京:中國(guó)水利水電出版社,2008.

        亚洲精品高清你懂的| 亚洲av日韩av激情亚洲| 少妇扒开毛茸茸的b自慰| 久久这里只精品国产免费10| 中文字幕久久精品波多野结百度| 亚洲精品国产av成人网| 日本xxxx色视频在线观看| 久久九九国产精品怡红院| 久久免费视亚洲无码视频| 高清成人在线视频播放| 美女露出粉嫩小奶头在视频18禁| 国产suv精品一区二区6| 亚洲自拍愉拍| 午夜视频在线观看国产| 免费不卡无码av在线观看| 亚洲欧洲无码一区二区三区| 2020亚洲国产| 成人国产高清av一区二区三区| 日韩精品专区av无码| 俺来也俺去啦久久综合网| 人妻av一区二区三区高| 国产精品国产三级久久| 免费国产黄网站在线观看可以下载| 日本a在线看| 色老板在线免费观看视频日麻批| 日韩精品人妻久久久一二三| 在线观看免费人成视频色9| 亚洲专区一区二区在线观看| 日本啪啪视频一区二区| 精品乱码一区内射人妻无码| 国自产偷精品不卡在线| 免费观看成人稀缺视频在线播放| 亚洲国产精品一区二区久久恐怖片 | 亚洲男同志gay 片可播放| 国产高清丝袜美腿视频在线观看| 日韩极品视频免费观看| 激情偷乱人成视频在线观看| 亚洲一区二区三区精品网| 各类熟女熟妇激情自拍| 欧美真人性野外做爰| 免费av在线国模|