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

學院門戶網站系統關鍵技術的應用

2013-04-29 17:56:09肖山徐一
博覽群書·教育 2013年7期
關鍵詞:頁面內容信息

肖山 徐一

摘 要:文章基于北京信息職業技術學院門戶網站建設的現狀和存在的問題,立足于數字化校園一期工程建設的統一門戶平臺,考慮學校三區辦學特點,有利于發揮教職工積極性,有利于提高辦公效率,有利于宣傳的內外網結合的學院門戶網站的重新開發,介紹了北京信息職業技術學院統一三校區網站建設的目標和具體實現所涉及的關鍵技術。重點介紹了實現校園信息門戶采用的Struts 2框架技術,實現校內辦公的JBPM工作流系統。

關鍵字:學院統一網站;管理;Struts 2;JBPM

一、學院門戶網站建設的背景

北京信息職業技術學院1954年建校,具有50多年建校歷史,是一所“計算機應用與軟件技術專業領域技能型緊缺人才培養院校”,是國家勞動與社會保障部、信息產業部聯合批準的“電子信息產業高技能人才培訓基地”。

學院主要是由位處不同地域的三個校區所組成。在網絡改造以前,信息均由各自網站進行發布,校區間信息交互不暢、技術不同、頁面表現各異,嚴重影響了學院統一形象的樹立。

隨著大規模網絡改造的進行,三個校區已從邏輯上成為一個整體,網絡的暢通促使信息步入統一化管理愈顯重要,這不僅是統一形象的需求,更是統一網絡辦公平臺的需求。這就需要從外部形象上重新設計并搭建一個網站,并關閉各校區的網站,對外發布統一學院網站地址;從網絡辦公平臺上,整合各校區服務入口,提供發布新聞、通知等信息功能,提供部門自主建站功能,可以上傳文件,查詢電話,查詢工資等,以滿足各種日常辦公需要。

二、統一門戶平臺的功能及目標

鑒于以上分析,為克服學校現有網站的不足,學院網站開發主要為解決這些不足,采用新的網站架構,充分考慮學校三區辦學特點,對學校的整體社會形象和信息處理能力帶來大幅提升,實現靜態動態分別處理,大大提高網站訪問的速度和穩定性,在后臺統一學校內外網站的管理,方便管理員的操作,通過統一授權靈活地組織各個部門的子網站,對各類教職工在網站的角色科學化,規范化,梳理辦公流程,更好的服務于全體教職工。

三、系統關鍵技術的應用

1.業務層

1.1 Struts 2架構

Struts2 并不是全新的Web框架,它是以WebWork的設計思想為核心,吸收了Struts1的優點,因此,可以認為Struts2是Struts1與WebWork結合的產物。

Struts 2 與Struts 1相比,確實有很多革命性的改進,從某種程度上來講,Struts2繼承了WebWork的血統, WebWork衍生出了Struts2。因為Struts2是WebWork的升級,而不是一個全新的框架,因此穩定性、性能等各方面都有很好的保證:而且吸收了Struts 1和WebWork兩者的優勢,因此,是一個非常值得期待的框架。

1.2 JBPM工作流

JBPM,全稱是Java Business Process Management(業務流程管理),它是覆蓋了業務流程管理、工作流、服務協作等領域的一個開源的、靈活的、易擴展的可執行流程語言框架。JBPM是公開源代碼項目,它使用要遵循 Apache License。

JBPM最大的特色就是它的商務邏輯定義沒有采用目前的一些規范,而是采用了它自己定義的JBoss JBPM Process definition language (JPdl)。jPdl認為一個商務流程可以被看作是一個UML狀態圖。jPdl就是詳細定義了這個狀態圖的每個部分,如起始、結束狀態,狀態之間的轉換,過圖型化的流程定義,直觀地描述業務流程。

JBPM的另一個特色是它使用Hibernate來管理它的數據庫。Hibernate是目前Java領域最好的一種數據存儲層解決方案,只要是 Hibernate 支持的數據庫,JBPM 也就支持。通過Hibernate,JBPM將數據的管理職能分離出去,自己專注于商務邏輯的處理。

學院日常辦公中許多工作都有自己規定的流程。例如發布通知,通知起草以后不能夠馬上下發到各個職能部門,需要部門領導對通知的內容審核以后才可以發布。這就是一個簡單的工作流程,發起人->部門主管審核->發布通知。

審核過程:由通知填寫人調用審核管理模塊,并觸發通知審核流程,審核流程根據流程定義文件執行流程,填寫人提交通知以后流程從“填寫通知”轉到下一個任務節點“部門主管審核”,此時部門主管登陸到后臺后就會看到有一個通知待審,部門主管瀏覽以后給出具體的審核意見流程繼續流動,直至到達結束節點。

2.表現層

SSI技術應用

SSI是英文Server Side Includes的縮寫,意思是服務器端包含。從技術角度上說,SSI就是HTML文件中,可以通過注釋行調用的命令或指針。

SSI工作原理是將內容發送到瀏覽器之前,可以使用“服務器端包含 (SSI)”指令將文本、圖形或應用程序信息包含到網頁中。例如,可以使用 SSI 包含時間/日期戳、版權聲明或供客戶填寫并返回的表單。對于在多個文件中重復出現的文本或圖形,使用包含文件是一種簡便的方法。將內容存入一個包含文件中即可,而不必將內容輸入所有文件。通過一個非常簡單的語句即可調用包含文件,此語句指示 Web 服務器將內容插入適當網頁。而且,使用包含文件時,對內容的所有更改只需在一個地方就能完成。

因為包含 SSI 指令的文件要求特殊處理,所以必須為所有 SSI 文件賦予 SSI 文件擴展名。默認擴展名是 .stm、.shtm 和 .shtml。

