การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 ·...

66
บทที3 การวิเคราะห์ระบบงานเดิม 3.1 วิเคราะห์ระบบงานเดิม จากการศึกษาระบบงานเดิมพบว่า ศิลปวัฒนธรรมพื้นบ้านสมัยก่อน ชอบมีเรื่องเล่าต่างๆ จนกลายเป็น นิทานพื้นบ้านจากนั้นก็มีการตีพิมพ์ออกมาเป็นเรื่อง ส่วนใหญ่จะเป็นหนังสือ นิตยสาร ที่มีแต่เนื้อหามีเฉพาะตัวหนังสือล้วนๆ มีภาพประกอบบางส่วนถึงแม้จะมีการพัฒนาขึ้นมาเรื่อยๆเป็น ลาดับตามยุคตามสมัยนิยม คือ เริ่มมีภาพประกอบหลาก หลาย และมีเนื้อเรื่องให้อ่านเพื่อความเข้าใ จ ยิ่งขึ้นแต่ก็ยังเป็นเรื่องที่น่าเบื่อเหมือนเดิม ดังนั้นจึงได้มีการพัฒนาการ์ตูน มากเพื่อให้มีความน่าสนใจ มากยิ่งขึ้นโดยการนาเอาสื่อคอมพิวเตอร์และโปรแกรมประยุกต์ต่างๆ เข้ามาช่วยในการสร้างสื่อ การ เรียนรู้เรื่องศิลปวัฒนธรรมนิทานพื้นบ้าน ให้มีความน่าสนใจมากขึ้น และดึงดูดใจให้ผู้อ่านเกิดความ สนใจในศิลปวัฒนธรรมพื้นบ้าน นั้นยิ่งขึ้น โดยสื่อ ศิลปวัฒนธรรมพื้นบ้าน เบื้องต้นนี้ยังสามารถใชประกอบการเรียนการสอนโดยสามารถนามาใช้เป็นสื่อ เพื่อเสริมการเรียนการสอนได้ โดยสื่อ เรียนรูศิลปวัฒนธรรมนิทานพื้นบ้าน แต่ละเรื่องนั้นจะแฝงไปด้วยการเรียนรู้ความเพลิดเพลินและเป็นการ เปรียบเทียบขนบธรรมเนียมประเพณีต่างๆเอาไว้ แก่บุคคลทั่วไป และผู้สนใจสามารถหยิบยกเอาสื่อ ศิลปวัฒนธรรมนิทานพื้นบ้าน เหล่านี้มาใช้ประกอบการเรียนการสอนได้อีกด้วย และยิ่งในปัจจุบันนีการเรียนการสอนก็เป็นการเรียนรู้ด้วยตนเองหรือการเรียนการสอนโดยให้ผู้เรียนเป็นศูนย์กลาง ( Child Center ) และมีการนาเอาเทคโนโลยีเข้ามาใช้ในการเรียนการสอน มีการใช้สื่อการเรียนการสอน และเทคนิคการเรียนการสอนที่ทันสมัยขึ้นและให้ประโยชน์ แก่ผู้เรียนมากมาย เช่นการนาเอาคอมพิวเตอร์มาให้นักเรียนใช้ในการเรียนโดยให้นักเรียน ฝึกใช้ คอมพิวเตอร์ด้วยเอง แต่ก็มีครูผู้สอนคอยให้คาแนะนาในเรื่องที่นักเรียนนั้นไม่รู้ การเรียนเช่นนี้จะทา ให้นักเรียนเกิดการเรียนรู้ได้มากกว่าที่ฟังจากครูสอนแต่ไม่ได้เรียนรู้ด้วยตัวเอง

Upload: others

Post on 22-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

บทท 3

การวเคราะหระบบงานเดม

3.1 วเคราะหระบบงานเดม จากการศกษาระบบงานเดมพบวา ศลปวฒนธรรมพนบานสมยกอน ชอบมเรองเลาตางๆจนกลายเปน นทานพนบานจากนนกมการตพมพออกมาเปนเรอง สวนใหญจะเปนหนงสอ นตยสาร ทมแตเนอหามเฉพาะตวหนงสอลวนๆ มภาพประกอบบางสวนถงแมจะมการพฒนาขนมาเรอยๆเปนล าดบตามยคตามสมยนยม คอ เรมมภาพประกอบหลาก หลาย และมเนอเรองใหอานเพอความเขาใ จยงขนแตกยงเปนเรองทนาเบอเหมอนเดม ดงนนจงไดมการพฒนาการตน มากเพอใหมความนาสนใจมากยงขนโดยการน าเอาสอคอมพวเตอรและโปรแกรมประยกตตางๆ เขามาชวยในการสรางสอ การเรยนรเรองศลปวฒนธรรมนทานพนบาน ใหมความนาสนใจมากขน และดงดดใจใหผอานเกดความสนใจในศลปวฒนธรรมพนบาน นนยงขน โดยสอ ศลปวฒนธรรมพนบาน เบองตนนยงสามารถใชประกอบการเรยนการสอนโดยสามารถน ามาใชเปนสอ เพอเสรมการเรยนการสอนได โดยสอ เรยนรศลปวฒนธรรมนทานพนบาน แตละเรองนนจะแฝงไปดวยการเรยนรความเพลดเพลนและเปนการเปรยบเทยบขนบธรรมเนยมประเพณตางๆเอาไว แกบคคลทวไป และผสนใจสามารถหยบยกเอาสอ ศลปวฒนธรรมนทานพนบาน เหลานมาใชประกอบการเรยนการสอนไดอกดวย และยงในปจจบนนการเรยนการสอนกเปนการเรยนรดวยตนเองหรอการเรยนการสอนโดยใหผเรยนเปนศนยกลาง (Child Center ) และมการน าเอาเทคโนโลยเขามาใชในการเรยนการสอน มการใชสอการเรยนการสอน และเทคนคการเรยนการสอนททนสมยขนและใหประโยชนแกผเรยนมากมาย เชนการน าเอาคอมพวเตอรมาใหนกเรยนใชในการเรยนโดยใหนกเรยน ฝกใชคอมพวเตอรดวยเอง แตกมครผสอนคอยใหค าแนะน าในเรองทนกเรยนนนไมร การเรยนเชนนจะท าใหนกเรยนเกดการเรยนรไดมากกวาทฟงจากครสอนแตไมไดเรยนรดวยตวเอง

Page 2: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

90

3.2 แผนภมกางปลา

เปนการศกษาปญหาของระบบงานเดม โดยพจารณาวามปญหาใดบางทมกจะเกดขนเปนประจ าเมอผอานนนอานหนงสอเกยวกบศลปวฒนธรรมพนบาน ซงปญหาดงกลาวกจะสงผลกระทบตอกระบวนการท างาน

1. เนอหาของหนงสอ/โบรวชวรไมสมบรณ 2. ผอานไมเขาใจเนอเรองศลปวฒนธรรมพนบาน 3. ผอานเกดความเบอหนาย ขาดความกระตอรอรนในการอาน 4. เนอหาของการอานเรองศลปวฒนธรรมพนบาน ไมนาสนใจ/ไมดงดดใจผเรยน

และผอาน 5. การจดการยงยากและซบซอนการกระจายขอมลไมทวถง

ภาพท 3 - 1 แผนภมกางปลาของการท าสอ เรองศลปวฒนธรรมนทานพนบานภาคอสาน

3.3 ขอเสนอแนะ เปนปญหาทเกดขนมาโดยตลอดแตปญหาบางอยางอาจไมชดเจนจงสามารถหลกเลยงไดถายงไมมการแกไขหรอพฒนาระบบงานเดม ๆ กยงจะไรประสทธภาพเพราะความเจรญกาวหนาตอ งทนสมยขนดงนนจากปญหาดงกลาวทระบไวบนภาพท 3- 1 แผนภมกางปลาของการท าสอ การเรยนรเรอง ศลปวฒนธรรมนทานพนบานในรปแบบ แอนเมชน จะถกน าไปพฒนาตอไปใหดขนและมประสทธภาพตอไป

Page 3: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

91

3.4 System Flowchart วเคราะหระบบงานเดม

3.4.1 จดการบทเรยน

ภาพท 3 - 2 Flowchart แสดงจดการบทเรยน

