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

基于J2EE 的高校選課系統(tǒng)實現(xiàn)與設計

2013-08-16 06:12:50歐文吉斯
科技視界 2013年1期
關鍵詞:信息課程系統(tǒng)

歐文吉斯

(江西信息應用職業(yè)技術學院,江西南昌330043)

1 系統(tǒng)設計背景

探索、分析和比較傳統(tǒng)的教學模式與網(wǎng)絡教學新模式下的教學環(huán)節(jié)和教學效果以及存在的問題,試圖通過對于網(wǎng)絡教學的實施與傳統(tǒng)教學的對比,對于網(wǎng)絡環(huán)境下的教學模式、技術路線、質(zhì)量保障以及教學管理等做出進一步的探索和實踐, 從而提高學習的參與性和有效性。根據(jù)當今的選課系統(tǒng)會有操作復雜、系統(tǒng)功能不全、系統(tǒng)運行不穩(wěn)定、性能較差,導致學生訪問的時候出現(xiàn)不穩(wěn)定,甚至出現(xiàn)服務器死機的情況,影響學生正常選課。根據(jù)以上因素設計一個操作簡便、系統(tǒng)運行穩(wěn)定、性能好、功能齊全的選課系統(tǒng),以適應選課需求。 本設計根據(jù)選課需求,對系統(tǒng)架構進行重新設計,實現(xiàn)系統(tǒng)界面友好、操作簡便;使用J2EE 技術, 借助Eclipse 平臺開發(fā)基于Struts+Spring+Hibernate架構的選課系統(tǒng),實現(xiàn)系統(tǒng)安全穩(wěn)定,滿足廣大學生選課的需求。

2 系統(tǒng)業(yè)務流程分析

根據(jù)與用戶溝通的結果,對學校選課系統(tǒng)的業(yè)務流程分析如下[1]:首先,教務處管理員登錄選課系統(tǒng)后,可以添加或者刪除教師和管理員用戶,可以對各個系的選課信息進行維護和管理。安排選課的課程,讓各院系通知教師申請自己講授的課程,通知選課的時間段。其次,教師登錄后可以修改自己默認的密碼,申請自己講授的課程,在規(guī)定的時間內(nèi)查詢自己上課的課表和學生名單。 最后,學生首先在本系統(tǒng)注冊,然后登錄查看本專業(yè)年級可以選的課程信息,查看上課教師的信息,預選自己喜歡且可選的課程,并在規(guī)定的時間內(nèi)查看自己所選課程是否成功,如果未成功則需進行補選,直到選課完成為止。學生在選課階段可以隨時修改已經(jīng)選擇的課程,課程開設情況等。

3 系統(tǒng)設計與實現(xiàn)

3.1 系統(tǒng)總體設計目標

使用J2EE 技術,借助Eclipse 平臺開發(fā)基于Struts+Spring+Hibernate架構的選課系統(tǒng),實現(xiàn)系統(tǒng)安全穩(wěn)定。 遵循業(yè)務邏輯控制和表示層邏輯相分離的原則,對所用系統(tǒng)資源進行管理、優(yōu)化系統(tǒng)的性能。本系統(tǒng)將達到的目標如下:

(1)層次分明:采用模型-視圖-控制設計模式將應用程序分層,它們之間分工明確但又相互依存、練習,易于維護和擴展,降低系統(tǒng)代碼耦合[2];

(2)跨平臺部署:采用J2EE 技術可以“一次編譯,到處運行”,因此本系統(tǒng)能夠比較容易地部署在不同類型的操作系統(tǒng)平臺上,適應性較強;

(3)性能要求:系統(tǒng)能夠提供較好的執(zhí)行效率,能同時滿足大量用戶并行點擊;

(4)可維護性:軟件設計要達到高內(nèi)聚、低藕合,以方便后續(xù)擴充功能和維護。

3.2 系統(tǒng)功能設計

本系統(tǒng)采用流行的開源框架SSH, 以分層方式實現(xiàn)所要求的需求。系統(tǒng)主要包括教務處管理員管理、教師操作和學生選課。教務處管理員對教師、學生進行管理,對設定課程信息,通知教師選擇講授的課程,安排學生選修課程。教師選擇講授的課程,在規(guī)定的時間內(nèi)查詢課表和學生名單。 學生查看課程信息及教師情況,預選自己感興趣的可選的課程,并在規(guī)定的時間內(nèi)查看自己所選課程是否成功,如果未成功則需進行次選、補選,直到選課完成為止[2]。

3.3 系統(tǒng)數(shù)據(jù)庫設計

本系統(tǒng)使用MySQL 5.1 做為系統(tǒng)的后臺數(shù)據(jù)庫。下面將對高校選課系統(tǒng)的數(shù)據(jù)庫的數(shù)據(jù)對象模型及映射為關系模型進行介紹。通過對高校選課系統(tǒng)的研究分析,其主要包含以下幾個主要的對象類:管理員類、教師類、學生類、課程類、選課類、教室類、院系類、專業(yè)類、班級類。 按照對象到關系映射規(guī)定,我們可以將上述描述的對象模型映射為對象關系模型。 一個對象映射到一個關系表,類的屬性即為關系表中的一個屬性,類的標識符即為關系表的主鍵[3-4]。

3.4 系統(tǒng)功能設計實現(xiàn)

