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

基于Struts+Hibernate電子商務產業園區信息系統的設計

2016-12-06 02:20:06劉愛琴聶萌瑤
安陽工學院學報 2016年6期
關鍵詞:信息系統

劉愛琴,聶萌瑤,孔 娟

(安陽工學院計算機科學與信息工程學院,河南安陽455000)

基于Struts+Hibernate電子商務產業園區信息系統的設計

劉愛琴,聶萌瑤,孔 娟

(安陽工學院計算機科學與信息工程學院,河南安陽455000)

電子商務產業園區信息系統以電子商務為基礎,使用Struts+Hibernate框架來處理頁面邏輯和對象持久化工作,并通過對產業園區的數據整合,最終實現園區參與者的互動,提高了產業園區的管理能力和服務水平。該系統性能優化、可擴展性強和安全可靠。

電子商務;Struts;Hibernate

D01∶10.19329/j.cnki.1673-2928.2016.06.007

1 研究背景與意義

電子商務產業是以電子商務為主線,通過構建電子商務交易技術平臺,引進電子商務,設計研發等新興產業企業的專業園區[1-2]。

電子商務產業園區信息系統[3-6]可以實時獲取園區信息,園區服務政策,發布與企業相關的信息,也可以通過此平臺來宣傳自己的企業,讓外界更好地了解企業,了解企業的實時動態,為外界和企業都提供了便捷服務。另外,系統結合物流企業實際的業務需求,經過調研和需求分析對其進行規劃和開發設計,使得資源得到優化和配置,企業文化得以展現、公共信息得以共享。系統對企業與客戶雙方進行信息交流提供了一個資源整合與服務到位的平臺,使各項信息實現最佳展現,協調客戶與企業進行交流,提高客戶對產業園及企業的認識水平。

2 電子商務產業園區的系統設計及關鍵技術

2.1 系統模塊設計

電子商務園區信息系統主要是實現園區信息、新聞中心、園區服務、園區企業、園區招商等信息展現。根據此思路,我們把電子商務園區信息系統前臺大致分為首頁、園區信息、新聞中心、園區服務、園區企業、孵化器、園區招商、3D展示模塊。圖1是電子商務產業園區前臺系統模塊圖。

對于各子模塊,我們也進行了設計。下面通過園區信息這一個模塊的描述,我們來了解各子模塊的需求分析。園區信息模塊主要是有關園區的介紹,包括園區大事,園區圖片等構成,根據此需求把此子模塊分成園區介紹、園區掠影、園區導航、園區榮譽、園區大事記、領導關心小模塊。如圖2所示:

圖1 電子商務產業園區前臺系統模塊

圖2 園區信息子模塊

通過這些園區信息子模塊的索引,對園區進行了解,同時也可以實現對園區信息的修改、刪除、添加操作。

2.2 系統架構與數據流向

本系統以.NET為Web平臺,JSP+Ajax+Jquery+ Struts2+Hibernate為網站實現技術,建立基于

MySQL數據庫系統的核心動態網頁,實現電子商務產業園信息系統前臺及后臺維護管理等功能模塊[7-9]。首先,我們先對系統的架構和數據流向進行一個簡單說明,如圖3。

JSP Web Service Dao Hibernate數據庫圖3 系統分層及數據流向

從圖中我們可以看出本系統分三大層次:

視圖層:后臺的視圖層通過使用JSP(Java Server Pages)來實現,并實現了系統的人性化功能,如增刪改查,編輯功能。對于編輯內容功能,使用了FCKeditor[10]。

業務層:業務層使用工廠模式進行開發,分Web層,Service層,DAO層,Web層相當于前臺與后臺的接口,實現了前臺和后臺之間的交互,通過定義Service層(服務層)接口根據需要使用工廠開發模式返回實現這些Service接口(服務接口)的實例對象,并且業務邏輯在此層實現,定義DAO層接口,根據需要使用工廠開發模式返回實現這些DAO接口的實例對象,各個模塊有單獨的DAO類實現,提供給Service層調用。每個模塊定義一個業務層Service接口,再由具體的類實現這些接口,再利用工廠模式定義ServiceFactory抽象類,由它們獲取業務層的實現類[11-13]。

