999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于S2SH框架的高校電子教參系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2018-12-27 02:04:06張國(guó)強(qiáng)
課程教育研究 2018年47期
關(guān)鍵詞:高校

張國(guó)強(qiáng)

【摘要】本文主要從系統(tǒng)需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)測(cè)試4個(gè)方面,簡(jiǎn)要介紹了基于S2SH框架的高校電子教參系統(tǒng)的實(shí)現(xiàn)過(guò)程。

【關(guān)鍵詞】高校 電子教參系統(tǒng) S2SH框架

【中圖分類號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2018)47-0226-01

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

本系統(tǒng)的用戶分為三類,即系統(tǒng)管理員、教師和學(xué)生,其中:系統(tǒng)管理員擁有最高權(quán)限,負(fù)責(zé)對(duì)院系、專業(yè)、課程、教參資源、用戶、新聞公告等各類信息進(jìn)行管理和維護(hù);教師是教參資源的主要提供者,負(fù)責(zé)上傳并管理相關(guān)資源;學(xué)生是系統(tǒng)中數(shù)量最多的用戶,可以對(duì)教參資源進(jìn)行查詢和在線瀏覽。系統(tǒng)管理員和教師通過(guò)后臺(tái)界面登錄,學(xué)生通過(guò)前臺(tái)界面登錄。

2.系統(tǒng)設(shè)計(jì)

2.1總體架構(gòu)設(shè)計(jì)

本系統(tǒng)采用B/S(瀏覽器/服務(wù)器)結(jié)構(gòu),基于MVC(模型-視圖-控制器)設(shè)計(jì)思想進(jìn)行分層設(shè)計(jì),選用Java EE目前比較主流的輕量級(jí)開(kāi)發(fā)框架S2SH[1],即Struts2、Spring和Hibernate。其中,Struts2主要負(fù)責(zé)視圖層的顯示和邏輯控制;Spring利用IoC(控制反轉(zhuǎn))和AOP(面向方面編程)技術(shù)對(duì)系統(tǒng)中運(yùn)行的對(duì)象進(jìn)行管理;Hibernate主要通過(guò)ORM(對(duì)象關(guān)系映射)技術(shù),簡(jiǎn)化數(shù)據(jù)庫(kù)“增刪改查”等操作。

2.2功能模塊設(shè)計(jì)

主要包括院系管理、專業(yè)管理、課程管理、教參資源管理、新聞公告管理、反饋信息管理、用戶管理、系統(tǒng)日志管理8個(gè)功能模塊。

2.3數(shù)據(jù)庫(kù)設(shè)計(jì)

考慮到高校教師和學(xué)生用戶數(shù)量龐大,并發(fā)操作較為頻繁,本系統(tǒng)選用Oracle 11g數(shù)據(jù)庫(kù)?;贓-R模型分析和數(shù)據(jù)庫(kù)設(shè)計(jì)理念,主要包括院系、專業(yè)、課程、教參資源、管理員/教師、學(xué)生、新聞公告、反饋信息、系統(tǒng)日志、操作菜單10張數(shù)據(jù)庫(kù)表。

3.系統(tǒng)實(shí)現(xiàn)

3.1開(kāi)發(fā)工具和開(kāi)發(fā)技術(shù)

以Java SDK1.8為開(kāi)發(fā)環(huán)境,采用Tomcat8.5作為web服務(wù)器。使用的開(kāi)發(fā)工具主要有MyEclipse集成開(kāi)發(fā)平臺(tái)、Dreamweaver、EditPlus、Oracle SQL Developer等,開(kāi)發(fā)技術(shù)主要包括Java編程語(yǔ)言、XML標(biāo)記語(yǔ)言、JSP動(dòng)態(tài)頁(yè)面技術(shù)、Java Script腳本技術(shù)、Ajax異步數(shù)據(jù)更新、DIV網(wǎng)頁(yè)布局、CSS顯示樣式等。

3.2 S2SH框架的實(shí)現(xiàn)

S2SH框架的XML配置文件是以Spring為主體的,由Spring來(lái)整合Struts2和Hibernate。配置文件主要包括applica?鄄tion Context.xml、struts.xml、web.xml以及若干個(gè)Hiber?鄄nate的O/R(對(duì)象/關(guān)系)映射文件。application Context.xml屬于Spring的配置文件,定義了Spring與Hibernate的關(guān)聯(lián),主要配置數(shù)據(jù)源、Hibernate的SessionFactory以及底層訪問(wèn)接口DAO接口等。Struts2使用兩個(gè)xml配置文件來(lái)配置,其中:web.xml用于配置servlet、filter并指定Spring的配置文件;struts.xml用于配置各類Action(動(dòng)作)接口,自動(dòng)接收客戶端http請(qǐng)求并映射到對(duì)應(yīng)Action,通過(guò)Action跳轉(zhuǎn)到相應(yīng)的操作對(duì)象。

3.3系統(tǒng)后臺(tái)功能的實(shí)現(xiàn)

后臺(tái)功能主要包括用戶登錄驗(yàn)證及菜單生成、院系管理、專業(yè)管理、課程管理、教參資源管理、新聞公告管理、教師管理、學(xué)生管理、反饋信息管理、系統(tǒng)日志查看、個(gè)人密碼修改等內(nèi)容。每項(xiàng)功能均支持?jǐn)?shù)據(jù)的多條件組合查詢和多條記錄批量刪除。在新增或修改記錄時(shí),頁(yè)面采用JavaScript、Ajax技術(shù)自動(dòng)進(jìn)行輸入合法性檢查和數(shù)據(jù)對(duì)比。本系統(tǒng)支持從Excel模板文件中批量導(dǎo)入專業(yè)、課程、教師、學(xué)生四類基礎(chǔ)信息,極大地提高了數(shù)據(jù)錄入效率。

