2016/1_system analysis and design_final project

41
系統分析與設計 5組 組長: 102403503 潘譽文 組員: 102403001 林可梅 102403003 陳怡儒 102403015 程祥恩 104403907 李守真 指導教授:薛義誠 2/5/2016

Upload: sean-cherng

Post on 19-Jan-2017

125 views

Category:

Internet


5 download

TRANSCRIPT

Page 1: 2016/1_System Analysis and Design_Final Project

系統分析與設計第5組

組長: 102403503 潘譽文

組員: 102403001 林可梅

102403003 陳怡儒

102403015 程祥恩

104403907 李守真

指導教授:薛義誠

2/5/2016

Page 2: 2016/1_System Analysis and Design_Final Project

角色扮演

2/5/2016 2

潘譽文林可梅 陳怡儒

買家 專案管理者 系統分析師

Page 3: 2016/1_System Analysis and Design_Final Project

角色扮演

2/5/2016 3

程祥恩 李守真

賣家 客服人員

Page 4: 2016/1_System Analysis and Design_Final Project

目錄 甘特圖 11

競爭對手 12

方法多載 14

多型 15

愛因斯坦謎 16

2/5/2016 4

主題 06

動機 07

目的 08

4P 09

創意性 10

Page 5: 2016/1_System Analysis and Design_Final Project

目錄 SWOT分析 18

營業模式 22

使用者案例圖 23

活動圖 27

ACCESS DATABASE 30

2/5/2016 5

類別圖 31

CRC卡 32

互動圖 33

正規化設計類別圖 39

管二電梯狀態機圖 40

Page 6: 2016/1_System Analysis and Design_Final Project

主題

2/5/2016 6

二手原文教科書交易平台大學課本、考試用書

客群在校學生、考生

Page 7: 2016/1_System Analysis and Design_Final Project

動機•網路搜尋的精準度、價格、數量不理想

•選修外系課程的學生訂書不易

•想要快速拋售手上的二手書

2/5/2016 7

Page 8: 2016/1_System Analysis and Design_Final Project

目的•結合各大學校內交易平台(EX:復活福利社)

•創造專門提供原文課本交易服務的平台

•促進各校交流

2/5/2016 8

Page 9: 2016/1_System Analysis and Design_Final Project

4P•產品(PRODUCT):二手原文教科書交易平台

•價格(PRICE):刊登免費、商品價格由買賣方決定

•通路(PLACE):架設網站、手機APP

•推廣(PROMOTION):在各大學交易社團發文、建立粉絲

專頁以增加曝光度,並不定期在各校園於期初期末舉辦

二手書跳蚤市場活動

2/5/2016 9

Page 10: 2016/1_System Analysis and Design_Final Project

創意性

2/5/2016 10

聊天視窗 點數付費 上架通知

Page 11: 2016/1_System Analysis and Design_Final Project

甘特圖

2/5/2016 11

Page 12: 2016/1_System Analysis and Design_Final Project

競爭對手•博客來

優勢:

方便快速、超商取貨

劣勢:

小量購買,較少折扣

進口書、原文書較難找、版本繁雜

即使不定時特價也不一定是自己要的2/5/2016 12

Page 13: 2016/1_System Analysis and Design_Final Project

競爭對手

•露天拍賣

優勢:

東西種類多、價格便宜

劣勢:

原文書較難找

商品相對較雜亂

2/5/2016 13

Page 14: 2016/1_System Analysis and Design_Final Project

方法過載class Books {

public void searchABook (String inputISBN){//Searching from Database…

} //end method

public void searchABook (String inputName){//Searching from Database…

} //end method

} //end class

2/5/2016 14

Page 15: 2016/1_System Analysis and Design_Final Project

