Page 46 - หนังสืออิเล็กทรอนิกส์4
P. 46

กจกรรมท 3.4 ขอเสนอโครงงาน                                                                            40
                                 
                        ี่
            ิ
                                                                                เกรดนาร     ู
                                                                                         
                                                                                     ็
                          ั
                                         ี่
                    จากหวขอโครงงานทไดจากกจกรรมท 3.3
                             
                                            
                                                  ิ
                                                           ี่
               ั
                        ึ
          ให นกเรยนศกษาเอกสารเพมเตมและศกษาความ                                ระบบควบคมเวอรชน
                                                   ึ
                   ี
                                           ิ
             
                                       ิ่
                                                                                       ุ
                                                                                             
                                                                                              ั
                    
                          
                      ื้
                                               ็
          เปนไปไดเบองตน กําาหนดผลสําาเรจของโครงงาน                            (version control system)
             
                                                                                                      ี
                                                                                                    ี่
                                                                                       ั
                                                                                                                   ื
                                                                                    การพฒนาโครงงานทมการปรบปรงหรอ
                                                                                                           ั
                                                                                                               ุ
                                                  
                         ิ
                                      
                                         ิ
          แบงการดําาเนนการออกเปนกจกรรมยอย และลําา
             
                                                                                 ี่
                                                                              เปลยนแปลงงานบอยครง  ควรทําาการสําา
                                                                                             
                                                                                                  ั้
                        
                                   
            ั
                              ั
                                      ั
          ดบ ขนตอนกอนหลง แลวจดทําาขอเสนอโครงงาน                               รอง ไฟลงานและจดเกบไฟลงานไวในชอตาง
                ั้
                                              
                                                                                                 ็
                                                                                                           
                                                                                                                 
                                                                                                               ื่
                                                                                             ั
                                                                                                      
                                                                                     
                                                                                   
                                                                              กน เชน  project_v1.txt, project_v2.txt,
                                                                               ั
       3.4         การดําเนนงาน                                               … หรออาจ มการนําาระบบควบคมเวอรชน
                                                                                                                 ั
                                                                                                                
                                                                                                          ุ
                                                                                  ื
                                                                                         ี
                               ิ
                                                                                 
                                                                                           ั
                                                                                                         ั
                                                                                                      ิ
                                                                                                   
                                                                              มาชวยในการ จดเกบ เชน กตฮบ (GitHub)
                                                                                              ็
                                                                              ซงเปนระบบควบคม เวอรชนททําางานบน
                                                                               ึ่
                                                                                  
                                                                                             ุ
                                                                                                    
                                                                                                        ี่
                                                                                                     ั
                                                       
                                                           ั้
                                                                      
                       ั้
                  ในขนตอนการดําาเนนงาน จะเปน ขนตอนทตอง
                                                                    ี่
                                          ิ
                                                                              เครอขาย  ซงเมอมการ ปรบปรงและแกไข
                                                                                              ี
                                                                                                     ั
                                                                                           ื่
                                                                                ื
                                                                                                        ุ
                                                                                        ึ่
                                                                                   
                                                                                                                
                                                                    ั
                                                 ื่
                                                                        
       ั
                                                        
              ิ้
     พฒนาชนงาน หรอดําาเนน กจกรรมเพอใหไดงานสําาหรบสง                           ไฟล  ระบบจะบนทกการ เปลยนแปลงให
                                      ิ
                         ื
                                 ิ
                                                     
                                                                                                                 
                                                                                                       ี่
                                                                                 
                                                                                           ั
                                                                                              ึ
                                                                                    
                                                                                                         
                                                                                                            ี่
                                                                                                 ื่
                                                                                      
                                                                                              ึ
                                                                                        
                                                                                           ั
                                                                                  ู
                                                                                                      
                                    
                       ิ
                                                      ี่
     มอบ การดําาเนนกจกรรมตาง ๆ ตามแผนทวางไวจําาเปนตอง                         โดยผใชไมตองบนทกชอไฟล ใหเปลยนแปลง
                                                             
                                                                       
                                                                    
                          ิ
                                                                                                          ั
                                                                                  ื่
                                                                              ตามชอเวอรชนทกครง  ในการ พฒนาแตละ
                                                                                            ุ
                                                                                                                 
                                                                                                ั้
                                                                                        
                                                                                         ั
                    
                                                                    ี่
                     ิ
     ทําางาน ใกลชดกบผใช เพอปองกนการพฒนาโครงงานทไม                      
                         ั
                                   ื่
                               
                                           ั
                                                   ั
                            ู
                                      
                                                                                   ั
                                                                                      ั
                                                                                                         
                                                                              ครง นกพฒนานําาไฟลออกไปแกไข
                                                                                ั้
                                                                                                 
                   
                            ี่
                                        
                                                  ั้
     สามารถ แกปญหาทกําาหนดไวได โดยขนตอนการพฒนา แบง                            (checkout)  และเมอมการปรบปรงหรอ
                     
                                                               ั
                                           
                                                                         
                                                                                                        ั
                                                                                                  ี
                                                                                                               ื
                                                                                                            ุ
                                                                                                ื่
                                                                                
                                                                                                     ั
                                                                                                             ั
                                                                                           
                                                                                                
                                                                                                    
                                                                                                          
                                                                                                                
                                                                                     
                                  ั
                                     ี้
             
                 
                        ั้
     ออกได เปน 3 ขนตอน ดงน                                                    แกไข แลว จะสงไฟลเวอรชนใหมกลบเขาไป
                                                                                                                ิ
                                                                                                    
                                                                                                          ุ
                                                                              ในระบบ  (commit)  พรอมระบคําาอธบาย
     3.4.1 การเตรยมการ
                      ี
                                                                                     
                                                                                   ิ
                                                                                                         
                                                                                          
                                                                                ิ่
                                                                                                     ื
                                                                                             ั
                                                                                                 ุ
                                                                                                             
                                                                              เพมเตมวา  ได ปรบปรงหรอแกไขอยางไร
                                                ิ
                                                          ี่
                                                             
                                            
     ในการดําาเนนงานตามกจกรรมแตละกจกรรมทได วางแผนไว                          เปนการชวยบรหาร จดการไฟล ทําาใหผใช   
                    ิ
                                ิ
                                                                                      
                                                                               
                                                                                                                ู
                                                                                                        
                                                                                          ิ
                                                                                                ั
                                                                                                               
                                                                                                             ั
                                                                                                    
                                                                                                                ึ
                                                                                            ั
                                                                                    
                                                                                   
                                                                                                
     ตองเตรยมทรพยากรหรอขอมลใหพรอม ตามท ระบไวในขน                              งานไมตองคอยกงวลวา ได ทําาการบนทก
                                ื
              ี
                     ั
       
                                                                       ั้
                                              
                                                          ี่
                                                               ุ
                                                                  
                                           
                                   
                                       ู
                                                                              ไฟลหรอยง หรอไดบนทกไฟลทบ ของเดม
                                                                                   ื
                                                                                 
                                                                                                       
                                                                                                        ั
                                                                                               ั
                                                                                          ื
                                                                                              
                                                                                                  ึ
                                                                                                                ิ
                                                                                      ั
                                                         ึ่
                                                 ี่
                                                                     ี
                                                                
                           ั
     ตอนการวางแผน ดงตวอยางในตารางท 3.1 ซง จะตองมการ                           หรอไม ผสนใจสามารถเขาถงและศกษา เพม
                                   
                              ั
                                                                                                      ึ
                                                                                                           ึ
                                                                                     ู
                                                                                                   
                                                                                                                  ิ่
                                                                                   
                                                                                ื
                                          ิ
                                                 
       ั
     จดเตรยมทรพยากรบคคล คอมพวเตอรและ อปกรณสําาหรบ                             เตมเกยวกบกตฮบไดท
             ี
                             ุ
                   ั
                                                         ุ
                                                                        ั
                                                                
                                                                                         ิ
                                                                                                ี่
                                                                                            ั
                                                                               ิ่
                                                                                               
                                                                                   ี่
                                                                                      ั
                                                                ็
                                           
     ทดสอบ รวมทงดําาเนนกจกรรมกอนหนาให แลวเสรจ                                 https://github.com/
                                                  
                                                      
                                 ิ
                              ิ
                                                          
                     ั้
                          ั
                      ื
     3.4.2 การลงมอพฒนา
                                                            ี
     การดําาเนนการพฒนาตามแผนทวางไวนน ควรมการ บนทก
                                          ี่
                                                   ั้
                                                 
                 ิ
                         ั
                                                                       ึ
                                                                   ั
                             
                ี่
                                                    
     ความเปลยนแปลงอยางสมํ่าาเสมอ อาจใชระบบควบคม
                                                                  ุ
                                                          ั
            ั
                                                                   ั้
                                                                      ี้
                                                     
     เวอรชน (version control system) มาชวยจดการ ทงนการ
           
       ั
     พฒนาโครงงานควรใหผใชงานโปรแกรมหรอชนงานเขามาม                        ี
                                                     ื
                                   
                                                                 
                                                        ิ้
                                ู
                              
                               ิ้
                        ั
                                       
           
       
     สวนรวมในการพฒนาชนงานดว
   41   42   43   44   45   46   47   48   49   50   51