




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于 JSP 和 SQL Server 2000 地教室資源管理系統(tǒng)關(guān)鍵詞 JSP 教室資源一、目地和意義隨著國家高中等院校等教育地不斷發(fā)展,學(xué)校各教案部門都建立為了解決“信息孤島”問題,相應(yīng)地建立了一系列地信息系統(tǒng),以便更好地管理教案、教務(wù)等方面地工作.而教室作為學(xué)校一項重要地教案資源,除在每學(xué)期開學(xué)前已安排有指令性地教案任務(wù)(課程表 之外 ,也必須承擔(dān)課程表之外地各項學(xué)校工作.在各項工作中合理地安排教室資源,達(dá)到充分利用,這就是教室管理工作地主要任務(wù).例如某位學(xué)生想知道某日某時某地有空地教室可以自習(xí) ,或哪個老師上課想借用某個教室但又不知道哪個教室是沒有上課地,這是不可能迅速解決地.地球在
2、縮小 ,教室在擴(kuò)大.原來以教室和教師為中心地教案模式已經(jīng)不能適應(yīng)現(xiàn)代化教育和教案地需要,因此需要利用計算機(jī)網(wǎng)絡(luò)技術(shù)來開發(fā)出適應(yīng)新時期地發(fā)展地軟件來進(jìn)行教案管理.b5E2RGbCAP當(dāng)前 Internet 地流行為教室管理網(wǎng)絡(luò)化地發(fā)展提供了廣闊地空間 .教室管理網(wǎng)絡(luò)化,從一定程度上講,它就是教室管理部門地網(wǎng)上辦公室 .“網(wǎng)”意味著它具有信息時代地快捷方便等特征.它地出現(xiàn),構(gòu)建了一個教室使用者和教室管理者交流地網(wǎng)上平臺.一方面教室使用者可以方便地查詢和使用;另一方面,教室管理者可以通過計算機(jī)實現(xiàn)最有效率地管理.p1EanqFDPw本文論述地系統(tǒng)是以校園教案管理地信息為數(shù)據(jù)地中心而建立起地教室資源管
3、理系統(tǒng),從教室資源信息特征和應(yīng)用目標(biāo)出發(fā),建立了基于校園網(wǎng)環(huán)境下 ,能迅速解決教室管理工作、 學(xué)生咨詢等情況,全 面提高校園信息化管理水 平 .DXDiTa9E3d二、國內(nèi)外地發(fā)展現(xiàn)狀和趨勢Jsp技術(shù)是JavaSeverPagesTM地縮寫,目前在國內(nèi)是比較流行地技術(shù),它依 附于一次寫入,之后 ,可以運(yùn)行在任何具有符合JavaTM 語法結(jié)構(gòu)地環(huán)境.取而代之過去依附于單一平臺或開發(fā)商,JSP技術(shù)能夠運(yùn)行在任何 WEB服務(wù)器上并且支 持來自多家開發(fā)商提供地各種各樣工具包.自從1995年,SUN已經(jīng)用這種開放過程方法同國際JAVA組織合作開發(fā)和修改了JAVA技術(shù)與規(guī)范.針又t JSP地產(chǎn)品 ,SUN
4、 授權(quán)了工具提供商,結(jié)盟公司 ,最終用戶,協(xié)作商及其他.最近 ,SUN 將最新版本地JSP和JavaTM Servlet地原代碼發(fā)放給 Apache以求JSP與Apache緊密 地相互發(fā)展.Apache,SUN 和許多其他地公司及個人公開成立一個健壯地咨詢機(jī)構(gòu)以便任何公司和個人都能免費(fèi)取得信息.RTCrpUDGiT相對于其它開發(fā)網(wǎng)站地語言,PHP和ASP,JSPft優(yōu)越性就體現(xiàn)出來了,從三個 方面分析:1、應(yīng)用范圍:ASP 是 Microsoft 開發(fā)地動態(tài)網(wǎng)頁語言 ,也繼承了微軟產(chǎn)品地一貫傳統(tǒng),只能執(zhí)行于微軟地服務(wù)器產(chǎn)品,IIS和PWS上.Unix下也有ChiliSoft地組件來支持ASP,
5、但 是 ASP 本身地功能有限,必須通過ASP COM 地群組合來擴(kuò)充 ,Unix 下地 COM實現(xiàn)起來非常困難 .5PCzVD7HxAPHP可在 Windows,Unix,Linux地 Web服務(wù)器上正常執(zhí)行,還支持IIS,Apache 等一般地Web服務(wù)器,用戶更換平臺時,無需變換PHP3代碼,可即拿即用.jLBHrnAILgJSP同PHP類似,幾乎可以執(zhí)行于所有平臺.知名地 Web服務(wù)器Apache已經(jīng) 能夠支持JSP由于Apache廣泛應(yīng)用在NT、Unix和Linux上,因此JSP有更廣泛 地執(zhí)行平臺.雖然現(xiàn)在NT 操作系統(tǒng)占了很大地市場份額,但是在服務(wù)器方面Unix地優(yōu)勢仍然很大,而
6、新崛起地Linux 更是來勢不小 .從一個平臺移植到另外一個平臺,JSP和JavaBean甚至不用重新編譯,因為Java字節(jié)碼都是標(biāo)準(zhǔn)地與平臺無關(guān) 地 .xHAQX74J0X2、性能比較:有人做過實驗,對這三種語言分別做回圈性能測試及存取 Oracle數(shù)據(jù)庫測試. 在循環(huán)性能測試中,JSP只用了令人吃驚地四秒鐘就結(jié)束了 20000* 20000地回圈. 而ASP、PHP測試地是2000* 2000循環(huán)少一個數(shù)量級),卻分別用了 63秒和 84 秒.參考 PHPLIB ) . 數(shù)據(jù)庫測試中 ,三者分別對oracle 8 進(jìn)行 1000 次Insert,Update,Selec體口 Delete:
7、 JSP 需要 13 秒,PHP 需要 69 秒,ASPWJ 需要 73 秒 .LDAYtRyKfE3、前景分析:目前在國內(nèi) PHP 與 ASP 應(yīng)用最為廣泛.而 JSP 由于是一種較新地技術(shù),國內(nèi)采用地較少.但在國外,JSP 已經(jīng)是比較流行地一種技術(shù),尤其是電子商務(wù)類地網(wǎng)站多采用JSP由于PHP本身存在地一些缺點,使得它不適合應(yīng)用于大型電子商務(wù)站 點 ,而更適合一些小型地商業(yè)站點.首先 ,PHP 缺乏規(guī)模支持.其次 ,缺乏多層結(jié)構(gòu)支持.對于大負(fù)荷站點,解決方法只有一個:分布計算.數(shù)據(jù)庫、應(yīng)用邏輯層、表示邏輯層彼此分開,而且同層也可以根據(jù)流量分開,群組成二維數(shù)組.而 PHP 則缺乏這種支持.還
8、有上面提到過地一點,PHP提供地數(shù)據(jù)庫接口支持不統(tǒng)一 .Zzz6ZB2LtkASP 和 JSP 則 沒 有 以 上 缺 陷 ,ASP 可 以 通 過 Microsoft Windowsd 地 COM/DCOM獲得ActiveX規(guī)模支持,通過DCOM和Transcation Server獲得結(jié)構(gòu) 支持; JSP 可以通過SUN Java 地 Java Class 和 EJB 獲得規(guī)模支持,通過EJB/CORBA以及眾多廠商地 Application Server獲得結(jié)構(gòu)支持.三者中,JSP應(yīng)該 是未來發(fā)展地趨勢.dvzfvkwMI1B/S 結(jié)構(gòu)不用跟客戶斷相互發(fā)送數(shù)據(jù),速度明顯地加快,且數(shù)據(jù)庫要
9、經(jīng)常地更新 ,而在C/S 結(jié)構(gòu)中要鏈接數(shù)據(jù)庫比較麻煩,還要傳送到客戶端,明顯地降低了速度 ,B/S 結(jié)構(gòu)是以瀏覽器為客戶端地,跟操作系統(tǒng)地關(guān)系比較小,這可以適用不同地系統(tǒng)使用者,能更大程度上增加了瀏覽者地方便,B/Sj 結(jié)構(gòu)維護(hù)比較容易,升級比較簡單 ,成本比較低.rqyn14ZNXI三、關(guān)鍵性技術(shù)及采用地手段針對以上情況,需要解決地關(guān)鍵性技術(shù)問題有:.數(shù)據(jù)采集:對于本系統(tǒng)而言,數(shù)據(jù)量是比較大地,所以數(shù)據(jù)地采集要從各個方面入手 ,而且要考慮好數(shù)據(jù)表地設(shè)計,再采集需要地數(shù)據(jù),而這些數(shù)據(jù)是要作為測試用地數(shù)據(jù);EmxvxOtOco.數(shù)據(jù)轉(zhuǎn)換:本系統(tǒng)是在排課系統(tǒng)地已經(jīng)將課程排好地基礎(chǔ)上運(yùn)行地,所以要將
10、排課系統(tǒng)已經(jīng)排好地數(shù)據(jù)轉(zhuǎn)換為本系統(tǒng)地數(shù)據(jù),這里要編寫一個借口,以方便數(shù)據(jù)地轉(zhuǎn)換; SixE2yXPq5.數(shù)據(jù)備份 :由于本系統(tǒng)中已經(jīng)有了數(shù)據(jù)庫,而且排課系統(tǒng)中也已經(jīng)有了數(shù)據(jù)庫所以可以在此系統(tǒng)中添加一個數(shù)據(jù)恢復(fù)功能, 即是重新將排課系統(tǒng)中地數(shù)據(jù)轉(zhuǎn)換為此系統(tǒng)中地數(shù)據(jù); 6ewMyirQFL.系統(tǒng)安全性:此系統(tǒng)是采用 B/S 結(jié)構(gòu)地 ,所以安全性主要是數(shù)據(jù)庫備份和登錄問題,而且還要有操作地記錄和日記, 以便管理員可以查詢核對; kavU42VRUs.運(yùn)行速度:由于要實現(xiàn)查詢功能,而且要很快,所以數(shù)據(jù)應(yīng)當(dāng)采用能快速存取數(shù)據(jù)地技術(shù);四、工程概述1、設(shè)計思想通過JSP及相關(guān)地java結(jié)構(gòu)來設(shè)計這個教室資源
11、管理系統(tǒng),實現(xiàn)學(xué)生可以查 詢 , 教師可以查詢借用教室 , 管理員可以修改教室使用情況地系統(tǒng), 數(shù)據(jù)庫用 sql2000 來實現(xiàn) , 通過學(xué)校已經(jīng)具備地數(shù)據(jù)資源, 包括課程表, 教師學(xué)生地數(shù)據(jù), 實現(xiàn)這一功能地系統(tǒng). y6v3ALoS892、模塊組成、劃分登錄模塊學(xué)生、老師、管理員)查詢模塊學(xué)生、老師、管理員)借用教室模塊 學(xué)生、老師)查詢操作情況模塊管理員)按日期顯示、查詢校園活動信息模塊學(xué)生、老師、管理員)3、各模塊功能概述登錄模塊:按照教務(wù)管理系統(tǒng)中地學(xué)生、老師數(shù)據(jù)進(jìn)行登錄 , 管理員另 設(shè);查詢模塊:可以按周次、星期、上課時間、教案樓、日期有無空教室;借用教室模塊:先查詢有無空教室 ,
12、然后選擇需要地教室 ,點擊借用,數(shù)據(jù)庫修改為上課;查詢操作情況:主要事針對老師借用情況地記錄情況,包括老師地個人信息 ,日期、時間 ,借用地教室信息情況M2ub6vSTnP按日期顯示、查詢校園活動信息模塊:查詢星期六、日或是其他時間地活動 ,或是考試之類地, 以便更好地管理好教室資源; 0YujCfmUCw4、數(shù)據(jù)字典教室編號類型樓層座位數(shù)樓座使用情況記錄教師號借用教室號日期時間節(jié)數(shù)周數(shù)課程科目節(jié)數(shù)日期時間周數(shù)教室號教師號公布信息內(nèi)容日期發(fā)布人5、素材地收集.教室地數(shù)據(jù)收集:教案樓一、教案樓二、綜合樓、實驗室、藝術(shù)樓等情況;.教師學(xué)生地數(shù)據(jù)庫采集:教師學(xué)生地ID,名字等詳細(xì)信息;.課程表數(shù)據(jù)收集:全校地一年度課程表信息;.平面設(shè)計地數(shù)據(jù)收集;.一年度地考試和活動情況收集;六,設(shè)計示圖教室資源管理系統(tǒng)查詢模塊況按日期 顯示、 查詢校 園活動 信息模 塊七,小結(jié):教室資源管理系統(tǒng)是對學(xué)校
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- wifi覆蓋工程合同范本
- 充電樁充電合同范本
- 化肥 購銷合同范本
- 公司增資合同范例
- 勞動薪酬合同范本
- 出售新地磅合同范本
- 勞務(wù)派遣簡短合同范本
- 公司代理財務(wù)記賬合同范本
- 生活用水水箱清洗施工方案
- 農(nóng)村礦山出租合同范本
- 2024年02月北京2024年中信銀行北京分行社會招考(0226)筆試歷年參考題庫附帶答案詳解
- 《社會服務(wù)機(jī)構(gòu)》課件
- 2025年研究生考試考研法律碩士專業(yè)基礎(chǔ)(法學(xué)397)試題及解答參考
- 《消費(fèi)者行為分析》全套課件
- 中建建筑電氣工程施工方案
- 復(fù)變函數(shù)論 鐘玉泉 第四版 課后習(xí)題答案詳解解析
- 焊接與熱切割作業(yè)實操培訓(xùn)
- 《學(xué)習(xí)地圖》課件
- 尿源性膿毒血癥護(hù)理
- 日本留學(xué)中介簽約合同
- 《地區(qū)智能電網(wǎng)調(diào)度技術(shù)支持系統(tǒng)應(yīng)用功能規(guī)范》
評論
0/150
提交評論