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

基于Java Web平臺的科研管理系統設計

2012-12-31 00:00:00楊萬成
科技資訊 2012年36期

摘 要:高職院校的橫向科研課題和縱向科研課題越來越多,為了管理方便,需要建立B/S結構的科研管理系統,方便教師提交和管理者管理和統計。系統使用Java Web平臺的MVC模式進行開發,既保證了安全性,開發工具軟件又是免費的,并可以在開發過程中引入學生參與,鍛煉本校學生的軟件開發能力。

關鍵詞:Java Web平臺 科研管理系統 MVC模式

中圖分類號:TP311 文獻標識碼:A 文章編號:1672-3791(2012)12(c)-0006-02

1 建設背景

高職院校的科研活動越來越多,如仍采用手工管理的方式,由于管理效率低下,管理人員的勞動量很大。需要自動化管理,但由于每個高職院校的科研管理模式不完全一樣,無法購買一個完全合適的管理系統,故此建立一個科研管理網站是非常有必要的。

科研管理系統使用B/S結構進行開發,教師可以通過瀏覽器進行各類成果的申報,申報后,管理員可以對這些申報信息進行審核和管理。管理員可以很方便的進行數據的統計、查找和備份等功能。其他相關部門如人事處和培訓部門可以通過網頁方便查詢教師的科研論文、著作、獲獎等信息。本系統的建立,可以適當降低管理員的管理復雜程度,并可以方便教師查詢自己的信息。

2 開發方式的研究和選擇

現在流行的網站開發平臺主要有ASP、JavaWeb和PHP,常見的數據庫工具主要有SQLServer、Oracle、MySQL、Access等,各種平臺和工具由不同公司開發各有特點。

本系統進行了兩套方案的設計工具。第一套方案是使用ASP平臺開發網站,使用SQLServer數據庫,在windowsServer操作系統下運行,這些都需要購買正版產品,費用較高。

第二套方案是使用JavaWeb平臺,數據庫工具使用MySQL,平臺和數據庫可以在Linux操作系統下運行,Linux操作系統免費,JavaWeb和MySQL也都是免費的,不涉及到版權糾紛和高昂的軟件購置費用問題。

為了節約成本系統建設成本,本系統采用JavaWeb平臺開發,并為平臺配置MySQL數據庫。

3 系統分析與設計

開發前會對系統涉及到的各個部門進行詳細的調查。采用座談和問卷調查的方式,得到的本系統主要完成內容有以下幾點。

(1)教師個人信息管理。

教師可以通過在網頁輸入教師編號查詢到自己的個人信息,根據需要可以對個人信息進行修改。

管理員可以對教師信息進行管理,能夠進行教工信息的錄入進行修改,能夠通過教工號、姓名、部門等信息進行分類查詢,能夠進行所有教師詳細信息的查詢。

(2)教材成果管理。

教師在指定時間內通過系統填寫自己的教材成果信息。在管理員審核前教師可以隨時查詢到自己的教材信息,并進行修改。

管理員能夠對教師填寫的教材成果信息進行審核,可以通過教材名稱、出版社、出版年份等進行查詢。

(3)論文成果管理。

教師在指定時間內通過系統填寫自己發表的論文信息。在管理員通過審核之前,可以隨時進行修改。教師可以查詢審核通過情況。

管理員可以對教師填寫的論文成果信息進行審核,如果不通過則要給出不通過的原因。管理員可以通過論文名稱、期刊名稱、發表年份和作者等信息進行查詢。

(4)課題成果管理。

教師在指定時間內通過系統填寫自己的課題成果信息。教師可以查詢課題成果的審核情況,在審核前可以隨時修改。

管理員可以對教師提交的報告進行審查,如果不能進行通過,要給出不通過理由。管理員可以根據課題名稱、課題來源、作者、立項年份或結題年份進行查詢。

(5)獲獎成果管理。

教師在指定時間內通過系統填寫自己的獲獎成果信息。可以隨時查詢審核情況,在審核前可以進行信息的修正。

