《利用开放源始码整合社群与电子商店以单车为例课件.ppt》由会员分享,可在线阅读,更多相关《利用开放源始码整合社群与电子商店以单车为例课件.ppt(72页珍藏版)》请在三一办公上搜索。
1、利用開放源始碼整合社群與電子商店-以單車為例,組員:黃志翔49312035王宜凱49312001,指導老師:孫敏育老師,利用開放源始碼整合社群與電子商店-以單車為例指導老師:孫敏,摘要,近年來網際網路的興起,逐漸將企業導向一個虛擬的世界,不分國界更沒有時空的限制。社群也是在網際網路上吵的很火熱的一個虛擬空間,它是集結了有共同嗜好、共同興趣的一個分享天地。目前在業界,電子化算是一個潮流,不管是網路拍賣、虛擬社群等只要上個網輸入搜尋,就可以看到琳瑯滿目的網址。因為網路拍賣跟虛擬社群都是個個體,何不思索如何利用拍賣加上社群提昇自己的競爭力,創造優勢。,摘要近年來網際網路的興起,逐漸將企業導向一個虛擬
2、的世界,不分,目錄,第一章動機與目的一、前言二、動機三、目的四、時程規劃,目錄第一章動機與目的,目錄,第二章文獻探討一、網路社群二、網路購物的方式三、電子商店的經營模式四、Open Source 的電子商店系統五、Drupal簡介六、單車的需求,目錄第二章文獻探討,目錄,第三章系統分析一、單車社群功能需求分析二、E-Commerce 模組分析三、為什麼要使用E-Commerce模組?四、網站架構與版面分析,目錄第三章系統分析,目錄,第四章網站建置過程一、如何建置Drupal二、安裝Drupal中文語系檔三、如何安裝E-Commerce模組,目錄第四章網站建置過程,目錄,第五章網站介紹一、社群二
3、、購物流程三、訂單處理流程,目錄第五章網站介紹,目錄,第六章 結論與建議、結論與期望成果二、後續發展與建議,目錄第六章 結論與建議,第一章動機與目的,一、前言二、動機三、目的四、時程規劃,第一章動機與目的一、前言,一、前言,電子商店的定義:凡是透過網際網路所完成的商業行為都可視為電子商務,進一步說:電子商務是將傳統的商業活動,透過新興的終端設備及雙向媒體來完成。電子商店的優點在於:成本低、時間沒有限制、沒有地域之分,只要可能透過網路連線,不用出門也可以到各大拍賣網,上網買自己想要的商品。,一、前言電子商店的定義:,二、動機,電子商店社群,二、動機電子商店,三、目的,結合社群後的電子商店,三、目
4、的結合社群後的電子商店,四、時程規劃,A:黃志翔B:王宜凱,四、時程規劃A:黃志翔,第二章文獻探討,一、網路社群 二、網路購物的方式 三、電子商店的經營模式 四、Open Source 的電子商店系統 五、Drupal 簡介 六、單車的需求,第二章文獻探討 一、網路社群,一、網路社群,虛擬社群實體社群,一、網路社群虛擬社群,二、網路購物的方式,網路購物統一超商購物,二、網路購物的方式網路購物,網路購物流程,網路購物流程,統一超商購物流程,統一超商購物流程,三、電子商店的經營模式,Yahoo奇摩 購物通PChome Online商店街 Yahoo奇摩 拍賣PChome 露天拍賣 自行開發利用Op
5、en Source,三、電子商店的經營模式Yahoo奇摩 購物通,四、Open Source 的電子商店系統,建置電子商務平台以OSCommerce為例,四、Open Source 的電子商店系統,五、Drupal 簡介,Drupal 是一套開放源始碼的內容管理平台,五、Drupal 簡介,Drupal的特色,內建核心模組已包括了大多數的應用所需彈性的分類機制程式、內容與版型獨立權限控制、選單、區塊、搜尋等支援外掛模組的功能,Drupal的特色內建核心模組已包括了大多數的應用所需,Drupal基本的核心模組,Block:控制顯示在主內容周圍的區塊Filter:處理內容的過濾以顯示內容Node:
6、讓內容可以傳送到網站上,並 顯示為網頁System:為管理者處理一般性的網站 設定User:管理使用者的註冊和登入系統Watchdog:紀錄系統事件,Drupal基本的核心模組Block:控制顯示在主內容周圍的,六、單車的需求,社群 部落格討論區討論版旅遊路線討論版車隊討論版投票留言板網路購物,六、單車的需求社群,小結,本組想以單車社群為例,利用Drupal建置一個整合社群與電子商店的網站。,小結,第三章系統分析,一、單車社群功能需求分析二、E-Commerce 模組分析三、為什麼要使用E-Commerce模組?四、網站架構與版面分析,第三章系統分析 一、單車社群功能需求分析,一、單車社群功能
7、需求分析,部落格討論區 投票 訪客留言版,一、單車社群功能需求分析部落格,部落格,每個註冊的使用者都會需要部落格的這個系統,可以在裡面建立你所想談論的內容都在討論哪個地方適合去跑,什麼季節去跑比較好,以及一些醫療小知識。附註:沒有註冊的會員沒有提供部落格的功能,部落格每個註冊的使用者都會需要部落格的這個系統,可以在裡面建,討論區,(1)卡打車討論區卡打車綜合討論板公路車討論板折疊車討論板登山車 討論板維修保養討論板新手問題 討論板購物勸敗 討論板,討論區(1)卡打車討論區,討論區,(2)遊記與分享討論區卡打車遊記討論板私房路線分享討論板自行車道討論板(3)車隊討論區車隊討論板申請區吳鳳休閒鐵馬
8、團,討論區(2)遊記與分享討論區,訪客留言回應,網站留言版使用者留言版,訪客留言回應,二、E-Commerce 模組分析,電子商務主要核心(E-Commerce Core)用戶端介面(E-Commerce Customer Interface)電子商務付款(E-Commerce Payment Methods)電子商務產品類型(E-Commerce Product Types)電子商務不分類(E-Commerce Uncategorized),二、E-Commerce 模組分析電子商務主要核心(E-Co,電子商務主要核心(E-Commerce Core),購物車(Cart)郵件系統(Mail
9、subsystem)付款(Payment API)產品(Product API)商店(Store),電子商務主要核心(E-Commerce Core)購物車(C,用戶端介面(E-Commerce Customer Interface),地址(Address)功能:使用戶在結算帳單的時候寄出地址,用戶端介面(E-Commerce Customer Inte,電子商務付款(E-Commerce Payment Methods),手工付款C.O.D.功能:貨到付款方式PayPal功能:連結到PayPal網站申請付費機制系統,電子商務付款(E-Commerce Payment Met,電子商務產品類型
10、(E-Commerce Product Types),電子商務播放(EC Media)普通產品(Generic Product)包裹產品(Parcel Product)有形的產品(Tangible Product),電子商務產品類型(E-Commerce Product Ty,電子商務不分類(E-Commerce Uncategorized),運輸機制(Shipping API)功能:可以運輸的產品分類發票(Invoice)功能:可以使用發票資料的功能,電子商務不分類(E-Commerce Uncategoriz,三、為什麼要使用E-Commerce模組?,OSCommerce本身沒有提供社群
11、的功能 發票與送貨通知系統清楚明瞭 購物車、郵件、付款、商店模組功能完善,三、為什麼要使用E-Commerce模組?OSCommerc,四、網站架構與版面分析,網站架構分析 Drupal本身內建的核心模組 主選單次選單圖片瀏覽版型分析Logo網站名稱網站名稱網站口號網站宗旨,四、網站架構與版面分析,第四章網站建置過程,一、如何建置Drupal二、安裝Drupal中文語系檔三、如何安裝E-Commerce模組,本章節引用報告第四章安裝過程,第四章網站建置過程 一、如何建置Drupal本章節引用報告,一、如何建置Drupal,請準備以下軟體,以方便系統安裝、建置與後續維護:1.PieTTY 遠端連
12、線軟體2.FileZilla 或支援 SFTP 的 FTP 軟體,一、如何建置Drupal請準備以下軟體,以方便系統安裝、建置,以PieTTY連線登入實習伺服器,以下為在實習伺服器(為 Linux Fedora 6 系統)安裝 Drupal 的步驟:首先以本組指導老師所提供的伺服器帳號、密碼,以 PieTTY 連線登入伺服器,以PieTTY連線登入實習伺服器以下為在實習伺服器(為 Li,以 wget 指令下載 drupal 安裝程式,檔案置於自己目錄下的 public_html資料夾 指令:cd/public_htmlwget http:/ftp.drupal.org/files/projec
13、ts/drupal-5.3.tar.gz,以 wget 指令下載 drupal 安裝程式 檔案置於自己,將下載的 Drupal程式解壓縮,指令:tar-zxvf drupal-5.3.tar.gz完成上述指令後,會在個人網站主目錄中解出一個資料夾drupal-5.3,將下載的 Drupal程式解壓縮指令:tar-zxvf,可將 Drupal-5.3 資料夾改成自己想要的名稱,指令:mv drupal-5.3 新名稱例如 mv drupal-5.3 drupal 可將原資料夾名稱 drupal-5.3 改成新名稱 drupal完成上述步驟之後即可開始安裝 Drupal,可將 Drupal-5.3
14、 資料夾改成自己想要的名稱 指令:,將 Drupal資料夾下的settings.php 改為可寫入,Drupal 安裝時,會將資料庫連線的帳號、密碼與資料庫名稱寫入 sites/default/settings.php,因此該檔案必須可讓 drupal(apache)寫入。可以 PieTTY 連線至伺服器,並執行以下指令:chmod 666/public_html/drupal/sites/default/settings.php上述 drupal為 drupal 的安裝目錄,請依自己的情形替換。,將 Drupal資料夾下的settings.php 改為可寫,開啟瀏覽器,開始安裝 Drupal
15、,開啟瀏覽器,在網址列輸入:http:/140.130.111.30/帳號/drupal目錄 即可開始安裝 Drupal,此時只須輸入資料庫名稱、資料庫帳號及資料庫密碼,儲存後即完成 Drupal 之安裝設定,畫面如右:,引用報告35頁之圖示,開啟瀏覽器,開始安裝 Drupal 開啟瀏覽器,在網址列輸入,settings.php 改為唯讀,安裝完成後,系統會警示必須將 sites/default/settings.php 改為唯讀,如下圖,引用報告36頁之圖示,settings.php 改為唯讀安裝完成後,系統會警示必,可以透過遠端連線,下達指令,chmod 444/public_html/d
16、rupal/sites/default/settings.php上述 drupal為 drupal 的安裝目錄,請依自己的情形替換,可以透過遠端連線,下達指令chmod 444/publi,建立第一個使用者帳號(即管理者帳號),引用報告37頁之圖示,建立第一個使用者帳號(即管理者帳號)引用報告37頁之圖示,設定檔案上傳方式與資料夾,在安裝 drupal 的目錄中建立 files 資料夾,並設定權限mkdir/public_html/drupal/fileschmod 777/public_html/drupal/files上述drupal為 drupal 的安裝目錄,請依自己的情形替換,設定檔
17、案上傳方式與資料夾在安裝 drupal 的目錄中建立,啟用簡潔網址,需更改 Drupal 安裝目錄的.htaccess 檔案以 vim 編輯器為例:vim/public_html/drupal/.htaccess(上述 drupal 請改成安裝 drupal 的目錄)更改第 87 列 RewriteBase,改成正確的路徑:RewriteBase/帳號/drupal目錄,啟用簡潔網址需更改 Drupal 安裝目錄的.htacce,二、安裝Drupal中文語系檔,啟用 Locale 模組到選單Administer-Site building-Modules啟用 Locale模組將中文 po 檔匯
18、入(1)先下載Drupal5.X繁體中文語系檔(2)至Administer-Site configuration-Localization頁面選擇Import匯入中文語系,並把繁體中文設為預設語言。,二、安裝Drupal中文語系檔啟用 Locale 模組到選單,二、手動翻譯Drupal中文語系檔,管理者登入網站到選單-網站設定-本土化-選單選擇管理字串,二、手動翻譯Drupal中文語系檔管理者登入網站到選單-網,編輯語系,編輯語系,改寫語系,Chinese,Traditional為翻譯成中文語系Norwegian Bokml 為挪威語系,改寫語系Chinese,Traditional為翻譯成中
19、文,語系修改完成,語系修改完成,本土化翻譯進度,本土化翻譯進度,第五章網站介紹,一、社群二、購物流程三、訂單處理流程,第五章網站介紹 一、社群,一、社群,部落格,圖片引用報告47頁,一、社群部落格圖片引用報告47頁,討論區,圖片引用報告48頁,討論區圖片引用報告48頁,回應,圖片引用報告49頁,回應圖片引用報告49頁,投票,圖片引用報告50頁,投票圖片引用報告50頁,留言版,圖片引用報告51頁,留言版圖片引用報告51頁,二、購物流程,非會員購物流程,二、購物流程非會員購物流程,會員購物流程,會員購物流程,三、訂單處理流程,賣方訂單處理流程,三、訂單處理流程賣方訂單處理流程,買方訂單處理流程,買方訂單處理流程,第六章 結論與建議,、結論與期望成果二、後續發展與建議,第六章 結論與建議、結論與期望成果,、結論與期望成果,預期成果初期進度中期進度後期進度,、結論與期望成果預期成果,二、後續發展與建議,建議後續發展,二、後續發展與建議建議,本專題報告結束謝謝大家的聆聽!,本專題報告結束,