+ All Categories
Home > Documents > 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf ·...

7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf ·...

Date post: 24-Jan-2021
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
30
บทที3 วิธีการดาเนินงาน 3.1 การวิเคราะห์และออกแบบระบบงานใหม่ ระบบสามารถกาหนดสิทธิ์การเข้าถึงข้อมูลในการใช้งานระบบออกเป็น 3 ประเภท คือ ผู้ใช้ทั่วไป สมาชิก และผู้ดูแลระบบ โดยจะอธิบายสิทธิ์การเข้าถึงข้อมูลแต่ละประเภท ดังนี1) ผู้ใช้ทั่วไป ไม่สามารถเข้าใช้งานใดๆได้ ต้องสมัครสมาชิกเพื่อให้ตัวเองเข้าใช้ข้อมูล ภายในระบบได้ก่อน โดยเปลี่ยนสถานะตัวเองจากผู้ใช้ทั่วไปเป็นสมาชิก 2) สมาชิก สามรถเข้าใช้งานบทเรียน และสื่อการเรียนรู้ด้วยตนเองผ่านระบบอินเตอร์เน็ต บนเว็บไซต์ อ่านข่าวประกาศ เข้าใช้งานกระดานสนทนา เพิ่มกระดานสนทนา ตอบกระดานสนทนา และยังสามารถเข้าไป แสดงข้อมูลและแก้ไขข้อมูลส่วนตัวได้ และสามารถแก้ไข Password ได้ 3) ผู้ดูแลระบบ มีสิทธิ์ในการเข้าถึงข้อมูลทุกอย่างภายในระบบ และสามารถค้นห้าข้อมูล สมาชิก สามารถลบข้อมูล และแก้ไขข้อมูลทุกอย่างที่ต้องการได้ และสามารถเพิ่มข้อมูลในส่วนของ บทเรียนได้ ระบบงานใหม่นี้จะมีระบบการทางานหลักๆ ทั้งหมด 7 ระบบโดยแต่ละระบบจะมีหลักการ ทางาน ดังนีระบบสมัครสมาชิก ผู้ใช้ทั่วไปสามารถสมัครสมาชิกได้โดย กรอกข้อมูลตามแบบฟอร์มการสมัครสมาชิกใน เว็บไซต์ และกาหนด Username และ password เอง แล้วยืนยันการสมัครสมาชิก เพื่อที่จะเปลี่ยน สถานะตัวเองจากผู้ใช้ทั่วไปกลายเป็นสมาชิก ซึ่งการสมัครเป็นสมาชิกมีสิทธิ์การเข้าถึงข้อมูลได้ มากกว่าผู้ใช้ทั่วไป ระบบจัดการสมาชิก เป็นการจัดการข้อมูลของสมาชิกเอง สมาชิกสามารถเข้าไป ดูข้อมูลของสมาชิกและ แก้ไขข้อมูลที่ต้องการได้ และสามารถแก้ไข Password ได้ ระบบศึกษาบทเรียน ระบบนี้สามารถเข้าใช้งานได้เฉพาะสมาชิกโดยการเข้ามาใช้งานข้อมูลบทเรียน และสื่อ การเรียนรู้ด้วยตนเองผ่านระบบอินเตอร์ ประกอบบทเรียน
Transcript
Page 1: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

บทท่ี 3

วิธีการด าเนินงาน

3.1 การวิเคราะห์และออกแบบระบบงานใหม่

ระบบสามารถก าหนดสิทธิ์การเข้าถึงข้อมูลในการใช้งานระบบออกเป็น 3 ประเภท คือ ผู้ใช้ทั่วไป สมาชิก และผู้ดูแลระบบ โดยจะอธิบายสิทธิ์การเข้าถึงข้อมูลแต่ละประเภท ดังนี้

1) ผู้ใช้ท่ัวไป ไม่สามารถเข้าใช้งานใดๆได้ ต้องสมัครสมาชิกเพื่อให้ตัวเองเข้าใช้ข้อมูลภายในระบบได้ก่อน โดยเปลี่ยนสถานะตัวเองจากผู้ใช้ทั่วไปเป็นสมาชิก

2) สมาชิก สามรถเข้าใช้งานบทเรียน และสื่อการเรียนรู้ด้วยตนเองผ่านระบบอินเตอร์ เน็ตบนเว็บไซต์ อ่านข่าวประกาศ เข้าใช้งานกระดานสนทนา เพิ่มกระดานสนทนา ตอบกระดานสนทนา และยังสามารถเข้าไป แสดงข้อมูลและแก้ไขข้อมูลส่วนตัวได้ และสามารถแก้ไข Password ได้