ค าอธบายขนตอนการด าเนนงาน 1. เรมตน 2. ท าการกรอกรายละเอยดบทเรยน 3. ตรวจสอบขอมลบทเรยนถาไมถกตองกกลบไปกรอกรายละเอยดอกครงถาถกตองก

ท ากจกรรมตอไป 4. บนทกขอมลบทเรยน 5. จบการท างาน

Page 4: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

92

3.4.2 จดการแบบฝกหด

ภาพท 3 - 3 Flowchart แสดงการจดการแบบฝกหด

ค าอธบายขนตอนการด าเนนงาน 1. เลอกท าแบบฝกหด 2. ตรวจสอบการท าแบบฝกหดถาไมครบกกลบไปท าใหครบถาครบกท ากจกรรมตอไ ป 3. บนทกการท าแบบฝกหด 4. ดคะแนนการท าแบบฝกหด 5. จบการท างาน

Page 5: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

93

3.5 Context Diagram

0

ภาพท 3 - 4 Context Diagram สอการเรยน รเรองศลปวฒนธรรมนทานพนบานภาคอสาน

ค าอธบายขนตอนการด าเนนงาน Context diagram เปนระดบภาพรวมของระบบ ซงแสดงแหลงทมาของขอมล แหลงทมา

ไดแก นกเรยน อาจารย ซงอาจารยจะเปนตวกลางในการก าหนดบทเรยน ก าหนดแบบฝกหด รายงานขอมลบทเรยน รายงานคะแนนการท าแบบฝกหด

นกเรยนจะท าการเลอกบทเรยนทตองการหลงจากนนกจะท าแบบฝกหดหลงเรยนเมอท าเสรจแลวกจะทราบคะแนนการท าแบบฝกหด

Page 6: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

94

3.6 Data Flow Diagram Level 1

D1 1

2

Admin

D2

D3

D2

ภาพท 3 - 5 Data Flow Diagram Level 1

ค าอธบายขนตอนการท างาน Data Flow Diagram Level 1 จะประกอบดวย 2 Process คอ Process จดการบทเรยน

และ Process จดการแบบฝกหด Process ท 1 จดการบทเรยน ผเรยนจะท าการเขาเรยนรายวชาทจะเรยนและเลอกวาตองการ

เรยนบทไหนAdmin หรออาจารยประจ าวชาจะเพมนกเรยนเขาสบทเรยนนนทนกเรยนสมครไว Process ท 2 จดการแบบฝกหด เมอผเรยนไดท าการเรยนแลวจะตองเขาท าแบบฝกหดเพอดวา

นกเรยนมความเขาใจมากนอยเพยงใด

Page 7: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

95

3.7 วเคราะหระบบงานใหม

ผงโครงสรางสอการเรยนรดวยตนเองผานระบบอนเ ตอรเนตเรอง ศลปวฒนธรรมนทาน พนบานภาคอสาน (Flow Chart) ระบบจะก าหนดสทธการเขาถงขอมลในการใชงานระบบเปน 4 ประเภท คอ ผดแลระบบ (Admin) ผสอน (Instructor) นกเรยน (User) บคคลทวไป ( Individuals) และ โดยจะอธบายสทธการเขาถงขอมลทละประเภทดงน

1) ผดแลระบบ ( Admin) มสทธในการเขาถงขอมลทกอยางภายในระบบ และสามารถ เพม/ลบ/แกไข ทกขอมลทตองการ ปรบปรงแกไขตงคาเวบได

2) อาจารย (Instructor) สมครสมาชกเปนอาจารยได สามารถน าเขาและเพมบทเรยนในเรองตางๆไดโดยใชสอ (VDO Flash, Shock Wave Flash, , Document,PowerPoint, Acrobat) ภายในบทเรยน อานขาวประกาศเขาใชงานกระดานสนทนา กระดานสนทนาอาจารย เพมกระดานสนทนาตอบกระดานสนทนา เพมลบนกเรยนเขาบทเรยน และยงสามารถเขาไปแสดงขอมล และแกไขขอมลสวนตวได

3) นกเรยน ( User) สมครสมาชกได เขาเรยนในบทเรยนเรองตางๆได ท าแบบฝกหดเขาใชงานกระดานสนทนา โพสตขอความผานเวบบอรดตอบกระดานสนทนา และเวบบอรดได

4) บคคลทวไป (Individuals) สามารถเขาสหนาเวบเพจหนาแรก สมครสมาชกไดสามารถเขาเรยนในเรองตางๆไดหลงจากสมครสมาชกสามารถท าแบบฝกหดไดหลงจากสมครสมาชก สามารถรบรขาวสารตางๆบนเวบไซตหลงจากสมครสมาชกสามารถแสดงความคดเหนผานเวบบอรดไดหลงจากสมครสมาชก

ระบบการท างานใหมนจะเปนระบบการท างานหลกๆ ทงหมด 8 ระบบโดยแตละระบบ จะมหลกการท างานดงจะอธบาย

1. ระบบสมครสมาชก ผใชทวไปสามารถสมครสมาชกไดโดย กรอกขอมลตามแบบฟอรมของการ

สมครสมาชกในเวบไซต และก าหนด Username และ password แลวท าการยนยนการสมครสมาชก เทานกเปลยนสถานะจากผใชทวไปกลายเปนสมาชกอาจารย หรอนกเรยน และมสทธการเขาถงขอมลไดมากกวาบคคลทวไป

2. ระบบจดการสมาชก (Admin) ระบบนจะเปนการจดการขอมลของสมาชกโดย Admin เปนผจดการสมาชก

สามารถคนหาขอมลสมาชก แสดงขอมลสมาชก แกไขขอมลสมาชก และลบขอมลสมาชก

Page 8: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

96

3. ระบบจดการสมาชก (อาจารยและนกเรยน )

จะเปนการจดการขอมลของอาจารยและนกเรยน สมาชกสามารถเขาไป ดขอมลของสมาชกและแกไขขอมลทตองการหรอ Admin เขาไปจดการระบบสมาชกและสทธในการใชงาน

4. ระบบหองเรยนของรายวชา จะเปนสวนทแสดงรายละเอยดของหองเรยนของรายวชาการตงคา สรางเนอหา

น าเขาเนอหารายวชาในรปแบบตาง ๆ เชน การน าเขาไฟลรปแบบ Document ( .doc ) , การน าเขาไฟลรปแบบ PowerPoint ( .ppt ) , การน าเขาไฟลรปแบบ Acrobat ( .pdf ) ,การน าเขาไฟลรปแบบ Shock Wave Flash ( .swf )

5. ระบบจดการบทเรยน ระบบนสามารถเขาใชงานไดเฉพาะสมาชกโดยการเขามาใชงานขอมลบทเรยน

และสอ(VDO, Flash, เสยง, Doc, etc) ประกอบบทเรยน 6. ระบบศกษาเรยนรบทเรยน

ระบบนสามารถเขาใชงานไดเฉพาะสมาชก นกเรยนโดยการเขามาใชงานขอมลบทเรยน และสอ (Flash VDO, Shock Wave Flash, PowerPoint, Document, Acrobat) ประกอบบทเรยนหลงจากเรยนจบแตละบทจะมการท าแบบฝกหดดวยเสมอ

7. ระบบจดการแบบฝกหด ระบบนนกเรยนทเปนสมาชกของแตละรายวชาสามารถเขามาใชงานแบบฝกหด

และทราบคะแนนได 8. ระบบการใชงาน การจดการกระดานสนทนาและประกาศขาว

ระบบนใชงานไดเฉพาะทเปนสมาชกเทานน ผใชทวไปไมสามารถเขามาอาน และไมสามารถตงกระท ถาม-ตอบ ไดและจะเปนการจดการขอมลของกระดานสนทนาโดย Admin เปนผจดการกระดานสนทนา เขามาอาน ตงกระท ถาม-ตอบ และสามารถลบกระท

Page 9: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

97

3.8 Flow Chart

3.8.1 Flow Chart: ระบบสมครสมาชก

username,password, - ,E-mail, ,

ภาพท 3 - 6 สมครสมาชก

ค าอธบายขนตอนการด าเนนงาน 1. กรอกรายละเอยดสมาชก Username password ชอ-สกล E-mail ทอย เบอรโทรศพท 2. ตรวจสอบการสมครสมาชกถาไมครบกกลบไปกรอกใหมถาครบกท ากจกรรมตอไ ป 3. บนทกการสมครสมาชก 4. จบการท างาน

