淡江大學覺生紀念圖書館 (TKU Library)
進階搜尋


下載電子全文限經由淡江IP使用) 
系統識別號 U0002-0901201213584700
中文論文名稱 書籍資訊交換平台
英文論文名稱 Social Network Library
校院名稱 淡江大學
系所名稱(中) 資訊工程學系碩士班
系所名稱(英) Department of Computer Science and Information Engineering
學年度 100
學期 1
出版年 101
研究生中文姓名 許偉智
研究生英文姓名 Wei-Jr Shiu
學號 695411966
學位類別 碩士
語文別 中文
第二語文別 英文
口試日期 2012-01-05
論文頁數 117頁
口試委員 指導教授-徐郁輝
委員-趙景明
委員-陳伯榮
委員-徐郁輝
中文關鍵字 書籍管理  Facebook 
英文關鍵字 Book Management  Facebook 
學科別分類 學科別應用科學資訊工程
中文摘要 Web 3.0的時代來臨,購物型態也逐漸演變成消費者透過網路購買物品。以書籍為例,因應現在的購物方式,消費者在購書時,並無法先行從網路上閱讀。所以,如何尋找一本適合自己的書籍;如何得知這本書的評價,就成為現在消費者買書之前必須要準備的課題。

此外,國人讀書風氣也越來越不盛行,如何設法提升國人讀書風氣,在此,本論文使用社群網路Facebook所提供的Social Tools。

本論文提供一個「書籍資訊交換平台」,提供一個給使用者查詢並且討論書籍的地方。使用者同時可以將一些在平台上的行為反應在Facebook塗鴉牆上,引發好友的共鳴。除此之外,使用者也可以在平台上尋找與自己讀書品味相同的書友,建立朋友關係,藉以提升讀書風氣。
英文摘要 With the coming of Web 3.0, shopping pattern has also gradually evolved as now consumers purchase items online. Taking books as example, as a result of the current means of shopping, a consumer is unable to skim a book first when making a book purchase online, and therefore, how to find a suitable book and to figure out how the book is reviewed and rated have become necessary pre-purchase tasks of a consumer now prior to buying a book.

In addition, reading has become a less and less popular practice in the country. Here, on how to encourage reading among the people, this paper employs the social tools provided by Facebook.

This paper presents a “Social Network Library”, providing a place for users to inquire about and discuss books. At the same time, users can reflect some of their platform behaviors on the Facebook graffiti wall, drawing sympathetic responses from friends. Aside from this, users can also search for book pals that share the same reading tastes as the users themselves, promoting reading by building friendships.
論文目次 目錄
圖目錄 VI
表目錄 X
第一章 緒論 1
1.1 研究背景與動機 1
1.2 研究目的 3
1.3 研究方法 5
1.4 論文架構 7
第二章 相關技術與工具 9
2.1 UP與RUP 9
2.2 統一塑模語言 (UML) 11
2.3 物件塑模 16
第三章 系統功能需求 17
3.1 系統需求分析 18
3.1.1 系統需求 18
3.2 功能需求分析 22
3.2.1 功能需求 22
3.2.2 非功能需求 26
第四章 利用UML進行系統分析 27
4.1 使用案例圖 28
4.2 類別圖 39
4.2.1 書籍資料 40
4.2.2 討論區 43
4.2.3 會員管理 44
第五章 系統設計 46
5.1會員模組 49
5.1.1 系統登入 49
5.1.2 系統登入(Facebook使用者) 50
5.1.3 會員註冊 51
5.2書籍模組 52
5.2.1 新增書籍 52
5.2.2 搜尋書籍 53
5.3 討論區模組 54
5.3.1 討論區功能 54
5.4 後台管理模組 56
5.4.1 後台管理新增 56
5.4.2 後台管理修改 57
5.4.3 後台管理刪除 59
5.5 使用者介面 61
5.5.1 登入介面 61
5.5.2 註冊 62
5.5.3 主畫面 63
5.5.4 討論區介面 64
5.5.5 後台介面 66
第六章 系統實作 67
6.1 作業環境 67
6.2 建構工具 67
6.3 會員登入模組 68
6.3.1 一般使用者登入 68
6.3.2 Facebook登入 68
6.3.3 註冊 73
6.4 討論區模組 74
6.4.1 發文 76
6.4.2 回文 78
6.5 書籍模組 79
6.5.1 搜尋書籍 80
6.5.2 新增書籍 81
6.5.3 發布訊息 82
6.5.4 書庫管理 84
6.6 後台模組 85
6.6.1 討論區管理 85
6.6.2 討論區文章管理 89
6.6.3 書籍管理 91
第七章 結論與未來展望 94
7.1 結論 94
7.2 未來展望 94
附錄 A 參考資料 96
附錄 B 部分程式碼 99
附錄 C 英文論文 104