3) ผู้ดูแลระบบ มีสิทธิ์ในการเข้าถึงข้อมูลทุกอย่างภายในระบบ และสามารถค้นห้าข้อมูลสมาชิก สามารถลบข้อมูล และแก้ไขข้อมูลทุกอย่างที่ต้องการได้ และสามารถเพิ่มข้อมูลในส่วนของบทเรียนได้

ระบบงานใหม่นี้จะมีระบบการท างานหลักๆ ทั้งหมด 7 ระบบโดยแต่ละระบบจะมีหลักการท างาน ดังน้ี

ระบบสมัครสมาชิก ผู้ใช้ทั่วไปสามารถสมัครสมาชิกได้โดย กรอกข้อมูลตามแบบฟอร์มการสมัครสมาชิกใน

เว็บไซต์ และก าหนด Username และ password เอง แล้วยืนยันการสมัครสมาชิก เพื่อที่จะเปลี่ยนสถานะตัวเองจากผู้ใช้ทั่วไปกลายเป็นสมาชิก ซึ่งการสมัครเป็นสมาชิกมีสิทธิ์การเข้าถึงข้อมูลได้มากกว่าผู้ใช้ทั่วไป

ระบบจัดการสมาชิก เป็นการจัดการข้อมูลของสมาชิกเอง สมาชิกสามารถเข้าไป ดูข้อมูลของสมาชิกและ

แก้ไขข้อมูลที่ต้องการได้ และสามารถแก้ไข Password ได้ ระบบศึกษาบทเรียน

ระบบนี้สามารถเข้าใช้งานได้เฉพาะสมาชิกโดยการเข้ามาใช้งานข้อมูลบทเรียน และสื่อการเรียนรู้ด้วยตนเองผ่านระบบอินเตอร์ ประกอบบทเรียน

Page 2: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

39

ระบบใช้กระดานสนทนา ระบบนี้สามารถใช้งานได้เฉพาะสมาชิกที่จะสามรถเข้ามาอ่าน ต้ังค าถาม ค าตอบได้

เพื่อแลกเปลี่ยนความคิดเห็นกัน ระบบจัดการสมาชิก(Admin)

ระบบนี้เป็นการจัดการข้อมูลของสมาชิกโดย Admin เป็นผู้จัดการสมาชิก สามารถค้นหาข้อมูลสมาชิก แสดงข้อมูลสมาชิก แก้ไขข้อมูลสมาชิก และลบข้อมูลสมาชิกได้

ระบบจัดการบทเรียน(Admin) ระบบนี้เป็นการจัดการข้อมูลของบทเรียนโดย Admin เป็นผู้จัดการบทเรียน สามารถ

แสดงข้อมูลของบทเรียน เพิ่มข้อมูลบทเรียน แก้ไขข้อมูลบทเรียน และลบข้อมูลบทเรียนได้ ระบบจัดการกระดานสนทนา(Admin)

ระบบนี้จะเป็นการจัดการข้อมูลของกระดานสนทนาโดย Admin เป็นผู้จัดการบนกระดานสนทนา เข้ามาอ่าน ตั้งกระทู้ ถาม-ตอบ

Page 3: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

40

3.2 FLOW CHART ของระบบงานใหม่

3.2.1 Flow Chart: ระบบสมัครสมาชิก

Username, Password, - , , E-mail

ภาพท่ี 3 -1 แสดงการท างานของระบบสมัครสมาชิก

ค าอธิบายข้ันตอนการด าเนินงาน

1. เร่ิมต้นการท างานระบบ 2. ท าการกรอกข้อมูลสมาชิก Username Password ชื่อ-นามสกุล เพศ E-mail 3. ท าการตรวจสอบข้อมูลว่าครบหรือไม่ ถ้าไม่ครบกลับไปกรอกข้อมูลใหม่อีกครั้ง ถ้าครบ

สามารถด าเนินการต่อได้ 4. หลังจากตรวจสอบข้อมูลผ่านแล้วก็ท าการบันทึกข้อมูล 5. จบการท างาน

Page 4: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

41

3.2.2 Flow Chart: ระบบจัดการสมาชิก (สมาชิก)

Flow Chart :

Login

/

ภาพท่ี 3 -2 แสดงการท างานของระบบจัดการสมาชิก

Page 5: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

42

ค าอธิบายข้ันตอนการด าเนินงาน

