網上購物系統開發計畫SDP

2021-03-04 04:05:24 字數 2672 閱讀 4236

網上購物系統

軟體開發計畫(sdp)

組員:羅攀 、劉海濤、梁小龍

1 引言 1

1.1 編寫目的 1

1.2 背景 2

1.3 詞彙表 2

1.4 參考資料 2

2 軟體產品 3

3 軟體專案的範圍和目標 3

4軟體生命週期的選擇 3

5軟體專案任務和進度估計 4

5.1任務 4

5.2進度安排 4

5.3任務分配 4

5.3.1:先啟階段 4

5.3.2:精化階段 4

6軟體專案日程安排 5

7 任務分配 6

為了降低企業的經營成本,同時避免挑選商品的煩瑣過程,使購物過程變得輕鬆、快捷、方便,適合現代人快節奏的生活,我們準備開發乙個**購物系統。

該文件是在詳細了解使用者需求的基礎上,定義了軟體總體的功能範圍和效能要求。為以後系統的功能改進提供準備。並且為下一步的總體設計做準備,是下一步總體設計中模組呼叫和資料流向等的設計基礎。

為後期的確認測試提供依據。

說明:a. 待開發的軟體系統的名稱是**購物管理系統,是在商品種類繁多,使用者難以從眾多的商品中獲取自己真正需求的商品的背景下產生的。主要目的是方便使用者購物,減少使用者購物時不必要的時間浪費。

b. 隨著inter***的發展,通過網路提供各種服務,已逐漸成為當今的時尚。隨著網路購物的出現,消費者越來越傾向於網上購物。如何更好的方便網上購物消費者,為網上購物提供更便捷的服務,成為現在的主要課題。

本詞彙表包含了**購物管理系統中的術語的指導定義,為專案組中其他成員提供乙個對系統中概念的統一認識。在整個專案的生命週期中,本詞彙表還將得到擴充。

會員(註冊使用者):通過系統認證的使用者,系統可以根據註冊使用者的個人喜好顯示不同的貨物資訊,並且根據他們購買貨物的情況劃分登記,提供不同的優惠;

管理員:員工資訊、系統引數等的維護者;

庫存管理員:貨物的管理者,負責購貨、修改資訊;

發貨管理員:傳送貨物的管理員,負責獲取新訂單、安排發貨事宜、處理發貨的反饋資訊即修改訂單狀態;

發貨員:發貨的執行者,從發貨管理員處接到新訂單後,再從倉庫中取貨,送貨,最後將交易資訊反饋到發貨管理員;

訂單(有好幾個狀態):使用者為購買貨物而填寫的關於書目、送貨位址、付款方式等資訊的表單;訂單有如下幾個狀態:確認但未發貨,確認且已發貨但無返回資訊、交易成功、交易失敗、等待中(無現貨);

財務系統:處理收費資訊的系統;

訂單管理系統:處理訂單資訊的系統;

貨物資訊管理系統:處理貨物資訊的系統。

《軟體工程導論》

**購物系統

專案規劃,計畫分為兩部分:

前台部分,其中包括使用者管理,使用者組管理,購物車管理,訂單管理, 個人資料管理,留言板管理等。

後台部分,其中包括管理員身份驗證,商品管理,訂單處理,使用者資訊管理,公告資訊管理等。

專案完成目標:

提供貨物進銷存管理;提供貨物分類瀏覽、貨物搜尋和銷售排行榜;提供網上訂貨、查詢、支付;支援使用者資訊反饋功能;支援會員等級處理關聯商品打折資訊;會員積分公升級功能;

選擇瀑布模型:專案計畫需求分析概要設計詳細設計編碼與單元測試整合測試維護

5.1任務

任務就是開發網上購物管理系統。每個人承擔乙個技術角色和乙個管理角色。

進度安排:採用順排法

整個過程計畫有n天的時間。計畫每週至少召開一次小組成員會議,總結前段時間的任務完成情況並對下階段的任務進行分工。

任務大致分配:主要分為兩個階段:先啟階段和精化階段

對核心的專案需求、關鍵功能和主要約束進行記錄。確定最初的專案風險。確定最初階段及其持續時間和目標。選擇支援專案的所有工具。

完善更新前期文件並進行細化。在用例模型調查確定所有用例、確定所有主角並編寫大部分用例說明。對包括非功能性需求在內的補充需求進行記錄和複審。確定主要構件並設計了原型。

基本規劃圖

任務安排:

網上購物系統

1.1需求調研

1.1.1 使用者需求調研

1.1.2 使用者需求分析

1.1.3 使用者需求評審

1.1.3 需求調研完成

1.2系統設計

1.2.1 系統總體設計

1.2.2 系統概要設計

1.2.3 系統詳細設計

1.2.4 系統設計評審

1.2.5 系統設計完成

1.3 程式開發

1.3.1 介面美工

1.3.2 **編寫

1.3.2.1 客戶管理

1.3.2.2 貨物購買

1.3.2.3 貨物查詢

1.3.2.4 貨物訂購

1.3.3 **走查

1.3.4 **編寫完成

1.4 測試

1.4.1 模組測試

1.4.2 整合測試

1.4.3 測試完成

1.5 系統試執行

1.6系統內部驗收

全組開發,具體分配待定。

附思考題:

1、專案開發首先要做的事是什麼?

答:進行可行性分析,得出專案是否可行

2、你認為該軟體應具備的最重要的特性是什麼。

答:任務能夠及時進行

3、你認為怎樣分工是最合理的?

答:根據組員掌握的知識,進行分工。在遇到困難時,組員共同商議解決。

網上購物系統專案開發計畫

網上購物系統 專案開發計畫 擬制人王朝陽 審核人 宋金德袁浩許威 批准人1.1 編寫目的 在仔細考慮討論之後,我們對 網上購物系統 軟體的技術可行性,社會可行性,經濟可行性有了一定的調查。我們把討論的結果記錄下來,作為專案開發計畫,並作為進一步軟體需求分析的基礎。1.2 背景 目前網上購物發展迅速,...

網上購物系統專案開發總結報告

一 前言 在linux環境下,使用gnu c或gnu c 在unix linux make開發工具的的管理和控制下,利用unix linux socket庫在網路的底層進行開發設計。本次設計運用c語言為基礎程式設計,同時聯絡資料庫的使用和有關unix socket的使用,但這部分類容對我們來說是相當...

系統開發計畫書

學生資訊管理系統 指導老師 劉躍娟 組員 徐明暢 馬淑娟呂欣 謝迎魏和明 宋文波鄒小明 設計者 鄒小明 一 系統概述 1.1編寫目的 此系統開發計畫書的編寫主要是為了給開發 學生資訊管理系統 做主要功能的規劃和整合,在開發過程中起到引導作用,以及給使用者提供簡要簡明。1.2系統主要目標 學生管理系統...