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
主站蜘蛛池模板: 老司机精品99在线播放| 九九热这里只有国产精品| 制服丝袜在线视频香蕉| 第一页亚洲| 无码精品福利一区二区三区| 理论片一区| 福利在线不卡| 国内黄色精品| 国产精品lululu在线观看| 国产尤物视频在线| 99久久性生片| 色噜噜狠狠狠综合曰曰曰| 国产成人精品一区二区免费看京| 午夜国产精品视频| 亚洲第一国产综合| 中文无码毛片又爽又刺激| 蝌蚪国产精品视频第一页| 欧美成人A视频| 国产成人精品男人的天堂| 久久天天躁夜夜躁狠狠| 国产成年女人特黄特色毛片免| 呦女精品网站| 爱爱影院18禁免费| 欧美www在线观看| 免费高清a毛片| 99青青青精品视频在线| 日韩精品无码免费专网站| 在线观看网站国产| 国产美女人喷水在线观看| 国产欧美日韩资源在线观看| 久久99精品国产麻豆宅宅| 成人在线天堂| 日韩国产黄色网站| 亚洲国产高清精品线久久| 91久久国产热精品免费| 日韩在线第三页| 亚洲一欧洲中文字幕在线| 中文字幕乱妇无码AV在线| 日本草草视频在线观看| 中文字幕无码制服中字| 色天天综合| 国产欧美精品专区一区二区| 亚洲精品福利视频| 高清亚洲欧美在线看| 激情视频综合网| 激情影院内射美女| 一本大道香蕉久中文在线播放| 亚洲高清在线播放| 亚洲中字无码AV电影在线观看| 综合人妻久久一区二区精品| 国产微拍一区二区三区四区| 在线观看精品自拍视频| 成人在线观看不卡| 2021国产v亚洲v天堂无码| 一区二区三区精品视频在线观看| 亚洲成人网在线观看| 欧美www在线观看| 国产微拍一区| 国产99在线观看| 国产微拍一区| 91综合色区亚洲熟妇p| a级毛片视频免费观看| 国产剧情伊人| 中文无码日韩精品| 久久久久久高潮白浆| 男女猛烈无遮挡午夜视频| 99热这里只有精品免费国产| 亚洲视频三级| 国产香蕉97碰碰视频VA碰碰看| 日韩久久精品无码aV| 久久久精品久久久久三级| 日本伊人色综合网| 日韩在线影院| 成人在线综合| 亚洲精品卡2卡3卡4卡5卡区| 国产麻豆精品久久一二三| 最新加勒比隔壁人妻| 1级黄色毛片| 精品色综合| 日韩欧美国产精品| 精品黑人一区二区三区| 午夜色综合|