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

?

基于SSH框架技術(shù)的同城購(gòu)物系統(tǒng)設(shè)計(jì)

2013-04-29 23:29:47任艷梅
都市家教·上半月 2013年6期
關(guān)鍵詞:商品信息前臺(tái)后臺(tái)

任艷梅

【摘 要】伴隨著計(jì)算機(jī)應(yīng)用技術(shù)在各行各業(yè)日漸深入和廣泛的應(yīng)用,網(wǎng)絡(luò)在各業(yè)各行的開(kāi)拓戰(zhàn)略中占據(jù)了不可替代的位置,本文設(shè)計(jì)一個(gè)同城購(gòu)物商務(wù)網(wǎng)站,其中包含了一個(gè)物品買(mǎi)賣(mài)的系統(tǒng),運(yùn)用SSH框架技術(shù)進(jìn)行后臺(tái)編碼設(shè)計(jì),同時(shí)設(shè)計(jì)實(shí)現(xiàn)了購(gòu)物車(chē)為用戶(hù)購(gòu)物提供便利。該系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶(hù)方便的傳遞信息,完成電子貿(mào)易或EDI交易,實(shí)現(xiàn)公司間文檔與資金的無(wú)紙化交換。

【關(guān)鍵詞】SSH框架技術(shù);同城購(gòu)物

網(wǎng)上購(gòu)物是一種具有交互功能的商業(yè)信息系統(tǒng)。網(wǎng)上購(gòu)物系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶(hù)方便的傳遞信息,完成電子貿(mào)易或EDI交易。實(shí)現(xiàn)公司間文檔與資金的無(wú)紙化交換。

本論文主要研究了網(wǎng)上購(gòu)物系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)。本系統(tǒng)采用基于Struts+Hibernate+Spring框架技術(shù)設(shè)計(jì)的模型,分為界面表示層、數(shù)據(jù)層、持久層、模型層,這種結(jié)構(gòu)分工明確,有利于后期維護(hù)和升級(jí)。

1 系統(tǒng)相關(guān)開(kāi)發(fā)技術(shù)

SSH(Struts+Hibernate+Spring)框架技術(shù)是輕量級(jí)的J2EE框架技術(shù),與傳統(tǒng)的J2EE不同,輕量級(jí)不會(huì)強(qiáng)迫業(yè)務(wù)對(duì)象遵循特定平臺(tái)專(zhuān)有的接口,允許在普通Java對(duì)象中實(shí)現(xiàn)業(yè)務(wù)邏輯。

Struts基于MVC框架,主要采用Servlet和JSP技術(shù)來(lái)實(shí)現(xiàn),能夠很好地幫助Java開(kāi)發(fā)者利用J2EE開(kāi)發(fā)Web應(yīng)用。Hibernate是一個(gè)面向Java環(huán)境的對(duì)象/關(guān)系映射(Object / Relational Mapping)的解決方案,簡(jiǎn)寫(xiě)為ORM。Spring是一個(gè)開(kāi)源框架,是為了解決企業(yè)應(yīng)用程序開(kāi)發(fā)復(fù)雜性而創(chuàng)建的。

面向方面編程是一種編程技術(shù),它允許程序員對(duì)橫切關(guān)注點(diǎn)或橫切典型的職責(zé)分界線(xiàn)的行為(如日志和事務(wù)管理)進(jìn)行模塊化。

2 系統(tǒng)需求分析

根據(jù)需要,系統(tǒng)要求具有以下功能:系統(tǒng)分為前臺(tái)和后臺(tái)管理;通過(guò)前臺(tái)展示網(wǎng)站最新的商品信息以及特價(jià)的商品信息;系統(tǒng)前臺(tái)提供了用戶(hù)購(gòu)物的平臺(tái);通過(guò)前臺(tái)用戶(hù)可以自行瀏覽感興趣的商品并且下訂單購(gòu)買(mǎi);后臺(tái)管理提供管理員對(duì)商品詳細(xì)信息以及分類(lèi)信息的管理;通過(guò)后臺(tái)要對(duì)用戶(hù)基本資料進(jìn)行管理;通過(guò)后臺(tái)制定交易制度;通過(guò)后臺(tái)管理消費(fèi)情況;通過(guò)后臺(tái)進(jìn)行留言信息的管理;后臺(tái)對(duì)用戶(hù)提交的訂單進(jìn)行管理;后臺(tái)要進(jìn)行管理員信息管理;后臺(tái)進(jìn)行網(wǎng)站公告信息;后臺(tái)進(jìn)行商業(yè)資訊信息的管理。

