国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于JSP實(shí)現(xiàn)的吉林師范大學(xué)儀器設(shè)備網(wǎng)站

2014-11-21 05:23:52
關(guān)鍵詞:師范大學(xué)儀器設(shè)備吉林

叢 飚

(吉林師范大學(xué)計(jì)算機(jī)學(xué)院,吉林四平136000)

0 引言

21世紀(jì)隨著互聯(lián)網(wǎng)的日益普及化,帶給我們的好處是信息獲取和人們相互交流的便利,而在互聯(lián)網(wǎng)上人們獲取信息和相互交流的方式則是通過(guò)各個(gè)不同類型的網(wǎng)站.所以網(wǎng)站作為互聯(lián)網(wǎng)上最廣泛使用的信息承載體形式也越來(lái)越受到人們的喜愛(ài),同時(shí)開發(fā)網(wǎng)站的各種技術(shù)也日益受到計(jì)算機(jī)相關(guān)技術(shù)人員的青睞.互聯(lián)網(wǎng)上涌現(xiàn)了由各類技術(shù)開發(fā)支持的、大量功能強(qiáng)大的搜索網(wǎng)站,方便人們獲取自己需要的信息[1].吉林師范大學(xué)是吉林省省屬重點(diǎn)高校,由于工作與業(yè)務(wù)的需要,很多外省市的公司企業(yè)與個(gè)人要獲取我校所擁有的儀器設(shè)備以及其設(shè)備配置、價(jià)格等詳細(xì)信息.本網(wǎng)站應(yīng)我校設(shè)備處要求而設(shè)計(jì)實(shí)現(xiàn),滿足日常辦公和設(shè)備的管理查詢等工作.此網(wǎng)站技術(shù)是基于JSP、Tomcat等網(wǎng)站開發(fā)的主流技術(shù)搭建而成,網(wǎng)站的開發(fā)完成并投入運(yùn)行之后,受到用戶的廣泛好評(píng),為我校的儀器設(shè)備信息建設(shè)提供了平臺(tái)保證.而且使管理人員更加方便的上傳最新的儀器設(shè)備和修改,刪除儀器設(shè)備信息,為我校儀器設(shè)備信息的透明化提供了網(wǎng)絡(luò)的支持.

1 應(yīng)用技術(shù)介紹

Java技術(shù)是一門基于面向?qū)ο笏枷攵O(shè)計(jì)的計(jì)算機(jī)編程語(yǔ)言,也是一個(gè)平臺(tái),它基于Java虛擬機(jī)技術(shù),借助Java虛擬機(jī)(JVM)建立了跨操作系統(tǒng)平臺(tái)的優(yōu)勢(shì)[2-3].JSP(Java Server Pages)是由 Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn).它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和 JSP 標(biāo)記(tag),從而形成 JSP 文件(*.JSP)[4-5].

Tomcat服務(wù)器是一個(gè)免費(fèi)的開放源代碼的Web應(yīng)用服務(wù)器,是 Apache公司的核心技術(shù),Tomcat成為動(dòng)態(tài)網(wǎng)站技術(shù)的主要服務(wù)器,它可以解析JSP等動(dòng)態(tài) web技術(shù)的代碼,Tomcat是由Apache、Sun和其他一些公司及個(gè)人共同開發(fā)而成[6].Microsoft Access數(shù)據(jù)庫(kù)管理系統(tǒng)是微軟公司旗下的產(chǎn)品,Access數(shù)據(jù)庫(kù)問(wèn)世之后得到世界軟件公司的支持和程序開發(fā)人員的廣泛好評(píng),也是微軟旗下Microsoft Office套件的重要組成部分[7],Access適用于小型商務(wù)活動(dòng),因?yàn)樗梢浦残詮?qiáng)大,并且可以與Word、Excel等辦公軟件進(jìn)行交互,也是公司內(nèi)部使用的主流數(shù)據(jù)庫(kù)之一.

2 網(wǎng)站分析與設(shè)計(jì)

2.1 用戶需求調(diào)查

調(diào)查網(wǎng)站的目標(biāo)是哪種層次的用戶和操作行為,滿足為獲取不同類型信息的用戶而進(jìn)行設(shè)計(jì),而且調(diào)查網(wǎng)站管理員的各種操作需求,定制各種不同的功能而滿足用戶的需求.

2.2 界面設(shè)計(jì)