Page 10: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

98

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

AdminUsername,Password

ภาพท 3 - 7 แสดงการท างานของระบบจดการสมาชก (Admin)

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

1. เรมตนการท างานของระบบ

2. Admin กรอกขอมลเขาใช ( username, password) เพอ login เขาสระบบ

3. ตรวจสอบความถกตอง ถาไมถกกลบไปกรอกขอมลใหม ถาขอมลถกตอง

ด าเนนการตอ

Page 11: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

99

4. แสดงขอมลหนาหลก การจดการระบบ ประเภทของรายวชา รายวชาทมอย สมาชก

ออนไลน เรมการแกไขในหนาน

5. แกไขขอมลสมาชก เชน การอนมต แกไขบญชผใชการเพมอพโหลดสมาชก สมคร

เขาเรยน เพมนกเรยน อาจารยผรบผดชอบ เพมผสรางรายวชา เพมผดแลระบบ

6. บนทกขอมลหลงจากท าการ แกไขแลว

7. จบการท างาน

3.8.3 Flow Chart: ระบบจดการสมาชก (อาจารย และนกเรยน)

Username,Password

ภาพท 3 - 8 แสดงการท างานของระบบจดการสมาชก

Page 12: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

100

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

1. เรมตนการท างานของระบบ

2. สมาชกกรอกขอมลผใช (username, password) เพอ login เขาสระบบ

3. ตรวจสอบความถกตอง ถาไมถกกลบไปกรอกขอมลใหม ถาขอมลถกตอง

ด าเนนการตอ

4. แสดงขอมลสมาชก

5. แกไขขอมล

6. บนทกขอมลหลงจากท าการ แกไขแลว

7. จบการท างาน

3.8.4 Flow Chart: ระบบหองเรยนของรายวชา

Username,Password

ภาพท 3 - 9 แสดงระบบหองเรยนของรายวชา

Page 13: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

101

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

1. เรมตนการท างานของระบบ

2. สมาชกกรอกขอมลผใช ( username, password) เพอ login เขาสระบบ

3. ตรวจสอบความถกตอง ถาไมถกกลบไปกรอกขอมลใหม ถาขอมลถกตอง

ด าเนนการตอ

4. แสดงรายละเอยดหองเรยนของรายวชา

5. ตรวจสอบวาตองการดหรอจดการหองเรยนของรายวชาหรอไม ถาไมตองการ

กลบไปกรอกขอมลใหม ถาตองการด าเนนการตอ

6. แสดงการตงคา สรางเนอหา น าเขาเนอหารายวชา

7. บนทกการเขาหองเรยนของรายวชา

8. จบการท างาน

Page 14: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

102

3.8.5 Flow Chart: ระบบจดการบทเรยน (Admin และ อาจารย )

Admin (Username,Password)

, ,

ใช

ใช

ใช

ภาพท 3 - 10 แสดงการท างานของ ระบบจดการบทเรยน (Admin และอาจารย )

Page 15: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

103

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

1. เรมตนการท างานของระบบ 2. Adminหรอครอาจารยผสอน กรอกขอมล ( username, password) เพอ login เขาส

ระบบ 3. ตรวจสอบความถกตอง ถาไมถกกลบไปกรอกขอมลใหม ถาขอมลถกตองด าเนนการ

ตอ 4. ตงคา ก าหนดรปแบบและสวนทแสดงเนอหา 5. ตรวจสอบความถกตอง ถาไมถกกลบไปเรมใหม ถาถกตองด าเนนการตอ 6. แสดงการตงคา รปแบบ และสวนทแสดงเนอหา 7. เลอกกจกรรมการแกไขในหนาน 8. การเพมขอมล กรอกขอมล ชอบทเรยน รายละเอยด เลอกไฟลทตองการน าเขา 9. เพมนกเรยนในรายวชานน 10. เพมนกเรยนจากเมนจดการระบบ จากนกเรยนทมอย 11. ท าการเลอกกจกรรมวาจะ แกไขขอมล หรอ ลบขอมล 12. การแกไข จะแสดงขอมลเดมของบทเรยนกอนท าการแกไข และท าการกรอกขอมล

เลอกไฟลทตองการแกไข 13. บนทกขอมลหลงจากท าการ เพมขอมล แกไขขอ หรอลบขอมลแลว 14. จบการท างาน

Page 16: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

104

3.8.6 Flow Chart: ระบบศกษาเรยนรบทเรยน

Username,Password

ภาพท 3 - 11 ระบบศกษาเรยนร บทเรยนและแบบฝกหด

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

1. เรมตนการท างานของระบบ

2. สมาชกกรอกขอมลผใช ( username, password) เพอ login เขาสระบบ

3. ตรวจสอบความถกตอง ถาไมถกตองกลบไปกรอกขอมลใหม ถาขอมลถกตอง

ด าเนนการตอ

4. ท าการเขาส บทเรยนศกษา

5. ระบบแสดงรายละเอยดขอมล บทเรยน

6. จบการท างาน

Page 17: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

105

3.8.7 Flow Chart: ระบบจดการแบบฝกหด

Admin (Username,Password)

ภาพท 3 - 12 แสดงระบบจดการแบบฝกหด

Page 18: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

106

ค าอธบายขนตอนการด าเนนงาน 1. เรมตนการท างานของระบบ 2. Adminหรออาจารย กรอกขอมล ( username, password) เพอ login เขาสระบบ 3. ตรวจสอบความถกตอง ถาไมถกกลบไปกรอกขอมลใหม ถาขอมลถกตองด าเนนการ

ตอ 4. กรอกรายละเอยดแบบฝกหดและน าเขาแบบฝกหด 5. แสดงรายละเอยดแบบฝกหด 6. ตรวจสอบการท าแบบฝกหดถากรอกไมครบกท าการกรอกใหมถากรอกครบกเลอก

กจกรรมตอไป 7. บนทกการท าแบบฝกหด 8. จบการท างาน

Page 19: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

107

3.8.8 Flow Chart: ระบบการใชงาน การจดการกระดานสนทนาและประกาศขาว

, ,

,

Admin (Username,Password)

ภาพท 3 - 13 แสดงระบบการใชงาน การจดการกระดานสนทนาและประกาศขาว

Page 20: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

108

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

1. เรมตนการท างานของระบบ 2. Adminหรออาจารย หรอนกเรยน กรอกขอมล ( username, password) เพอ login เขาส

ระบบ 3. ตรวจสอบความถกตอง ถาไมถกกลบไปกรอกขอมลใหม ถาขอมลถกตองด าเนนการ

ตอ 4. แสดงขอมลกระดานสนทนาหรอประกาศขาว 5. เลอกวาตองการท ากจกรรมใด ตงกระท ตอบกระท ลบกระท อานกระท 6. ถาตงกระท และตอบกระท ตองกรอกขอมล แลวบนทกขอมลกอนถงจะแสดงขอมล 7. ถาเลอกอานกระท กจะแสดงขอมล 8. จบการท างาน

Page 21: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

109

Context Diagram

0

AdminAdmin

ขอมลอาจารยและนกเรยน

ขอมลจดการอาจารยและนกเรยน

ภาพท 3 - 14 Context diagram แสดงการท างานของระบบสอการเรยนรดวยตนเองผานระบบ

อนเตอรเนต เรอง ศลปวฒนธรรมนทานพนบานภาคอสาน

Page 22: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

110

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

Context diagram เปนระดบภาพรวมของระบบ ซงแสดงแหลงทมาของขอมล ไดแก อาจารย ผเรยน ผดแลระบบ ซงผดแลระบบจะเปนผก าหนดขอมลการ เพม/ลบ/แกไข ขอมลทกอยางภายในระบบ สวนอาจารยจะเปนผทก าหนดขอมลการเพม/ลบแกไขบทเรยน , แบบฝกหด ตงกระทถาม-ตอบในกระดานสนทนาและขาวประกาศได นกเรยนมการสงขอมลผเรยน ท าแบบฝกหด และเลอกบทเรยนทจะเขาเรยนจากนนผดแลระบบท าการแสดงคะแนนแบบฝกหดใหผเรยนไดทราบ

สามารถตอบกระทกระดานสนทนาและขาวประกาศได อาจารยและนกเรยนเปนผเขามาใช

งานขอมลภายในระบบ ตามสทธทผดแลระบบไดก าหนดไวให

DATA FLOW DIAGRAM LEVEL 1