數據層:數據層同樣使用工廠模式開發,用MySqL數據庫存儲Hibernate定義的持久化Po對象。每個模塊定義一個數據層DAO接口,再由具體的實現類去實現這些接口,再利用工廠模式定義DAOFactory抽象類,由它們獲取每個模塊對應的具體的DAO實現類,還可以通過DAOFactory類工廠業務層可以任意調用具體的數據層實現類[11-13]。

2.3 關鍵技術

2.3.1 類型轉換

電子商務產業園區信息系統使用Struts框架,而其本身就自帶了類型轉換器,對Java類型和HTTP字符串自行轉換,比如一些原始類型轉換,Integer/int,Float/float,Long/long,Double/double, String,還有一些默認轉換,如List,Map都使用String進行填充,這些自行轉換為系統提供了很大便利,減少了出錯率。

下面通過系統中的一個實例進行說明:

1)原始類型。在JSP服務器頁面中會常常使用一個對象,尤其是這個對象的屬性和其屬性值。

<input name=”user.username”/>user表示這個類的對象,username表示這個對象里的屬性,連接起來user.username表示user這個對象中user?name的值。

在實際的代碼中對象的屬性應這樣表示∶pri?vate String username;我們可以成功獲得經框架自動轉換得到的對象的屬性。

2)List。List的用法實則和數組的用法一樣,但是要注意的是,java中List表示數組時要使用泛型來聲明,如果不使用的話,系統會自動把參數轉成String型再存入List中。

泛型用法∶

<input name=”names[0].username”/>

<input name=”names[1].username”/>

接收∶List<User>names

第一個User的username為第一個input提交的。

2.3.2 通用標簽庫

在頁面表示時,通用標簽會控制代碼執行的整個過程,此外,這些通用標簽可以從值堆棧或Action中獲得數據[12]。例如,地域,JavaBeans,URLs 和action;控制標簽控制程序執行,例如:if,else,It?erator;數據標簽管理數據的取得和創建,例如:bean,push,i18。在系統中也使用了上述的通用標簽,通過例子進行說明。

1)if/elseif/else標簽。對于基本流程的控制,可以使用if/if else,或者使用if/elseif/else。

2)iterator標簽。可以用Collection,Map,Enu?meration,Iterator,array來迭代一個集合。在迭代集合的過程中,會把每一個對象暫時壓入值棧中,這樣標簽的內部就可以直接訪問對象的屬性和方法,標簽用完后,值棧內容被刪除,使用iterator將

List、Map、ArrayList等集合進行循環遍歷[12]。

2.3.3 Ajax支持

Struts2的Ajax支持其中一種是使用Ajax的輸入校驗這種方式,它是在用戶輸入的過程中完成校驗的,并且不需要用戶再進行提交。當用戶進行完輸入操作后,如果輸入不符合要求,系統會自動提示校驗[12]。此外Struts2還允許以簡單方式異步提交表單請求,并提供了pub-sub的事件模型,下面是該系統中運用的一個實例,它使用Jquery發送Ajax請求,根據返回結果進行處理。

前臺Ajax代碼:

前臺發送Ajax請求,依據Struts配置文件,調用后臺Action,這種技術在系統前臺首頁中很好的實現此Ajax異步獲取數據,給予系統瀏覽者很好的瀏覽體驗。

3 電子商務產業園區信息系統的部署與實現

電子商務產業園區信息系統的部署:使用Tomcat服務器(版本5.5以上),并綁定它與My Eclipse,項目成功啟動Web服務后,就可以把系統部署到服務器,客戶端為了支持Ajax開發框架,應該選擇使用IE 5以上版本瀏覽器。

電子商務產業園區信息系統的實現過程:電子商務產業園區信息系統本系統是一個WEB應用,且是基于B/S結構的系統,在使用之前,會進行一系列測試,如表單,連接,瀏覽器等的測試,并對測出的錯誤進行修改,比如出現的算法錯誤,錯誤樣式表等。具體實現過程,通過前臺,后臺,數據庫三部分的交互為電子商務產業園區的發展提供了平臺。分別從前臺,后臺,數據庫三方面進行設計,首先數據庫中對象的設計是基礎,并對它進行持久化對象設計,數據庫中的對象通過xml文件與后臺對象實現映射,后臺利用SH框架進行架構,對系統中的數據流向進行分析,得到的數據通過Web層在前臺顯示,前臺界面利用Jquery對系統的大模塊以及每個大模塊的子模塊進行前臺設計,然后呈現在用戶面前。