網(wǎng)站主頁(yè)面采用的是淡而半透明的顏色主題而進(jìn)行設(shè)計(jì),信息分類詳細(xì),而且是按信息的更新時(shí)間逐條顯示,而且在主頁(yè)面等一些主要的頁(yè)面上添加動(dòng)態(tài)搜索條,方便用戶對(duì)信息的查詢.在主頁(yè)面上顯示新聞模塊,使用戶在第一時(shí)間內(nèi)獲取到我校儀器設(shè)備的更新信息.

2.3 視覺(jué)效果設(shè)計(jì)

網(wǎng)站的其他設(shè)備信息采用半透明的顏色設(shè)計(jì),而重點(diǎn)的信息則采用深顏色設(shè)計(jì),這樣更容易讓用戶分辨出信息的重要性,向用戶傳達(dá)一種鮮明的信息,促使用戶能夠迅速地辨認(rèn)、理解和記憶.

2.4 交互性設(shè)計(jì)

網(wǎng)站提供了信息的共享和管理員及時(shí)更新設(shè)備信息的功能,另外提供了用戶與設(shè)備管理人員的溝通渠道,滿足用戶和管理員能及時(shí)溝通,使網(wǎng)站更加人性化.

3 網(wǎng)站實(shí)現(xiàn)

網(wǎng)站全站的主要開發(fā)技術(shù)為JSP技術(shù),數(shù)據(jù)庫(kù)則采用Access數(shù)據(jù)庫(kù),因?yàn)锳ccess數(shù)據(jù)庫(kù)小而功能強(qiáng)大,提高系統(tǒng)的可移植性和擴(kuò)展性[8].JSP技術(shù)主要用戶前臺(tái)界面的設(shè)計(jì)和后臺(tái)的業(yè)務(wù)邏輯處理,操作和訪問(wèn)Access數(shù)據(jù)庫(kù),返回給頁(yè)面中數(shù)據(jù)庫(kù)中存在的信息.網(wǎng)站設(shè)計(jì)模型應(yīng)用目前常用的MVC結(jié)構(gòu)[9-17].如圖1 所示.

圖1 設(shè)計(jì)模型

管理員進(jìn)入后臺(tái)管理系統(tǒng)之后可以對(duì)新的信息進(jìn)行上傳,管理員填寫完必要的信息后,點(diǎn)擊上傳.該信息會(huì)自動(dòng)保存到數(shù)據(jù)庫(kù)中并且發(fā)布到前臺(tái)顯示.而且每一項(xiàng)信息提示全面,很大程度上降低了管理員操作錯(cuò)誤的概率,頁(yè)面設(shè)計(jì)的簡(jiǎn)單明了,方便管理員了解每一項(xiàng)的內(nèi)容,及時(shí)更新信息并管理網(wǎng)站,實(shí)現(xiàn)的效果如圖2所示.

圖2 儀器設(shè)備上傳界面

部分實(shí)現(xiàn)代碼清單如下:

網(wǎng)站的搜索功能采用全站式模糊搜索,用戶可以輸入不完全匹配的關(guān)鍵詞則能查找出符合該關(guān)鍵詞的信息列表,更加方便用戶查詢,提高網(wǎng)站的功能,實(shí)現(xiàn)的主界面如圖3所示。

圖3 儀器設(shè)備網(wǎng)站主界面

4 總結(jié)與展望

儀器設(shè)備網(wǎng)站是基于JSP的MVC開發(fā)框架,并與Access數(shù)據(jù)庫(kù)技術(shù)相結(jié)合,充分發(fā)揮了Internet電子事務(wù)處理的優(yōu)勢(shì),克服了傳統(tǒng)系統(tǒng)受時(shí)間區(qū)域限制的弊端,工作流程定義具有簡(jiǎn)單靈活的特點(diǎn),充分體現(xiàn)了信息共享與交流.目前,我國(guó)國(guó)內(nèi)JSP技術(shù)已經(jīng)成熟,用JSP技術(shù)開發(fā)網(wǎng)站已是軟件開發(fā)人員必修的技術(shù)之一,在“吉林師范大學(xué)儀器設(shè)備網(wǎng)站”的開發(fā)中,后臺(tái)信息上傳功能的開發(fā)沒(méi)有使用以往的技術(shù)框架,而是利用JSP開發(fā)的技術(shù)和經(jīng)驗(yàn)實(shí)現(xiàn)了一個(gè)集成文件,上傳所需要的大部分功能的框架,該框架移植性強(qiáng),對(duì)外的借口強(qiáng)大,不同業(yè)務(wù)根據(jù)其不同的需求只需要改寫傳入文件上傳框架的接口參數(shù)即可.代碼重用性強(qiáng),符合面向?qū)ο缶幊趟枷?JSP開發(fā)純頁(yè)面編程的弊端是造成代碼的大量冗余,維護(hù)性差,將來(lái)web開發(fā)將會(huì)集中Java開發(fā),web的業(yè)務(wù)邏輯則會(huì)由Java程序所替代,JSP將只會(huì)負(fù)責(zé)視圖展現(xiàn)的功能,這也是JSP網(wǎng)站開發(fā)的一個(gè)趨勢(shì).