D11.

( , )

Username, Password, - ,Email, ,

Username, Password, - ,Email, ,

2.

(Admin)

D2

D3

D4 Admin

Admin

Admin

Admin

D2 3.

( ) D3

ภาพท 3 - 15 Data Flow Diagram Level 1 แสดงการท างานของระบบสอการเรยนรดวยตนเองผาน

ระบบอนเตอรเนต เรอง ศลปวฒนธรรมนทานพนบานภาคอสาน

Page 23: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

111

D6

D2

4.

Admin

D4 Admin

Admin

D7

Admin

D8

Admin

D5

D6

D2

5.

Admin

D10

D9

D4 Admin

Admin

Admin

Admin

D5

ภาพท 3 - 16 Data Flow Diagram Level 1 แสดงการท างานของระบบสอการเรยนรดวยตนเองผาน

ระบบอนเตอรเนต เรอง ศลปวฒนธรรมนทานพนบานภาคอสาน (ตอ)

Page 24: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

112

6.

D6

D3

D5

D7

7.

Admin

D7

D11

ภาพท 3 - 17 Data Flow Diagram Level 1 แสดงการท างานของระบบสอการเรยนรดวยตนเองผาน

ระบบอนเตอรเนต เรอง ศลปวฒนธรรมนทานพนบานภาคอสาน (ตอ)

Page 25: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

113

D12

8.

Admin

D2

D3

D4

Admin Admin

ภาพท 3 - 18 DFD Level 1 แสดงการท างานของระบบสอการเรยนรดวยตนเองผานระบบอนเตอรเนต

เรอง ศลปวฒนธรรมนทานพนบานภาคอสาน (ตอ)

Page 26: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

114

3.9 Data Flow Diagram Level 2

3.9.1 Data Flow Diagram Level 2 ระบบสมครสมาชก

1.1

Username, Password, - ,Email, ,

1.2

D1

1.3

Username, Password, - ,Email, ,

ภาพท 3 - 19 แสดง Data Flow Diagram Level 2 โพรเซสท 1 ระบบสมครสมาชก

Page 27: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

115

3.9.2 DFD Level 2 ระบบจดการสมาชก ( Admin)

Aamin

2.1

Admin

D4 Admin Admin

2.2

2.3

2.4

/ /

2.5

ขอมลอาจารย

D3

ขอมลนกเรยน

D2

ภาพท 3 – 20 แสดง Data Flow Diagram Level 2 โพรเซสท 2 ระบบจดการสมาชก ( Admin)

Page 28: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

116

3.9.3 Data Flow Diagram Level 2 ระบบจดการสมาชก (อาจารยและนกเรยน)

D2

3.1

3.2

3.3

3.4

D3

ภาพท 3 – 21 แสดง Data Flow Diagram Level 2 โพรเซสท 3 ระบบจดการสมาชก ( Admin)

Page 29: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

117

3.9.4 Data Flow Diagram Level 2 ระบบหองเรยนของรายวชา

D2 4.1

4.2

4.3

4.4 / / /

Admin

Admin

AdminD4 Admin

Admin

4.5

D5

D6

D7

D8

ภาพท 3 - 22 แสดง Data Flow Diagram Level 2 โพรเซสท 4 ระบบหองเรยนของรายวชา

Page 30: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

118

3.9.5 Data Flow Diagram Level 2 ระบบจดการบทเรยน

5.1

D4 Admin Admin

5.2

5.3

5.4

/ /

5.5

ขอมลรายวชา

D6

D2

Admin

Admin

D5

ขอมลบทเรยน

ขอมลรายวชา

ขอมลบทเรยน

5.6

ขอมลการ/เพม/ลบ/ แกไข รายวชาและบทเรยน

ขอมลการ/เพม/ลบ/ แกไข รายวชาและบทเรยน

ภาพท 3 – 23 แสดง Data Flow Diagram Level 2 โพรเซสท 5 ระบบจดการบทเรยน

Page 31: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

119

3.9.6 Data Flow Diagram Level 2 ระบบศกษาเรยนรบทเรยน

6.2

6.1

D3

D5 ขอมลรายวชา

6.3

D6 ขอมลบทเรยน

D7 ขอมลบทเรยน

ภาพท 3 – 24 แสดง Data Flow Diagram Level 2 โพรเซสท 6 ระบบศกษาเรยนรบทเรยน

Page 32: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

120

3.9.7 Data Flow Diagram Level 2 ระบบจดการแบบฝกหด

7.1

ขอมลอาจารยD4 Admin

Admin

7.2

7.3

7.4

/ /

7.5

D7

D2

Admin

D5

7.6

ขอมลAdmin

D11

ภาพท 3 - 25 แสดง Data Flow Diagram Level 2 โพรเซสท 7 ระบบจดการแบบฝกหด

Page 33: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

121

3.9.8 Data Flow Diagram Level 2 ระบบการใชงานการจดการกระดานสนทนาและ

ประกาศขาว

8.2

Admin

8.3

8.6

8.7

D12

8.4

8.5

/ /

8.1

ขอมลAdmin

ขอมลอาจารย

D4 Admin Admin

D2

D3

ภาพท 3 - 26 แสดง Data Flow Diagram Level 2 โพรเซสท 8 ระบบการใชงานการจดการกระดาน

สนทนาและประกาศขาว

Page 34: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

122

3.10 การก าหนดความสมพนธ

adodb_loqsgl 1 M mdl_assignment

adodb_loqsgl หนงรายการสามารถท ารายการ กบ mdl_assignment ไดหลายรายการ

ภาพ 3 - 27 ความสมพนธระหวาง adodb_loqsgl กบ mdl_assignment

mdl_assignment M M mdl_log

mdl_assignments หลายรายการสามารถท ารายการ กบ mdl_log ไดหลายรายการ

ภาพ 3 – 28 แสดงความสมพนธระหวาง mdl_assignment กบ mdl_log

mdl_log 1 1 mdl_display

mdl_log หนงรายการสามารถท ารายการ กบ mdl_displayไดหนงรายการ

ภาพ 3 – 29 แสดงความสมพนธระหวาง mdl_log กบ mdl_display

mdl_assignment 1 1 mdl_user_admin

mdl_assignments หนงรายการสามารถท ารายการ กบ mdl_user_admin ไดหนงคน

ภาพ 3 – 30 แสดงความสมพนธระหวาง mdl_assignments กบ mdl_user_admin

Page 35: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

123

mdl_user_admin 1 M mdl_user_preferences

mdl_user_admin หนงคนสามารถท ารายการ กบ mdl_user_preferences ไดหลายรายการ ภาพ 3 – 31 แสดงความสมพนธระหวาง mdl_user_admin กบ mdl_user_preferences

mdl_user_preferences 1 M mdl_user_teachers

mdl_user_preferencesหนงรายการสามารถท ารายการกบ mdl_user_teachersไดหลายคน

ภาพ 3 - 32 แสดงความสมพนธระหวาง mdl_user_preferencesกบ mdl_user_teachers

mdl_user_preferences 1 M mdl_user_students

mdl_user_preferencesหนงรายการสามารถท ารายการกบ mdl_user_students ไดหลายคน

ภาพ 3 – 33 แสดงความสมพนธระหวาง mdl_user_preferences กบ mdl_user_students

mdl_user_admin 1 M mdl_log

mdl_user_admin หนงคนสามารถท ารายการเขาสระบบกบ mdl_log ไดหลายครง ภาพ 3 – 30 แสดงความสมพนธระหวาง mdl_user_admin กบ mdl_log

mdl_user_teachers 1 M mdl_log

mdl_user_teachers หนงคนสามารถท ารายการเขาสระบบ กบmdl_logไดหลายครง ภาพ 3 – 31 แสดงความสมพนธระหวาง mdl_user_teachers กบmdl_log

Page 36: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

124

mdl_user_students 1 M mdl_log

mdl_user_students หนงคนสามารถท ารายการเขาสระบบ กบmdl_logไดหลายครง

ภาพ 3 – 32 แสดงความสมพนธระหวาง mdl_user_students กบ mdl_log

mdl_user_admin 1 M mdl_course

mdl_user_admin หนงคนสามารถท ารายการสรางรายวชากบ mdl_course ไดหลายรายวชา

ภาพ 3 – 33 แสดงความสมพนธระหวาง mdl_user_admin กบ mdl_course

