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

基于Web 2.0的虛擬班級管理系統設計與實現

2009-04-29 00:00:00
電腦知識與技術 2009年33期

摘要:當前院校招生規模和辦學規模迅速擴大,學生人數日益增多,管理難度相當大。就學生班級而言,要想做到良好的管理,不僅需要建立一套規范化的管理方法,更需要采取現代化的手段,使用計算機進行管理。這就需要建立一套基于Web應用的、適用于高等院校的虛擬班級管理系統。在技術上,考慮到Web2.0在資源聚合與用戶體驗性方面的杰出表現,選擇基于Web2.0來實現班級管理系統。

關鍵詞:班級管理;Web 2.0

中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2009)33-9137-02

當前院校招生規模和辦學規模迅速擴大,學生班級日益增多,就學生班級而言,要想做到良好的管理,難度比以前大很多。對班主任/輔導員來說,一個輔導員要當多個班級的班主任,輔導員無法像中小學的班主任對班級每位同學的情況都十分的了解。為此,輔導員就迫切需要建立一套規范化的管理方法,還應采取現代化的管理手段。

在確定開發班級管理系統后,在技術上,考慮到Web2.0在資源聚合與用戶體驗性方面的杰出表現,決定選擇基于Web2.0 來實現這樣一個班級管理系統。在框架上采用基于MVC模式的Struts技術、Spring技術和Hibernate技術,提高系統開發效率,而且在系統安全性、穩定性和健壯性上都有良好的改進。

1 技術架構

1.1 系統架構

采用B/S結構后,該系統的主要設計內容轉化為服務器Web應用服務的設計。該系統在整體上采用完全符合J2EE設計標準的SSH分層的軟件構架,應用中采用四層結構:表示層、業務邏輯層、數據訪問層、數據層。各個層次之間具有不同的功能,并保持清晰的隔離,以使彼此獨立存在。但各層之間采用接口進行通信,屏蔽了內部的實現細節。項目的總體架構如圖1所示。

1.2 Web 2.0技術

Web 2.0,是相對Web1.0的新的一類互聯網應用的統稱,是一次從核心內容到外部應用的革命。由Web1.0單純通過網絡瀏覽器瀏覽html網頁模式向內容更豐富、聯系性更強、工具性更強的Web2.0互聯網模式的發展已經成為互聯網新的發展趨勢。Web2.0不是簡單地Web1.0的升級,它是明顯區別于Web1.0的,其擁有Web1.0所不具備的明顯特征,如分享、貢獻、協同、參與等。具體地說,Web2.0是以Blog、TAG、SNS、RSS、wiki等應用為核心,依據六度分隔理論、xml與Ajax等技術實現的互聯網新一代模式。其中,Ajax技術是Web2.0的一個重要組成和實現方法。

2 虛擬班級管理系統設計

2.1 系統簡介

系統模塊的設計遵循整個系統總體設計思路。即基于B/S模型構建班級管理系統。系統的總體設計是提供給上網瀏覽者一個效率高,能容豐富的網絡空間。包括用戶可以信息瀏覽,上傳下載,在線交流等種種功能。

本項目具有五大功能模塊:

1)后臺管理模塊

管理員在此模塊下事先預置學生基本信息,可在后臺對各類用戶進行權限分配、各類用戶的密碼初始化等操作。用戶主要分為若干類別:管理員、部門管理員、班級輔導員、任課教師、學生等。

2)信息發布交流模塊

面向所有用戶,用戶可以匿名方式查看相關信息;為方便部門管理,也可設計為需用戶登陸查看,用戶查看后可自動記錄查看者信息。特定用戶(如班級輔導員用戶)可通過選擇相關特定學生對象進行短信群發。同時引入博客的功能,為學生提供一個相互交流、學習的平臺。

3)考核管理模塊

本部分功能主要為學校了解各班情況而設置。以加強學校對班級及班主任/輔導員的管理,主要是根據各種積分來進行班級及班主任/輔導員的評定,減輕學校管理負擔。

4)班級事務管理模塊

本部分功能主要對管理者及相關輔導員/班主任開放。主要為加強班級管理,減輕輔導員管理負擔,同時為系部及校學生管理部門了解各班情況而設置。下分為班級工作計劃、班級工作日志、班級班務管理、班級成員管理、班級課程管理等。

5)統計與輸出模塊

本部分功能主要進行管理統計,查看班級具體情況,有針對性地進行操作處理,從而減輕班級管理負擔,同時也方便系部及校學生管理部門了解學生情況而設置。本部分功能分兩塊,一塊只對管理者及相關輔導員/班主任開放,一塊對管理者、相關輔導員/班主任及班級同學開放。包括考勤獎懲匯總、成績分析統計、班費等班務信息,成員變動、成員信息,事件提醒等。

2.2 博客實現

Web 2.0的典型應用之一就是博客。博客,在網絡上發表文章、展現個人的個性。博客的兩大基本功能就是共享與交流。共享,是將文章、圖片、心得等一些私人的東西拿出來和大家一起分享;交流,是有著同樣興趣、愛好、語言的一類人的聯系。

在班級管理中,學生、教師及學生管理人員需要相互了解,尤其是學生管理人員和教師,需要對學生全方位的了解。系統引入博客,為班級的建設開辟了新的方式。班級個人博客的建立,為大家提供了一條嶄新的可以自己耕耘的網絡新天地。班級博客為學生們思想,情感的表達和交流提供了一個新的途徑:同學們的心情,班級的記錄和日志都可以反映在博客上。從技術和流程來分析,班級及個人博客的功能并不需要太多,只需要博客的主要功能就可以了。班級個人博客的主要功能有文章管理、圖片管理、好友管理、留言管理和紙條管理。

