Presentation is loading. Please wait.

Presentation is loading. Please wait.

資料庫期末PROJECT 書店系統 謝季芯 傅曉薇 高宛騏 葉家豪

Similar presentations


Presentation on theme: "資料庫期末PROJECT 書店系統 謝季芯 傅曉薇 高宛騏 葉家豪"— Presentation transcript:

1 資料庫期末PROJECT 書店系統 49835010 謝季芯 49835013 傅曉薇 49835027 高宛騏 49835008 葉家豪
謝季芯 傅曉薇 高宛騏 葉家豪 廖偉翔

2 目錄大綱 組員分工 製作動機 製作目的 ER-modle Table & SQL FD diagram & 3NF檢驗 使用者介面

3 ☺工作分配 資料構想:全體組員 資料庫建檔:葉家豪 傅曉薇 ER-modle:謝季芯 高宛騏 傅曉薇 FD繪製:高宛騏 簡報製作:高宛騏
資料庫建檔:葉家豪 傅曉薇 ER-modle:謝季芯 高宛騏 傅曉薇 FD繪製:高宛騏 簡報製作:高宛騏 網頁設計:[主]謝季芯      [輔]廖偉翔 高宛騏

4 ☺ Motive 從小喜歡閱讀小說類的書籍,看書之前都會看看出版社、出版者等資訊,所以對書店書籍資訊有興趣,趁這次機會研究一下
書店系統算是平常很容易接觸到的系統之一,所以想要試著去了解到這套系統裡面應該會有哪些屬性 目前書籍總類繁多,加上大書店擴展分店之快,導致顧客在搜尋需要的書受到許多不必要的時間浪費,以及效率的低落,因此想建構一個完整的書庫資料庫,幫助顧客找尋喜愛的書籍

5 ☺ Purpose 希望轉變成個人化的蒐藏,自行建立喜歡的作者,相關書籍等資訊
為了讓管理者更能知道商品的去向,以及方便管理客戶名單及員工名單 藉由自己有興趣的主題來學習一些建立資料庫時需要了解的程序

6 ER-MODEL

7 書 店 系 統 書店代碼 庫存 ISBN 價錢 電話 書名 地址 作者 書店名稱 出版社 販售 書店分店 書籍 僱用 服務 會員 員工
姓名 會員編號 姓名 員工編號 性別 電話 性別 電話 薪水 地址 地址

8

9 TABLE & SQL

10 會員(Member) 建表SQL語法: CREATE TABLE Member ( name CHAR(150) NOT NULL,
sexuality CHAR(100) NOT NULL, phone INT(30) NOT NULL, address CHAR(250) NOT NULL, store CHAR(100) NOT NULL, member id CHAR(100) NOT NULL, primary key (member id))

11 書店分店(Bookstore) 書籍(Book)

12 員工(employee) 販售(Sale)

13 FD diagram & 3NF

14 會員(Member) 資料符合1NF(單一性). 2NF(屬性階完全相依P key-m_no). 3NF(非P key的值互相沒有相依性)
FD Diagram m_sex m_no m_name m_phone store m_add

15 書店分店(Bookstore) 資料符合1NF(單一性).      2NF(屬性階完全相依P key-m_no).      3NF(非P key的值互相沒有相依性) FD Diagram bs_phone bs_no bs_name bs_add

16 phopublishing housene
書籍(Book) 資料符合1NF(單一性).      2NF(屬性階完全相依P key-m_no).      3NF(非P key的值互相沒有相依性) FD Diagram author ISBN b_name phopublishing housene storage price

17 員工(employee) 資料符合1NF(單一性).      2NF(屬性階完全相依P key-m_no).      3NF(非P key的值互相沒有相依性) FD Diagram e_sex e_no e_name e_phone e_money e_add e_kno

18 販售(Sale) 資料符合1NF(單一性). 2NF(屬性階完全相依P key-m_no). 3NF(非P key的值互相沒有相依性)
FD Diagram storage bs_name b_name

19 使用者介面

20 網頁連資料庫程式碼

21 網頁首頁

22 會員登入畫面

23 註冊畫面

24 會員進入畫面

25 管理員登入介面

26 管理員進入畫面

27 會員資料管理

28 一般顧客進入畫面

29 分店管理畫面

30 員工資料管理畫面

31 新增項目-以書目為例

32 新增完成

33 新增前的資料庫

34 新增後的資料庫

35 刪除-以分店為例 在項目中輸入“廈門“的資訊

36 刪除完成

37 刪除前的資料庫

38 刪除後的資料庫

39 意見信箱

40 心得 葉家豪:能夠將所學的資料庫觀念搭配現有軟體展現出來學以致用的感覺不錯。
傅曉薇:這次很開心可以跟大家一起做資料庫的東西,學到很多東西,也對資料庫有更深一層的了解。 廖偉翔:這次的DB project感覺很複雜,因只有少少的一個多禮拜時間就要弄出網頁連結資料庫,從一開始的完全不知如何下手,到借書之後慢慢把雛型建出以及充分跟組員們討論,之中互相學習到許多,相信對未來一定有幫助。

41 謝季芯:完成一個網頁和資料庫的聯接沒想到是如此難,資料庫在設立的時候,就必須要考慮到之後的可行性,若是其中一個資料表用錯或是關聯錯誤,就可能必須重來。
  這次的整個DB作業中,我做最多的是最後呈現網頁的部份,大量的用到PHP的程式語言,雖然夠熟練,卻學到了很多,但是是有些足,希望之後能繼續加強自己的這部份。 高宛騏:因為這次剛好碰上期末很多報告同時要完成,所以變得很匆忙,時間非常急迫,在學習怎麼將資料庫與網頁相連的時候一直遇到困難,幸好有同伴的幫忙,不然很難完成。   在程式的練習上深深的感到自己的不足,但也藉機讓自己能力增進了些許也藉這十座的機會,更了解資料庫的建立與應用。

42 開發環境 Dreamwaver Appserv


Download ppt "資料庫期末PROJECT 書店系統 謝季芯 傅曉薇 高宛騏 葉家豪"

Similar presentations


Ads by Google