บทที่ 4 การออกแบบทางกายภาพ 4.1...

Post on 18-Oct-2020

3 views 0 download

transcript

บทท 4 การออกแบบทางกายภาพ

4.1 การออกแบบฐานขอมล ( Database Design ) การออกฐานขอมลเชงสมพนธ (Relational Database System ) เปนการจดการขอมลตาง ๆ ใหอยในรปของตารางฐานขอมล โดยรปแบบของฐานขอมลคอ โปรแกรม AppServ ในการจดการฐานขอมลทออกแบบขนมา

ตารางท 4.1 รายละเอยดของตารางขอมล addshop Relation : addshop

Attribute Description Attribute Domain

Type PK FK Referen

ce ID_Shop รหสรานคา Int(4) YES Name_Shop ชอรานคา Varchar(30) Name_Owner ชอเจาของราน Varchar(30) MarketAmuletShop รหสตลาดพระ Varchar(100) Phone เบอรโทรศพท Varchar(15) Facebook ชอ ID: Facebook Varchar(30) Line ชอ ID: Line Varchar(20) Detail_Shop รายละเอยดรานคา Varchar(10000) Picture_Shop รปภาพรานคา Varchar(100) PicShop_Path ทอยของรปภาพ text Img_Logo รปภาพ LOGO Varchar(100) Logo_Path ทอยของ LOGO text pd_date วนทของรปรานคา datetime

45

ตารางท 4.2 รายละเอยดของตาราง admin Relation : admin

Attribute Description Attribute Domain

Type PK FK Referen

ce ID ID เจาของระบบ Varchar(5) YES Username ชอเจาของระบบ Varchar(20) Password รหสเจาของระบบ Varchar(20) Question ค าถามกนลม Varchar(70)

ตารางท 4.3 รายละเอยดของตาราง amulet Relation : amulet

Attribute Description Attribute Domain

Type PK FK Referen

ce ID_Amulet รหสพระเครอง Int(4) YES Name_Owner ชอเจาของราน Varchar(30) NameLP ชอพระ Varchar(100) TypeAmulet ประเภท Varchar(50) Generation รน Varchar(100) YearAmulet ป Varchar(4) Temple วด Varchar(100) Province จงหวด Varchar(80) FrontPicture รปภาพดานหนา Varchar(200) BackPicture รปภาพดานหลง Varchar(200) pd_date วนทของรปพระ datetime ImagePathAmulet1 ทอยของรปภาพ text ImagePathAmulet2 ทอยของรปภาพ text

46

ตารางท 4.4 รายละเอยดของตาราง amulettoshop

Relation : amulettoshop

Attribute Description Attribute Domain

Type PK FK Referen

ce ID_Amulet รหสพระเครอง Int(4) YES NameShop ชอรานคา Varchar(100) ImgAmulet1 รปพระเครอง1 Varchar(20) NameAmulet1 ชอพระเครอง1 Varchar(70) GenAmulet1 รนพระเครอง1 Varchar(70) ImagePath1 ทอยพระเครอง1 text ImgAmulet2 รปพระเครอง2 Varchar(20) NameAmulet2 ชอพระเครอง2 Varchar(70) GenAmulet2 รนพระเครอง2 Varchar(70) ImagePath2 ทอยพระเครอง2 text ImgAmulet3 รปพระเครอง3 Varchar(20) NameAmulet3 ชอพระเครอง3 Varchar(70) GenAmulet3 รนพระเครอง3 Varchar(70) ImagePath3 ทอยพระเครอง3 text ImgAmulet4 รปพระเครอง4 Varchar(20) NameAmulet4 ชอพระเครอง4 Varchar(70) GenAmulet4 รนพระเครอง4 Varchar(70) ImagePath4 ทอยพระเครอง4 text ImgAmulet5 รปพระเครอง5 Varchar(20) NameAmulet5 ชอพระเครอง5 Varchar(70) GenAmulet5 รนพระเครอง5 Varchar(70) ImagePath5 ทอยพระเครอง5 text ImgAmulet6 รปพระเครอง6 Varchar(20) NameAmulet6 ชอพระเครอง6 Varchar(70) GenAmulet6 รนพระเครอง6 Varchar(70) ImagePath6 ทอยพระเครอง6 text

47