mdl_user_teachers 1 M mdl_course

mdl_user_teachers หนงคนสามารถท ารายการสรางรายวชากบ mdl_course ไดหลายรายวชา

ภาพ 3 – 34 แสดงความสมพนธระหวาง mdl_user_teachers กบ mdl_course

mdl_course 1 M mdl_course_categories

mdl_courseseหนงรายวชาสามารถท ารายการสราง mdl_course_categories ไดหลายประเภท

ภาพ 3 - 35 แสดงความสมพนธระหวาง mdl_course กบ mdl_course_categories

mdl_course_categories 1 M mdl_course

mdl_course_categories หนงประเภทสามารถท ารายการ กบ mdl_course ไดหลายรายวชา

ภาพ 3 – 36 แสดงความสมพนธระหวาง mdl_course_categories กบ mdl_coursese

Page 37: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

125

mdl_course_categories 1 1 mdl_course_display

mdl_course_categoriesหนงประเภทสามารถท ารายการ กบ mdl_course_display แสดงผลไดหนงแบบ

ภาพ 3 - 37 แสดงความสมพนธระหวาง mdl_course_categories กบ mdl_course_display

mdl_course_display 1 1 mdl_course_modules

mdl_course_displayหนงแบบสามารถท ารายการ กบ mdl_course_modules ไดหนงรายการ

ภาพ 3 - 38 แสดงความสมพนธระหวาง mdl_course_display กบ mdl_course_modules

mdl_course_modules 1 M mdl_enrol_autunorize

mdl_course_modules หนงการตงคาสามารถท ารายการ กบ mdl_enrol_autunorizeไดหลายรายการ

ภาพ 3 - 39 แสดงความสมพนธระหวาง mdl_course_modules กบ mdl_enrol_autunorize

mdl_enrol_autunorize M M mdl_course_sections

mdl_enrol_autunorize หลายรายการสามารถท ารายการกบ mdl_course_sections สวนของบทเรยนไดหลายสวน

ภาพ 3 - 40 แสดงความสมพนธระหวาง mdl_enrol_autunorize กบ mdl_course_sections

mdl_course_sections M 1 mdl_course_display

mdl_course_sections สวนของบทเรยนหลายสวนท ารายการ กบ mdl_course_display แสดงผลไดหนงแบบ

ภาพ 3 - 40 แสดงความสมพนธระหวาง mdl_course_sections กบ mdl_course_display

Page 38: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

126

mdl_course_categories M M mdl_label

mdl_course_categoriesสวนของบทเรยนหลายสวนท ารายการ กบ mdl_label หลายรายการบทเรยนได

ภาพ 3 - 41 แสดงความสมพนธระหวาง mdl_course_sections กบ mdl_label

mdl_label M M mdl_lesson_pages

mdl_label รายการบทเรยน ท ารายการ กบ mdl_lesson_pages หนาของบทเรยนไดหลายหนา

ภาพ 3 - 42 แสดงความสมพนธระหวาง mdl_label กบ mdl_lesson_pages

mdl_label M M mdl_lesson

mdl_labelหลายรายการบทเรยนท ารายการกบ mdl_lesson ไดหลายบทเรยน

ภาพ 3 - 43 แสดงความสมพนธระหวาง mdl_label กบ mdl_lesson

mdl_lesson_pages 1 M mdl_lesson

mdl_lesson_pagesหนาของบทเรยนหนงหนาท ารายการกบ mdl_lessonไดหลายบทเรยน

ภาพ 3 - 44 แสดงความสมพนธระหวาง mdl_lesson_pages กบ mdl_lesson

mdl_lesson 1 M mdl_lesson_branch

mdl_lesson_pagesหนงบทเรยนท ารายการกบ mdl_lesson_brach ไดหลายประเภท

ภาพ 3 - 45 แสดงความสมพนธระหวาง mdl_lesson กบ mdl_lesson_brach

Page 39: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

127

mdl_lesson 1 M mdl_lesson_quiz

mdl_lesson หนงบทเรยนสามารถท ารายการกบ mdl_lesson_quiz ไดหลายค าถาม

ภาพ 3 - 46 แสดงความสมพนธระหวาง mdl_lesson กบ mdl_lesson_quiz

mdl_lesson_quiz M 1mdl_quize_attemptonlast_

datasets

mdl_lesson_quiz หลายค าถามสามารถ ม mdl_quize_attemptonlast_datasets หนงฐานขอมล ภาพ 3 - 46 แสดงความสมพนธระหวาง mdl_lesson_quiz กบ mdl_quize_attemptonlast_datasets

mdl_lesson_quiz 1 1 mdl_quize_answers

mdl_lesson_quiz หนงค าถามสามารถ ม mdl_quize_answers หนงค าตอบในค าถาม

ภาพ 3 - 48 แสดงความสมพนธระหวาง mdl_lesson_quiz กบ mdl_quize_answers

mdl_lesson_quiz 1 M mdl_choice

mdl_lesson_quiz หนงค าถามสามารถ ท ารายการ mdl_choice ไดหลายตวเลอก

ภาพ 3 - 47 แสดงความสมพนธระหวาง mdl_lesson_quiz กบ mdl_choice

mdl_choice 1 M mdl_choice_options

mdl_choice ตวเลอกหนงขอสามารถ ม mdl_choice_option ไดหลายตวเลอก

ภาพ 3 - 48 แสดงความสมพนธระหวาง mdl_choice กบ mdl_choice_option

Page 40: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

128

mdl_choice_options M 1 mdl_choice_answers

mdl_choice_option หลายตวเลอกสามารถ ม mdl_choice_answers หนงตวเลอกทเปนค าตอบ

ภาพ 3 - 49 แสดงความสมพนธระหวาง mdl_choice กบ mdl_choice_answers

mdl_lesson 1 M mdl_lesson_grades

mdl_lesson หนงบทเรยนสามารถท ารายการ mdl_lesson_grades ไดหลายเกรด

ภาพ 3 - 50 แสดงความสมพนธระหวาง mdl_lesson กบ mdl_lesson_grades

mdl_lesson_grades 1 Mmdl_lesson_high_

scores

mdl_lesson_grades เกรดบทเรยนหนงเกรดสามารถ ท ารายการ mdl_lesson_high_scores คะแนนสงได

หลายคะแนน

ภาพ 3 - 51 แสดงความสมพนธระหวาง mdl_lesson_grades กบ mdl_lesson_high_scores

mdl_block 1 M mdl_forum_posts

mdl_block กระดานสนทนาและขาวประกาศสามารถ ท ารายการ mdl_forum_posts โพสตขอความได

หลายขอความ

ภาพ 3 - 52 แสดงความสมพนธระหวาง mdl_block กบ mdl_forum_posts

mdl_forum_posts 1 1 mdl_forum_queue

Page 41: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

129

mdl_forum_posts โพสตขอความหนงโพสต สามารถท ารายการ mdl_forum_queue

รายละเอยดขอความหนงรายการ

ภาพ 3 - 53 แสดงความสมพนธระหวาง mdl_forum_posts กบ mdl_forum_queue

mdl_user_admin / / / / M mdl_block1

mdl_user_admin หนงคนสามารถท าการ เพม /ตอบ/อาน/ลบ/แกไข mdl_block ไดหลายกระดาน

ภาพ 3 - 54 แสดงความสมพนธระหวาง mdl_user_admin กบ mdl_block

mdl_user_teachers / / / M mdl_block1

mdl_user_teacher s หนงคนสามารถท าการ เพม /ตอบ/อาน/ลบ mdl_blockไดหลายกระดาน

ภาพ 3 - 55 แสดงความสมพนธระหวาง mdl_user_teachers กบ mdl_block

mdl_user_students / / / M mdl_block1

mdl_user_students หนงคนสามารถท าการ เพม /ตอบ/อาน mdl_blockไดหลายกระดาน

ภาพ 3 - 56 แสดงความสมพนธระหวาง mdl_user_students กบ mdl_block

Page 42: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

130

3.11 E-R Model ของ Moodle

adodb_loqsgl 1 1

mdl_assignmentM

CreatedSql0

Sql1

params

tracer

timer

id

course

name

description

format

assignmenttype

resubmitpreventlate

emailteachers

var1

timedue

timeavailable

var2

var3

var4

var5maxbytes

timeavailablegrade

timemodified

1MM

mdl_log

mdl_user_admin mdl_user_teachers