4 結論

本文利用J2EE的Struts和Hibernate框架開發了一個電子商務產業園區信息系統,其層次分明,邏輯清晰,數據安全,可擴展性強。但是,該系統還有許多地方需要改進,比如,對于前臺在使用Jquery的過程中發現其編輯過程對應性較差,而如果用ExtJS作為前臺的開發工具不僅美觀而且開發容易,因而,在以后的學習過程中要對該系統進一步加強和完善。

[1]酈瞻.杭州電子商務產業園的實地調查研究[J].中國商貿,2012(12):2-3.

[2]黃金亮.地方政府建設電子商務產業園對策及路徑研究∶以“全球小商品之都”浙江義烏為例[J].中國商貿,2011 (02):107-108.

[3]戶曉娟.河南省電子商務產業園的發展研究[J].物流工程與管理,2015,37(2):67-68.

[4]陳發偉.蘇北欠發達地區軟件園發展戰略研究∶以鹽城軟件園為例[D].上海:華東理工大學,2014.

[5]李朋,金麗麗,韓靖.中國電子商務產業園區的發展探討[J].中國商貿,2013(13):57-58.

[6]黃濤,徐建剛,陳清明,等.蘇州工業園區規劃信息系統的開發與應用[J].城市規劃,2000(12):42-46.

[7]趙文博.基于Struts和Hibernate的考試管理系統設計與實現[J].信息與電腦,2015(11).

[8]吳應良,韋崗,李海洲.電子商務信息系統需求特點分析[J].計算機應用研究,2000,17(6):44-47.

[9]金蕾.基于SH框架的外貿行業電子商務系統的構建[D].上海:復旦大學,2010.

[10]李佳.基于Struts2與FCKeditor整合的信息發布系統設計[J].軟件導刊,2015(5):82-83.

[11]梁旭.軟件工廠實踐教程[M].北京:電子工業出版社,2011.

[12]孫鑫.Struts2深入詳解[M].北京:電子工業出版社,2008.

[13]陳天河.Hibernate項目開發寶典[M].北京:電子工業出版社,2006.

(責任編輯:郝安林)

[7]陳欣妍,費錫明.Cu(Ⅱ)Schiff堿配合物的電化學性質及其與DNA相互作用的研究[J].分析試驗室,2006,26(5)∶15-18.

[8]ZHAO G C,ZHU J J,CHEN H Y.Spectroscopic studies of the interactive model of methylene blue with DNA by means of β-cyclodexin[J].Spectrochimica Acta,A,1999,55∶1109-1117.

[9]李紅.銅(II)蛋氨酸鄰菲咯啉配合物與DNA相互作用研究[J].化學學報,2003,61∶245-250.

[10]SATYANARAYANA S,DABROWIAK J C,CHAIRES J B. Tris(phenanthroline)ruthenium(II)enantiomer interactions with DNA∶Mode and specificity of binding[J].Biochemistry,1993,32∶2573-2584.

[11]張國文,付鵬,王琳,等.紅景天苷與DNA的結合作用研究[J].分析科學學報,2011,27(1)∶57-60.

Abstract:Purpose∶the interaction between 2-(hydroxymethyl)benzimidazole and DNA was studied by UV spec?trophotometry and viscosity measurements,and influence of ion strength on the binding of 2-(hydroxymethyl) benzimidazole with DNA was also investigated.Results∶DNA resulted in some decrease and red shift in the ab?sorption of 2-(hydroxymethyl)benzimidazole.The binding constant for 2-(hydroxymethyl)benzimidazole with DNA was 5.2×107L·mol-1.The relative viscosity of DNA increased in the presence of 2-(hydroxymeth yl)benz?imidazole,there was no influence of ion strength on the absorbance of 2-(hydroxymethyl)benzimidazole-DNA. Conclusion∶the binding of 2-(hydroxymethyl)benzimidazole with DNA was an intercalation binding.