ImgAmulet7 รปพระเครอง7 Varchar(20) NameAmulet7 ชอพระเครอง7 Varchar(70) GenAmulet7 รนพระเครอง7 Varchar(70) ImagePath7 ทอยพระเครอง7 text ImgAmulet8 รปพระเครอง8 Varchar(20) NameAmulet8 ชอพระเครอง8 Varchar(70) GenAmulet8 รนพระเครอง8 Varchar(70) ImagePath8 ทอยพระเครอง8 text ImgAmulet9 รปพระเครอง9 Varchar(20) NameAmulet9 ชอพระเครอง9 Varchar(70) GenAmulet9 รนพระเครอง9 Varchar(70) ImagePath9 ทอยพระเครอง9 text ImgAmulet10 รปพระเครอง10 Varchar(20) NameAmulet10 ชอพระเครอง10 Varchar(70) GenAmulet10 รนพระเครอง10 Varchar(70) ImagePath10 ทอยพระเครอง10 text pd_date วนทของรปพระ datetime

ตารางท 4.5 รายละเอยดของตาราง favorite Relation : favorite

Attribute Description Attribute Domain

Type PK FK Referen

ce ID_Facebook ID Facebook ผใช Bigint(20) ID_Shop รหสรานคา Int(4) YES

48

ตารางท 4.6 รายละเอยดของตาราง market Relation : market

Attribute Description Attribute Domain

Type PK FK Reference

id_amuletmarket รหสตลาดพระ Int(4) YES Name_Market ชอตลาดพระ Varchar(100) Address ทอย Varchar(200) Zone เขต/ต าบล Varchar(30) Canton แขวง/อ าเภอ Varchar(70) Zipcode ไปรษณย Varchar(5) Province จงหวด Varchar(30) TelOffice เบอรตลาดพระ Varchar(10) TelOwner เบอรเจาของ Varchar(10) Time เวลา Varchar(20) Latitude พกด Float(10,6) Longitude พกด Float(10,6)

ตารางท 4.7 รายละเอยดของตาราง typeamulet Relation : typeamulet

Attribute Description Attribute Domain

Type PK FK Reference

ID_Type รหสประเภท Int(3) YES Type_Name_Amulet ชอประเภท Varchar(50)

49

ตารางท 4.8 รายละเอยดของตาราง top 10shop Relation : top 10shop

Attribute Description Attribute Domain

Type PK FK Reference

ID_Shop รหสตลาดพระ Int(4) YES Name_Market ชอตลาดพระ Varchar(100) Address ทอย Varchar(200) Zone เขต/ต าบล Varchar(30) Canton แขวง/อ าเภอ Varchar(70) Zipcode ไปรษณย Varchar(5) Province จงหวด Varchar(30) TelOffice เบอรตลาดพระ Varchar(10) TelOwner เบอรเจาของ Varchar(10) Time เวลา Varchar(20) Latitude พกด Float(10,6) Longitude พกด Float(10,6)

รปท 4.1 โครงสราง Site Map

50

51

4.2 การออกแบบสวนตดตอผใช (User Interface Design)

แอปพลเคชนออกแบบโดยยดหลก UX (User Experience) เปนหลกโดยค านงถงความ

สะดวก งายตอการใชงาน มการแสดงขอความแจงเตอนเมอผใชไมไดเปดใชงาน Location

ขนตอนการท างานของแอปพลเคชนในหนาตาง ๆ ท าใหผใชมความสะดวกโดยเมอเขา

สApplication แลวจะเรมท าการคนหาตลาดพระในบรเวณรอบๆ 5 กโลเมตร โดยจะแสดงเปนแถบ

รายการทผใชเคยเหน คนชน เพอทจะไดเขาใจงาย มบอกระยะกโลเมตรทไกลทสด จากทผใชงาน

อยบรเวณนน แอปพลเคชนยงออกแบบโดยใชทฤษฎ Flat Design ซงลดการไลสแบบ Gradient แต

ใชสแบบ Solid แทน เพอความสบายตาของผใช

52

รปท 4.2 หนาจอส าหรบคนหาตลาดพระเครอง

เรมตนจากเมอผใชเขาสแอปพลเคชน ระบบจะคนหาตลาดพระเครองในบรเวณรอบๆ 5 กโลเมตร เมอคนหาส าเรจจะแสดงรายการตลาดพระเครอง และ แสดงตวเลขระยะหางกโลเมตรจากผใช

53

รปท 4.3 หนาจอแสดงรายการรานคาในตลาดพระเครอง

หนาจอนจะแสดงเมอผใชเลอกรายการตลาดพระเครอง เมอเขามาแลวจะพบรายการรานคายอดนยม ทมผใชสนใจ และสวนดานหลงจะเปนรานคาประจ าในตลาดพระเครองนน แสดงชอราน และ เบอรโทรราน

54

รปท 4.4 หนาจอแสดงรายการแผนท และ ระบบน าทางตลาดพระเครอง

