วันศุกร์ที่ 28 กุมภาพันธ์ พ.ศ. 2557

Repository Application


ชื่อ commit  ใน  bitbucket
  • สาธิต           ศาสตร์ประเสริฐ     -   satit
  • ณัฐพล         เอี่ยมเจริญ             -   noei
  • ณัฐกานต์     สุวรรณดี                -   anne

วันศุกร์ที่ 21 กุมภาพันธ์ พ.ศ. 2557

ฟังก์ชันที่ต้องทำและระยะเวลาในการทำ

ส่วนของ Application Forum

  • test.selenium       5     hours
  • test.topicindex    30   munites
  • test.addtopic       30   munites
  • test.viewtopic     30   munites
  • test.reply             30  munites

ส่วนของ Application  Exam
  • test.selenium     5     hours
  • test.home          30   munites
  • test.exam          30   munites
  • test.results        30   munites

ส่วนของ Application  Contact
  • test.selenium           5    hours
  • test.contactview    30    munites
  • test.submit             30    munites

วันจันทร์ที่ 10 กุมภาพันธ์ พ.ศ. 2557

ความคืบหน้าสื่อการเรียนการสอน Django ครั้งที่ 4

    ได้ทำส่วนของ URL  เพื่อเข้าถึงแต่ละหัวข้อ และตกแต่งส่วนของการแสดงผลบนหน้าเพจ  โดยได้เพิ่มในส่วนของ  Exam  กับ  Download

หน้า DOWNLOAD





หน้า EXAM

การใช้งาน issue ใน bitbucket

    issue  เป็นฟังก์ชันหนึ่งบน bitbucket  ซึ่งใช้ในการมอบหมายงานให้แก่สมาชิกที่อยู่ใน repository นั้น  โดยเราสามารถเข้าใช้งานได้ตามรูป



    เมื่อเรากดเข้าไปแล้วก็จะเป็นแบบนี้


    หน้านี้จะแสดงรายการ issue  ทั้งหมดที่ได้สร้างมาซึ่งหมายเลขที่อยู่ข้างหน้าแต่ละงานนั้นจะมีประจำแต่ละงาน  ถ้าลบงานนั้นออกไปแล้วเลขประจำงานนั้นก็จะหายไปด้วย  โดยเราสามารถสร้าง issue ใหม่ได้ที่ปุ่ม  create issue  เมื่อกดเข้ามาแล้วจะได้แบบนี้


  • Title                 -     หัวข้อของ issue
  • Descrption       -     รายละเอียดของงาน
  • Assignee          -     ผู้ที่ได้รับมอบหมาย
  • Kind                -     ชนิดของงานว่าเป็นรูปแบบใด
  • Piority             -      ระดับความสำคัญของงาน
  • Attachments    -      การแทรกไฟล์ (อาจจะเป็นไฟล์รูปภาพบ่งบอกปัญหา เป็นต้น)
    ทำการใส่รายละเอียดเสดแล้วก็กด  Create issue  ก็จะได้งานที่ต้องการ  

    เมื่อทำการสร้างเสร็จแล้วก็เข้ามาดูรายละเอียดในหัวข้อที่ได้เราได้สร้างขึ้น  โดยทำการกดที่หัวข้อที่ต้องการดู

    โดยเราสามารถแสดงความคิดเห็นในหน้านี้ต่อ issue นี้ได้  และเมื่อเราทำการแก้ไขงานของเราตาม issue เสร็จแล้วก็กด Resolve  โดยเลือกประเภทของ workflow (สถานะของงาน) ด้วย




สถานะของสมาชิกในกลุ่ม

  • 53-1156-402-4  จุฑามาศ  ทาพลกรัง
- ดรอป
  • 53-1156-406-5 สาธิต  ศาสตร์ประเสริฐ
-  ไม่ดรอป
  • 53-1156-419-8 ณัฐพล  เอี่ยมเจริญ
 - ไม่ดรอป
  • 53-1156-503-9  ณัฐกานต์  สุวรรณดี
- ไม่ดรอป

วันเสาร์ที่ 8 กุมภาพันธ์ พ.ศ. 2557

ความคืบหน้าสื่อการเรียนการสอน Django ครั้งที่ 3 


   ในครั้งนี้ได้ทำการสร้าง application  forum ขึ้นมาเพื่อใช้แสดงความคิดเห็นต่างๆได้  โดยสามารถเข้าได้ตามรูป


    โดย page ทั้งหมดของ forum จะมีทั้งหมด 4 page และได้ทำการสร้างมา page หนึ่งคือ page ของหน้า new topic ซึ่งสามารถใส่
   - ชื่อ (Your name)
   - อีเมล์ (Your email)
   - หัวข้อ (title)
   - ความคิดเห็น (message)


ส่วนของ admin จะเหมือนกับหน้า newtopic ที่เราได้แสดงดังรูป




วันศุกร์ที่ 7 กุมภาพันธ์ พ.ศ. 2557

ความคืบหน้าสื่อการเรียนการสอน Django ครั้งที่ 2

     ในครั้งนี้ได้ทำการสร้าง application  Exam ขึ้นมาเพื่อใช้ทดสอบความรู้ในแต่ละบทเรียน  โดยสามารถเข้าได้ตามรูป

    เมื่อเข้ามาแล้วจะขึ้นแบบทดสอบแต่ละบทให้เราเลือกทำ


    โดยในที่นี้จะทดสอบเลือกบทที่ 1 ขึ้นมาก็จะได้ว่า (ดูคะแนนของข้อ 1 ได้ในตัวอย่างข้างล่าง)


ซึ่งเราจะเลือกคำตอบที่ถูกต้องนั้นคือ  ข้อ 1 ทั้ง 2 คำถาม  เราก็จะได้คะแนนตามรูปด้านล่าง

  
ข้างบนนั้นเป็นส่วนของ app ที่แสดงออกมาสำหรับผู้ใช้  ตอนนี้ก็จะมาดูส่วน admin กันบ้าง  โดยจะเป็นส่วนการแสดงผลในการเซ็ตค่าคำถามและคำตอบที่ถูกต้อง


  • Question   -   ใส่คำถาม
  • Category   -  ใส่บทเรียน  เพื่อจำแนกว่าคำถามนี้เป็นของบทเรียนอะไร
  • Choice     -   จะแบ่งเป็น 2 ส่วนคือ choice กับ point  โดย choice จะใส่คำตอบลงไปให้เลือกสี่ข้อ  โดยแต่ละข้อจะมี point กำกับไว้นั้นเอง  เพื่อช่วยในการนับคะแนน

ตัวอย่างในการใส่ค่า  (ข้อที่ 1 บทที่ 1)