多型class Robot {

Public void walk(){ //do something }

Public void talk(){ //do something }

} //end class

Class BotMary extends Robot{}

Class BotJohn extends Robot{}

Class TestPolymorphism {

public static void main (String[] args) {

Robot[] robots = new Robots[2]

robots[0] = new BotMary();

robots[1] = new BotJohn();

for (i=0; i < robots.length; i++){

robots[i].walk();

robots[i].talk();

} //end loop

} //end main

} //end class

2/5/2016 15

Page 16: 2016/1_System Analysis and Design_Final Project

愛因斯坦謎

2/5/2016 16

顏色

國家

飲料

香菸

寵物

綠色

日本

咖啡

寶島牌

斑馬

白色

西班牙

橘子汁

幸福牌

紅色

英國

牛奶

長壽牌

蝸牛

藍色

烏克蘭

新樂牌

黃色

挪威

薄荷牌

狐狸

Page 17: 2016/1_System Analysis and Design_Final Project

愛因斯坦謎

2/5/2016 17

房子

國籍:STRING飲料:STRING寵物:STRING顏色:STRING菸:STRING

Page 18: 2016/1_System Analysis and Design_Final Project

SWOT分析

2/5/2016 18

•STRENGTHS 優勢

支援點數支付,解決大學生沒有信用卡的問題

手機推播通知,能確實掌握商品上架情形

訊息小窗功能,可和賣家確認資訊後再下標

鎖定大學生為客群,找二手原文教科書非常方便

Page 19: 2016/1_System Analysis and Design_Final Project

SWOT分析•WEAKNESS 劣勢

營利手段較少,此平台不易賺錢

商品類型單一,只能吸引小眾人口(學生)

如果是校際之間交易,需要等待書本運送的時

間,不像校內交易社團一樣隨時可以面交

2/5/2016 19

Page 20: 2016/1_System Analysis and Design_Final Project

SWOT分析•OPPORTUNITY 機會

目前市面上沒有專門的原文二手教科書交易平台

從校內FB社團可知,二手教科書的販賣需求大

2/5/2016 20

Page 21: 2016/1_System Analysis and Design_Final Project

SWOT分析•THREATS 威脅

市面上有極多網路書店與網拍平台

新創平台不易被注意到

電子檔與教師講義盛行,影響原文書交易市場

2/5/2016 21

Page 22: 2016/1_System Analysis and Design_Final Project

營業模式核心價值

整合各校二手原文教科書買賣的需求至單一平台

核心目的

讓大學生有更便利的管道,以合理的價格,買到買家需

要的書

獲利模式

短期先增加曝光率,不考慮獲利。等市場成熟後再與廣告商

合作

2/5/2016 22

Page 23: 2016/1_System Analysis and Design_Final Project

使用案例圖

2/5/2016 23

Page 24: 2016/1_System Analysis and Design_Final Project

使用案例規格 – 訂購名稱 訂購

摘要描述 買家可以搜尋商品並下單結帳

主要動作者 買家、賣家

支援動作者 無

前置條件 買家已經登入系統,並且進入功能選單

主流程 1. 買家搜尋書本2. Include::買家登入並取得帳戶資料3. 系統顯示搜尋結果4. 點選符合的商品後顯示商品資訊5. 買家利用小視窗詢問賣家並得到回覆,如果買家購買:5.1. 買家按下訂購按鈕

6. 否則:6.1. 回到3.繼續選擇商品

7. 按下訂購按鈕8. 將商品放入購物車9. 計算總金額10. 顯示購物車內容,如果買家選擇繼續購物:10.1.買家搜尋書本,回到1.再次搜尋書本

11. 否則:11.1結束購物

後置條件 商品成功被購買,並已從買家帳戶中扣除點數

替代流程

特殊需求 無2/5/2016 24

Page 25: 2016/1_System Analysis and Design_Final Project

使用案例規格 – 結帳名稱 結帳

摘要描述 買家可以進行結帳

主要動作者 買家

支援動作者 無

前置條件 買家已經登入系統,商品已經加入購物車,並確認

主流程 1. Include::買家登入並取得賬戶資料2. 計算購物車中總金額3. 顯示購物車和結賬紐4. 查詢訂單資料5. 顯示訂單確認介面6. 建立與訂單處理7. 顯示確認訂單和完成結帳

後置條件 商品成功被購買並更新商品資料

替代流程 無

特殊需求 無

2/5/2016 25

Page 26: 2016/1_System Analysis and Design_Final Project

使用案例規格 – 上架

2/5/2016 26

名稱 上架

摘要描述 賣家可以上架商品

主要動作者 賣家

支援動作者 無

前置條件 賣家已經登入系統,並選擇上架

主流程 1. Include::賣家登入並取得賬戶資料2. 進入賣家頁面3. 點選上架紐4. 顯示上架頁面5. 輸入商品資料6. 上架7. 新商品顯示於賣場

後置條件 商品成功上架並顯示

替代流程 無

特殊需求 無

Page 27: 2016/1_System Analysis and Design_Final Project

活動圖-訂購

2/5/2016 27

Page 28: 2016/1_System Analysis and Design_Final Project

活動圖-上架

2/5/2016 28

Page 29: 2016/1_System Analysis and Design_Final Project

活動圖-結帳

2/5/2016 29

Page 30: 2016/1_System Analysis and Design_Final Project

ACCESS DATABASE

2/5/2016 30

Page 31: 2016/1_System Analysis and Design_Final Project

類別圖

2/5/2016 31

Page 32: 2016/1_System Analysis and Design_Final Project

CRC卡

2/5/2016 32

Page 33: 2016/1_System Analysis and Design_Final Project

循序圖-訂購結帳

2/5/2016 33

Page 34: 2016/1_System Analysis and Design_Final Project

循序圖-上架

2/5/2016 34

Page 35: 2016/1_System Analysis and Design_Final Project

通訊圖-訂購結帳

2/5/2016 35

Page 36: 2016/1_System Analysis and Design_Final Project

通訊圖-上架

2/5/2016 36

Page 37: 2016/1_System Analysis and Design_Final Project

狀態機圖-訂購結帳

2/5/2016 37

Page 38: 2016/1_System Analysis and Design_Final Project

狀態機圖-上架

2/5/2016 38

Page 39: 2016/1_System Analysis and Design_Final Project

正規化的設計類別圖

2/5/2016 39

Page 40: 2016/1_System Analysis and Design_Final Project

管二電梯狀態機圖

2/5/2016 40

會用到下頁之框架 會用到下頁之框架

Page 41: 2016/1_System Analysis and Design_Final Project

電梯啟動-框架

2/5/2016 41