關於網上商城開發的隨筆記錄1

2022-07-15 18:57:10 字數 2996 閱讀 6740

最近就要放暑假了,所以呢,考試如期而至,也就是要到開發專案的時候了!而這次課題要開發的是乙個網上的**,沒錯,類似天貓,**之類的(當然,技術沒那麼好,當然主要的功能還是要有的);

剛拿到課題的時候還是很吃驚的,因為時間太緊了,而且還沒有結課(含淚到半夜做需求分析,多次被打回的感覺你們不懂t t),所以呢,你們要以為這篇部落格是教你如何開發乙個網上**的話,那你想多了(我自己還沒做完呢),今天呢只是先聊聊需求分析,沒有做好分析,後期會很麻煩,為啥呢?因為如果需求分析沒做或者沒做好,那就是你連要做什麼都不知道的。。。詳細請參閱《軟體工程導論》那一版就不知道了,反正內容都是差不多。好了不廢話了,進入正題。

1  系統需求

網上電子**應包括兩個基本部分,乙個是前台銷售,使用者在前台可以瀏覽,搜尋,購買商品,能看到**最新的公告;另乙個是後台管理,管理員在此管理**資訊和商品,具體包括錄入,更改網上資訊,訂單的查詢和處理,商品的上架和下架還可以管理在**裡註冊的使用者等,系統前,後台功能結構圖如圖示:

2   流程設計

2.1  功能概述

本文主要模組分為前台使用者功能模組和後台管理功能模組。前台使用者功能模組主要是實現了使用者通過登陸進入**後,對公告,商品的瀏覽一集查詢,購買。後台管理模組主要實現了管理對,公告,商品,訂網頁中選購自己需要的是一樣的,首先客戶應該在網頁中選購自己需要的商品並將商品放入購物車中,當然也可以改變購買商品的數量或清空購物車中的商品。選購好商品後就可以到收銀台,在收銀台填寫並提交收貨人資訊。

2.1.1  系統總體流程圖

系統總體流程圖如圖所示:

2.2  業務流程

2.2.1  網上交易部分

(1)瀏覽與選擇商品:顧客進入**即刻自動提供購物車,不許身份確認就可以在**上隨意瀏覽、挑選商品(可增加、刪除、修改購物車上商品的數量),**提供最新的商品列表,熱賣商品優先列表給顧客作為選購時的參考;

(2)判斷:顧客確定所購物品後,系統將判斷該顧客是否是會員,如果是,則可直接填寫訂單:否則,提示顧客登記註冊;

(3)提交訂單;以選購的薩嘎把扶貧需填寫訂單細節,如付款及提貨方式等。只有正視提交訂單才能生效;

(5)確認;後台管理將實時得到顧客的註冊資訊,通過**及其他方式確認,得到註冊確認的顧客才能成為會員,並擁有唯一的會員證號;

(6)不是會員的顧客可以先挑選商品在申請成為會員,會員申請生效後即可下訂單,所訂購的商品數即使存入資料庫;

(7)送貨與付款:網上的每乙份訂單都將實時存入後台資料庫,後台操作人員通過**及其他方式確認,確認後將即使實施該訂單:向顧客送貨,貨到付款,完成網上交易。

2.2.2  網上交易業務流程圖

網上交易業務流程圖如圖所示:

2.2.3  購物流程圖

購物流程如圖所示:

下面提供乙個模板參考:

目錄

1        概述... 5

1.1     目的... 5

1.2     範圍... 5

1.3     參考文件... 5

1.4     術語與縮寫解釋... 5

2        任務概述... 5

2.1     開發背景... 5

2.2     業務組織... 5

2.3     使用者描述... 5

3        系統簡介... 5

4        與其它系統介面... 5

5        業務需求描述... 5

5.1     業務描述... 6

5.2     業務流程... 6

5.3     其它關聯業務... 6

6        產品的非業務需求... 6

6.1     使用者介面需求... 6

6.2     軟硬體環境需求... 6

6.3     系統質量需求... 6

6.4     其它需求... 6

7        尚未明確需求... 6

8        附件清單... 7

作者文獻名稱

出版單位

出版日期

術語、縮寫解釋

敘述該系統開發的意圖、應用目標、作用範圍以及其他應向讀者說明的有關該系統開發的背景。

列出本系統所涉及到的組織以及各組織之間的關係。

描述本系統的各級使用者

職責,以及

本系統的預期使用頻度

。描述本系統的主要功能,以及給客戶所帶來益處

。解釋被開發系統與其他有關系統之間的關係。

提示:

客戶的業務

先粗分再細分

,下表中的operationoperation a, operationoperation

a.1等符號應當被替換成有含義的名稱。

業務類別

業務

operation a

operation a.1

operation a.2

operation b

operation b.1

operation b.2 。

該業務與其它業務之間的關係。

網上商城第三天筆記

一 servlet的抽取1 1.servlet層新建productservlet product 模組中的功能用方法進行區分 抽取成方法 product?method x 獲得請求的方法 string methodname request.getparameter method if product...

我選擇的PHP開源網上商城

這段時間在乙個電子商務公司待在,所以接觸到很多電子商務的概念。也接觸到了乙個全新的電子商務模式。這裡由於涉及到了公司的營銷 策略方面的商務機密,所以不便過多的談及。不過乙個好的idea,總是會勾起很多的不畏失敗的嘗試。我就從最基 礎的電子商務開始叻。剛好有個朋友準備做手機的電子商務,用前幾篇文章提到...

建設網上商城平台的煩惱

其實,建設網上 平台讓實體店鋪與 結合在一起,很早公司就立過項,只是基於多方面因素沒有執行而已。網上 平台要成功運營起來是非常不容易的,要實現盈利則更難了。很多企業可能會受到2013年阿里 雙11 活動成交總額350億,京東2013年總銷售額突破1000億等電商巨大利益影響籌畫建設企業電商平台。是的...