3 總體設(shè)計(jì)

基本思路:系統(tǒng)分為前臺(tái)和后臺(tái)管理。前臺(tái)展示網(wǎng)站最新的商品信息以及特價(jià)的商品信息,提供了用戶(hù)購(gòu)物的平臺(tái),用戶(hù)可以自行瀏覽感興趣的商品并且下訂單購(gòu)買(mǎi)。后臺(tái)管理提供管理員對(duì)商品詳細(xì)信息以及分類(lèi)信息的管理,對(duì)用戶(hù)基本資料、交易制度、消費(fèi)情況及留言信息的管理,同時(shí)還可以對(duì)用戶(hù)提交的訂單進(jìn)行管理,以及管理員信息、網(wǎng)站公告信息、商業(yè)資訊信息的管理。功能結(jié)構(gòu)圖如圖1所示:

4數(shù)據(jù)庫(kù)設(shè)計(jì)

系統(tǒng)使用實(shí)體-聯(lián)系模型(ER模型)。如實(shí)體間關(guān)系如圖2所示:

系統(tǒng)測(cè)試時(shí),如果發(fā)現(xiàn)了性能問(wèn)題,還可以反向規(guī)范系統(tǒng)。本系統(tǒng)的數(shù)據(jù)表邏輯關(guān)聯(lián)關(guān)系圖如圖3所示:

本系統(tǒng)的層次結(jié)構(gòu)被分為四層,分別是:表示層(PresentationLayer)、業(yè)務(wù)層(BusinessLayer),持久層(PersistenceLayer)和模型層(DomainModelLayer)。其中模型層本質(zhì)上是持久層Hibernate的一部分。模型層主要是為了提高系統(tǒng)的性能,在不同層次間傳遞數(shù)據(jù),實(shí)現(xiàn)高效的傳遞方式。通過(guò)分這四層,結(jié)構(gòu)清晰,各部分分工明確,可以降低系統(tǒng)各部分之間的耦合程度,有效實(shí)現(xiàn)代碼的復(fù)用,增加系統(tǒng)的可維護(hù)性及可擴(kuò)展性。基于Struts+Hibernate+Spring框架技術(shù),幾個(gè)層次之間數(shù)據(jù)調(diào)用的實(shí)現(xiàn)。然后根據(jù)總體設(shè)計(jì)要求,簡(jiǎn)單實(shí)現(xiàn)。網(wǎng)上購(gòu)物是一門(mén)很流行,用處也很廣泛的行業(yè),它的發(fā)展和完善還需要深入探究。

參考文獻(xiàn):

[1]張洪斌.JBoss平臺(tái)上的JavaEE程序開(kāi)發(fā)指南.清華大學(xué)出版社,2007-04-16,97-105

[2]RobHarrop JanMachacek Redsaga翻譯小組譯.Spring專(zhuān)業(yè)開(kāi)發(fā)指南[M].北京:電子工業(yè)出版社,2006,25-36.

猜你喜歡
商品信息前臺(tái)后臺(tái)
中國(guó)商品信息服務(wù)平臺(tái)
商品信息
軍事文摘(2023年18期)2023-10-31 08:11:40
備戰(zhàn)雙十一
公路電助力 從幕后走向前臺(tái)
孟晚舟:從前臺(tái)打雜到華為副總裁
海峽姐妹(2018年6期)2018-06-26 07:27:15
后臺(tái)暗戀
前臺(tái)、后臺(tái)精彩花絮停不了
網(wǎng)站前臺(tái)設(shè)計(jì)分包合同中應(yīng)注意的問(wèn)題
商品信息標(biāo)準(zhǔn)化助力電子商務(wù)健康發(fā)展
電力調(diào)度中后臺(tái)監(jiān)控系統(tǒng)的應(yīng)用
河南科技(2014年11期)2014-02-27 14:10:03
霞浦县| 菏泽市| 沿河| 金门县| 孙吴县| 义乌市| 莱芜市| 巴楚县| 德阳市| 满洲里市| 民乐县| 霍山县| 天峻县| 林州市| 牟定县| 昌平区| 崇仁县| 霍城县| 舒兰市| 分宜县| 阿克苏市| 清水河县| 公主岭市| 闽侯县| 沂源县| 绍兴县| 公安县| 抚州市| 溧阳市| 清涧县| 永平县| 德州市| 太保市| 镇康县| 邹平县| 大城县| 桑植县| 峨山| 定州市| 上饶县| 富锦市|