[1]曹麗華,譚振江.遠(yuǎn)程網(wǎng)絡(luò)教育系統(tǒng)中資源建設(shè)的研究[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2005,26(4):113~114.

[2]吳 倩,林 原,李霞麗.Java語(yǔ)言程序設(shè)計(jì):面向?qū)ο蟮脑O(shè)計(jì)思想與實(shí)踐[M].北京:機(jī)械工業(yè)出版社,2012.

[3]張亦輝.Java面向?qū)ο蟪绦蛟O(shè)計(jì)[M].北京:人民郵電出版社,2008.

[4]樊 程,戴 洪.基于JSP網(wǎng)站安全的案例分析與解決方案[J].青島大學(xué)學(xué)報(bào)(自然科學(xué)版),2011,24(3):59~63.

[5][美]喬普拉.JSP高級(jí)程序設(shè)計(jì)[M].北京:人民郵電出版社,2006.

[6]鐘經(jīng)偉.貫通Tomcat開發(fā)—Java Web開發(fā)配置、整合、應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2008.

[7]施興家.Access數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)教程(第3版)[M].北京:清華大學(xué)出版社,2012.

[8]劉 松.基于設(shè)計(jì)模式的校園網(wǎng)異構(gòu)數(shù)據(jù)整合方案研究[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2011,32(4):105~107.

[9]劉 偉.畢業(yè)論文網(wǎng)絡(luò)服務(wù)平臺(tái)開發(fā)中細(xì)節(jié)技術(shù)的研究[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2010,31(3):130~132.

[10]張文盛,鄭漢華.基于MongoDB構(gòu)建高性能網(wǎng)站技術(shù)研究[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2013,34(1):123~127.

[11]張朝陽(yáng).在線實(shí)驗(yàn)材料管理系統(tǒng)的設(shè)計(jì)與研究[J].電腦編程技巧與維護(hù),2008,17:35~36.

[12]盧俊瑋,常 琳,陳昀錕.MVC模式與ASP.NET MVC框架的技術(shù)研究[J].電腦知識(shí)與技術(shù),2010,6:5160~5162.

[13]賴英旭,劉增輝,李毛毛.MVC模式在 B/S系統(tǒng)開發(fā)中的應(yīng)用研究[J].微計(jì)算機(jī)信息(管控一體化),2006,22(10):62~64.

[14]戴一平.MVC設(shè)計(jì)模式在PHP開發(fā)中的應(yīng)用[J].計(jì)算機(jī)與現(xiàn)代化,2011,3:34~37.

[15]田 娟,徐 釗.基于J2EE的MVC設(shè)計(jì)模式的分析與思考[J].計(jì)算機(jī)與現(xiàn)代,2010,10:54~58.

[16]劉 亮,霍劍青,郭玉剛,等.基于MVC的通用型模式的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)科學(xué)技術(shù)大學(xué)學(xué)報(bào),2010,6:635~639.

[17]薛 峰,梁 鋒,徐書勛,等.基于Spring MVC框架的Web研究與應(yīng)用[J].合肥工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版),2012,3:337~340.

猜你喜歡
師范大學(xué)儀器設(shè)備吉林
13.吉林卷
高校儀器設(shè)備維修管理工作探討
上海航征儀器設(shè)備有限公司
山東水利(2020年12期)2021-01-18 05:59:02
吉林卷
吉林卷
Study on the harmony between human and nature in Walden
Balance of Trade Between China and India
商情(2017年9期)2017-04-29 02:12:31
Courses on National Pakistan culture in Honder College
Film Music and its Effects in Film Appreciation
吉林出版集團(tuán)
绥江县| 栖霞市| 舟曲县| 肃南| 博乐市| 威宁| 华坪县| 临城县| 洛隆县| 南溪县| 通渭县| 南宫市| 濉溪县| 荔波县| 札达县| 乌什县| 盘锦市| 磐石市| 富宁县| 梧州市| 平和县| 山西省| 清水河县| 苍南县| 齐齐哈尔市| 金华市| 彩票| 丰都县| 通榆县| 绥宁县| 赤峰市| 民勤县| 鹰潭市| 南郑县| 双辽市| 三台县| 大同市| 湖州市| 诏安县| 辛集市| 陇南市|