軟件工程課程設計網上購書系統需求分析_第1頁
軟件工程課程設計網上購書系統需求分析_第2頁
軟件工程課程設計網上購書系統需求分析_第3頁
軟件工程課程設計網上購書系統需求分析_第4頁
軟件工程課程設計網上購書系統需求分析_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件工程課程設計報告網上購書系統需求分析院系:專 業:班 級:姓 名:學 號:組 長:2014年1月1、引言1.1項目背景隨著互聯網的快速發展,人們的生活漸漸被發生了很大變化,網絡成為生活中不可缺少的組成部分,不管是社交娛樂還是獲取信息購買商品。電子商務伴隨著互聯網的快速發展,也逐漸被大家認可和重視。人們現在更多的在網上選購商品,尤其是圖書類產品。網上商城投入少,回收快,無存貨,特別適合小商店或個人在網上開店。銷售時間不受限制,無需專人看守,卻可時時營業,省去員工工資。銷售地點不受限制,免去了普通商店的店面成本。所以這次我們設計一個網上購書系統,幫助圖書出版廠家能更方便,更廣泛的出售圖書。1.

2、2系統目標 展示商品列表、查看商品詳細信息; 用戶可以在網站上自己修改個人資料、修改密碼查詢提交的訂單;實現購物車功能,用戶選擇所需商品后,放到購物車,提交訂單。商品管理:商品信添加、刪除,商品信息修改,用戶管理:查看信息,刪除用戶; 訂單管理:查看訂單,刪除訂單,確認訂單發貨,交易結束;系統運行穩定,安全可靠。2、功能需求2.1賬號管理用戶可以在系統中注冊賬號,注冊賬號需要填入賬戶名、賬戶密碼、賬戶信息(包括用戶姓名、用戶性別、用戶郵箱、用戶電話等 選填)自動生成賬號下的購物車和訂單情況。允許賬戶修改自己的信息。2.2預覽用戶可以在系統中預覽到數據庫中存在的所有

3、圖書,點開圖書后,可以查看圖書的詳細情況,包括圖書封皮、圖書目錄、圖書引言、圖書簡介、圖書出版社、圖書作者、圖書價格等一切能使用戶全面了解到圖書的內容。2.3查詢用戶可以在界面上使用查詢功能,輸入書名、出版社、價格等相關內容,可以進行相關圖書的列表展示,點開后可查看圖書詳情。2.4.購物車管理用戶可以將自己感興趣的圖書放入到購物車中,最后再在購物車中進行篩選和抉擇。購物車可以展示用戶已經放入的圖書、圖書情況,并可以自動計算出總價格。2.5.訂單管理用戶挑選好了商品后,可以使用系統中的支付功能,支付功能連接著用戶賬號、后臺數據庫和相關支付網站界面。用戶點擊了之后轉去支付界面,支付成功后將訂單加入

4、到用戶賬號的訂單中,并連接后臺數據庫,將相關書籍的數據處理并提示管理人員發貨。支付失敗后將商品存入購物車并提示用戶。2.6登陸系統登陸系統允許用戶注冊、登陸、退出系統,以便用戶管理相關的購物車和訂單。2.7.書籍管理書籍管理系統可以使管理人員對數據庫中的書籍數據進行管理,包括增加書籍、刪除書籍、修改書籍信息、增加或減少書籍庫存數量等。3、性能需求系統需要對用戶所做的操作進行快速反應,將結果回饋給用戶,反應時間不能超過3秒。系統對數據庫中的數據更新應該做出迅速反應,數據庫中的數據有改變時,系統應該及時更新系統中的信息,以免出現界面中顯示的數據和數據庫中的數據不同的情況。數據庫能長時間的記憶用戶信

5、息和圖書信息,不會因為錯誤或者斷電而丟失數據。4、可靠性需求系統中的文件需要DAID(磁盤冗余陣列)進行數據自動備份數據庫中的數據進行數據遠程異地備份系統需要系統備份和快速恢復功能系統需要具有容錯功能的服務器及網絡設備網絡系統出現故障時能夠迅速恢復并適當的應急措施 進行網絡可靠性設計時,網絡不能因出現單點故障而引起全網癱瘓 5、出錯處理需求在設計代碼時要考慮到用戶在操作時出錯的情況,允許出錯,并能及時退回到正確的情況。系統出錯后能及時恢復,在重要的系統更新的進行pv操作,防止數據出錯。數據庫出錯后,能及時重啟并恢復最近的一個備份。并及時將錯誤報告給管理者,使管理者對系統進行完善,防止錯誤的再次出現。6.接口本系統由c+、c#或java編程語言編程,編程軟件使用vs2005或vs2008 頁面主要用進行編譯,后臺數據庫使用Oracle。其中的接口主要是系統與數據庫之間、系統與頁面之間、系統與網絡之間。7、業務流程圖8、假定和約束 本系統是一個基于網絡服務的獨立的B/S架構系統,采用TCP/IP通訊協議。 開發持續時間規定為2個月,開發時間比較緊。系統使用vs2008為開發工具,采用Oracle 10g為數據庫。此項目整個制作過程中,不會涉及到任何商業侵權。9、功能用例9.1.用戶登錄

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論