資源描述:
《網(wǎng)上商城項目文檔》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、網(wǎng)上商城1開發(fā)背景EC博興2011級第一個學(xué)生實現(xiàn)項目。2系統(tǒng)分析2.1需求分析隨著Internet的發(fā)展,網(wǎng)上商城將成為21世紀(jì)網(wǎng)絡(luò)發(fā)展的主流,網(wǎng)上購物將成為一種購物時尚。目前國內(nèi)企業(yè)正紛紛加入到阿里巴巴等一系列大型網(wǎng)上商城網(wǎng)站中,通過網(wǎng)絡(luò)進(jìn)行交易將成為未來商品交易的重要組成部分。企業(yè)在建立宣傳網(wǎng)絡(luò)的同時,也逐步擴(kuò)大了企業(yè)自身的網(wǎng)絡(luò)銷售渠道,建立起自身的網(wǎng)上商城網(wǎng)站,完成了從“企業(yè)對企業(yè)”到“企業(yè)對個人”同事進(jìn)行網(wǎng)絡(luò)交易的過渡,大大提高了企業(yè)的生產(chǎn)效益。隨著硬件技術(shù)、網(wǎng)絡(luò)技術(shù)及網(wǎng)上交易法規(guī)的日趨完善,網(wǎng)上商
2、城將成為企業(yè)銷售經(jīng)營的主要渠道。2.2可行性研究計算機(jī)網(wǎng)絡(luò)作為一中先進(jìn)的信息傳輸媒體,有著信息傳送速度快、信息覆蓋面廣、成本低的特點(diǎn)。因此,很多企業(yè)都開始利用網(wǎng)絡(luò)開展商務(wù)活動,可以看到,在企業(yè)進(jìn)行網(wǎng)上商業(yè)活動時產(chǎn)生的效益是多方面的。但是,開發(fā)任何一個基于計算機(jī)的系統(tǒng),都會受到時間和資源上的限制。因此,對在接受任何一個項目開發(fā)任務(wù)之前,必須根據(jù)客戶可能提供的時間和資源條件進(jìn)行可行性分析,以減少項目的開發(fā)風(fēng)險,避免人力、物力和財力的浪費(fèi)。可行性分析與風(fēng)險分析在很多方面是相互關(guān)聯(lián)的,項目風(fēng)險越大,開發(fā)高質(zhì)量的軟件的
3、可行性就越小。2.2.1經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性即進(jìn)行成本效益分析,評估項目的開發(fā)成本,估算開發(fā)成本是否會超過項目預(yù)期的全部利潤。網(wǎng)上商城在經(jīng)濟(jì)上主要有以下幾個突出的優(yōu)勢:l資金投資少,回收快,而且無所謂存貨,所以特別適合小商店和個人在網(wǎng)上創(chuàng)業(yè)。l銷售時間不受限制,無需專人看守,卻可時時刻刻營業(yè)。l銷售地點(diǎn)不受限制,小商店也可做大生意。l網(wǎng)上商城人氣旺,賺錢沒上限。網(wǎng)上客流量比較多,只要是商品有特色,經(jīng)營得法,網(wǎng)上商城每天將為企業(yè)額外帶來成千上萬的客流量,大大增加銷售收入。2.2.2技術(shù)可行性開發(fā)一個中小型企業(yè)網(wǎng)
4、上商城系統(tǒng),涉及到的技術(shù)問題不是很多,主要用到的技術(shù)就是Struts框架。Struts框架是專門開發(fā)Web應(yīng)用程序的框架,它是采用JavaServlet和JSP技術(shù)構(gòu)造MVC模式的Web應(yīng)用的一種框架,它是由一組相互協(xié)作的類、Servlet和JSP標(biāo)簽組成的一個可重用的MVC設(shè)計模式。但現(xiàn)階段我們還沒有深入學(xué)習(xí)Struts,所以我們現(xiàn)階段主要是采用JavaServlet和JSP技術(shù),并按照MVC模式來完成。等日后我們學(xué)有應(yīng)用Struts的能力再把這個項目改進(jìn)。3系統(tǒng)設(shè)計3.1系統(tǒng)目標(biāo)對于典型的數(shù)據(jù)庫管理系統(tǒng),
5、尤其是像網(wǎng)上商城這樣數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方面,操作靈活等設(shè)計需求。網(wǎng)上商城的系統(tǒng)目標(biāo)如下:3.2系統(tǒng)功能結(jié)構(gòu)網(wǎng)上商城網(wǎng)站分為前臺和后臺。其中,根據(jù)網(wǎng)上商城前臺的特點(diǎn),可以將其分為商品查詢、商品展臺、購物車、會員管理、收銀臺、訂單查詢以及商城公告7個部分,其中各個部分以及其包括的具體功能模塊如圖1所示。網(wǎng)上商城系統(tǒng)前臺商品查詢商品展臺會員管理購物車收銀臺模糊查詢精確查詢新品上架熱門商品會員登錄會員注冊會員信息修改查看購物車清空購物車結(jié)賬商城公告訂單查詢圖1前臺功能結(jié)構(gòu)圖根據(jù)網(wǎng)上商城后臺的
6、特點(diǎn),可將其分為商品管理、商品大小類別管理、會員管理、訂單管理、商城公告管理、管理員管理6個部分,其中各個部分及其功能模塊如圖2所示。網(wǎng)絡(luò)商城后臺管理系統(tǒng)商品管理商品大小類別管理會員管理訂單管理商城公告管理管理員管理增加商品刪除商品修改商品信息查詢商品增加類別刪除類別修改類別刪除會員修改會員信息查詢會員刪除訂單修改訂單查詢訂單增加公告刪除公告修改公告查詢公告增加管理員刪除管理員管理員登錄圖2后臺功能結(jié)構(gòu)圖3.3業(yè)務(wù)流程圖為了更加清晰地表達(dá)系統(tǒng)的業(yè)務(wù)功能模塊,下面給出網(wǎng)上商城的流程圖,不同的角色,他們所承擔(dān)的任
7、務(wù)也不一樣,流程圖也不一樣。本系統(tǒng)包括面向會員的客戶和系統(tǒng)管理員的流程圖兩部分。面向會員的客戶流程圖如圖3所示。客戶查詢商品登錄購物車收銀臺確定下訂單結(jié)賬是會員注冊用戶圖3面向會員的客戶的流程圖面向系統(tǒng)管理員的流程圖如圖4所示。系統(tǒng)管理員登錄驗證商品管理商品大小類別管理會員管理商城公告管理管理員管理YN圖4面向系統(tǒng)管理員的流程3.4系統(tǒng)預(yù)覽