網站維護常常碰到的一個問題是,網站的結構已經固定,卻為了更新一點內容而不得不重做一大批網頁。SSI提供了一種簡單、有效的方法來解決這一問題,它將一個網站的基本結構放在幾個簡單的HTML文件中(模板),以后要做的只是將文本傳到服務器,讓程序按照模板自動生成網頁,從而使管理網站變得更加容易。

所以,利用shtml格式的頁面目的和 ASP 差不多,但是因為是 API 所以運轉速度更快,效率更高,比ASP快,比HTML慢,但由于可以使用服務器端包含,因此使頁面更新容易。

在設計學院網站時,考慮到頂部主菜單和底部版權信息在每級頁面中都是一樣的,所以將這兩部分內容做成模板,每級頁面均包含這兩個模板。

模板中的內容會和當前的頁面融為一體,就像是一個文件一樣。這樣做的好處是,模板中的內容同樣受當前頁面的樣式控制。

在制作網站頁面時,此方法不僅只應用在以上兩處,只要是經常更新或大批使用的內容均是可以使用的。例如,主頁上的新聞,通知,專題,快速通道,相關鏈接,二級頁面的頂部、底部和菜單等等。

四、主題樣式切換

一個網站的模樣、顏色、布局都是由CSS樣式文件來控制的,如果想要改變網站的模樣,只要將設計好的CSS更換一下就可以了。但是作為靜態網站,這樣的操作只能由網站管理員在服務器上進行操作,用戶只能是被動接受,沒有主動權。

考慮到網站的可持續發展道路,將網站內容與樣式完全剝離,在頁面上設計了一個主題選擇功能,該功能使用JavaScript技術將樣式文件作為Cookie保存在客戶端,當用戶選擇了預先設置好的其中一個主題后,便可將信息存入計算機中,保證下次打開還會是選擇過的主題樣式。

這樣做還有另外的好處,當有重大節日或重大事件時,只需要將相應的樣式做下改變,便可達到迎合節日或事件,營造氣氛的目的。

參考文獻:

[1]Praxis - Volltextsuche mit Apache Lucene CT Magazin fur Computer Technik 2011年 7期 196頁 共199頁.

[2]WISSEN - Suchmaschinen - Apaches Lucene: eigene Suche und Indizierung IX - Magazin fur Professionelle Informationstechnik 2011年 6期 120頁 共123頁 .

[3]傅明,張緯 基于J2EE開源工作流引擎的設計實現 計算技術與自動化 第27卷(第4期) 2008 .

[4]陸舟 著 Struts2技術內幕:深入解析Struts2架構設計與實現原理 機械工業出版社 2012.

[5]顧文軒,王瓊,徐汀榮 基于JBPM的工作流管理系統的研究和設計 計算機應用與軟件 第26卷(第5期) 2009 .

[6]Brian Goetz 著 Java并發編程實戰 2012.

猜你喜歡
頁面內容信息
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
同一Word文檔 縱橫頁面并存
淺析ASP.NET頁面導航技術
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
健康信息(九則)
祝您健康(1987年2期)1987-12-30 09:52:28
主站蜘蛛池模板: 久一在线视频| 精品久久国产综合精麻豆| 久久精品视频一| 亚洲日本韩在线观看| 91成人在线免费观看| 欧美亚洲欧美区| 一本色道久久88| 亚洲天堂首页| 日本人又色又爽的视频| Jizz国产色系免费| 在线观看免费黄色网址| 人妻无码中文字幕一区二区三区| 99热这里只有精品5| 国产成人精品18| 好吊妞欧美视频免费| 国产高清在线丝袜精品一区| 国产又粗又猛又爽| 欧美a级完整在线观看| 99在线视频免费观看| 伊伊人成亚洲综合人网7777| 毛片在线区| 综合久久五月天| 亚洲另类色| 天堂网亚洲系列亚洲系列| 少妇精品网站| 在线免费无码视频| 中文字幕在线播放不卡| 夜夜操国产| 中文字幕亚洲无线码一区女同| 色偷偷一区| 免费国产黄线在线观看| 就去吻亚洲精品国产欧美| 久久久久人妻一区精品色奶水| 国产在线视频二区| 亚洲AV无码乱码在线观看代蜜桃 | 日本不卡免费高清视频| 色悠久久久久久久综合网伊人| 国产精品久久久久鬼色| 国产精品99在线观看| 人妻免费无码不卡视频| 国产美女在线免费观看| 久久这里只有精品国产99| 九色视频线上播放| 四虎永久免费地址在线网站 | 视频一区亚洲| 无码综合天天久久综合网| 欧美一级在线看| 波多野结衣亚洲一区| 欧美一区福利| 麻豆精品在线视频| 日韩亚洲综合在线| 2021无码专区人妻系列日韩| 91精品专区国产盗摄| 中文字幕在线播放不卡| 国产成人亚洲综合A∨在线播放| 特级精品毛片免费观看| 69av在线| 特级精品毛片免费观看| 毛片在线看网站| 黄网站欧美内射| 日韩在线影院| 精品无码国产自产野外拍在线| 无码高潮喷水在线观看| 亚洲91在线精品| 亚洲无限乱码| 老司机午夜精品网站在线观看 | 国产aaaaa一级毛片| 国产成人精品一区二区三在线观看| 99精品国产电影| 免费a级毛片视频| 中文字幕人妻av一区二区| 国产成人超碰无码| 无码专区第一页| 欧美精品v欧洲精品| 2021国产精品自拍| 国产精品人成在线播放| 国产麻豆福利av在线播放 | 国产黄在线免费观看| 亚洲色图欧美视频| 国产精品分类视频分类一区| 亚洲国产天堂久久综合| 丁香婷婷激情网|