如其前臺管理系統流程如圖2所示。

2.3 AJAX技術的運用

Ajax是Web 2.0的核心技術,在系統中,主要是利用AJAX技術改善客戶端應用效果,增強用戶的體驗感。如利用Ajax進行異步身份驗證、輸入提示和自動完成、聯運動態列表及自動刷新技術等。借助Ajax將網頁界面與內容有機分離,只需更新待辦數據,大大減少網絡傳輸的數據量。如聯動動態列表的實現如下:

在查詢條件的選擇中,所有下拉列表的選項都是從數據庫中動態取出的,當選擇第一個下拉列表的時候,后面的下拉列表要以這個選擇為條件從數據庫中取出滿足條件的內容,從而調整顯示選項的內容。然而在傳統的Web開發模式中,要實現這樣的功能是相當的麻煩,每次調整下拉列表的時候,都需要重新刷新整個頁面,而且在刷新頁面的時候,還需要大量的工作來保存已經選擇列表的狀態。但利用Ajax,可以很方便地實現這種聯動動態列表,圖3就是系統中聯動動態列表的具體內容之一。

圖3 聯動動態列表

相關流程圖如圖4所示。

系統主要通過使用Ajax.Request對象來觸發Ajax引擎向服務器發起請求。實現Ajax交互處理過程。聯動動態實現如下:

(1)先經過一個頁面,通過這個頁面進行一次請求,查詢數據表,查詢出三級聯動的第一級。在此例中是“部門—班級—學生”,先查出部門。

(2)點擊經過Action ,調用函數方法。

(3)返回三級聯動頁面,利用Ajax做三級聯動。

(4)選擇部門,以部門來返回班級的響應函數。如響應出錯,則請求頁面異常。

(5)Ajax發送函數,發送班級,以班級來返回學生的響應函數。如響應出錯,則請求頁面異常。

4 結束語

系統應用SSH技術框架的核心和優勢,結合虛擬班級管理系統的開發,介紹了系統的實現過程。同時融入了Web2.0理論與技術,充分體現人性化和開放性,體現Web2.0對于應用的影響。

參考文獻:

[1] 楊磊,陳凌云.精通Eclipse Web開發——Java體系結構、工具、框架及整合應用[M].北京:人民郵電出版社,2006:210-223.

[2] Paul Anderson. What is Web 2.0? Ideas, technologies and implications foreducation[R].JISC Technology and Standards Watch,2007(2).

[3] 王磊杰.Java EE開發指南[M].北京:人民郵電出版社,2007,12.

主站蜘蛛池模板: 国产精品林美惠子在线观看| 乱系列中文字幕在线视频| 成年人福利视频| 国产在线八区| 91久久青青草原精品国产| 日韩国产黄色网站| 8090午夜无码专区| 久久精品嫩草研究院| 亚洲人妖在线| 国产精品黄色片| 高清不卡一区二区三区香蕉| 超碰91免费人妻| 19国产精品麻豆免费观看| 色综合天天视频在线观看| 这里只有精品国产| 蝌蚪国产精品视频第一页| 伊人91在线| 五月激情综合网| 一区二区偷拍美女撒尿视频| a亚洲天堂| 狠狠色香婷婷久久亚洲精品| 久久久久青草大香线综合精品| 色综合久久无码网| 高清国产va日韩亚洲免费午夜电影| 久久久亚洲色| 国产福利观看| 极品国产在线| 亚洲人成网站在线播放2019| 手机永久AV在线播放| 国产成人无码Av在线播放无广告| 国产麻豆福利av在线播放| 色欲国产一区二区日韩欧美| 亚洲国产成人久久77| 亚洲AⅤ综合在线欧美一区| 91年精品国产福利线观看久久 | 欧美在线黄| 伊人久久综在合线亚洲91| 亚洲精品成人片在线播放| 国产xx在线观看| 色综合成人| 无码粉嫩虎白一线天在线观看| 毛片网站在线看| 国产成人精品男人的天堂下载 | 特级aaaaaaaaa毛片免费视频| 欧美色综合网站| 欧美a级完整在线观看| 狠狠躁天天躁夜夜躁婷婷| 国产小视频在线高清播放| 国产美女无遮挡免费视频| 蝌蚪国产精品视频第一页| 亚洲成a人片| 成人国产精品视频频| 欧美一级99在线观看国产| 秋霞一区二区三区| 亚洲永久色| 国产福利免费视频| 色网站在线免费观看| 这里只有精品在线播放| 欧美日韩理论| 无码一区18禁| 最新国产在线| 日韩成人午夜| 亚洲欧洲一区二区三区| 久久综合AV免费观看| 亚洲精品久综合蜜| 一区二区欧美日韩高清免费| 国产成人精品免费av| 9丨情侣偷在线精品国产| 九九热视频精品在线| 蜜桃视频一区二区三区| 亚洲第一成网站| 国产欧美亚洲精品第3页在线| 国产精品白浆无码流出在线看| 国产玖玖视频| 88av在线| 伊人久久久久久久久久| 99久久精品国产自免费| 亚洲欧美成人综合| 99伊人精品| 日韩av无码精品专区| 国产性精品| 91在线播放免费不卡无毒|