M M

11

mdl_user_students

1

M

idtime

userid

ip

course

module cmid

actionurl info

M

mdl_display

mdl_user_admin

1

M

mdl_user_preferences1

mdl_user_students

M

mdl_user_teachers

11

Mmdl_course

M 1

M

1

mdl_block

/ /

/ /

mdl_forum_posts

MM

1

mdl_forum_queue

1

1

1

/ / /

/ /

mdl_course_categories

M

1

M

1 1 mdl_course_display

mdl_course_

modules

1 1

M

1

mdl_course_sections

M

1

mdl_enrol_autunorize

1

MM

mdl_label

M

mdl_lesson_pages

M

M

M

mdl_lesson

1 M

M

mdl_lesson_quiz

mdl_lesson_branch

M

mdl_lesson_grades

1

M

M

1

mdl_lesson_high_scores

M

1

mdl_choice

mdl_quize_attemptonlast_datasets M 1

mdl_quize_answers 1

1

mdl_choice_answersmdl_choice_options

1

M

1

M

M 1

idname

versioncron

lasteronvisible multiple

id

discussion

parent

userid createdmodified mailed

subject

massage

format

attachment

totalscore

postidid

userid

discussion id

idcourse

name

text

format

publish

release display allowupdate

showonans wered

limitanswers

time opentime close

time modified

idchoiceid

text

maxanswers timemodifiedoptionid

iduserid

id

category

sortorder

password

fullname

shortname

id number summaryformat

showgrades

modinifo

newsitemsteacher

studentstudents

guest

stardate

enrolperiod

numsections

marker

maxbytes

showeports

visible

hiddensections

groupmodeforce

long

theme

cost

timecreated

timemodified

metacourse

idnamedescription

parent

sortorder

coursecount

visible timemodifiedid course userid

display

idcourse

instancesection

added

indent

visible

groupmode

idcclastfour

ccexpcvv

idcourse

sectionsequence

visible

idcourse

namecontent

timemodificed

id

lessonid

prevpageidnextpageid qtype

qoptionlayout

display

id

timecreated

timemodified

title

contents

course

name

practice

modattempts

passrord

usepassword

grade

custom

ongoing

usemaxgrademaxanswers

maxattempts

reviewnextpagedefault

minguestions

maxpage

timed

maxtime

ratatetreeslideshow

width

higth

bg color

displaylefthighscores

maxhighscores

available

dedline

timemodified

id lessonid

userid

pageid

retry

flag

timeseen

id

lessonid

grade

late

completed

idlessonid

userid

gradeidnictname

id coursename

introtimeopen

timeclose

optionflagspenaltyscheme

attempts

attemption lastgrademethod

decimalpoints

review

questuinsperpage

shufflequestions

shuffleanswersquestion

sumgradegrade

timecreated

timemodified

timelimit

password

sumnet

popup

id

questionanswer fraction freedback

id

categoryuserid

datasetnumber

moduleaction

mtable

field

id

userid coursetimestart

timeend

time

enrol

timeaccess

iduserid id

userid

course

timestarttimeneed

time

enrol

timeaccess

id

userid

course

timestart

timeend

timeenrol

timeaccessauthority

role

editall

timemodified

course

timestart

timeend

time

enrol

timeaccess

authority

roleeditall

timemodifiedfirstname

lastnameaddress

email

firstnamelastname

address

email

email

firstname

lastname

addressemail

password

password

password

1

M

1

M

1

M

ภาพท 3 - 57 แสดง ER-Diagram Model ของMoodle ระบบสอการเรยนรดวยตนเองผานระบบ

อนเตอรเนต เรอง ศลปวฒนธรรมนทานพนบานภาคอสาน

Page 43: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

131

3.12 Site map

home

login

Admin

.1

ABC

Environment

( )

ภาพ 3 - 39 แสดง Site map ระบบสอการเรยนรดวยตนเองผานระบบอนเตอรเนต

เรอง ศลปวฒนธรรมนทานพนบานภาคอสาน

Page 44: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

132

1.13Data Dictionary

ตารางท 3-1: ตารางฐานขอมลการเขาสระบบ (adodb_loqsgl)

Attribute Description Data Type PK FK Reference Created สรางระบบการ

login datetime yes