3.4系統(tǒng)前臺(tái)功能的實(shí)現(xiàn)

前臺(tái)功能主要包括學(xué)生登錄驗(yàn)證、教參資源檢索瀏覽、新聞公告瀏覽、教師隊(duì)伍瀏覽、反饋信息提交等內(nèi)容。學(xué)生可以通過(guò)兩種方式查找教參資源,一是在主頁(yè)搜索欄中輸入資源名稱進(jìn)行全局查詢;二是通過(guò)前臺(tái)頁(yè)面左側(cè)的院系導(dǎo)航欄查詢,依次選擇院系、專業(yè)、課程,查詢與課程相關(guān)的資源。在找到教參資源后,學(xué)生可以點(diǎn)擊資源右下方的“在線閱讀”查看具體內(nèi)容。鑒于版權(quán)原因,本系統(tǒng)僅支持資源的在線瀏覽,不提供下載服務(wù)。

4.系統(tǒng)測(cè)試

采用模塊測(cè)試和集成測(cè)試兩種方法。測(cè)試重點(diǎn)主要針對(duì)一些特殊數(shù)據(jù)和錯(cuò)誤數(shù)據(jù),驗(yàn)證表單提交數(shù)據(jù)的正確性;選用一些邊界測(cè)試用例,對(duì)循環(huán)分支語(yǔ)句進(jìn)行BUG測(cè)試。除此之外,還進(jìn)行了鏈接測(cè)試、導(dǎo)航測(cè)試、安全性測(cè)試等等。

參考文獻(xiàn):

[1]宋志強(qiáng).基于J2EE架構(gòu)的教學(xué)參考信息系統(tǒng)的構(gòu)建[D].上海:復(fù)旦大學(xué),2008.

猜你喜歡
高校
大數(shù)據(jù)時(shí)代高校學(xué)生知識(shí)管理
科技視界(2016年21期)2016-10-17 18:42:37
淺議高校儀器設(shè)備信息化管理體系建設(shè)
科技視界(2016年21期)2016-10-17 18:18:56
高校安全隱患與安全設(shè)施改進(jìn)研究
商(2016年27期)2016-10-17 05:02:12
提升高校官方微信公眾平臺(tái)傳播效果的幾點(diǎn)思考
新聞世界(2016年10期)2016-10-11 20:24:04
新常態(tài)下高校檔案工作發(fā)展研究
中日高校本科生導(dǎo)師制的比較
考試周刊(2016年76期)2016-10-09 08:28:06
高校輔導(dǎo)員職業(yè)認(rèn)同提升的策略研究
弘揚(yáng)雷鋒精神與轉(zhuǎn)型期高校校園文化教育整合性研究
試論高校黨建工作中的黨史教育
學(xué)研產(chǎn)模式下的醫(yī)藥英語(yǔ)人才培養(yǎng)研究
成才之路(2016年26期)2016-10-08 11:07:49
主站蜘蛛池模板: 成人91在线| 亚洲最大福利网站| 亚洲最新在线| 国产高清在线观看91精品| 五月婷婷综合在线视频| 欧美中文字幕在线视频| 午夜国产在线观看| 久久综合色视频| 自拍中文字幕| 成人在线欧美| 国产亚洲欧美日韩在线观看一区二区| 91国内在线视频| 国产网站免费| 久久这里只精品国产99热8| 亚洲A∨无码精品午夜在线观看| 国产中文一区a级毛片视频 | 毛片视频网址| 免费激情网站| 国产91在线|中文| 91网红精品在线观看| 国产xxxxx免费视频| 欧美h在线观看| 精品国产Av电影无码久久久| 国产福利免费视频| 欧美激情视频二区| 婷婷午夜影院| 精品久久香蕉国产线看观看gif| 国产乱子伦一区二区=| 日本AⅤ精品一区二区三区日| 18禁黄无遮挡网站| 凹凸国产分类在线观看| 99热国产在线精品99| 亚洲一区波多野结衣二区三区| 亚洲一区国色天香| 99久久国产综合精品2020| 国精品91人妻无码一区二区三区| 亚洲青涩在线| 久久综合伊人 六十路| 操国产美女| 99久久无色码中文字幕| 免费a在线观看播放| 亚洲电影天堂在线国语对白| 欧美国产日韩一区二区三区精品影视| 亚洲人妖在线| 中文字幕无码制服中字| 亚洲伊人天堂| 美女国产在线| 四虎在线观看视频高清无码| 青青草久久伊人| 中文字幕无码电影| 一级毛片基地| 国产成人做受免费视频| 97久久超碰极品视觉盛宴| 国产成人精品亚洲77美色| 国产成人高清亚洲一区久久| 国产激情无码一区二区免费| 一区二区午夜| 毛片久久网站小视频| 福利在线一区| 91国内视频在线观看| 54pao国产成人免费视频| 狂欢视频在线观看不卡| 欧美成人第一页| 成人一级黄色毛片| 亚洲精选高清无码| 手机永久AV在线播放| 97国产精品视频人人做人人爱| a毛片基地免费大全| 久久香蕉国产线看观看精品蕉| 婷婷综合缴情亚洲五月伊| 欧美激情,国产精品| 91精品国产91久无码网站| 亚洲va欧美ⅴa国产va影院| 精品午夜国产福利观看| 1769国产精品视频免费观看| 91网址在线播放| 日韩欧美国产中文| 无码福利日韩神码福利片| 精品欧美日韩国产日漫一区不卡| 欧美国产综合色视频| 国产精品成人AⅤ在线一二三四| 欧美福利在线观看|