1. เร่ิมต้นการท างานระบบ 2. สมาชิกกรอกข้อมูลผู้ใช้ (username password) เพื่อ login เข้าสู่ระบบ 3. ตรวจสอบความถูกต้อง ถ้าไม่ถูกกลับไปกรอกข้อมูลใหม่ ถ้าข้อมูลถูกต้องด าเนินการต่อไป 4. แสดงข้อมูลสมาชิก 5. แก้ไขข้อมูล 6. เปลี่ยนรหัสผ่าน 7. บันทึกข้อมูลหลังจากท าการ แก้ไขข้อมูล และเปลี่ยนรหัสผ่านแล้ว 8. จบการท างาน

Page 6: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

43

3.2.3 Flow Chart: ระบบศึกษาบทเรียน

Flow Chart :

Login

ภาพท่ี 3 -3 แสดงการท างานของระบบศึกษาบทเรียน

Page 7: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

44

ค าอธิบายข้ันตอนการด าเนินงาน

1. เร่ิมต้นการท างานระบบ 2. สมาชิกกรอกข้อมูลผู้ใช้ (username password) เพื่อ login เข้าสู่ระบบ 3. ตรวจสอบความถูกต้อง ถ้าไม่ถูกต้องกลับไปกรอกข้อมูลใหม่ ถ้าข้อมูลถูกต้องด าเนินการ

ต่อไป 4. ท าการเข้าสู่บทเรียน 5. ระบบแสดงรายละเอียดข้อมูลบทเรียน 6. จบการท างาน

Page 8: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

45

3.2.4 Flow Chart: ระบบใช้งานกระดานสนทนา

Flow chart :

, ,

Login

, ,

ภาพท่ี 3 -4 แสดงการท างานของระบบใช้งานกระดานสนทนา

Page 9: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

46

ค าอธิบายข้ันตอนการด าเนินงาน

1. เร่ิมต้นการท างานระบบ 2. เลือกว่าต้องการท ากิจกรรมใด ต้ังกระทู้ ตอบกระทู้ อ่านกระทู้ 3. ถ้าตั้งกระทู้ และตอบกระทู้ ต้องกรอกข้อมูล แล้วบันทึกข้อมูลก่อนถึงจะแสดงข้อมูล 4. ถ้าเลือกอ่านกระทู้ ก็จะแสดงข้อมูล 5. จบการท างาน

Page 10: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

47

3.2.5 Flow Chart: ระบบจัดการสมาชิก (Admin)

Flow Chart : (Admin)

Login Admin

ภาพท่ี 3 -5 แสดงการท างานของระบบจัดการสมาชิก (Admin)

Page 11: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

48

ค าอธิบายข้ันตอนการด าเนินงาน

1. เร่ิมต้นการท างานระบบ 2. Adminกรอกข้อมูลผู้ดูแลระบบ (username password) เพื่อ login เข้าสู่ระบบ 3. ตรวจสอบความถูกต้อง ถ้าไม่ถูกต้องกลับไปกรอกข้อมูลใหม่ ถ้าข้อมูลถูกต้องด าเนินการ

ต่อไป 4. แสดงรายละเอียดข้อมูลสมาชิก เพื่อให้ผู้ดูแลระบบท าการเลือกจัดการ 5. ท าการเลือกกิจกรรมว่าจะ แก้ไขข้อมูล ลบข้อมูล ค้นหาข้อมูล 6. บันทึกข้อมูลหลังจากท าการ แก้ไขข้อ หรือลบข้อมูลแล้ว 7. เลือกกิจกรรมการค้นหา กรอกข้อมูลที่ต้องการค้นหาชื่อ และแสดงผลออกมา 8. จบการท างาน

Page 12: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

49

3.2.6 Flow Chart: ระบบจัดการบทเรียน (Admin)

Flow Chart : (Admin)

, , ,

Login Admin

ภาพท่ี 3 -6 แสดงการท างานของระบบจัดการบทเรียน (Admin)

Page 13: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

50

ค าอธิบายข้ันตอนการด าเนินงาน

1. เร่ิมต้นการท างานระบบ 2. Adminกรอกข้อมูลผู้ดูแลระบบ (username password) เพื่อ login เข้าสู่ระบบ 3. ตรวจสอบความถูกต้อง ถ้าไม่ถูกกลับไปกรอกข้อมูลใหม่ ถ้าข้อมูลถูกต้องด าเนินการต่อไป 4. การเพิ่มข้อมูล กรอกข้อมูล ชื่อบทเรียน รายละเอียด นามสกุลไฟล์ ตั้งชื่อไฟล์ 5. แสดงรายละเอียดข้อมูลบทเรียน ชื่อบทเรียน นามสกุลไฟล์ และตั้งชื่อไฟล์ เพื่อให้ผู้ดูแล