(1)學生選課,包含用戶登錄首頁:學生輸入用戶名和密碼并驗證通過。修改個人信息:學生輸入用戶名和密碼并驗證通過,可以進入個人中心,點擊修改個人信息可以修改自己的信息。瀏覽課程:進入個人中心以后,可以瀏覽自己可選課程。學生選課:學生登錄后點擊選課課程,顯示所有可以選的課程;點擊任課老師可以顯示上課的教師,點擊課程后面的選修可以預選這門課程;選完后可以查看已經(jīng)預選的課程和已經(jīng)正選的課程。 學生預選時間過后,在系統(tǒng)后臺會對預選的學生進行處理。 如果一門課程的預選學生人數(shù)小于或等于課程的容量,則全部預選學生正選; 如果一門課程的預選學生人數(shù)大于課程的容量,則調(diào)用抽簽算法選取數(shù)量等于課程容量的學生人數(shù),正選的學生選課標志flag 置1,落選的學生選課標志flag 置0。

學生是否正選的關鍵偽代碼如下:

(2)教師開課。 在教師開課模塊中,教師可以修改個人信息,如修改自己的性別、民族、出生日期、聯(lián)系電話、E-MAIL、學歷、學位和職位等。教師瀏覽基本課程,查看自己申請授課的課程,申請自己可以教授的課程。 教師可以查看已經(jīng)申請成功的課程,查看選擇此門課程的學生信息,查看學生選課信息。

(3)管理員管理。 在管理員管理模塊,管理員可以分配帳號密碼、注銷或修改用戶狀態(tài)、創(chuàng)建課程指定任課教師、設定課程人數(shù)、統(tǒng)計學生選課信息、散發(fā)通知等功能。

4 總結與體會

本系統(tǒng)結合學校選課的特點和實際應用需要, 運用面向?qū)ο蟆2EE 技術、B/S 結構等先進技術,設計開發(fā)的網(wǎng)絡應用系統(tǒng)。在實施本系統(tǒng)以后, 教師可以方便地通過使用本系統(tǒng)知道自己的所有課程,教務處管理人員也可以方便地進行學生信息的管理,學生們也可以方便的進行選課,這樣省時又省力,而且實現(xiàn)了選課的最大公平,從而使學生的選課過程更加的公平化和人性化。高校選課系統(tǒng)既要提供靈活的選課方式,又要實現(xiàn)學生自主選擇課程安排及層次。

[1]劉志杰.基于.NET 平臺的選課系統(tǒng)的研究與實現(xiàn)[D].華東師范大學,2007.

[2]孫衛(wèi)琴.精通Struts:基于MVC 的Java Web 設計與開發(fā)[M].北京:電子工業(yè)出版社,2004.

[3]陶宏才.數(shù)據(jù)庫原理及應用[M].北京:清華大學出版社,2004.

[4]金宇.J2EE 架構下的基于決策輔助支持的教務管理系統(tǒng)的設計[D].貴州大學,2007.

[5]楊棉絨.基于J2EE 和MVC 模式的高校教務管理平臺的研究和開發(fā)[D].華東師范大學,2008.

猜你喜歡
信息課程系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
數(shù)字圖像處理課程混合式教學改革與探索
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
軟件設計與開發(fā)實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 伊人网址在线| 欧美无专区| 国内精品久久久久鸭| 久久精品女人天堂aaa| 色播五月婷婷| 亚洲另类色| 欧美亚洲国产精品第一页| 中文字幕在线播放不卡| 伊人国产无码高清视频| 91久久精品国产| 色成人亚洲| 亚洲高清无在码在线无弹窗| 亚洲国产亚洲综合在线尤物| 亚洲天堂网在线播放| 亚洲中文在线看视频一区| 亚欧成人无码AV在线播放| 91久久国产热精品免费| 久久先锋资源| 91欧美亚洲国产五月天| 一区二区三区四区日韩| 青青草91视频| 国产精品天干天干在线观看| 亚洲AⅤ波多系列中文字幕| 国产美女91视频| 欧美黄色网站在线看| 国产国拍精品视频免费看| 国产日韩久久久久无码精品| 在线播放91| 国产小视频在线高清播放 | 天天色综合4| 亚洲精品无码在线播放网站| 国产微拍精品| 欧美第一页在线| 亚洲码一区二区三区| 亚洲色图欧美在线| 久久夜色精品| 中文字幕66页| 成人福利在线视频| 91九色国产在线| 国产精品专区第一页在线观看| 黑人巨大精品欧美一区二区区| 四虎成人在线视频| 久久国产高潮流白浆免费观看| 免费观看国产小粉嫩喷水| 亚洲自拍另类| 国产精品任我爽爆在线播放6080| a在线观看免费| 无码久看视频| 成人亚洲国产| 国产男人的天堂| 国产成人无码播放| 欧美劲爆第一页| 在线观看国产精品第一区免费| 成人精品午夜福利在线播放| 亚洲午夜天堂| 亚洲一级毛片在线观播放| 国产在线精彩视频二区| 国产日本欧美在线观看| 免费a级毛片视频| 亚洲男人的天堂在线| 国产精品成人免费视频99| 一本久道久综合久久鬼色| 欧美精品亚洲精品日韩专区| 57pao国产成视频免费播放| 99精品这里只有精品高清视频| 在线观看无码av五月花| 欧美精品一区二区三区中文字幕| 国产精品久久久久久久伊一| 日日碰狠狠添天天爽| 狠狠色狠狠综合久久| 国产91丝袜在线播放动漫| 999精品在线视频| 91小视频在线观看| AV熟女乱| 久久大香伊蕉在人线观看热2| 日韩欧美中文在线| 国产福利影院在线观看| 国产对白刺激真实精品91| 92午夜福利影院一区二区三区| 国产无人区一区二区三区| 国产精品久久久免费视频| 欧美亚洲中文精品三区|