管理員可以對教師填寫的獲獎成果信息進行審核。并可以根據獎勵類型、獎勵級別、獎勵單位和獎勵時間進行查詢。

(6)課題申報。

教師通過網站提交擬申報的課題,并通過附件的方式將文檔提交的服務器中等待管理員審核。管理員在教師提交完畢后,關閉申報功能,然后對每個申報的課題進行審核,并開發查詢功能給教師。

(7)其他部門查詢管理。

為了方便和科研處相關的其他部門的查詢工作,提供了多部門查詢功能。在被管理員授予權限后,可以查詢所有的信息,但也僅限于查詢。

人事處或其他部門指定用戶可以查詢學校教師的教材成果、論文成果、課題成果和獲獎成果等,達到了信息統一和共享的功能。

根據上述調查結果,使用繪圖工具,繪制出UML圖。對調查結果進行數據庫概念設計、邏輯設計好物理設計,然后進行數據庫開發。在系統開發過程中再對系統功能變化進行適當的修正和測試以保證系統的正確性。

4 Java Web實現方式的研究和選擇

使用Java Web進行網站開發,可以有幾種難度的框架層次可供選擇。

(1)簡單的JSP網頁設計實現。

在開發動態部分時,直接使用簡單的JSP方式開發,所有內容直接寫到.jsp文件中,輸入輸出使用out、request和response直接實現。跨網頁信息直接使用session和application對象。

優點:每個網頁邏輯簡單,輸入輸出網頁中直接編寫,可以讓學生一起參與共同完成此項目。

缺點:對于復雜的網站開發,會有大量的重復代碼產生,如果有問題修改起來復雜。

(2)Java Web的MVC模式實現。

動態內容分為模型、視圖和控制器三部分,使用JSP網頁、Java Bean和Servlet實現。

優點:使用MVC三層模式實現,大大提高了軟件的重用性,數據層次清晰,結構嚴謹,安全性較高,學校學生熟悉本模式,可以融入到開發中。即使部分學生掌握尚不熟練,經過簡單培訓后就可以完成。

(3)J2EE架構實現。

J2EE是一套企業級的應用開發技術架構,架構中包含大量組件,使用此架構可簡化并且規范應用系統的開發與部署,可以提高網站可移植性、安全與再用價值。

優點:企業級的架構,框架大,適合制作大中型網站,安全性最高,但制作難度也最高。

問題是:網頁中的表單需要使用struct2方式制作,學生學的傳統的HTML網頁工具如FrontPage、Dreamweaver無法完成。學生對此技術很生疏,很難在短時間內融入到開發中。

教師科研管理系統經過系統分析調查發現,需要實現的功能復雜程度不高,為了節約成本和鍛煉學生,采用JavaWeb的MVC框架實現。有兩名帶領幾個學生在學生軟件工作室完成,這種方式能夠完全滿足系統實現的要求,又可以很好的鍛煉學生的網站開發能力。

開發過程分配。

首先進行HTML靜態網頁實現,實現所有和用戶進行交互的網頁,讓用戶通過網頁表單進行信息輸入,提交后將信息存儲到數據庫中。系統通過網頁中的表格進行信息的輸出,通過報表的形式顯示匯總信息。

為了讓用戶在表單中輸入的數據格式是正確的,內容是完整的,進行Java Script設計為制作好的靜態網頁添加上Java Script驗證,進行數據格式和完整性驗證,讓不合格的數據通過并正確通知用戶輸入正確數據。

靜態網頁和對應的Java Script內容邏輯過程簡單,不容易出錯,此部分內容交由學習計算機軟件開發專業的學生完成,完成后有老師進行測試,對于出現的不完善和錯誤再由學生改進。通過教師指導,學生完成的方式,可以順利完成此部分內容,并實際鍛煉了學生的靜態網頁設計和實現能力。