ระบบท าการเลือกจัดการ 6. ท าการเลือกกิจกรรมว่าจะ แก้ไขข้อมูล ลบข้อมูล 7. การแก้ไข จะแสดงข้อมูลเดิมของสมาชิกก่อนท าการแก้ไข และท าการกรอกข้อมูลที่

ต้องการแก้ไข 8. บันทึกข้อมูลหลังจากท าการ เพิ่มข้อมูล แก้ไขข้อ หรือลบข้อมูลแล้ว 9. จบการท างาน

Page 14: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

51

3.2.7 Flow Chart: ระบบใช้งานกระดานสนทนา (Admin)

Flow Chart : (Admin)

, ,

,

Login Admin

ภาพท่ี 3 -7 แสดงการท างานของระบบใช้งานกระดานสนทนา (Admin)

Page 15: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

52

ค าอธิบายข้ันตอนการด าเนินงาน

1. เร่ิมต้นการท างานระบบ 2. เลือกว่าต้องการท ากิจกรรมใด ต้ังกระทู้ ตอบกระทู้ ลบกระทู้ อ่านกระทู้ 3. ถ้าตั้งกระทู้ และตอบกระทู้ ต้องกรอกข้อมูล แล้วบันทึกข้อมูลก่อนถึงจะแสดงข้อมูล 4. ถ้าเลือกการลบกระทู้ จะต้องกรอกกรอกข้อมูลผู้ดูแลระบบ (username password) และ

ตรวจสอบความถูกต้องของรหัสผ่าน ถ้าไม่ถูกกลับไปกรอกข้อมูลใหม่ ถ้าข้อมูลถูกต้องด าเนินการต่อไป แล้วบันทึกข้อมูลก่อนถึงจะแสดงข้อมูล

5. ถ้าเลือกอ่านกระทู้ ก็จะแสดงข้อมูล 6. จบการท างาน

Page 16: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

53

3.3 Context Diagram

Admin

00

CONTEXT DIAGRAM

ภาพท่ี 3 -8 Context diagram แสดงการท างานของระบบสื่อการเรียนรู้ด้วยตนเองผ่านระบบ

อินเตอร์เน็ต เร่ือง ผักพื้นบ้านและพืชสมุนไพรไทย

Page 17: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

54

3.4 Data Flow Diagram Level 1

D11.

Username, Password, - , ,E-mail

Username, Password, - , ,E-mail,

2.

D1

3.

D2

4.

D3

5.

(Admin) D1

Admin

6.

Admin

D2

7.

Admin

D3

DATA FLOW DIAGRAM LEVEL 1

D1

D5

D5

D5

D4

D4

ภาพท่ี 3 - 9 Data Flow Diagram Level 1แสดงการท างานของระบบสื่อการเรียนรู้ด้วยตนเอง

ผ่านระบบอินเตอร์เน็ต เร่ือง ผักพื้นบ้านและพืชสมุนไพรไทย

Page 18: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

55

3.5 Data Flow Diagram Level 2

1. DFD Level 2 ระบบสมัครสมาชิก

1.1

Username, Password, - ,E-mail,

1.2

D1

1.3

Username, Password, - ,E-mail

ภาพท่ี 3 – 10 DFD Level 2 แสดงการท างานของระบบสมัครสมาชิก

Page 19: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

56

2. DFD Level 2 ระบบจัดการสมาชิก

DFD Level 2

D1

2.1

2.2

2.3 /

2.4

ภาพท่ี 3 – 11 DFD Level 2 แสดงการท างานของระบบจัดการสมาชิก

Page 20: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

57

3. DFD Level 2 ระบบศึกษาบทเรียน

DFD Level 2

3.2

3.1

D1

D2

3.3

ภาพท่ี 3 – 12 DFD Level 2 แสดงการท างานของระบบศึกษาบทเรียน

Page 21: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

58

4. DFD Level 2 ระบบการใช้งานกระดานสนทนา

DFD Level 2

4.1

4.2

4.3

4.4

D3 D4

D3

ภาพท่ี 3 – 13 DFD Level 2 แสดงการท างานของระบบการใช้งานกระดานสนทนา

Page 22: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

59

5. DFD Level 2 ระบบจัดการสมาชิก (admin)

5.1

D5

5.2

5.3

5.4 / /

5.5

D1

DFD Level 2 admin

ภาพท่ี 3 – 14 DFD Level 2 แสดงการท างานของระบบจัดการสมาชิก (admin)

Page 23: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

60

6. DFD Level 2 ระบบจัดการบทเรียน(admin)

6.1

D5

6.2

6.3

