Professional Documents
Culture Documents
สรุปการพัฒนาเว็บไซต์เช่าบูชาพระออนไลน์
สรุปการพัฒนาเว็บไซต์เช่าบูชาพระออนไลน์
63-B รหัสนักศึกษา
116330505056-4
รายงานสรุป
เนื่องจากการเช่าพระกันระหว่างผู้เช่าและผู้ให้เช่านัน
้ เป็ นที่ทราบกัน
ดีว่าผู้ที่ต้องการหรือสนใจ
จะเช่าพระนัน
้ จะต้องเดินทางไปยังแผงพระ หรือนัดกันระหว่างผู้เช่าและผู้
ที่ต้องการให้เช่าพระไปพบปะกัน
ที่จุดนัดพบ เพื่อที่จะเลือกหรือตรวจสอบดูพระที่ตนสนใจและจึงจะตัดสิน
ใจเช่าได้ ซึ่งเหตุนีทำ
้ ให้ทงั ้ สองฝ่ ายต้องเสียเวลาไปกับการเดินทางและใน
บางกรณีที่ผู้เช่าและผู้ให้เช่าอยู่ห่างไกลกัน เพราะฉะนัน
้ ผู้จัดทำจึงคิดที่
จะทำโครงการเว็บไซต์เช่าบูชาพระออนไลน์ (amulets shop) จะทำให้ผู้
ให้เช่าพระสามารถลงรูปภาพและข้อมูลรายละเอียดต่าง ๆ ที่เกี่ยวข้องกับ
พระของตนเองบนเว็บไซต์ได้ เมื่อมีผู้ที่สนใจหรือต้องการเช่าบูชาพระ
เครื่อง แทนที่จะต้องเดินทางไปที่แผงพระหรือนัดพบกันให้เสียเวลา
เปลี่ยนมาเป็ นการเยี่ยมชมและตรวจสอบพระที่ตนสนใจผ่านทางเว็บไซต์
ซึ่งในเว็บไซต์ก็จะมีทงั ้ รูปภาพและข้อมูลต่าง ๆ ไว้ให้ครบถ้วน จึงทำให้ลด
ระยะเวลาในการเดินทาง ลดค่าใช้จ่าย และเพิ่มความสะดวกในการเลือก
เช่าบูชาพระเครื่องได้เป็ นอย่างดี
ขอบเขตของโครงการ
1. สามารถค้นหา เพิ่ม ลบ แก้ไข ข้อมูลผู้ใช้ / ข้อมูลสินค้า / ข้อมูล
ลูกค้า
1
นางสาวอภิชญา เหรียญประยูร สสค.63-B รหัสนักศึกษา
116330505056-4
2. สามารถตรวจสอบข้อมูลการสั่งซื้อ การชำระเงินของลูกค้าได้
วัตถุประสงค์ของของโครงการ
เพื่อพัฒนาเว็บไซต์ประเมินความพึงพอใจต่อเว็บไซต์ เพื่อเพิ่ม
ประสิทธิภาพในการบริหารจัดการเว็บไซต์มากขึน
้
ตารางเริ่มต้น
ทำ Normalization กับตารางเบื้องต้น
จากแบบฟอร์มข้อมูลพระเครื่อง นำมาสร้างตารางเริ่มต้น ได้งดังนี ้
2
นางสาวอภิชญา เหรียญประยูร สสค.63-B รหัสนักศึกษา
116330505056-4
2NF จากตารางข้างต้นเพื่อขจัด Partial FD ด้วยการแยกออกเป็ นตาราง
ย่อยได้ดังนี ้
1.ตารางสมาชิก (รหัสสมาชิก , ชื่อสมาชิก , ที่อยู่)
จากตารางสมาชิก จะพบว่าเป็ น 3NF แล้วเพราะไม่มี Transitive
FD และเป็ น Fully FD แล้ว
2.ตารางพระเครื่อง (รหัสสมาชิก , รหัสพระเครื่อง , ชื่อพระ
เครื่อง , ราคาพระเครื่อง)
จากตารางสมาชิก จะพบว่าเป็ น 3NF แล้วเพราะไม่มี Transitive
FD และเป็ น Fully FD แล้ว
3.ตารางประเภทพระเครื่อง (รหัสสมาชิก , รหัสประเภทพระ
เครื่อง , ชื่อประเภทพระเครื่อง)
จากตารางประเภทพระเครื่อง จะพบว่ายังไม่เป็ น Fully FD เพราะ
มี Transitive FD ดังนัน
้ จึงต้องทำ 3NF ต่อไป
3NF จากตารางพบว่ามี Transitive FD ดังนัน
้ จึงต้องทำ 3NF ต่อไปแยก
ตารางได้ดังนี ้
ตารางประเภทพระเครื่อง (รหัสประเภทพระเครื่อง , ชื่อประเภท
พระเครื่อง)
ตารางสมาชิก (รหัสสมาชิก , ชื่อสมาชิก , ที่อยู่)
ตารางพระเครื่อง (รหัสพระเครื่อง , ชื่อพระเครื่อง ,
ราคาพระเครื่อง)
จากตาราง ประเภทพระเครื่อง สมาชิก และพระเครื่อง เป็ น Fully
FD แล้ว
3
นางสาวอภิชญา เหรียญประยูร สสค.63-B รหัสนักศึกษา
116330505056-4
Data dictionary
คือ จุดมุ่งหมายเพื่อนำเอาโครงสร้างของฐานข้อมูลที่ได้มากำหนด
รูปแบบและรายละเอียดต่างๆ ให้อยู่ในรูปแบบของโครงสร้างที่จะนำไปใช้
ในการสร้างฐานข้อมูลที่เลือกใช้ซึ่งก็คือ Mysql ประกอบไปด้วย 1. ตาราง
สมาชิก (member) 2. ตารางใบสั่งซื้อสินค้า (orders) 3. ตารางสั่งซื้อ
สินค้า (orders detail) 4. ตารางสินค้า (product) 5. ตารางการชำระ
โอนเงิน (payment) 6. ตารางประเภทสินค้า (type)
4
นางสาวอภิชญา เหรียญประยูร สสค.63-B รหัสนักศึกษา
116330505056-4
คำสั่งเลิกเชื่อมต่อฐานข้อมูล คำสั่งเชื่อมต่อกับฐานข้อมูล
คำสั่งการสร้างตาราง การแก้ไขข้อมูลตาราง
5
นางสาวอภิชญา เหรียญประยูร สสค.63-B รหัสนักศึกษา
116330505056-4
6
นางสาวอภิชญา เหรียญประยูร สสค.63-B รหัสนักศึกษา
116330505056-4
บริษัทเล็ก ไม่ได้มีการใช้งานข้อมูลมาก การเริ่มต้นเก็บข้อมูลด้วย
Spreadsheet หรือ Excel อาจเป็ นการเริ่มต้นที่ดี และนำไปต่อยอดเป็ น
SQL ได้ในภายหลัง