Sql0 varchar(250) Sql1 text Params text Tracer text Timer เวลา decimal(16,6

Attribute Description Data Type PK FK Reference

id รหส int(10) pk yes

course หลกสตร int(10)

name ชอ varchar(255)

description รายละเอยด text

format รปแบบ tinyint(4)

assignmenttype

ประเภทการมอบหมาย

varchar(50

resubmit สง tinyint(2)

preventlate tinyint(2)

emailteachers tinyint(2)

var1 int(10)

var2 int(10

Var3 int(10

Var4 int(10

ตารางท 3-2: ตารางการแตงตง มอบหมาย (mdl_assignment)

Page 45: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

133

ตารางท 3-3: ตารางกระดาษสนทนาและขาว (mdl_block)

Attribute Description Data Type PK FK Reference

id รหส int(10) yes

name ซอ varchar(40)

version เวอรชน int(10)

cron int(10)

lastcron int(10)

visible มองเหน tinyint(1)

multiple หลายอยาง tinyint(1) ตารางท 3-4:ตารางเกบขอมล ( mdl_cache_filters) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

filter กรอง varchar(32)

version เวอรชน int(10)

md5key varchar(32)

rawtext text

timemodified int(10)

Var5 int(10

maxbytes

จ านวนไบตสงสด

int(10

timedue เวลาเรมใหม int(10

timeavailable เวลาใหบรการ int(10

grade เกรด int(10

timemodified

เวลาทท าการปรบปรง

int(10

Page 46: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

134

ตารางท 3-5: ตารางเกบตวหนงสอ (mdl_cache_text) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

md5key varchar(32)

formattedtext longtext

timemodified เวลาทท าการปรบปรง

int(10)

ตารางท 3-6: ตารางตวเลอก ( mdl_choice) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

course หลกสตร int(10)

name ชอ varchar(255)

text ขอความ text

format รปแบบ tinyint(2)

publish ทางเลอก tinyint(2)

release การยกเวน tinyint(2)

display การแสดงผล tinyint(4)

allowupdate อนญาต tinyint(2)

showunanswered แสดงการตอบ tinyint(2)

limitanswers tinyint(2)

timeopen เวลาเปด int(10)

timeclose เวลาปด int(10)

timemodified เวลาทท าการปรบปรง

int(10)

Page 47: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

135

ตารางท 3-7: ตารางค าตอบทเปนตวเลอก ( mdl_choice_answers) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

choiceid หมายเลขเลอก int(10)

userid ชอผเขาใช int(10)

optionid รหสตวเลอก int(10)

timemodified เวลาทท าการปรบปรง

int(10)

ตารางท 3-8: ตารางตวเลอกทเปนค าตอบ ( mdl_choice_options)

Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

choiceid หมายเลขเลอก int(10)

text ขอความ text

maxanswers ค าตอบ int(10)

timemodified เวลาทท าการปรบปรง

int(10)

ตารางท 3-9: ตารางการสรางหลกสตร ( mdl_course)

Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

category int(10)

sortorder int(10)

password รหสผาน varchar(50)

fullname ชอเตม varchar(245)

shortname ชอยอ varchar(15)

idnumber รหสหมายเลข varchar(100)

Page 48: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

136

summary สรป text

format รปแบบ varchar(10)

showgrades แสดงเกรด smallint(2)

modinfo longtext

newsitems รายการ smallint(5)

teacher คร varchar(100)

student นกเรยน varchar(100)

students นกเรยน varchar(100)

guest ผใชทวไป tinyint(2)

startdate เรมวน int(10)

enrolperiod int(10)

numsections smallint(5)

marker int(10)

maxbytes จ านวนไบตสงสด

int(10)

showreports int(4)

visible ตารางชดเจน int(1)

hiddensections int(2)

groupmode int(4)

groupmodeforce int(4)

lang ภาษา varchar(10)

theme สารส าคญ varchar(50)

cost หลกสตร varchar(10)

timecreated int(10)

timemodified เวลาทท าการปรบปรง

int(10)

metacourse int(1)

Page 49: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

137

ตารางท 3-10: ตารางแสดงหมวดหมของบทเรยน ( mdl_course_categories) Attribute Description Data Type PK FK Reference

Id รหสหมายเลข int(10) yes

name ชอ varchar(255)

description รายละเอยด text

parent แหลงขอมล int(10)

sortorder จดเรยง int(10)

coursecount ตวนบบทเรยน int(10)

visible ชดเจน tinyint(1)

timemodified เวลาทท าการปรบปรง

int(10)

ตารางท 3-11: ตารางแสดงบทเรยน (mdl_course_display) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

course หลกสตร int(10)

userid ชอผเขาใช int(10)

display การแสดงผล int(10) ตารางท 3-12: ตารางโมดลของบทเรยน ( mdl_course_modules) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

course หลกสตร int(10)

module ประกอบ int(10)

instance ตวอยาง int(10)

section สวนทเลอก int(10)

Page 50: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

138

added การเพม int(10)

score คะแนน tinyint(4)

indent เยอง int(5)

visible ชดเจน tinyint(1)

groupmode กลม tinyint(4) ตารางท 3-13: ตารางสวนของบทเรยน ( mdl_course_sections) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

course หลกสตร int(10)

section สวนท int(10)

summary สรป text

sequence text

visible ชดเจน tinyint(1)

ตารางท 3-14: ตารางสวนของการลงทะเบยน (mdl_enrol_authorize) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

cclastfour int(4)

ccexp varchar(6)

cvv

varchar(4)

ตารางท 3-15: ตารางการโพสตขอความ ( mdl_forum_posts) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

discussion การอภปราย int(10)

parent ก าหนดสทธ int(10)

Page 51: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

139

userid รหสผใชงาน int(10)

created การสราง int(10)

modified เปลยนแปลง int(10)

mailed สง tinyint(2)

subject หวขอ varchar(255)

message ขอความ text

format รปแบบ tinyint(2)

attachment เอกสารแนบ varchar(100)

totalscore จ านวนคะแนน tinyint(4) ตารางท 3-16: ตารางแสดงล าดบของกระดานสนทนา ( mdl_forum_queue)

Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

userid ชอผใช int(10)

discussionid รหสการสนทนา

int(10)

postid รหสการโพสต int(10) ตารางท 3-17: ตารางการอาน (mdl_forum_read)

Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

userid

ชอผใช int(10)

forumid เวทสนทนา int(10)

discussionid รหสการอภปราย

int(10)

postid

รหสการประกาศ

int(10)

firstread อานครงแรก int(10)

Page 52: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

140

lastread

เวทสนทนา int(10)

ตารางท 3-18: ตารางสนทนาของสมาชก ( mdl_forum_subscriptions) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

userid ชอผเขาใช int(10)

forum สนทนา int(10) ตารางท 3-19: ตารางตดเกรด (mdl_grade_letter)

Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

courseid หมายเลขบทเรยน int(10)

letter ตวอกษรเกรด varchar(8)

grade_high เกรดสง varchar(4,2)

grade_low เกรดต า varchar(4,2) ตารางท 3-20: ตารางการตงเกรด ( mdl_grade_preferences) Attribute

Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

courseid หมายเลข int(10)

preferences การตงคา int(10)

value คาของเกรด int(10)

Page 53: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

141

ตารางท 3-21: ตารางหมวดการใหเกรด (mdl_grade_category ) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

name ชอ varchar(64)

courseid รหสหลกสตร int(10)

drop_x_lowest ต าสด int(10)

bonus_points จดหวขอ int(10)

hidden

ซอน , ปดบง int(10)

weight

การคดเฉลย decimal(4,2)

ตารางท 3-22: ตารางแบงกลม (mdl_groups)

Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

courseid หมายเลขกลม int(10)

name ชอกลม varchar(254)

description ประเภทของกลม text

password รหสผาน varchar(50)

lang ภาษา varchar(10)

theme กระท,สาระส าคญ

varchar(50)

picture รปภาพ int(10)

hidepicture int(2)

timecreated เวลาทสราง int(10)

timemodified เวลาทท าการปรบปรง

int(10)

Page 54: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

142

ตารางท 3-23: ตารางหมายเลขกลม ( mdl_groups_members) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

groupid กลมท int(10)

userid ชอคนทใช int(10)

timeadded int(10) ตารางท 3-24: ตารางบทเรยน ( mdl_lesson) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

course เนอหาบทเรยน int(10)

name ชอบทเรยน varchar(255)

practice แบบฝกหด tinyint(3)

modattempts tinyint(3)

usepassword รหสผานผใช tinyint(3)

password รหสผาน varchar(32)

grade หมวดเรยน tinyint(3)

custom ก าหนด tinyint(3)

ongoing ตอเนอง tinyint(3)

usemaxgrade tinyint(3)

maxanswers int(3)

maxattempts int(3)

review การวจารณบทเรยน

tinyint(3)

nextpagedefault int(3)

minquestions int(3)

maxpages หนาสงสด int(3)

Page 55: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

143

timed หมดเวลาเรยน tinyint(3)

maxtime เวลาทใชเรยน int(10)

retake เขาบทเรยนอกครง

int(3)

tree tinyint(3)

slideshow สไลดบทเรยน tinyint(3)

width ความกวาง int(10)

height ความสง int(10)

bgcolor สพนหลง char(7)

displayleft tinyint(3)

highscores คะแนนทสงสด tinyint(3)

maxhighscores จ านวนคะแนนสงสด

int(10)

available บทเรยนใชได int(10)

deadline ก าหนดเวลา int(10)

timemodified เวลาทท าการปรบปรง

int(10)

ตารางท 3-25: ตารางวชาแยกยอย (mdl_lesson_branch) Attribute Description Data Type PK FK Reference

id รหส int(10) yes

lessonid เลขหมายวชา int(10)

userid หมายเลขผใชงาน int(10)

pageid รหสหนา int(10)

retry ลองเขา ,พยายามอกครง

int(10)

flag tinyint(3)

timeseen int(10)

Page 56: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

144

ตารางท 3-26: ตารางคาเรมตนของบทเรยน ( mdl_lesson_default) Attribute Description Data Type PK FK Reference

id รหส int(10) yes

course หลกสตร int(10)

practice tinyint(3)

modattempts tinyint(3)

Password รหสผาน varchar(32)

usepassword int(3)

grade เกรด tinyint(3)

custom ก าหนดเอง int(3)

ongoing ตอเนอง int(3)

usemaxgrade tinyint(3)

maxanswers ค าตอบสงสด int(3)

maxattempts int(3)

review tinyint(3)

nextpagedefault int(3)

minquestions tinyint(3)

maxpages int(3)

timed เวลา int(3)

maxtime เวลาทใช int(10)

retake เขาใชอกครง int(3)

tree int(3)

slideshow สไลดโชว int(3)

width ความหลากหลาย int(10)

height ระดบคาเรมตน int(10)

bgcolor สพนหลง int(3)

Displayleft ออกจากดสเพลย Int(3)

highscores คะแนนสง int(3)

Page 57: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

145

maxhighscores คะแนนสงสด int(10)

ตารางท 3-27: ตารางการก าหนดเกรดในบทเรยน (mdl_lesson_grades) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

lessonid เลขหมายบทเรยน int(10)

userid ชอผใชงาน int(10)

grade ระดบชน float

late ระดบสายชน int(3)

completed เสรจสน int(10) ตารางท 3-28: ตารางคะแนน ( mdl_lesson_high_scores)

Attribute Description Data Type PK FK Reference

id รหส int(10) yes

lessonid หมายเลขบทเรยน int(10)

userid หมายเลขผใช int(10)

gradeid รหสระดบชน int(10)

nickname ชอเลน varchar(5) ตารางท 3-29: ตารางหนาเวบของบทเรยน (mdl_lesson_pages)

Attribute Description Data Type PK FK Reference

id หมายเลขเวบ int(10) yes

lessonid หมายเลขบทเรยน

int(10)

prevpageid int(10)

nextpageid int(10)

qtype ประเภท tinyint(3)

qoption tinyint(3)

Page 58: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

146

layout แผนผงของเวบ tinyint(3)

display แสดงผล tinyint(3)

timecreated เวลาสราง int(10)

timemodified เวลาทท าการปรบปรง

int(10)

title ชอเรอง varchar(255)

contents เนอหา text

ตารางท 3-30: ตารางเวลาเขาเรยน (mdl_lesson_timer) Attribute Description Data Type PK FK Reference

id รหส int(10) yes

lessonid หมายเลขบทเรยน

int(10)

userid ชอผใช int(10)

starttime เวลาเรม int(10)

lessontime เวลาบทเรยน int(10) ตารางท 3-31: ตารางการลอกอน ( mdl_log)

Attribute Description Data Type PK FK Reference

id รหส int(10) yes

time เวลา int(10)

userid หมายเลขผใช int(10)

ip หมายเลข varchar(15)

course หลกสตร int(10)

module โมดล varchar(20)

cmid int(10)

action การด าเนนการ varchar(15)

url ลงค varchar(100)

Page 59: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

147

info ขาวสาร varchar(255)

ตารางท 3-32: ตารางแสดงผลการลอกอน ( mdl_log_display) Attribute Description Data Type PK FK Reference

module หนวยน ามาประกอบ

varchar(20) yes

action การด าเนนการ varchar(20)

mtable varchar(20)

field แถว varchar(40)

ตารางท 3-33: ตารางขอความ (mdl_message) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

useridfrom หมายเลขผใชงาน int(10)

useridto ผใชตดตอถง int(10)

message ขอความ text

format รปแบบ int(4)

timecreated เวลาสราง int(10)

messagetype ประเภทขอความ varchar(50) ตารางท 3-34: ตารางการตดตอ (mdl_message_contacts)

Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

userid หมายเลขผใช int(10)

contactid รหสหมายเลขตดตอ

int(10)

blocked บลอค tinyint(1)

Page 60: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

148

ตารางท 3-35: ตารางอานขอความ (mdl_message_read) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

useridfrom จากรหสผใช int(10)

useridto รหสผใชตดตอถง

int(10)

message ขอมล text

format รปแบบขอความ int(4)

timecreated เวลาสราง int(10)

timeread int(10)

messagetype ประเภทขอความ

varchar(50)

mailed สงขอความ tinyint(1)

ตารางท 3-36: ตารางโมดล ( mdl_modules) Attribute Description Data Type PK FK Reference

id รหสหมายเลขโมดล int(10)

name ชอโมดล varchar(20) yes

version เวอรชน int(10)

cron int(10)

lastcron int(10)

search คนหา varchar(255)

visible ตารางชดเจน tinyint(1)

Page 61: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

149

ตารางท 3-37: ตารางแบบฝกหด ( mdl_quiz) Attribute Description Data Type PK FK Reference

id รหส int(10) yes

course หลกสตร int(10)

name ชอ varchar(255)

intro บทน า text

timeopen เวลาเปด int(10)

timeclose เวลาปด int(10)

optionflags int(10)

penaltyscheme int(4)

attempts smallint(6)

attemptonlast tinyint(4)

grademethod วธเกรด tinyint(4)

decimalpoints ตวเลอก int(4)

review บทวเคราะห int(10)

questionsperpage int(10)

shufflequestions tinyint(4)

shuffleanswers tinyint(4)

questions ประโยคค าถาม text

sumgrades int(10)

grade หมวดหม int(10)

timecreated เวลาสราง int(10)

timemodified เวลาทท าการเปลยนแปลง

int(10)

timelimit เวลาทก าหนด int(2)

password รหสผาน varchar(255)

subnet varchar(255)

popup tinyint(4)

Page 62: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

150

ตารางท 3-38: ตารางค าตอบของแบบฝกหด ( mdl_quiz_answers) Attribute Description Data Type PK FK Reference

id รหส int(10) yes

question ประโยคค าถาม

int(10)

answer ค าตอบ text

fraction สวนหนง varchar(10)

feedback ผลตอบกลบ text

ตารางท 3-39: ตารางขอมลแบบฝกหด ( mdl_quiz_attemptonlast_datasets)

Attribute Description Data Type PK FK Reference

id รหส int(10) yes

category หมวด int(10)

userid ชอผเขาใช int(10)

datasetnumber int(10)

ตารางท 3-40: ตารางการคนหา (mdl_survey) Attribute Description Data Type PK FK Reference

id รหส int(10) yes

course หลกสตร int(10)

template แมแบบ int(10)

days วน smallint(6)

timecreated เวลาสราง int(10)

timemodified เวลาทท าการเปลยนแปลง

int(10)

name ชอ varchar(255)

Page 63: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

151

intro บทน า text

questions ประโยคค าถาม

varchar(255)

ตารางท 3-41: ตารางเวลา (mdl_timezone) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

name ชอ varchar(100)

year ป int(11)

rule กฎ varchar(20)

gmtoff int(11)

dst_month เดอน tinyint(2)

dst_startday เปดทกวน tinyint(3)

dst_weekday ทกวน tinyint(3)

dst_skipweeks สปดาห tinyint(3)

dst_time เวลา varchar(5)

std_month เดอน tinyint(2)

std_startday นกเรยนทกวน tinyint(3)

std_weekday นกเรยนทกสปดาห tinyint(3)

std_skipweeks tinyint(3)

std_time นกเรยนทกวน varchar(5) ตารางท 3-42: ตารางผใช ( mdl_user) Attribute Description Data Type PK FK Reference

id รหสหมายเลข int(10) yes

auth varchar(20)

confirmed ยนยน tinyint(1)

Page 64: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

152

policyagreed tinyint(1)

deleted ลบ tinyint(1)

username ชอผใช varchar(100)

password รหสผาน varchar(32)

idnumber รหสหมายเลข varchar(64)

firstname ชอ varchar(20)

lastname ชอสกล varchar(20)

email อเมลล varchar(100)

emailstop อเมลล tinyint(1)

icq varchar(15)

skype varchar(50)

yahoo ชออเมลล varchar(50)

aim varchar(50)

msn โปรแกรมขอความ varchar(50)

phone1 โทรศพท1 varchar(20)

phone2 โทรศพท2 varchar(20)

institution สถาบนการศกษา varchar(40)

department แผนก varchar(30)

address ทอย varchar(70)

city ชอเมอง varchar(20)

country ชอเมอง char(2)

lang ภาษา varchar(10)

theme สารส าคญ varchar(50)

timezone สวนเวลา varchar(100)

firstaccess ชอเขาใช int(10)

lastaccess นามสกลทใช int(10)

lastlogin เขาใชสดทาย int(10)

currentlogin เขาใชปจจบน int(10)

lastIP รหสหมายเลขสดทาย varchar(15)

secret ปกปด ,ลบเฉพาะ varchar(15)

Page 65: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

153

picture รป tinyint(1)

url หมายเลขลงค varchar(255)

description รายละเอยด text

mailformat รปแบบเมลล tinyint(1)

maildigest tinyint(1)

maildisplay แสดงเมลล tinyint(2)

htmleditor tinyint(1)

autosubscribe tinyint(1)

trackforums tinyint(1)

timemodified เวลาทท าการเปลยนแปลง

int(10)

ตารางท 3-43: ตาราง ใชงานของผดแลระบบ (mdl_user_admins) Attribute Description Data Type PK FK Reference

id รหส int(10) yes

userid หมายเลขผใชงาน int(10) ตารางท 3-44: ตารางการตงคาของผใชงาน (mdl_user_preferences) Attribute Description Data Type PK FK Reference

id รหส int(10) yes

userid รหสผใชงาน int(10)

name ชอผใชงาน varchar(50)

value คาทตง varchar(255) ตารางท 3-44: ตารางการใชงานของนกเรยน (mdl_user_students)

Attribute Description Data Type PK FK Reference

id รหส int(10) yes

userid รหสผใชงาน int(10)

course หลกสตร int(10)

Page 66: การวิเคราะห์ระบบงานเดิม64).pdf · 2010-03-09 · บทที่3 การวิเคราะห์ระบบงานเดิม

154

timestart เวลาเรม int(10)

timeend เวลาหมด int(10)

time เวลา int(10)

timeaccess เวลาทใชงาน int(10)

enrol สมคร varchar(20) ตารางท 3-45: ตารางการใชงานของคร( mdl_user_teachers) Attribute Description Data Type PK FK Reference

id รหส int(10) yes

userid รหสผใชงาน int(10)

course หลกสตร int(10)

authority เจาหนาท int(10)

role บทบาท varchar(40)

editall แกไขทงหมด int(10)

timestart เวลาเรม int(10)

timeend หมดเวลา int(10)

timemodified เวลาทท าการเปลยนแปลง

int(10)

timeaccess เวลาทเขาถง int(10)

enrol สมคร varchar(20)