最后進行Java Bean的編寫,讓數據格式和網頁輸入輸出內容對應,編寫Servlet程序,將靜態網頁、Java Bean和數據庫連接起來,并對其中需要處理的數據和邏輯處理完成。此過程由于邏輯相對復雜,容易出錯,采用學生和教師共同開發的方式實現,保證質量的同時,鍛煉學生的動態網頁開發能力。

5 結語

由教師帶領學生完成,可以鍛煉學生的開發能力,讓學生在學校內就有實戰開發經驗,為學生的就業提供很好的幫助。

使用JavaWeb平臺中的MVC三層模式、MySQL數據庫、Linux操作系統,編寫實現科研管理系統。由于工具和操作系統都是免費的,系統的建設實現和網站發布成本很低。系統設計和實現應用后,可以大大提高科研管理人員的管理效率,降低管理人員的管理難度。

參考文獻

[1]趙彥敏.基于B/S結構的呼叫中心知識庫的設計[J].安徽建筑工業學院學報(自然科學版),2005,6.

[2]基于UML建模的高校儀器設備管理系統的設計[J].安徽科技學院學報,2009,4.

[3]李亞平.利用JavaServlet開發的企業內部網信息管理系統[J].化工建設工程,2002,3.

[4]周啟生.基于JSP和Servlet網頁自動生成工具的設計與實現[J].科技信息,2009,25.

[5]洪濤濤.基于.NET的WEB在線考試系統設計研究[J].黑龍江科技信息,2011,21.

主站蜘蛛池模板: 欧美成人免费午夜全| 71pao成人国产永久免费视频| 精品福利国产| 成人永久免费A∨一级在线播放| 国产亚卅精品无码| 亚洲91在线精品| 无码免费视频| 999精品视频在线| 国产精品流白浆在线观看| 中文字幕日韩视频欧美一区| 精品一区二区三区自慰喷水| 国产亚洲高清在线精品99| 日韩中文无码av超清| 欧美日韩第二页| 国产第一页屁屁影院| 专干老肥熟女视频网站| 亚洲男人天堂网址| 国产极品美女在线| 国产精品一区二区不卡的视频| 在线观看亚洲天堂| 国产精品免费入口视频| 亚洲性日韩精品一区二区| a欧美在线| 色婷婷亚洲十月十月色天| 国产一区二区丝袜高跟鞋| 狠狠色噜噜狠狠狠狠色综合久 | 青草视频免费在线观看| 99性视频| 成人亚洲视频| 91伊人国产| 色成人亚洲| 欧洲精品视频在线观看| 伊人久久大香线蕉成人综合网| 99热这里只有精品免费国产| 91区国产福利在线观看午夜| 国产精品所毛片视频| 国产综合欧美| 性喷潮久久久久久久久| 国产一区二区三区在线精品专区| 亚洲乱码在线播放| 国产精品嫩草影院视频| 亚洲自偷自拍另类小说| 久久无码av三级| 国产欧美日韩18| 久久黄色毛片| 五月六月伊人狠狠丁香网| 99热这里只有精品在线播放| 欧美天天干| 免费亚洲成人| 免费在线不卡视频| 人妻精品久久无码区| 少妇人妻无码首页| 午夜丁香婷婷| 国产h视频在线观看视频| 日韩精品成人网页视频在线| 久久亚洲AⅤ无码精品午夜麻豆| 欧美劲爆第一页| 国产精品部在线观看| 日本国产精品一区久久久| 91成人试看福利体验区| 久久99国产精品成人欧美| 视频一区亚洲| 国产成人免费手机在线观看视频| 国产三级毛片| 99999久久久久久亚洲| 亚洲男人的天堂在线| 欧美伊人色综合久久天天| 久久特级毛片| 亚洲久悠悠色悠在线播放| 国产成人精品一区二区| 国产精品视频观看裸模| 国产精品无码AⅤ在线观看播放| 国产成人福利在线视老湿机| 91精品国产一区| 国产精品女主播| 日本福利视频网站| 伊人成人在线| 欧美精品不卡| 欧洲日本亚洲中文字幕| 日本人又色又爽的视频| 欧美性久久久久| 亚洲激情99|