เมอผใชเลอกเปลยนแทบดานบนเปน Map หนาจอจะแสดงแผนท โดยม Market ระบบตลาดพระเครอง โดยสามารถน าทางไปยงตลาดพระนนได จาก Service Google Map ท าใหสะดวกและแมนย าไปยงจดหมาย

55

รปท 4.5 หนาจอแสดงหนาราน และ ระบบน าทางไปยงราน

เมอผใชเขารายการรานคาจะพบกบโปรไฟลหนาราน โดยจะระบสถานทตงตลาดพระ , ชอราน, ชอเจาของ , เบอรโทร , ไอดไลน , เฟสบก รวมถงรปหนาราน และ ค าอธบายราน นอกจากนน มการแสดงรายการพระเครองยอดนยมในราน 10 อนดบ เพอจงใจผใช สามารถแสดงแผนทและน าทางไปยงรานคาได

56

รปท 4.6 หนาจอแสดงการคนหาพระเครอง

เมอผใชเลอกแทบ Search สามารถกรอกชอพระเครองทตองการจะคนหา เมอมรายการนอย จะแสดงรายการพระเครองนนขนมา เมอเลอกเขาไปจะแสดงขอมลรานคา ท าใหผใชสะดวกในการเขาถงรานไดงาย ลดระยะเวลาในการหาพระเครองดวยตวเอง ในสวนนยงสามารถเลอกปมดาว เพอบนทกรานคานไวในระบบ Favorite ผใชสามารถกลบมาดรานนไดในภายหลง เมอเลอกปมแผนทจะแสดงต าแหนงรานและสามารถน าทางไปยงรานคา

57

รปท 4.7 หนาจอแสดงรายการพระเครองยอดนยมประจ าเดอน

เมอผใชเลอกแทบ TopAmulet จะแสดงรายการพระเครองยอดนยมในแตละเดอนนน รวมทงสน 10 อนดบ ท าใหผใชทราบกระแสพระเครองทก าลงเกดขนในแตละเดอนได เมอเลอกปมดาวจะบนทกขอมลพระเครองเกบไวดในภายหลง โดยขอมลพระเครองยอดนยมน ามาจากนตยสารทาพระจนทร รายเดอน

58

รปท 4.8 หนาจอแสดงโปรไฟลพระเครองยอดนยม

เมอผใชเขารายการพระเครองยอดนยม จะแสดงขอมลพระเครอง ระบ ชอพระ , วด , รน , จงหวด , ปทสราง , เนอ และเจาของพระ โดยมฟงกชน สามารถแสดงรปพระใหใหญเตมขนาดจอได จากการกดปม แวนขยาย เพอใหผใชไดเหนรายละเอยดพระเครองอยางชดเจน

59

รปท 4.9 หนาจอแสดงรายการรานพระเครองยอดนยมประจ าเดอน

เมอผใชเลอกแทบ TopShop จะแสดงหนาจอรายการรานพระเครองยอดนยมในแตละเดอน โดยจะแสดงชอราน และ ตลาดพระเครอง รวมทงสน 10 อนดบ

60

รปท 4.10 หนาจอแสดงโปรไฟลรานคายอดนยม และ ระบบน าทางไปยงรานคา

เมอผใชเลอกเขามายงโปรไฟลรานคาแลวจะแสดง ชอราน , ตลาดพระทรานอย , ชอเจาของราน , เบอรโทร , ไอดไลน , เฟสบก , รปหนาราน และรายละเอยดรานคา ยงสามารถแสดง แผนทไปยงรานคาได มระบบน าทางจาก Service Google Map ท าใหมความแมนย าไปยงจดหมาย โดยไมผดพลาด

61

รปท 4.11 หนาจอแสดงการเขาสระบบ และ ระบบ Favorite

ผใชสามารถเขาสระบบในแอปพลเคชนนไดโดยเพยงผใชมบญชเฟสบก สทธประโยชนทผใชเขาใชงานผานเฟสบก จะสามารถบนทกรานคาทสนใจเพอเขาไปสระบบ Favorite เพอดยอนหลงได เมอผใชจะลบรายการออก เพยงแคเลอกปมดาว กจะลบรายการนนออกจากระบบ Favorite ส าเรจ

62

รปท 4.12 หนาจอแสดงขอมลเจาของแอปพลเคชน

เมอผใชเขาหนาจอนจะแสดงขอมลผพ ฒนา หรอ เจาของแอปพลเคชนประกอบดวย สถานท , ชอผบรหาร , เบอรโทรศพท , อเมล , ไอดไลน , เวอรชนของระบบ เมอเลอกแทบไปยง Map จะแสดงแผนทบรษท และมระบบน าทางไปยงบรษทไดดวย Service Google Map