當前位置:
首頁 >
网上书店
發布時間:2024/3/12
33
豆豆
訪談調研
書店經理:我們原本是一個傳統的實體書店,顧客要買書都是親自到書店來的,這樣挺不方便。而且隨著書店銷售圖書種類和數量的增加以及顧客的增長,尤其是大量顧客到書店選購圖書,使得書店場地不足,工作人員也很忙碌。其實,還有一點就是,有不少人進入書店后并不買書,只是查找些資料,有的甚至會在這呆上很長的時間直到把書免費看完。這種行為,工作人員一般是不阻止的,結果最后這些被看過的書會因為有閱讀過的痕跡而影響銷售。而且現在電子商務已經發展起來了,所以我們想到借助網絡,讓顧客通過網上書店購買圖書。這樣我們書店可以省掉大量的場地維護和工作人員成本支出,同時計算機可以方便的檢索圖書信息,讓顧客可以足不出戶以更優惠的價格買到需要的書。
系統分析員:能談談您對網上書店的要求嗎?
書店經理:網上書店要能實現對外和對內的功能,對外是顧客能在網上書店訂購圖書,能提交訂單。對內,書店工作人員能夠通過網上書店及時的看到這些訂單,并進行處理。為了把書送到顧客手里,我們已經聯系了快遞公司初步達成協議,由他們往返顧客和書店之間把圖書送到顧客手里。書店管理員受理訂單后,就會通知快遞公司送貨。當然,書店的圖書上架和下架也應該由網上書店完成了。
工作人員甲:實體店中,圖書是按照不同種類放置的,方便顧客挑選。網上書店的圖書也應該能夠按照這種模式分類顯示。這樣,圖書的信息和種類要由網上書店設置和管理。已有種類的新書或新種類的圖書上架,網上書店能夠保存這些信息。如果信息輸入錯誤,能夠進行修改。
工作人員乙:另外書店會搞一些促銷,推出一些特價圖書。以前這些特價書的信息,都是我們根據促銷活動整理出來,貼在書店的醒目位置。促銷活動過后,特價圖書會回復原來的價格。希望網上書店也能夠管理這些特價圖書。
系統分析員:能談談平時買書的經過嗎?
顧客甲:一般都是先在書店里看看圖書的簡要介紹,或者先找找看有沒有自己需要的書,有時是沒有目標的尋找,有時直奔一類圖書而去。找到我想買的書或者覺得看的書不錯,就會去柜臺結賬。
工作人員丙:不過有時在結賬的時候,顧客會突然改變主意,不買一些書或者又回去挑選圖書了。
顧客甲:有時好像是這樣的。要是網上書店在結賬前能方便管理我所選購的圖書就好了,這樣通過計算機直接操作,就不用跑來跑去了。
系統分析員:可以使用虛擬的購物車。
工作人員丙:對,這樣在用戶確認購買前可自行管理選購的圖書,決定要不要購買,還有購買數量。
系統分析員:顧客先使用虛擬的購物車選購管理圖書,然后提交訂單給書店處理,是這樣吧。
書店經理:沒錯,就這樣辦。另外最好顧客能夠留下向己的信息,方便以后購買。
顧客:你們可以實行會員制啊。就像我們在網上逛論壇一樣,會員才能發言普通游客只能看。這樣我們平時就只在網上書店查查資料什么的,只在購買圖書的時候才使用會員身份。
書店經理:恩,這樣不僅可以保留你們的信息,也可以保留購買記錄。
系統分析員:會員提交購買訂單后,書店打算如何收取或者說用戶怎么付款
書店經理:我們可以接受貨到付款,顧客也可以使用網上銀行、匯款等方式付款。
顧客:這樣我們就方便多了。對了,那是不是付款前,我還多了一次“反悔”的機會啊。
書店經理:在我們書店沒有受理訂單之前,你們可以取消交易。不過受理后就不行了。
通過幾次這樣的訪談(限于篇幅,在此并未列出所有訪談內容),可以獲得網上書店的需求信息,確定系統范圍。網上書店是實現對實體書店內部圖書商品和顧客購買圖書的綜合管理系統。
(1) 識別參與者
網上書店的主要參與者有會員,以及管理人員。此外,訪客(非會員)也可是使用該系統進行一些圖書資料的查詢等。
另外,為了業務發展和內部管理分工明確,書店希望按照工作范圍分配管理員的職責權限,管理員分為商品管理員、訂單管理員和系統管理員。
(2) 識別用例并繪制用例圖
在用例建模階段,為降低用例圖的復雜性,將網上書店劃分為兩個子系統即顧客購書子系統和書店內部管理子系統。會員和訪客屬于顧客購書子系統管理員則屬于書店內部管理子系統。
系統靜態建模–需求分析階段類圖(領域模型)
(1)系統動態建模–活動建模
(2)系統動態建模–用例的行為順序(圖)
直接繪制某個用例背后的順序圖并不容易–用BEC模式來解決這個問題;BEC模式:將對象分為三類–邊界對象-控制對象-實體對象;●參與者只能與邊界對象互動 ●每個用例可以對應生成一個控制類 ●實體對象一般不能發送消息給邊界對象和控制對象(返回消息除外)。
(3) 系統動態建模–對象的狀態圖
本系統具有明顯轉換狀態的類是訂單(對象);具有:確認訂單-等待到款-等待受理-已受理-已發貨-交易成功-取消 7種狀態
總結
- 上一篇: 我去,脸皮厚啊,你竟然使用==比较浮点数
- 下一篇: 通信电子电路(二十) 第一章复习+习题讲