負責人: 趙佳美小姐姐(20160401104) 苦心糖(20160401114) spa
完成工做:操作系統
E.2.1需求規定設計
本系統將解決當前不少圖書購買和銷售過程的電子化、規範化需求。blog
E.2.2運行環境class
知足系統運行環境條件的,容許在不一樣操做系統之間的跨平臺運行。基礎
E.2.3基本設計概念和處理流程軟件
圖書購買以及銷售的具體工做設計不少方面,在實際的應用中銷售方以及購買方對於系統功能的需求有時會千差萬別,由此肯定的軟件系統的規模大小也不盡相同。但整體上來講,圖書銷售的業務邏輯仍是比較清晰的,通常的銷售流程基本能夠肯定下來。權限
爲了使圖書銷售系統具備必定程度的通用性,咱們主要實現「用戶及管理員的登入登出」、「基礎信息管理」、「庫存管理」、「價格管理」、「銷售管理」以及「查詢管理」等功能。咱們儘可能將銷售方和購買方的權限加以區分,保證系統邏輯的嚴謹。在界面的美觀設計方面,着重強調控件風格的一致,以及顯示內容的清晰度。程序
E.2.4結構im
本圖書銷售系統的功能結構如表所示。
E.2.5功能需求與程序的關係
本條說明各項功能需求的實現同各塊程序的分配關係:
E.2.6人工處理過程
1)管理員對圖書信息進行登記,登記時須要對圖書種類進行填寫,登記前須要添加圖書種類信息,未經登記的圖書不能入庫。
2)管理員須要以人工輸入的方式進行基礎信息的管理以及庫存管理,用戶不能對以上功能項目進行管理。
3)管理員人工操做添加銷售櫃檯的圖書信息,用戶登錄後能夠從相應的櫃檯中獲取銷售的圖書列表,進行購買操做。
4)須要時,用戶能夠對自身購買的圖書進行退貨操做。
5)圖書銷售系統的持續使用,須要人工對庫存進行維護和管理(例如庫存圖書以及銷售櫃檯圖書的補充),銷售櫃檯沒有圖書銷售信息,用戶便沒法從其中執行購買操做。