



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、電子商務(wù)系統(tǒng)設(shè)計班級:計科完成時間 : 015 年 12 月 8 日目錄第 1章 可行性分析 。、. 21.1開發(fā)可行性 。、 1.2技術(shù)可行性 .、 21、經(jīng)濟(jì)可行性 。. 第 2章 軟件開發(fā)計劃 、. 22。列出開發(fā)計劃即可 。 2第 3章 軟件需求分析 33。功能需求 .。3、 2 性能需求 。3、安全性需求 、第 3 章 軟件系統(tǒng)分析 、第 4 章軟件系統(tǒng)設(shè)計 、。4。 1 系統(tǒng)總體結(jié)構(gòu) 。4. 功能模塊設(shè)計 .4。2。1 用戶模塊設(shè)計 。4。2。2 店鋪管理員設(shè)計 、系統(tǒng)管理員設(shè)計 。4。 4購物模塊設(shè)計 、 3 數(shù)據(jù)庫設(shè)計 。4 3 數(shù)據(jù)庫概念設(shè)計 。 3 2數(shù)據(jù)庫邏輯設(shè)計 4 。
2、 3數(shù)據(jù)庫表設(shè)計 4、 4 安全模塊設(shè)計 .4.4 登陸驗(yàn)證 。.4 權(quán)限管理 .、4.4 。3 支付安全 4. 。 數(shù)據(jù)庫安全 4。.5 數(shù)據(jù)傳輸安全 第 5 章 軟件測試報告 .5。軟件測試?yán)碚摶A(chǔ) 、5。2部分功能模塊測試 。第章 用戶手冊 、 .第 1章可行性分析一套優(yōu)秀得電子商務(wù)系統(tǒng), 不僅可以幫助用戶快速選擇自己心儀得寶貝, 還可以使得我們通過電子商務(wù)系統(tǒng)獲取一定得利潤, 下面我將對社會可行性、技術(shù)可行性、經(jīng)濟(jì)可行性進(jìn)行分析 , 證明目前開發(fā)一套電子商務(wù)系統(tǒng)就是可行得、1.1 社會可行性首先 , 國家喊響了“互聯(lián)網(wǎng)" 得口號 , 證明政府對于互聯(lián)網(wǎng)方面得支持力度很大; 其
3、次 ,互聯(lián)網(wǎng)發(fā)展非??焖? 尤其就是移動互聯(lián)網(wǎng)得發(fā)展尤其迅速, 這就給電子商務(wù)奠定了基礎(chǔ); 最后, 人們對于網(wǎng)上購物比較熱衷 , 在中國淘寶還推出了雙 1購物狂歡節(jié) , 既然有這么大得需求, 那么建立一個電子商務(wù)網(wǎng)站就就是可行得。1.2 技術(shù)可行性html 得逐步發(fā)展使得電子商務(wù)得開發(fā)變得簡單, 實(shí)現(xiàn)了跨平臺瀏覽, 給人們加大得方便。并且 , 結(jié)合類似于p, p 等后臺語言與數(shù)據(jù)庫, 開發(fā)一套比較成熟得電子商務(wù)系統(tǒng)就是可行得。1.3 經(jīng)濟(jì)可行性開發(fā)電子商務(wù)需要用到 htm標(biāo)簽語言 , 一款記事本即可開發(fā) ; 后臺語言我們可以采用開源得 php 語言 ; 數(shù)據(jù)庫我們采用現(xiàn)代比較流行得免費(fèi)得 My
4、S L 數(shù)據(jù)庫。綜合瞧來 , 我們得開發(fā)成本非常低 , 但就是一旦電子商務(wù)開發(fā)成功并成功推行 , 我們將依次獲得豐厚利潤。第 2章軟件開發(fā)計劃一個好得軟件開發(fā)項(xiàng)目, 必須制定適合自己開發(fā)特點(diǎn)得軟件開發(fā)計劃, 只有這樣才能保證開發(fā)得效率, 就是項(xiàng)目如期完成。 由于此次就是大學(xué)得期末課程設(shè)計, 自主支配得時間非常有限 , 所以我們得開發(fā)只能此次項(xiàng)目得前半部分( 文檔及部分模塊簡單實(shí)現(xiàn)) 。開發(fā)進(jìn)度日期可行性分析與軟件項(xiàng)目計劃2015年 1月日到12月5日軟件需求分析2015年月6日到12月 8 日軟件系統(tǒng)分析2 15 年2月9日到 12月 14日軟件系統(tǒng)設(shè)計 0年12月日到12月19日軟件測試報告
5、2015年 12月20日到12月 23日用戶手冊2015年 12月24日到1月 27日表 1項(xiàng)目計劃安排第3章軟件需求分析二十一世紀(jì)就是網(wǎng)絡(luò)高速得時代, 人們得生活越來越離不開網(wǎng)絡(luò), 而購物模式從傳統(tǒng)模式慢慢地轉(zhuǎn)變?yōu)榫W(wǎng)絡(luò)購物模式。網(wǎng)絡(luò)購物使我們足不出戶便可以買到我們想買得東西, 給我們帶來了極大得方便。不可否認(rèn), 網(wǎng)購已經(jīng)成為我們?nèi)粘I钪胁豢扇鄙俚靡徊糠?。既然有需?, 那肯定就有商機(jī), 所以開發(fā)一套完整得電子商務(wù)系統(tǒng)就顯得很有必要。下面我們將針對電子商務(wù)系統(tǒng)做個簡單得需求分析:3.1功能需求分為用戶需求與管理員需求、用戶需求對應(yīng)得就就是前臺功能需求, 就就是用戶系統(tǒng)之間得交互 ; 管理員需
6、求對應(yīng)得就就是后臺功能需求, 就就是管理員對整個電子商務(wù)系統(tǒng)得管理。3. .1 前臺功能需求1、商品商品展示、商品查瞧、商品查詢等功能2. 購物車加入購物車、購物車商品查詢、購物車商品修改、商品結(jié)算、商品刪除等功能。3。會員注冊登錄、信息查瞧及修改、積分及積分查詢、會員等級 . 訂單訂單生成及取消、訂單瀏覽及查詢、修改訂單、訂單結(jié)算、退款或確認(rèn)收貨、訂單評價3.1 后臺功能需求1。商品商品類別管理、商品添加與刪除、商品修改、商品查詢2. 訂單訂單查詢、退款管理、訂單取消或發(fā)貨操作3、會員會員查詢、會員修改、賬號凍結(jié)解凍、會員刪除、會員等級設(shè)置3。 1。 3 外部接口需求通過使用接口,使得計算機(jī)
7、能夠使用瀏覽器就可以使用該系統(tǒng)、3 1.4安全性需求對所有用戶得惡意破壞都有一定得保護(hù)措施,對所有用戶得安全進(jìn)行保護(hù)。 2 性能需求對該系統(tǒng)得反應(yīng)得速度得要求必須十分迅速,并且對所有得用戶得惡意破壞都有一定得保護(hù)措施 ,并且能夠?qū)λ械糜脩舻冒踩M(jìn)行保護(hù),并且能第一時間對用戶或者管理員得信息進(jìn)行第一時間得修改。3。 安全性需求人們對安全得重視度越來越高,尤其就是像電子商務(wù)一樣得涉及到錢財?shù)酶鼮橹匾?其次 ,除了對財務(wù)安全重視外,人們對個人信息也非常重視,因?yàn)橛行┎环ǚ肿永脗€人信息做一些違法得事。所以我們得系統(tǒng)對安全得需求很高,只有安全性足夠高,人們才可以放心使用我們得平臺。第 4章軟件系統(tǒng)分
8、析本章節(jié)依托于需求分析,作為軟件設(shè)計及軟件測試得基準(zhǔn)。該系統(tǒng)采用B/S 架構(gòu)模式 ,利用大學(xué)期間自學(xué)得PHP作為后臺語言 ,MySQL 作為數(shù)據(jù)庫系統(tǒng)、系統(tǒng)設(shè)計過程中遵循標(biāo)準(zhǔn)得軟件設(shè)計規(guī)范 ,使系統(tǒng)可維護(hù)性增強(qiáng),減少后續(xù)維護(hù)過程中得麻煩。4、1 組織結(jié)構(gòu)分析本系統(tǒng)得組織結(jié)構(gòu)圖如下:4、 業(yè)務(wù)流程分析1、購買商品得業(yè)務(wù)流程圖2.添加商品業(yè)務(wù)流程圖:4、3 數(shù)據(jù)流程分析.用戶登錄數(shù)據(jù)流程圖:第層數(shù)據(jù)流程處理:第 2 層數(shù)據(jù)流程處理:2、購物系統(tǒng)數(shù)據(jù)流程圖、管理員數(shù)據(jù)流圖第 5章軟件系統(tǒng)設(shè)計5.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計5.2 功能模塊設(shè)計5.2 。 1 用戶模塊設(shè)計功能描述 : 用戶注冊、用戶登陸、個人
9、信息查詢與修改、會員信息查瞧52.2 店鋪管理員設(shè)計功能描述如下 :商品管理 : 商品添加、商品刪除、商品修改、商品查詢店鋪管理 : 店鋪信息查詢與修改、活動管理訂單管理 : 發(fā)貨管理、退款管理、取消訂單5. . 系統(tǒng)管理員設(shè)計功能描述 : 管理所有用戶信息 , 系統(tǒng)維護(hù)5。 . 購物模塊設(shè)計功能描述 : 地址管理、下單、發(fā)貨、退款、取消訂單、確認(rèn)收貨、評價5、3 數(shù)據(jù)庫設(shè)計本系統(tǒng)采用 MyQL數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫表得結(jié)構(gòu)設(shè)計采用規(guī)范化得關(guān)系模式 , 解決關(guān)系模式中存在得插入、刪除、修改與數(shù)據(jù)冗余等復(fù)雜問題。 .3 數(shù)據(jù)庫概念設(shè)計 .3. 數(shù)據(jù)庫邏輯設(shè)計根據(jù)需求分析以及系統(tǒng)功能得需求,系統(tǒng)信息數(shù)
10、據(jù)庫存放在QL Sever 205 數(shù)據(jù)表中。 下面給出由ER圖導(dǎo)出得關(guān)系模式:用戶 (用戶編號 ,用戶名 ,密碼 ,電話 ,電子郵箱 ,通訊地址 )商品 (商品號 ,商品名 ,廠商 ,類別 ,單價 ,管理員編號 )訂單 (訂單編號 ,商品號 ,商品數(shù)量 ,訂單狀態(tài) )管理員 (管理員編號 ,密碼 ,姓名 ,電話 ,電子郵件 ,通訊地址 )5。3。3 數(shù)據(jù)庫表設(shè)計1。訂單表該表存儲了用戶得訂單基本信息,主要用于訂單信息記錄。字段屬性描述如表字段名字段類型字段長度就是否為主鍵描述rderIdInt4就是訂單編號pro uctId nt否商品編號productNumNum i9否商品數(shù)量 rStC
11、har10否訂單狀態(tài)e表4訂單表、用戶表該表存儲了系統(tǒng)群組得信息,每個群組所享有得權(quán)限就是不同得,新注冊用戶默認(rèn)為待審核成員組。該表得字段屬性如表字段名字段類型字段長度就是否主鍵描述userIdInt就是用戶編號Us rn eChar10否用戶名P s wordC r10否密碼honeC1否手機(jī)mail arc r3否郵箱AddressVarchar64否收貨地址表 -2 用戶信息表3.管理員信息表該表存儲了管理員得信息,每個管理員所享有得權(quán)限就是不同得、該表得字段屬性如表字段名字段類型字段長度就是否主鍵描述d inIdIn就是管理員編號a inPassw rVa cha32否密碼adm am
12、 Va ha10否姓名admi PhoneIn4否手機(jī)P w rTi yint1否權(quán)限表 43 管理員表4。商品信息表該表存儲了商品得信息,主要就是商品得信息記錄、該表得字段屬性如表字段名字段類型字段長度就是否主鍵描述prod tIdI就是商品編號p o Varchar1否商品名稱ctName n NameVa char3否廠商名稱tyleChar 0否類別unitP icMon y8否單價productDe Va cha 512否商品描述crib a mi Id nt4否管理員編號表 44商品信息表5.4 用戶界面設(shè)計網(wǎng)上購物不就是一個簡單得概念,它包含了許多個內(nèi)容,就是由多個頁面組成得一個
13、整體得系統(tǒng)。在主頁功能方面,采用圖形用戶界面技術(shù),就是系統(tǒng)能夠有多重圖形窗口與豐富便利得操作界面 ,通過鼠標(biāo)或鍵盤得操作,為用戶提供最簡潔得使用方法、5、5 安全模塊設(shè)計 .5 。登陸驗(yàn)證為了保證用戶信息安全與財產(chǎn)安全, 只有用戶進(jìn)行登陸并驗(yàn)證通過才可以對自己得賬戶得信息進(jìn)行操作。密碼必須經(jīng)過加密才可以提交到服務(wù)器, 防止信息在網(wǎng)絡(luò)傳輸中被攔截造成信息泄露、5.5 。 2 權(quán)限管理為了保證系統(tǒng)安全并使系統(tǒng)能夠有條不紊得運(yùn)行, 我們對用戶得權(quán)限進(jìn)行了嚴(yán)格控制 , 只有得到相應(yīng)得權(quán)限才能操作對應(yīng)權(quán)限得功能。 53 支付安全借助目前比較成熟得支付寶進(jìn)行支付, 在一定程度上保證支付得安全、我們自己也會
14、在系統(tǒng)中做多重驗(yàn)證, 以確保萬無一失、數(shù)據(jù)庫安全采用視圖模式進(jìn)行查詢與權(quán)限限制。 .6.5數(shù)據(jù)傳輸安全1。重要要經(jīng)過加密以后傳輸, 例如密碼經(jīng)過 d5 加密后再提交到服務(wù)器。2。提交方式采用比較安全得pst 方式。第 6章功能模塊實(shí)現(xiàn)與測試本章節(jié)介紹了系統(tǒng)部分功能模塊得實(shí)現(xiàn), 包括用戶模塊與后臺管理員模塊得實(shí)現(xiàn)過程。由于只有部分功能模塊實(shí)現(xiàn), 所以軟件測試部分只測試了注冊與登錄得相關(guān)數(shù)據(jù)。、軟件測試?yán)碚摶A(chǔ)。 11 功能測試功能測試包含了鏈接測試、 表單測試、 ookie 測試、數(shù)據(jù)庫及功能模塊測試等 , 下面將對其一一介紹。1、鏈接測試鏈接測試可分為三個方面。首先 , 測試所有鏈接就是否按指
15、示得那樣確實(shí)鏈接到了該鏈接得頁面 ; 其次 , 測試所鏈接得頁面就是否存在 ; 最后 , 保證 Web 應(yīng)用系統(tǒng)上沒有孤立得頁面 , 所謂孤立頁面就是指沒有鏈接指向該頁面 , 只有知道正確得 URL地址才能訪問、2、表單測試當(dāng)用戶給 eb 應(yīng)用系統(tǒng)管理員提交信息時 , 就需要使用表單操作 , 例如用戶注冊、登陸、信息提交等。 在這種情況下 , 我們必須測試提交操作得完整性 , 以校驗(yàn)提交給服務(wù)器得信息得正確性。 例如 : 用戶填寫得出生日期與職業(yè)就是否恰當(dāng) ,填寫得所屬省份與所在城市就是否匹配等、如果使用了默認(rèn)值 , 還要檢驗(yàn)?zāi)J(rèn)值得正確性。如果表單只能接受指定得某些值 , 則也要進(jìn)行測試。
16、例如 : 當(dāng)用戶填寫得信息不完全進(jìn)行提交時 , 系統(tǒng)會提示錯誤。3。Cookies 測試Cookie 通常用來存儲用戶信息與用戶在某應(yīng)用系統(tǒng)得操作。如果We應(yīng)用系統(tǒng)使用了 okie , 就必須檢查 ookies 就是否能正常工作。 測試內(nèi)容可包括 Co kies 就是否起作用 , 就是否按預(yù)定時間進(jìn)行保存, 刷新對 Cooki s 有什么影響等、4。數(shù)據(jù)庫及功能模塊測試在應(yīng)用技術(shù)中 , 數(shù)據(jù)庫起著重要得作用 , 數(shù)據(jù)庫為 Web 應(yīng)用系統(tǒng)得管理、運(yùn)行、查詢與實(shí)現(xiàn)用戶對數(shù)據(jù)存儲得請求等提供空間。 在 Wb 應(yīng)用中 , 最常用得數(shù)據(jù)庫類型就是關(guān)系型數(shù)據(jù)庫 , 可以使用 SL 對信息進(jìn)行處理。在使用
17、了數(shù)據(jù)庫得 eb 應(yīng)用系統(tǒng)中 , 一般情況下 , 可能發(fā)生兩種錯誤 , 分別就是數(shù)據(jù)一致性錯誤與輸出錯誤、數(shù)據(jù)一致性錯誤主要就是由于用戶提交得表單信息不正確而造成得 , 而輸出錯誤主要就是由于網(wǎng)絡(luò)速度或程序設(shè)計問題等引起得 , 針對這兩種情況 , 可分別進(jìn)行測試。6。1。2 性能測試性能測試主要測試頁面訪問得速度與服務(wù)器得負(fù)載, 目得就是為了提升用戶體驗(yàn) , 保障系統(tǒng)可以有條不紊得運(yùn)行。1。連接速度測試連接速度指用戶連接到Web應(yīng)用系統(tǒng)得速度。如果eb 系統(tǒng)響應(yīng)時間太長( 例如超過 5 秒鐘 ), 用戶就會因沒有耐心等待而離開。 另外 , 有些頁面有超時限制 ,如果響應(yīng)速度太慢 , 用戶需要重
18、新提交信息。 而且 , 連接速度太慢還可能引起數(shù)據(jù)丟失 , 使用戶得不到真實(shí)得頁面。、負(fù)載測試負(fù)載測試就是為了測量Wb 系統(tǒng)在某一負(fù)載級別上得性能, 以保證 b 系統(tǒng)在需求范圍內(nèi)能正常工作。負(fù)載級別可以就是某個時刻同時訪問eb 系統(tǒng)得用戶數(shù)量 , 也可以就是在線數(shù)據(jù)處理得數(shù)量。6。1。3 可用性測試、平臺測試市場 上有 很多 不同 得操 作系 統(tǒng)類 型 , 最常見得有 indows 、 nix 、 Macintosh 、 inux 等。 Wb 應(yīng)用系統(tǒng)得最終用戶究竟使用哪一種操作系統(tǒng) , 取決于用戶系統(tǒng)得配置。 這樣 , 就可能會發(fā)生兼容性問題 , 同一個應(yīng)用可能在某些操作系統(tǒng)下能正常運(yùn)行 , 但在另外得操作系統(tǒng)下可能會運(yùn)行失敗、考慮得就是實(shí)際情況 , 我們得系統(tǒng)主要就是在 Wndo下得測試。2。瀏覽器測試瀏覽器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西高考生物試題及答案
- 家具產(chǎn)品定價策略與設(shè)計思路的關(guān)系試題及答案
- 土木工程知識更新與學(xué)習(xí)建議試題及答案
- 家具設(shè)計的潮流趨勢與消費(fèi)者心理研究試題及答案
- 如何構(gòu)建有效的創(chuàng)業(yè)扶持政策體系試題及答案
- 早產(chǎn)兒試題及答案多選
- 殯儀館理論試題及答案
- 《步入WEBGIS編程殿堂》課件
- 農(nóng)業(yè)電商的多元化發(fā)展策略研究試題及答案
- 四年級數(shù)學(xué)(三位數(shù)乘兩位數(shù))計算題專項(xiàng)練習(xí)及答案
- 15D502 等電位聯(lián)結(jié)安裝
- 宿遷市宿城區(qū)項(xiàng)里社區(qū)治理存在的問題及對策研究
- 阿司匹林的研究進(jìn)展
- 裝配鉗工(中級)試題庫
- 養(yǎng)老護(hù)理員職業(yè)技能等級認(rèn)定三級(高級工)理論知識考核試卷
- 餐飲業(yè)消防安全管理制度
- 研發(fā)費(fèi)用加計扣除政策執(zhí)行指引(1.0版)
- GB/T 20647.9-2006社區(qū)服務(wù)指南第9部分:物業(yè)服務(wù)
- 海洋油氣開發(fā)生產(chǎn)簡介課件
- 重慶十八梯介紹(改)課件
- 起重吊裝作業(yè)審批表
評論
0/150
提交評論