6.4 /

6.5

D2

DFD2 admin

ภาพท่ี 3 – 15 DFD Level 2 แสดงการท างานของระบบจัดการบทเรียน (admin)

7. DFD Level 2 ระบบการใช้งานกระดานสนทนา(admin)

Page 24: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

61

DFD2 admin

6.4

7.1

7.2

7.3 / /

7.4

D3

D4

D5

7.5

D4

D3

ภาพท่ี 3 – 16 DFD Level 2 แสดงการท างานของระบบการใช้งานกระดานสนทนา (admin)

ความสัมพันธ์

Page 25: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

62

1 M

ผู้ดูแลระบบหรือAdmin หนึ่งคนสามารถท ารายการกับบทเรียนได้หลายคร้ัง

ภาพ 3 - 17 แสดงความสัมพันธ์ระหว่างตารางผู้ดูแลระบบกับตารางบทเรียน

N

M

สมาชิก หลายคนสามารถดูบทเรียนได้หลายคร้ัง

ภาพ 3 – 18 แสดงความสัมพันธ์ระหว่างตารางสมาชิกกับตารางบทเรียน

NM

สมาชิกหลายคนสามารถตั้งค าถามได้หลายคร้ัง

ภาพ 3 - 19 แสดงความสัมพันธ์ระหว่างตารางสมาชิกกับกระดานสนทนา

NM

Page 26: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

63

สมาชิก หลายคนสามารถตอบค าถามได้หลายคร้ัง

ภาพ 3 - 20 แสดงความสัมพันธ์ระหว่างตารางสมาชิกกับกระดานสนทนา

3.6 ER Model

Page 27: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

64

ER Model

a_idu_id

u_topic u_name

u_detail

a_pass

a_name

1 M

user email

sex

name

pass

id

M N

a_user

reg_date

/ /

reg_ansdate_ansemail_ans

name_ans

detail_ans

id_ans

id_ques

title_ques

name_ques detail_ques

date_ques

email_ques

M

N

u_idid

id

id_ans

id_ques

1

1

ภาพ 3 - 21 แสดง ER Model ระบบสื่อการเรียนรู้ด้วยตนเองผ่านระบบอินเตอร์เน็ต

เร่ือง ผักพื้นบ้านและพืชสมุนไพรไทย

3.7 Data Dictionary

Page 28: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

65

ตารางท่ี 3-1 ข้อมูลผู้ดูแลระบบ (admin)

Attribute Description Data Type PK FK Reference

a_id รหัสผู้ดูแลระบบ int(11) yes

a_user ชื่อเข้าใช้ varchar(50)

a_pass รหัสผ่าน varchar(10)

a_name ชื่อผู้ดูแลระบบ varchar(50)

ตารางท่ี 3-2 ข้อมูลการสมัครสมาชิก (tb_member)

Attribute Description Data Type PK FK Reference

id รหัสสมาชิก int(11) yes

username ชื่อผู้ใช้ varchar(20)

password รหัสผ่าน varchar(32)

name ชื่อสมาชิก varchar(80)

sex เพศ varchar(5

email อีเมล varchar(40)

reg_date วันที่สมัครสมาชิก date

ตารางท่ี 3-3 ข้อมูลการตั้งค าถาม (wb_question)

Page 29: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

66

Attribute Description Data Type PK FK Reference

id_ques รหัสค าถาม int(11) yes

title_ques ค าถาม varchar(50)

detail_ques รายละเอียดค าถาม text

name_ques ชื่อผู้ต้ังค าถาม varchar(30)

email_ques อีเมล varchar(30)

date_ques วันที่ต้ังค าถาม date

ตารางท่ี 3-4 ข้อมูลการตอบ ( wb_answer )

Attribute Description Data Type PK FK Reference

id_ans รหัสค าตอบ int(11) yes

detail_ans รายละเอียดค าตอบ text

name_ans ชื่อผู้ตอบ varchar(30)

email_ans อีเมล varchar(30)

date_ans วันที่ตอบ date

ref_ans จ านวนคร้ังที่ตอบ int(11) yes wb_question

ตารางท่ี 3-5 ข้อมูลบทเรียน ( tb_unit )

Page 30: 7 Username password Password - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(61).pdf · 2010. 3. 6. · 40 3.2 FLOW CHART ของระบบงานใหม่ 3.2.1

67

Attribute Description Data Type PK FK Reference

u_id รหัสบทเรียน int(4) yes

u_topic หัวข้อบทเรียน varchar(150)

u_name ชื่อไฟล์ varchar(100)

u_ detail รายละเอียดบทเรียน text


Recommended