Key words:2-(hydroxymethyl)benzimidazole;DNA;UV spectrophotometry;viscosity;interaction

(責任編輯:郝安林)

The Design of the E-commerce Industrial Park Information System based on Struts and Hibernate

LIU Aiqin,NIE Mengyao,KONG Juan
(School of Computer Science and Information Engineering,Anyang Institute of Technology,Anyang Henan,455000,China)

The e-commerce industrial park information system is based on the e-ommerce,which uses the frame of struts-hibernate to deal with the work of page logic and object persistence.And it integrates the data of the industrial park,which realizes the interaction of the park participants and improves the management ability and service level of the industrial park.The system is optimized performance,strong extensibility and security.

e-commerce;struts;hibernate

Studies on the Interaction between 2-(hydroxymethyl)Benzimidazole and DNA by UV Spectrophotometry

YU Youzhu1,SONG Qunli2,GUO Yuhua1
(1.College of Chemistry and Environmental Engineering,Anyang Institute of Technology,Anyang 455000; 2.Xuchang Children Teacher's School,Xuchang 461700,China)

TP399

A

1673-2928(2016)06-0018-04

2016-03-20

安陽工學院科技制作類創新項目,項目編號:安工科創辦_2014[2]20號。

劉愛琴(1961-),女,河南滑縣人,安陽工學院教授,研究方向為計算機應用。

猜你喜歡
信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 成人字幕网视频在线观看| 欧美97色| 92午夜福利影院一区二区三区| 亚洲一区精品视频在线| 欧美日韩高清| 成人午夜网址| 一级毛片在线播放免费观看| 国产一线在线| 99偷拍视频精品一区二区| 亚洲无线国产观看| 国产成人福利在线| 毛片国产精品完整版| 亚洲精选无码久久久| 色偷偷一区二区三区| 色老头综合网| 一本色道久久88综合日韩精品| 91精品福利自产拍在线观看| 中文字幕在线欧美| 亚洲日韩久久综合中文字幕| 99热这里只有免费国产精品| 亚洲视屏在线观看| 一区二区三区在线不卡免费| 国产黄在线免费观看| 日韩a在线观看免费观看| 国产91特黄特色A级毛片| 理论片一区| 黄色国产在线| 精品视频一区在线观看| 国产成人综合在线视频| 国产91高清视频| 九色视频线上播放| 国产成人做受免费视频| 国产成人8x视频一区二区| 国产一级片网址| 国产精品人人做人人爽人人添| 亚洲啪啪网| 激情乱人伦| 狠狠色噜噜狠狠狠狠色综合久| 久久综合色天堂av| 亚洲二区视频| 国产午夜无码专区喷水| 国产亚洲欧美在线中文bt天堂| 亚洲欧美另类专区| 天堂在线www网亚洲| 91综合色区亚洲熟妇p| 福利一区三区| 91在线国内在线播放老师| 综合久久久久久久综合网| 成人欧美日韩| 青青网在线国产| 午夜视频在线观看免费网站| 亚洲AV无码精品无码久久蜜桃| 色婷婷狠狠干| 97在线观看视频免费| 日本少妇又色又爽又高潮| 国产成人区在线观看视频| 亚洲日本中文字幕天堂网| 在线观看视频99| 天堂av综合网| 国产精品视频第一专区| 无码精品福利一区二区三区| 999精品视频在线| 久久久精品国产亚洲AV日韩| 国产真实二区一区在线亚洲| 精品1区2区3区| 成人国产小视频| 日本不卡视频在线| 久操线在视频在线观看| 伊人网址在线| 91口爆吞精国产对白第三集| 午夜日本永久乱码免费播放片| 欧美精品1区| 国产69精品久久久久孕妇大杂乱| 伊伊人成亚洲综合人网7777| 亚洲精品少妇熟女| 国产爽爽视频| 免费福利视频网站| 亚卅精品无码久久毛片乌克兰| 精品亚洲欧美中文字幕在线看| 国产一区亚洲一区| 亚洲精品免费网站| 伊人福利视频|