亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SSM的母嬰購(gòu)物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)

        2019-11-17 04:05:19鄭茹瓊劉楊
        電腦知識(shí)與技術(shù) 2019年26期

        鄭茹瓊 劉楊

        摘要:該購(gòu)物車系統(tǒng)采用主流框架SSM集成而成,使用了B/S架構(gòu)、MySQL數(shù)據(jù)庫(kù)和MVC設(shè)計(jì)模式以及Tomcat服務(wù)器中間件,采用第三方支付,完成對(duì)商品的支付,本系統(tǒng)使用的主要技術(shù)有:JSP、JavaScript、HTML、Spring MVC、MyBatis、JQuery、Ajax。

        關(guān)鍵詞:購(gòu)物;B/S架構(gòu);SSM

        中圖分類號(hào):TP311? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

        文章編號(hào):1009-3044(2019)26-0264-02

        開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

        Abstract:The shopping cart system uses the mainstream framework SSM integrated, using the B/S architecture and MySQL database, and MVC design patterns, as well as Tomcat server middleware, the use of third-party payment to complete the payment of goods, the system uses the main technologies are: JSP, JavaScript, HTML, Spring MVC, MyBatis, JQuery, and Ajax.

        Key words: shopping; B/S; architecture; SSM

        1 前言

        隨著計(jì)算機(jī)網(wǎng)絡(luò)的普及和信息化時(shí)代的到來(lái),人們獲取信息的方式不再局限于廣播電視與平面紙媒,網(wǎng)上商品成交量成井噴式增長(zhǎng)。世界一流的商家紛紛投身于網(wǎng)絡(luò)市場(chǎng),在我國(guó),短短幾年網(wǎng)上購(gòu)物從無(wú)到有,快速的興起。面對(duì)龐大的網(wǎng)上購(gòu)物需求體系,各種電商網(wǎng)站也孕育而生,細(xì)化電商市場(chǎng)也是當(dāng)今一個(gè)主流的趨勢(shì)。因此,開發(fā)一個(gè)能夠?yàn)橛脩籼峁┠笅氘a(chǎn)品的網(wǎng)站是非常必要的,也是十分及時(shí)的。該項(xiàng)目有以下幾點(diǎn)意義:

        ⑴ 免去了實(shí)體店的壓力。首先,網(wǎng)上開店的成本非常小;再次,所需的啟動(dòng)資金也很少,投資者也不用為因?yàn)檠娱L(zhǎng)了營(yíng)業(yè)時(shí)間,而支付額外的費(fèi)用。

        ⑵ 商店不再受店面空間的限制。

        ⑶ 商店可以實(shí)現(xiàn)24小時(shí)營(yíng)業(yè)。網(wǎng)上商店可以大大延長(zhǎng)商店的營(yíng)業(yè)時(shí)間,一天24小時(shí),一年365天可不間斷的運(yùn)營(yíng),并且不需要專人站臺(tái)看店,配送可由已經(jīng)成熟的城市物流系統(tǒng)實(shí)現(xiàn)。

        2 開發(fā)工具及技術(shù)

        本次畢業(yè)設(shè)計(jì)采用MyEclipse和Tomcat服務(wù)器,在設(shè)計(jì)過(guò)程中使用的是web后臺(tái)框架集成的技術(shù),在此次設(shè)計(jì)中我主要是采用MySQL數(shù)據(jù)庫(kù),以下就對(duì)主要技術(shù)進(jìn)行簡(jiǎn)單的介紹。

        2.1 MySQL簡(jiǎn)介

        MySQL 是一個(gè)市面上主流的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。MySQL 是一種用數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系來(lái)管理數(shù)據(jù)庫(kù)的系統(tǒng),存放在數(shù)據(jù)庫(kù)中的數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)全部聚存在一起,這樣就使得數(shù)據(jù)庫(kù)的結(jié)構(gòu)非常清晰,數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系更為明顯,以及數(shù)據(jù)的類型區(qū)分的更為明顯。MySQL使用的是MySQL的sql方言。

        2.2 Spring簡(jiǎn)介

        Spring是支持控制業(yè)務(wù)層,使得持久層和業(yè)務(wù)層能夠互相交互,Spring最突出的技術(shù)就是IOC(依賴注入),AOP(切面編程)。

        2.3 SpringMVC簡(jiǎn)介

        SpringMVC是Spring的3.0版本,添加了大量的注解,是Spring的MVC版本,作為表示層框架,SpringMVC擔(dān)任著請(qǐng)求控制的重要任務(wù),對(duì)請(qǐng)求進(jìn)行處理是SpringMVC最基本的功能,它的出現(xiàn)使得前端頁(yè)面和后臺(tái)交互形成了一個(gè)橋梁,通過(guò)這個(gè)橋梁進(jìn)行大量的數(shù)據(jù)交互。

        2.4 MyBatis簡(jiǎn)介

        MyBatis 使用的是普通的SQL語(yǔ)句,優(yōu)化了數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程和數(shù)據(jù)的映射。MyBatis通過(guò)方法里面?zhèn)鬟M(jìn)的對(duì)象或參數(shù)來(lái)動(dòng)態(tài)的給SQL語(yǔ)句傳遞參數(shù)。MyBatis 通過(guò)配置文件和配置的Mapper對(duì)象,完成從持久層接口到持久層實(shí)現(xiàn)的映射,每個(gè)接口中的方法對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(kù)的操作。

        3 系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)

        3.1 系統(tǒng)模塊設(shè)計(jì)

        本系統(tǒng)的業(yè)務(wù)功能上總共分為四大功能模塊:這四個(gè)模塊相互獨(dú)立,以下我將詳細(xì)介紹著四個(gè)功能模塊。

        ⑴ 管理員模塊:在這模塊下,管理員使用自己的管理權(quán)限,管理用戶與賣家,用戶在申請(qǐng)成為賣家時(shí),這時(shí)這個(gè)請(qǐng)求就會(huì)被提交過(guò)來(lái),管理員可以把賣家權(quán)限分配給了買家。

        ⑵ 賣家模塊:賣家通過(guò)這個(gè)模塊添加自己的商品,刪除自己的商品,修改自己的商品信息,查看用戶下的訂單。

        ⑶ 用戶模塊:在這個(gè)模塊中,通過(guò)自己的用戶名用戶可以查看自己的基本信息,更改收貨地址,查看最近的自己的訂單狀態(tài)。

        ⑷ 購(gòu)物車模塊:在這個(gè)模塊中,購(gòu)物車顯示了用戶剛剛購(gòu)買的商品信息,以及商品的價(jià)格。

        3.2 系統(tǒng)設(shè)計(jì)E-R圖

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

        以系統(tǒng)設(shè)計(jì)E-R圖和實(shí)體E-R圖為參考,設(shè)計(jì)數(shù)據(jù)庫(kù)及數(shù)據(jù)表(以商品信息表為例)。

        (1)購(gòu)物主頁(yè)面。用戶通過(guò)這個(gè)頁(yè)面搜索商品,通過(guò)這個(gè)頁(yè)面選擇自己要買的東西加入購(gòu)物車。

        (2)購(gòu)物車管理頁(yè)面。通過(guò)該頁(yè)面,用戶可以查看你打算購(gòu)買的商品,以及對(duì)他們的增查刪。

        4 系統(tǒng)調(diào)試及結(jié)論

        4.1 系統(tǒng)調(diào)試

        (1)登入用戶后進(jìn)行選擇商品加入購(gòu)物車,再到結(jié)算。

        (2)管理員登入管理平臺(tái)進(jìn)行管理

        (3)賣家登入賣家平臺(tái)使用賣家權(quán)限。

        (4)用戶申請(qǐng)成為賣家,管理員審核后,用戶變成賣家。

        4.2 系統(tǒng)結(jié)論

        在調(diào)試中,基本完成了本項(xiàng)目的大體功能,主要角度是從3個(gè)方面進(jìn)行:用戶,管理員,賣家。分別擔(dān)任其中一個(gè)角色,調(diào)試其所用功能,并且找出部分問(wèn)題的所在,并加以進(jìn)行了解決。

        參考文獻(xiàn):

        [1] 李興華,王月清.java Web 開發(fā)實(shí)戰(zhàn)經(jīng)典基礎(chǔ)篇[M].北京:清華大學(xué)出版社,2010.

        [2] 姜利群.JAVA網(wǎng)絡(luò)編程實(shí)例教程[M].北京:北交大出版社, 2005.

        [3] 張海藩.軟件工程導(dǎo)論 第5版[M].清華大學(xué)出版社, 2005.

        【通聯(lián)編輯:代影】

        国产精品反差婊在线观看| 亚洲av日韩综合一区二区三区| 免费中文熟妇在线影片| 91av手机在线观看| 成年女人18毛片毛片免费| 亚洲av在线观看播放| 亚洲av永久无码天堂网小说区| 国产精品成人一区二区三区 | 亚洲第一se情网站| 专区国产精品第一页| 亚洲av色先锋资源电影网站| 精品免费一区二区三区在| 在线视频一区二区亚洲| 亚州av高清不卡一区二区| 欧美成人看片一区二区三区尤物| 久久久久亚洲精品无码网址| 伊在人亚洲香蕉精品区麻豆| 国产视频激情视频在线观看| 午夜免费福利小电影| 女人被做到高潮免费视频| 视频一区视频二区亚洲免费观看 | 国产欧美日韩精品a在线观看| 亚洲女同成av人片在线观看| 能看不卡视频网站在线| 在线中文字幕乱码英文字幕正常| 国产一区二区三区在线观看免费 | 国产特级毛片aaaaaa高潮流水| 久久久噜噜噜www成人网| 亚洲精品亚洲人成在线播放| 亚洲av专区一区二区| 狠狠噜狠狠狠狠丁香五月| 人体内射精一区二区三区| 在线视频一区二区观看| 日本黄色一区二区三区| 国产激情艳情在线看视频| 国产成人亚洲综合无码| 国产精品国产三级国产在线观| 国语淫秽一区二区三区四区| 日本久久高清一区二区三区毛片| 传媒在线无码| 人妻少妇精品系列一区二区|