圖目錄
圖1.1 系統功能架構圖 5
圖1.2 論文架構圖 8
圖2.1 4+1觀點 12
圖2.2 4+1觀點+UML圖形 15
圖3.1 系統功能架構圖 21
圖3.2 會員模組功能架構圖 22
圖3.3 書籍模組功能架構圖 24
圖3.4 討論區模組功能架構圖 25
圖3.5 討論區模組功能架構圖 25
圖4.1 系統功能架構圖 27
圖4.2 使用者案例圖(一般使用者功能) 29
圖4.3 使用者案例圖(Facebook使用者功能) 34
圖4.4 使用者案例圖(系統管理者後台功能) 35
圖4.5 使用案例圖(全系統) 38
圖4.6 書本類別圖 40
圖4.7 書櫃類別圖 41
圖4.8 書本評論類別圖 41
圖4.9 書本關係圖 42
圖4.10 討論區結構 44
圖4.11 會員管理結構 45
圖5.1 系統架構圖 48
圖5.2 系統登入 49
圖5.3 Facebook登入 50
圖5.4 註冊 51
圖5.5 新增書籍 52
圖5.6 搜尋書籍 53
圖5.7 討論區功能(發表文章) 55
圖5.8 後台管理(新增) 57
圖5.9 後台管理(修改) 58
圖5.10 後台管理(刪除) 60
圖5.11 登入 62
圖5.12 註冊 63
圖5.13 主畫面 64
圖5.14 討論區類別 65
圖5.15 討論區討論串 65
圖5.16 後台管理 66
圖6.1 登入介面 68
圖6.2 使用Facebook SDK架構圖 69
圖6.3 申請Facebook應用程式 流程1 70
圖6.4 申請Facebook應用程式 流程2 70
圖6.5 申請Facebook應用程式 流程3 71
圖6.6 申請Facebook應用程式 流程4 71
圖6.7 Facebook 登入 72
圖6.8 確認權限 72
圖6.9 註冊 73
圖6.10 討論版塊與討論區 74
圖6.11 討論區文章列表 75
圖6.12 文章串頁面 75
圖6.13 發文 77
圖6.14 發文成功 77
圖6.15 回覆文章 78
圖6.16 一般回文功能 79
圖6.17 書籍模組主畫面 80
圖6.18 搜尋書籍 81
圖6.19 新增書籍 82
圖6.20 發布訊息 1 83
圖6.21 發布訊息 2 83
圖6.22 發布訊息 3 84
圖6.23 書庫管理 1 84
圖6.24 書庫管理 2 85
圖6.25 討論區管理介面 86
圖6.26 新增討論區版塊 1 87
圖6.27 新增討論區版塊 2 87
圖6.28 新增討論區 1 88
圖6.29 新增討論區 2 89
圖6.30 文章管理介面 90
圖6.31 討論文章串 90
圖6.32 回覆文章串 91
圖6.33 書籍管理介面 92
圖6.34 書籍管理 搜尋 92
圖6.35 書籍管理 新增與修改 93

表目錄
表4.1 一般用戶登入情境分析 30
表4.2 一般用戶登出情境分析 30
表4.3 搜尋書籍情境分析 31
表4.4 新增書籍情境分析 31
表4.5 修改書籍情境分析 31
表4.6 刪除書籍情境分析 32
表4.7 配置書籍(讀過)情境分析 32
表4.8 配置書籍(想讀)情境分析 32
表4.9 配置書籍(擁有)情境分析 33
表4.10 會員管理(停權)情境分析 35
表4.11 會員管理(修改)情境分析 36
表4.12 討論區管理(修改)情境分析 36
表4.13 討論區管理(刪除)情境分析 36
表4.14 書本管理(修改)情境分析 37
表4.15 書本管理(刪除)情境分析 37
參考文獻 1. 數位之牆《Web2.0》,http://www.digitalwall.com/scripts/display.asp?UID=404
2. 從Web1.0到2.0,http://skycab.pixnet.net/blog/post/25018694
3. 數位之牆,http://www.digitalwall.com/
4. Facebook,http://www.facebook.com/
5. Facebook Developers,https://developers.facebook.com/docs/
6.http://zh.wikipedia.org/zh-tw/%E5%9B%BD%E9%99%85%E6%A0%87%E5%87%86%E4%B9%A6%E5%8F%B7
7.維基百科 國際標準書號,http://www.iiiedu.org.tw/knowledge/knowledge20031231_2.htm
8. LSTIC研究中心,http://lstic.tw/modules/lexikon/entry.php?entryID=1923
9. ASP.NET 商業級資料庫網站開發實務-與ADO.NET共舞 ISBN:978-986-204-134-5
10. 淺談 UML,http://www.iiiedu.org.tw/knowledge/knowledge20031231_2.htm
11. Balsamiq Mockups Officiel WebSite,http://www.balsamiq.com/products/mockups
12. Wiki Website Wireframe,http://en.wikipedia.org/wiki/Website_wireframe
13. 統一軟體開發過程,http://wiki.mbalib.com/zh-tw/%E7%BB%9F%E4%B8%80%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E8%BF%87%E7%A8%8B
14. 系統分析與設計,智勝出版社 吳仁和、林信惠著
15. JQuery開發範例大全,悅知文化
16. Facebook Social Plugins,https://developers.facebook.com/docs/plugins/
17. LINQ最佳實務講座,呂高旭 著,悅知文化
18. ASP.NET商業級資料庫網站開發實務,呂高旭 編著,松崗資訊
19. FCK Editor,http://ckeditor.com/
20. JQuery,http://jquery.com/
21. LINQ簡介,http://msdn.microsoft.com/zh-tw/library/bb397897(v=vs.90).aspx
22. 台灣微軟IIS官方網站,
http://www.microsoft.com/taiwan/technet/iis/overview/
23. 统一塑模语言,維基百科,
http://zh.wikipedia.org/wiki/%E7%BB%9F%E4%B8%80%E5%BB%BA%E6%A8%A1%E8%AF%AD%E8%A8%80
24. UML入門:統一建模語言入門
http://www.dotspace.idv.tw/Jyemii/umlcolumn/articles/umlwriting/UMLBasics/UMLBasics.htm
論文使用權限
  • 同意紙本無償授權給館內讀者為學術之目的重製使用,於2012-02-06公開。
  • 同意授權瀏覽/列印電子全文服務,於2012-02-06起公開。


  • 若您有任何疑問,請與我們聯絡!
    圖書館: 請來電 (02)2621-5656 轉 2281 或 來信