บทที่ 3
การวิเคราะหและออกแบบระบบ
การพัฒนาระบบผูพัฒนาไดสรางและหาประสิทธิภาพของการพัฒนาระบบรานจําหนายอุปกรณ รถจักรยานยนตใหมีประสิทธิภาพในการใชงานใหไดมากตามขั้นตอนในการดําเนินการดังตอไปนี้ 3.1 ประชากรและกลุมตัวอยาง 3.2 เครื่องมือที่ใชในการพัฒนาระบบ 3.3 แผนการดําเนินงาน 3.4 การวิเคราะหระบบ 3.5 การออกแบบระบบ 3.6 การออกแบบฐานขอมูล 3.7 การออกแบบหนาจอการใชงาน3.1 ประชากรและกลุมตัวอยาง
ประชากรที่ใชในการวิจัยครั้งนี้ ไดแก ผูเชี่ยวชาญดานเนื้อหา จํานวน 3 คน และผูเชี่ยวชาญ ดานรูปแบบเว็บไซตจํานวน 2 คน โดยใชวิธีการสุมตัวอยางแบบเจาะจง3.2 เครื่องมือที่ใชในการพัฒนาระบบ
เครื่องมือที่ใชในการพัฒนาระบบ การใหระบบบริหารจัดการรานจําหนายอุปกรณ รถจักรยานยนตประกอบไปดวย 3.1.1 ฮารดแวรที่ใชในการจัดทําระบบ ฮารดแวรคอมพิวเตอร (Computer Hardware) คือ องคประกอบทางกายภาพของ ระบบคอมพิวเตอรอันประกอบดวยเครื่องคอมพิวเตอรและอุปกรณตอพวงสวนตางๆ ซึ่งคุณสมบัติ ของคอมพิวเตอรที่ตองการใชในการพัฒนาระบบบริหารจัดการรานจําหนายอุปกรณรถจักรยานยนตมี ดังนี้1) Intel Core i3-4030U(1.9GHz,3MB L3 cache) 2) Ram 4.0 GB
3) Hard disk 500 GB 4) Printer
3.1.2 ซอฟตแวรที่ใชในการจัดทําระบบ โปรแกรมจัดการฐานขอมูล คือ โปรแกรมที่มีความสามารถในการจัดการขอมูลตางๆหรือ การใหคําจํากัดความของขอมูล การกําหนดความสัมพันธระหวางฟลดตางๆและจัดการกําหนดการ ควบคุมการใชขอมูลอยางมีระบบ มีดังนี้ 1) โปรแกรมระบบปฏิบัติการ 2) โปรแกรมพัฒนาแอพพลิเคชั่น 3) โปรแกรมการจัดการฐานขอมูล 3.1.3 เครื่องมือการวิจัย/วิธีการวิเคราะหขอมูล แบบประเมินคุณภาพของผูเชี่ยวชาญจะกําหนดใหคะแนนตามระดับคุณภาพของผูตอบ คําถามที่มีตอการใชระบบรานจําหนายอุปกรณรถจักรยานยนต โดยแตละคําถามจะกําหนดคะแนน เปน 5 ระดับ โดยมีเกณฑการใหคะแนนที่แสดงระดับคุณภาพแบงออกเปน 5 ระดับ ดังนี้ คะแนน 5 หมายถึง ดีมาก คะแนน 4 หมายถึง ดี คะแนน 3 หมายถึง ปานกลาง คะแนน 2 หมายถึง นอย คะแนน 1 หมายถึง นอยที่สุด เกณฑการแปลความหมายของคะแนนเฉลี่ย จากการประเมินคุณภาพดานเนื้อหาและดานสื่อ มัลติมีเดีย ตามวิธีของ Likert เปนมาตราสวน 5 ระดับ โดยการกําหนดความหมายคะแนนของ ตัวเลือกในแบบประเมินแตละขอ มีเกณฑ ดังนี้ คะแนนเฉลี่ย 4.50 – 5.00 หมายถึง ดีมาก คะแนนเฉลี่ย 3.50 – 4.49 หมายถึง ดี คะแนนเฉลี่ย 2.50 – 3.49 หมายถึง ปานกลาง คะแนนเฉลี่ย 1.50 – 2.49 หมายถึง นอย คะแนนเฉลี่ย 1.00 – 1.49 หมายถึง นอยที่สุด สถิติที่ใชในการวิเคราะหความตองการของผูใช ไดแกคํานวณหาคาเฉลี่ย (x) และ คาเบี่ยงเบนมาตรฐาน (S.D.)
3.3 แผนการดําเนินงาน
3.3.1 ระยะเวลาการดําเนินงาน
ระยะเวลาที่ใชในการดําเนินงานการศึกษาและพัฒนาระบบ โดยใชเวลาดําเนินงานประมาณ 4 เดือน เริ่งตั้งแต เดือนธันวาคม 2559 ถึงเดือน กุมภาพันธ 2560
ตารางที่ 3.1 แสดงระยะเวลาในการดําเนินงาน ระยะเวลาดําเนินงาน กิจกรรม ธ.ค. 59 ม.ค. 60 ก.พ. 60 1.ศึกษาเอกสาร และทฤษฏีที่เกี่ยวของ 2. สอบถามขอมูลจากบุคคลที่เกี่ยวของ 3. วิเคราะหระบบงานเดิม 4. ศึกษาความเปนไปไดในการออกแบบระบบใหม 5. วิเคราะห และออกแบบระบบงานใหม 6. พัฒนาระบบ และทดสอบโปรแกรม 7. จัดทําคูมือการใชโปรแกรม 3.3.2 ขั้นตอนการดําเนินงาน การดําเนินงานในการศึกษาโครงการ ระบบรานจําหนายอุปกรณรถจักรยานยนต มี ขั้นตอนการดําเนินงานดังนี้ 1) ศึกษาระบบงาน 1.1) ศึกษาระบบงานเดิมที่ปฏิบัติงานในปจจุบัน 1.2) ทฤษฎีและขอมูลที่เกี่ยวของ 2) วิเคราะหและออกแบบระบบ 2.1)รวบรวมขอมูล 2.2) วิเคราะหและศึกษาปญหา 2.3) ออกแบบระบบงานใหม 3) กําหนดขอบเขตการพัฒนาระบบ 3.1) กําหนดขอบเขตของระบบ 4) ออกแบบระบบงาน 4.1) ออกแบบโครงสรางการทํางาน 4.2) ออกแบบรูปรางหนาตาโปรแกรม 5) เขียนโปรแกรม 5.1) เขียนโปรแกรมโดยใชขอมูลที่ไดศึกษามาขางตนทั้ง 4 ขั้นตอนที่ไดออกแบบใน สวนโครงสรางการทํางานของโปรแกรมตางๆ 6) ทดสอบโปรแกรม 6.1) ทดสอบโปรแกรมเพื่อปรับปรุงแกไขหากยังไมสมบูรณ
7) ปรับปรุงโปรแกรม 7.1) ปรับปรุงแกไขโปรแกรมใหสมบูรณและใชงานได 8) จัดทําเอกสาร
3.4 การวิเคราะหระบบ
3.4.1การวิเคราะหการทํางานระบบเดิม 1) การกําหนดปญหาของระบบรานจําหนายอุปกรณรถจักรยานยนตสามารถทําไดดังนี้ 1.1)ไมมีระบบฐานขอมูล ทําใหมีขั้นการทํางานที่ซ้ําซอน 1.2) เสียเวลาในการคนหาขอมูลอุปกรณตางๆ 1.3) ไมมีการตัดยอดสินคาเมื่อมีการขายสินคา 1.4)ไมสามารถออกใบเสร็จรับเงินได 1.5) อาจเกิดความผิดพลาดในการคํานวณราคาที่มีการขายสินคาที่ละหลายชิ้นได 1.6)การทํารายงานสรุปขอมูลตางๆ ใชเวลานานเนื่องจากขอมูลมีเปนจํานวนมากและ ไมมีการจัดเก็บขอมูลอยางมีระบบ ดังนั้นจากปญหาที่เกิดขึ้นจึงไดมีการคิดคนนําเอาเทคโนโลยีสารสนเทศเขามาเกี่ยวของกับ การเก็บขอมูล คํานวณ ออกในเสร็จ โดยนําเอาคอมพิวเตอรและซอฟตแวรเขามาใชในการเก็บขอมูล คํานวณ ออกใบเสร็จดังกลาว ซึงจะทําใหงายตอการบริหารจัดการมากขึ้นจึงสามารถนํามาเขียนแผนภูมิ กางปลา (Cause Effect Diagram) ดังตอไปนี้ภาพที่
3.1
แผนภูมิกางปลาแสดงถึงปญหาและสาเหตุของปญหาในการพัฒนาระบบรานจําหนาย อุปกรณรถจักรยานยนต 2) การวิเคราะหปญหา ในระบบงานปจจุบันนั้นสวนมากจะเกี่ยวของกับงานขายอุปกรณรถจักรยานยนตโดยใน สวนใหญจะใชวิธีการจัดเก็บขอมูลดวยการเขียนมือ สวนในเรื่องการนําคอมพิวเตอรมาใชนั้นจะมีนอย มากและสวนใหญการจัดเก็บขอมูลที่ใชกับคอมพิวเตอรจะไมไดใชฐานขอมูลเขามาเกี่ยวของ และขอมูล นั้นมีจํานวนมากในการจัดเก็บขอมูลก็ไมเปนระบบ ดังนั้นทางผูจัดทําจะไดนําระบบของรานราน จําหนายอุปกรณรถจักรยานยนตมาพัฒนาใหมีความสะดวกในการใชงานและคนหาขอมูลไดงายยิ่งขึ้น 3) ศึกษาความตองการของผูใช ระบบงานนั้นจะตองมีการศึกษาความตองการของผูใช เพื่อใหทราบความตองการและ นําความตองการนั้นมาวิเคราะห และออกแบบใหตรงกับความตองการของผูใชจริง ซึ่งจากการ สอบถามผูใชนั้น ความตองการหลักของผูใช คือ ตองการจะนําเทคโนโลยีเขามาชวยในการทํางาน เพื่อลดขอผิดพลาด และเพิ่มประสิทธิภาพใหกับระบบงาน ไมมีเทคโนโลยี ทํางานอยางรวดเร็ว ไมสามารถออก ใบเสร็จได ระบบไมทันสมัย พนักงาน ออกรายงาน สินคาคงเหลือ เทคโนโลยี ไมมีการเก็บ ขอมูลพนักงาน ทํางานผิดพลาด ไมมีการตัดยอด ออกรายงานไมมี ประสิทธิภาพ ไมรูยอดสินคา คงเหลือ ไมมีการใชคอมพิวเตอรใน การจัดเก็บขอมูล3.5 การออกแบบระบบ
จากปญหาที่เกิดขึ้นในการทํางาน จึงทําใหเกิดแนวคิดที่จะพัฒนาระบบงานใหมเพื่อนํามาชวย อํานวยความสะดวก รานจําหนายอุปกรณรถจักรยานยนตโดยมีการออกแบบระบบดังนี้
3.5.1 Data Flow Diagram Level 0
ภาพที่ 3.2 แสดงแผนภาพกระแสขอมูลระบบรานจําหนายอุปกรณรถจักรยานยนต จากรูปที่ 3.2 แสดงใหเห็นความสัมพันธระหวางพนักงาน เจาของราน และลูกคา ตอระบบราน จําหนายอุปกรณรถจักรยานยนต โดยพนักงานขายจะตองเขาสูระบบ ขายสินคา และสมัครมาชิก สวน เจาของรานจะตองเขาสูระบบ จัดการขอมูล และเรียกดูรายงาน -Login -จัดการขอมูล -เรียกดูรายงาน -เขาสูระบบ -ขอมูลที่จัดการ -รายงานที่เรียกดู -เขาสูระบบ -ขอมูลการขาย -ขอมูลสมาชิก -Login -ขายสินคา -สมัครสมาชิก 0 ระบบรานจําหนาย อุปกรณ รถจักรยานยนต พนักงานขาย เจาของราน
3.5.2 Data Flow Diagram Level 1 ภาพที่ 3.3 แสดงแผนภาพกระแสขอมูลระดับ 1ของระบบรานจําหนายอุปกรณรถจักรยานยนต -รายงานที่เรียกดู -เรียกดูรายงาน ขอมูลสินคา D1 ขอมูลสมาชิก D2 ขอมูลการขาย D3 รายละเอียดการขาย D4 ขอมูลพนักงาน D5 ขอมูลสินคา D1 ขอมูลสมาชิก D2 ขอมูลพนักงาน D5 2 จัดการขอมูลการขาย 3 สมัครสมาชิก พนักงาน 4 จัดการขอมูล 5 ออกรายงาน เจาของราน ขอมูลสินคา D1 ขอมูลสมาชิก D2 ขอมูลการขาย D3 รายละเอียดการขาย D4 ขอมูลพนักงาน D5 1 เขาสูระบบ ขอมูลพนักงาน D5 ขอมูลสมาชิก D2 -user/password -user/password -ขายสินคา -ขอมูลการขาย -กรอกขอมูลสมาชิก -ขอมูลสมาชิก -เพิ่ม ลบ แกไข ขอมูล -ขอมูลที่จัดการ
จากภาพที่ 3.3 ผังแสดงกระแสขอมูลระดับ 1 ของระบบรานจําหนายอุปกรณรถจักรยานยนต แสดงใหทราบถึงกระบวนการทํางานของระบบ โดยจะมีกระบวนการทํางานหลักๆทั้งสิ้น 5 กระบวนการดวยกัน ดังนี้ กระนวบการที่ 1 เปนกระบวนการสําหรับการเขาสูระบบ ไดแก user/password กระบวนการที่ 2 เปนกระบวนการสําหรับจัดการขอมูลการขาย ไดแก ขายสินคา กระบวนการที่ 3 เปนกระบวนการสําหรับการสมัครสมาชิก ไดแก กรอกขอมูลสมาชิก กระบวนการที่ 4 เปนกระบวนการสําหรับจัดการขอมูล ไดแก เพิ่ม ลบ แกไขขอมูล กระบวนการที่ 5 เปนกระบวนการสําหรับการออกรายงาน ไดแก การเรียกดูรายงาน
3.5.3 Data Flow Diagram Level 2 1) DFD Fragment 1 : เขาสูระบบ ภาพที่ 3.4 แสดงแผนภาพกระแสขอมูลระดับที่ 2 กระบวนการสมัครสมาชิก จากรูปที่ 3.4 แสดงใหเห็นรายละเอียดของกระแสขอมูลระดับที่ 2 ของกระบวนการสมัครเขาสู ระบบ ซึ่งประกอบดวยกระบวนการยอย 2 กระบวนการ คือ กระบวนการที่ 1.1 เปนกระบวนการยอยสําหรับการเขาสูระบบ กระบวนการที่ 1.2 เปนกระบวนการยอยสําหรับการแยกสิทธผูใช -user/password -เพิ่ม ขอมูลสมาชิก -เขาสูระบบพนักงาน -user/password 1.1 เขาสูระบบ พนักงาน 1.2 แยกสิทธิ์ผูใช เจาของราน -เขาสูระบบเจาของราน ขอมูลพนักงาน D5
2) DFD Fragment 2 : จัดการขอมูลการขายสินคา ภาพที่ 3.5 แสดงแผนภาพกระแสขอมูลระดับที่ 2 กระบวนการจัดการขอมูลขายสินคา -ตัดยอดสินคาที่ขาย -ขอมูลการขาย -ขอมูลสินคาที่ขาย -เลือกสินคา 2.1 ขายสินคา พนักงาน ขอมูลสินคา D1 2.2 คํานวณสินคา 2.4 ออกใบเสร็จรับเงิน 2.3 ยืนยันการสั่งซื้อ ขอมูลสินคา D1 -ราคาสุทธิ ขอมูลพนักงาน D5 ขอมูลสมาชิก D2 ขอมูลการขาย D3 รายละเอียดการขาย D4
จากรูปที่ 3.5 แสดงใหเห็นรายละเอียดของกระแสขอมูลระดับที่ 2 ของกระบวนการขายสินคา ซึ่งประกอบดวยกระบวนการยอย 4 กระบวนการ คือ กระบวนการที่ 2.1 เปนกระบวนการยอยสําหรับการขายสินคา กระบวนการที่ 2.2 เปนกระบวนการยอยสําหรับการจัดการคํานวณสินคา กระบวนการที่ 2.3 เปนกระบวนการยอยสําหรับการตัดยอดสินคา กระบวนการที่ 2.4 เปนกระบวนการยอยสําหรับการจัดการออกใบเสร็จรับเงิน
3) DFD Fragment 3 : การสมัครสมาชิก ภาพที่ 3.6 แสดงแผนภาพกระแสขอมูลระดับที่ 2 กระบวนการสมัครสมาชิก จากรูปที่ 3.6 แสดงใหเห็นรายละเอียดของกระแสขอมูลระดับที่ 2 ของกระบวนการสมัครสมาชิก ซึ่งประกอบดวยกระบวนการยอย 2 กระบวนการ คือ กระบวนการที่ 3.1 เปนกระบวนการยอยสําหรับจัดการสมัครสมาชิก กระบวนการที่ 3.2 เปนกระบวนการยอยสําหรับพิมพบัตรสมาชิก ยืนยันการสมัครสมาชิก -ขอมูลสมาชิก -กรอกขอมูลสมาชิก 3.1 สมัครสมาชิก พนักงาน ขอมูลสมาชิก D2 3.2 พิมพบัตรสมาชิก
4) DFD Fragment 4 : จัดการขอมูล ภาพที่ 3.7 แสดงแผนภาพกระแสขอมูลระดับที่ 2 การจัดการขอมูล จากรูปที่ 3.7 แสดงใหเห็นรายละเอียดของกระแสขอมูลระดับที่ 2 ของกระบวนการจัดการขอมูล ซึ่งประกอบดวยกระบวนการยอย 3 กระบวนการ คือ กระบวนการที่ 4.1 เปนกระบวนการยอยสําหรับการจัดการขอมูลสินคา กระบวนการที่ 4.2 เปนกระบวนการยอยสําหรับการจัดการขอมูลพนักงาน กระบวนการที่ 4.3 เปนกระบวนการยอยสําหรับการจัดการขอมูลสมาชิก -ขอมูลพนักงาน -เพิ่ม ลบ แกไขขอมูลสมาชิก -เพิ่ม ลบ แกไขขอมูลพนักงาน -เพิ่ม ลบ แกไขขอมูลสินคา 4.1 จัดการขอมูลสินคา เจาของราน ขอมูลสินคา D1 4.2 จัดการขอมูลพนักงาน 4.3 จัดการขอมูลสมาชิก D5 ขอมูลสมาชิก ขอมูลพนักงาน D2 -ขอมูลสินคา -ขอมูลสมาชิก
5.) DFD Fragment 5 :ออกรายงาน ภาพที่ 3.8 แสดงแผนภาพกระแสขอมูลระดับที่ 2 กระบวนการออกรายงาน จากรูปที่ 3.8 แสดงใหเห็นรายละเอียดของกระแสขอมูลระดับที่ 2 ของกระบวนการออกรายงาน ซึ่งประกอบดวยกระบวนการยอย 2 กระบวนการ คือ กระบวนการที่ 5.1 เปนกระบวนการยอยสําหรับการเลือกดูรายงาน กระบวนการที่ 5.2 เปนกระบวนการยอยสําหรับการพิมพรายงาน ขอมูลการขาย D3 -รายงานตางๆ -เลื่อกรายงานที่ตองการ 5.1 เลือกดูรายงาน เจาของราน 5.2 พิมพรายงาน -รายงานขอมูลที่ตองการ ขอมูลสมาชิก D2 ขอมูลสินคา D1 รายละเอียดการขาย D4 ขอมูลพนักงาน D5
3.5.4 คําอธิบายการประมาลผล(Process Description) ตารางที่ 3.2 แสดงคําอธิบายการประมวลผลของโปรเซสที่ 1 : เขาสูระบบ Process Description System : ระบบรานจําหนายอุปกรณรถจักรยานยนต DFD number : 1 Process name : เขาสูระบบ
Input Data Flows : - User/password
Output Data Flow : - เขาสูระบบพนักงาน - เขาสูระบบเจาของราน Data Stored Used : - ขอมูลพนักงาน
Description : เปนโปรเซสที่เกี่ยวกับการเขาสูระบบประกอบดวยโปรเซสยอยๆ ดังนี้
1.1 เขาสูระบบ 1.2 แยกสิทธิ์ผูใช
ตารางที่ 3.3แสดงคําอธิบายการประมวลผลของโปรเซสที่ 2: จัดการขอมูลการขายสินคา
Process Description
System : ระบบรานจําหนายอุปกรณรถจักรยานยนต
DFD number : 2
Process name : จัดการขอมูลการขายสินคา
Input Data Flows : - ขอมูลสินคาที่ขาย
Output Data Flow : - รายละเอียดการขายสินคา Data Stored Used : - ขอมูลสินคา
- ขอมูลสมาชิก - ขอมูลการขาย - รายละเอียดการขาย - ขอมูลพนักงาน Description : เปนโปรเซสที่เกี่ยวกับการจัดการขอมูลการขายสินคาประกอบดวยโปรเซส ยอยๆ ดังนี้ 2.1 ขายสินคา 2.2 คํานวณสินคา 2.3 ยืนยันการสั่งซื้อ 2.4 ออกใบเสร็จรับเงิน
ตารางที่ 3.4 แสดงคําอธิบายการประมวลผลของโปรเซสที่ 3:สมัครสมาชิก
Process Description
System : ระบบรานจําหนายอุปกรณรถจักรยานยนต
DFD number : 3
Process name : สมัครสมาชิก
Input Data Flows : - เพิ่ม ขอมูลสมาชิก Output Data Flow : - ขอมูลสมาชิก Data Stored Used : - ขอมูลสมาชิก
Description : เปนโปรเซสที่เกี่ยวกับการเขาระบบประกอบดวยโปรเซสยอยๆ ดังนี้
3.1 สมัครสมาชิก 3.2 ยืนยันการสมัคร
ตารางที่ 3.5 แสดงคําอธิบายการประมวลผลของโปรเซสที่ 4: จัดการขอมูล
Process Description
System : ระบบรานจําหนายอุปกรณรถจักรยานยนต
DFD number : 4
Process name : จัดการขอมูล
Input Data Flows : - เพิ่ม ลบ แกไขขอมูลสินคา - เพิ่ม ลบ แกไขขอมูลพนักงาน - เพิ่ม ลบ แกไขขอมูลสมาชิก Output Data Flow : - ขอมูลสินคาที่เพิ่ม ลบ แกไขแลว
- ขอมูลพนักงานที่เพิ่ม ลบ แกไขแลว - ขอมูลสมาชิกที่เพิ่ม ลบ แกไขแลว Data Stored Used : - ขอมูลสินคา
- ขอมูลพนักงาน - ขอมูลสมาชิก Description : เปนโปรเซสที่เกี่ยวกับการจัดการขอมูลประเภทสินคาประกอบดวยโปรเซส ยอยๆ ดังนี้ 4.1 จัดการขอมูลสินคา 4.2 จัดการขอมูลพนักงาน 4.3 จัดการขอมูลสมาชิก
ตารางที่ 3.6 แสดงคําอธิบายการประมวลผลของโปรเซสที่ 5:ออกรายงาน
Process Description
System : ระบบรานจําหนายอุปกรณรถจักรยานยนต
DFD number : 5
Process name : ออกรายงาน
Input Data Flows : - ขอมูลสินคา
- ขอมูลพนักงาน - ขอมูลสมาชิก - ขอมูลการขายสินคา
Output Data Flow : - รายงานขอมูลสินคา
- รายงานขอมูลพนักงาน - รายงานขอมูลสมาชิก - รายงานขอมูลการขายสินคา
Data Stored Used : - ขอมูลสินคา
- ขอมูลพนักงานขาย - ขอมูลการขาย - รายละเอียดการขาย - ขอมูลสมาชิก Description : เปนโปรเซสที่เกี่ยวกับการจัดการขอมูลรายงานตางๆ ประกอบดวยโปรเซส ยอยๆ ดังนี้ 5.1 เลือกดูรายงาน 5.2 พิมพรายงาน
3.6 การออกแบบฐานขอมูล
3.6.1 แบบจําลองความสัมพันธเอนทิตี้ (Entity Relationship Diagram)
ภาพที่ 3.9 Entity Relationship Diagram ของการพัฒนาระบบรานจําหนายอุปกรณ
รถจักรยานยนต M 1 add product member sales_detal sales detail sale mb_id
mb_name pro_name pro_price
pro_stock pro_id pro_id sales_id sd_qty sales_id sales_date em_id es_email 1 1 M M employee_sales es_id es_firstname es_iden es_lastname saller M 1 es_user mb_telephone mb_date mb_iden mb_add es_level es_password mb_id
3.6.2 พจนานุกรมขอมูล (Data Dictionary) ตารางที่ 3.7 ตารางขอมูลสินคา
Entity name : Product Description : ตารางสินคา
Field Type Size Key type Description
Pro_id Autonumber Long integer PK รหัสสินคา
Pro_name text 50 ชื่อสินคา
Pro_price number Long integer ราคาสินคา
Pro_stock number Long integer จํานวนสินคาในคลัง
ตารางที่ 3.8 ตารางขอมูลสมาชิก
Entity name : Member Description : ตารางสมาชิก
Field Type Size Key type Description
Mb_id Autonumber Long integer PK รหัสสมาชิก
Mb_name text 50 ชื่อ Mb_add text 255 ที่อยู Mb_iden text 13 รหัสประจําตัวประชาชน Mb_telephon text 10 เบอรโทรศัพท Mb_date Date/time - วันที่สมัคร ตารางที่ 3.9 ตารางขอมูลการขาย
Entity name : Sales
Description : ตารางขอมูลการขาย
Field Type Size Key type Description
Sales_id Autonumber Long integer PK เลขที่ใบเสร็จ
Sales_date Date/time - วันที่ขาย
Es_id number Long integer FK รหัสพนักงานขาย
ตารางที่ 3.10 ตารางรายละเอียดการขาย
Entity name : Sales_detail
Description : ตารางรายละเอียดการขาย
Field Type Size Key type Description
Pro_id number Long integer PK รหัสสินคา
Sales_id number Long integer PK เลขที่ใบเสร็จ
Sd_qty number Long integer จํานวนที่ขาย
ตารางที่ 3.11 ตารางขอมูลพนักงาน
Entity name : Employee_sales Description : ตารางขอมูลพนักงาน
Field Type Size Key type Description
Es_id text 5 PK รหัสพนักงาน Es_firstname text 50 ชื่อ Es_lastname text 50 นามสกุล Es_email text 50 อีเมล Es_iden text 13 รหัสบัตรประชาชน Es_user text 50 ชื่อผูใชงาน Es_password text 50 รหัสผาน Es_level text 50 ระดับเขาใชงาน
3.7 การออกแบบหนาจอการใชงาน (User Interface)
3.7.1 ฟอรมเขาสูระบบรานจําหนายอุปกรณรถจักรยานยนตภาพที่ 3.10 แสดงหนาจอขอมูลการเขาสูระบบรานจําหนายอุปกรณรถจักรยานยนต 3.7.2 ฟอรมเมนูพนักงานระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.11 แสดงหนาจอเมนูหนักงานระบบรานจําหนายอุปกรณรถจักรยานยนต ชื่อพนักงาน เมนูพนักงาน ขายสินคา สมัครสมาชิก คนหา Logout Login Login exit User: Password:
3.7.3 ฟอรมขายสินคาระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.12 แสดงหนาจอขายสินคาระบบรานจําหนายอุปกรณรถจักรยานยนต 3.7.4 ฟอรมใบเสร็จรับเงินระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.13 แสดงหนาจอใบเสร็จรับเงินระบบรานจําหนายอุปกรณรถจักรยานยนต ราคารวมภาษี สวนลดสําหรับสมาชิก ราคารวม ราคา จํานวน ชื่อสินคา ใบเสร็จรับเงิน ราคาสุทธิ์ รานจําหนายอุปกรณรถจักรยานยนต ชื่อพนักงานขาย วันที่ XX/XX/XX เลขที่ใบเสร็จ ชื่อสมาชิก เลขที่ใบเสร็จ รายการสินคา ราคาสินคา จํานวน ราคาขาย ขายสินคา ผูใชงาน รายการขายใหม ยืนยัน ปดฟอรม วันที่ เลขที่ใบเสร็จ XX/XX/XX สมาชิก คนหา ราคาสินคา ภาษี ราคาสุทธิ
3.7.5 ฟอรมสมัครสมาชิกระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.14 แสดงหนาจอสมัครสมาชิกระบบรานจําหนายอุปกรณรถจักรยานยนต 3.7.6 ฟอรมบัตรสมาชิกระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.15 แสดงหนาจอบัตรสมาชิกระบบรานจําหนายอุปกรณรถจักรยานยนต วันที่สมัคร วันที่หมดอายุ บัตรสมาชิก รานจําหนายอุปกรณรถจักรยานยนต รหัสสมาชิก รหัสบัตรประชาชน เบอรโทร XX/XX/XX ชื่อ นามสกุล ที่อยู XX/XX/XX วันที่สมัคร สมัครสมาชิก รหัสสมาชิก พิมพใบสมัคร ปดฟอรม ชื่อ นามสกุล ที่อยู รหัสบัตรประชาชน เบอรโทร xx/xx/xxxx
3.7.7 ฟอรมเมนูเจาของรานระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.16 แสดงหนาจอเมนูเจาของรานระบบรานจําหนายอุปกรณรถจักรยานยนต 3.7.8 ฟอรมจัดการขอมูลสินคาระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.17 แสดงหนาจอจัดการขอมูลสินคาระบบรานจําหนายอุปกรณรถจักรยานยนต จัดการขอมูลสินคา รหัสสินคา เพิ่ม ลบ ชื่อสินคา ราคาสินคา จํานวนสินคาในคลัง ปดฟอรม จัดการขอมูลสินคา เมนูเจาของราน จัดการขอมูลพนักงาน รายงานสินคา รายงานการขาย logout จัดการขอมูลสมาชิก รายงานพนักงาน รายงานสมาชิก คนหาสินคา
3.7.9 ฟอรมจัดการขอมูลพนักงานระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.18 แสดงหนาจอจัดการขอมูลพนักงานระบบรานจําหนายอุปกรณรถจักรยานยนต 3.7.10 ฟอรมจัดการขอมูลสมาชิกระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.19 แสดงหนาจอจัดการขอมูลสมาชิกระบบรานจําหนายอุปกรณรถจักรยานยนต จัดการขอมูลสมาชิก นามสกุล ที่อยู ปดฟอรม รหัสสมาชิก ชื่อ เบอรโทร รหัสบัตรประชาชน เพิ่ม ลบ จัดการขอมูลพนักงาน รหัสพนักงานขาย ชื่อ นามสกุล ที่อยู ปดฟอรม รหัสประจําตัวประชาชน รหัสผาน เพิ่ม ลบ ชื่อผูใช ระดับการใชงาน
3.7.11ฟอรมคนหาสินคาระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.20 แสดงหนาจอคนหาสินคาระบบรานจําหนายอุปกรณรถจักรยานยนต 3.7.12 ฟอรมรายงานขอมูลสินคาระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.21 แสดงหนาจอรายงานขอมูลสินคาระบบรานจําหนายอุปกรณรถจักรยานยนต ชื่อสินคา ราคาสินคา จํานวน รหัสสินคา รายงานสินคา รายการที่คนหา รหัสสินคา ชื่อสินคา ราคาสินคา จํานวนสินคาในคลัง
3.7.13 ฟอรมรายงานขอมูลพนักงานระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.22 แสดงหนาจอรายงานขอมูลพนักงานระบบรานจําหนายอุปกรณรถจักรยานยนต 3.7.14 ฟอรมรายงานขอมูลสมาชิกระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.23 แสดงหนาจอรายงานขอมูลสมาชิกระบบรานจําหนายอุปกรณรถจักรยานยนต เบอรโทร วันที่สมัคร ชื่อสมาชิก นามสกุล รหัสบัตรประชาชน รหัสสมาชิก รายงานสมาชิก ชื่อผูใช รหัสผาน ชื่อพนักงาน นามสกุล รหัสบัตรประชาชน รหัสพนักงาน รายงานพนักงาน
3.7.15 ฟอรมระบุชวงเวลาที่ตองการพิมพรายงาน ภาพที่ 3.24 แสดงหนาจอฟอรมระบุชวงเวลาที่ตองการพิมพรายงาน 3.7.16 ฟอรมรายงานการขายระบบรานจําหนายอุปกรณรถจักรยานยนต ภาพที่ 3.25 แสดงหนาจอรายงานการขายระบบรานจําหนายอุปกรณรถจักรยานยนต ถึงวันที่ ตั้งแตวันที่ ราคารวมภาษี สวนลดสําหรับสมาชิก ราคารวม ราคา จํานวน ชื่อสินคา รายงานการขาย ราคาสุทธิ์ ชื่อพนักงานขาย วันที่ XX/XX/XX เลขที่ใบเสร็จ ชื่อสมาชิก วันที่เริ่มตน ระบุชวงเวลาที่ตองการพิมพรายงาน วันที่สิ้นสุด ตกลง ปดฟอรม
3.7.17 ฟอรมรายงานสินคาใกลหมดระบบรานจําหนายอุปกรณรถจักรยานยนต
ภาพที่ 3.26 แสดงหนาจอรายงานสินคาใกลหมดระบบรานจําหนายอุปกรณรถจักรยานยนต
ชื่อสินคา ราคาสินคา จํานวน
รหัสสินคา รายงานสินคา