SlideShare a Scribd company logo
1 of 41
Download to read offline
P”Bird > Imagine Cup Specialist :)
                       >> ปี 1 เห็ นรุนพีแขง เกิดแรงบันดาลใจ
                                      ่ ่ ่

                       >> แขงครังแรก ตอน ปี 2 แพ้ ตกรอบ
                              ่ ้
                       ตังแตแรก
                         ้  ่
                       >> ปี 3 เอาใหม่ แขงไดที่ 2 แลวยังพวง
                                             ่ ้    ้    ่
                       ไดเป็ น MSP อีกปี นึง
                         ้
                       >> ปี 4 เป็ น Coach ให้รุนน้องไดที่ 3
                                                ่      ้
                       และรางวัลชมเชย

                      >>งาน ปัจจุบน เป็ น Consultant โครงการ
                                      ั
                      ICT Security Master Plan ของม.มหิดล
                      ซึงเป็ นทีปรึกษาให้กับ การไฟฟ้านครหลวง
                        ่       ่


  17/01/10   ICT@Mahidol               3
Do U know Imagine Cup?
• World software industry’s largest student technology
  competition
   – Over 300,000 students from 100 countries entered in 2009

• Like the Olympics for TECHNOLOGY Students!
   – The winner from Thailand compete at the world finals held in a
     different country each year

• 4 CATEGORIES
   –   SOFTWARE DESIGN – Thailand & Poland
   –   MULTIPOINT DEVELOPMENT – Thailand & Online
   –   GAME DEVELOPMENT – Online
   –   DIGITAL MEDIA – Online

    17/01/10        ICT@Mahidol                4
Host Countries

    1   Spain
                                   6
                                   18                   5 3
                                        7       4
    2   Brazil

    3   Japan
                          2


    4   India

    5   South Korea   6   France            7   Egypt
www.microsoft.com/thailand/imaginecup
17/01/10   ICT@Mahidol   7
Competition Categories
1. Software Design (ผูชนะระดับประเทศ จะเป็ นตัวแทนประเทศไทย
                          ้
   เดินทางไปแขงขันระดับโลกทีประเทศโปแลนด)
                ่             ่                 ์
2. Game Design (ส่ งผลงานตรงผานระบบ online เผือคัดเลือกไป
                                      ่                   ่
   แขงขันระดับโลกทีประเทศโปแลนด)
       ่                ่               ์
3. Digital Media Multimedia (ส่ งผลงานตรงผานระบบ online เผือ
                                              ่                 ่
   คัดเลือกไปแขงขันระดับโลกทีประเทศโปแลนด)
                  ่             ่                   ์
4. IT Challenge (ส่ งผลงานตรงผานระบบ online เผือคัดเลือกไปแขงขัน
                                    ่                   ่           ่
   ระดับโลกทีประเทศโปแลนด)
              ่             ์
5. Embedded Development (ส่ งผลงานตรงผานระบบ online เผือ
                                                  ่               ่
   คัดเลือกไปแขงขันระดับโลกทีประเทศโปแลนด)
                    ่             ่                   ์
6. MultiPoint Application (ผลงานทีชนะระดับประเทศ จะถูกส่งผาน
                                          ่                   ่
   ระบบ online เพือพิจารณาคัดเลือกไปแขงขันระดับโลกทีประเทศ
                      ่                     ่               ่
   โปแลนด)  ์

      17/01/10        ICT@Mahidol               8
Thailand IC2010 Awards
Round 1
• Top 10 teams get “good proposal” award: 4,000 Baht
    – Extra 2,000 Baht for team with MultiPoint app idea
Round 2
• Most creative idea: 5,000 Baht
• Best presentation: 5,000 Baht
Final Round
• 1st Prize: Royal Trophy + 50,000 Baht + Cert + Poland trip
• 2nd Prize: 30,000 Baht + Cert
• 3rd Prize: 20,000 Baht + Cert
• 4th Prize: 10,000 Baht + Cert
• “Multipoint” award: 35,000 Baht + Cert
• “Popular Vote” award (online voting): 10,000 Baht

17/01/10           ICT@Mahidol                       9
Imagine Cup 2009 – 2011 Theme
                1. การลดภาวะความยากจน
                (Eradicate extreme poverty and hunger)
                2. การเขาถึงการศึ กษาขันพืนฐาน
                          ้                ้ ้
                (Achieve universal primary education)
                3. การส่งเสริมสิ ทธิสตรี และ ความเทาเทียมของเพศ
                                                     ่
                (Promote gender equality and empower women)
                4. การลดอัตราการเสี ยชีวตของเด็ก
                                            ิ
                (Reduce child mortality)
                5. ส่งเสริมสุขภาพของหญิงมีครรภ ์
                (Improve maternal health)
                6. การยับยังการแพรกระจายของเชือเอดส์/เอชไอวี
                            ้          ่           ้
                (Combat HIV/AIDS, malaria and other diseases)
                7. สรางสรรคความยังยืน และ อยูรอดของสิ่ งแวดลอม
                      ้       ์      ่           ่            ้
                (Ensure environmental sustainability)
                8. ส่งเสริมการรวมมือเพือการพัฒนาในระดับนานาชาติ
                                ่        ่
                (Develop a Global Partnership for Development)

  http://imaginecup.com/CompetitionsContent/MDG.aspx
NGOs Support
            http://www.kiasia.org/web/?language=TH




            http://www.recoftc.org/site/




            http://www.dpf.or.th/




17/01/10   ICT@Mahidol                     11
แล้ วจะได้ อะไรจากการเข้ าฟั ง
• เรามีเวลากัน   3 ชัวโมง
                    ่
•   ไดรูวา Imagine Cup แขงแลวดีอยางไร?
       ้ ้ ่              ่     ้   ่
•   ไดแนวคิด และแนวทางในการแขงขัน
        ้                         ่
•   เขียนอยางไรให้ตรงใจกรรมการ
             ่
•   Technology อะไรบางทีจาเป็ น
                     ้  ่
•   ไดกาลังใจ วา ทุกคนสามารถทาได้
          ้     ่




      17/01/10       ICT@Mahidol         13
ก่ อนอื่น มาชม วิดีโอ นีกันก่ อน
                          ้




17/01/10   ICT@Mahidol    14
17/01/10   ICT@Mahidol   15
Proposal outline
 Application Name                          Project
 Team Name                                 Background
                                            & Elementary
 Team Members
                                            Information
 Short Description
 User Scenarios
 Functional and non-functional             Analysis
requirements
 Summary of Application Components
 Technologies/Resources Used in the
Application                                  Preliminary
                                             Design
 Architectural Overview
 User Interface Prototype/Examples
     17/01/10     ICT@Mahidol          16
Project background (1)
• Application Name – “Catchy           Title”
   – Concise and meaningful
       • Live Book, Windows Light, Wikipedia
   – Unique, attractive, unconventional, innovative
       • Bing.com , Longdo.com
• Team Name
   – Statement of personality/characteristics of your team
• Team Member
   – Name & School




   17/01/10        ICT@Mahidol                 17
Project background (2)
• Short Description - “First Impression is very important!”
   – How important is your problem in respect of Imagine Cup
     theme?
   – Highlights of your solution
   – Technology used
   – Benefits gained




    17/01/10      ICT@Mahidol              18
Project background (cont.) –
            Concept of writing
                               Introduction
                           general -> specific



                               Body




                                Conclusion
                           specific -> general

17/01/10     ICT@Mahidol                     19
• Application Name / Team Name
                 • Short Description
                 • 20 minutes




17/01/10   ICT@Mahidol           20
User Scenario
                                        An actor may participate in
 Use case analysis
                                        many use case. A use case
   Identify your actors                may have many actors

        Key question – who will use your application?

   Identify your use cases
        Key question – what are the functions that your actors can
          use from your application?

   User scenario = the steps that your actors will involve in
     your use cases
        Key question – what are the situations when the actors will
          use your application and how do they do?

    17/01/10         ICT@Mahidol                 21
เคล็ดไม่ ลับ User Scenarios
•   สมมติวาเราเป็ นคนใชโปรแกรมเอง
             ่           ้
•   ลองถามเพือน นอกทีมดู
                   ่
•   ลองไปถาม พอแม่ แฟน กิก ดู วาเขาอยากใช้หรือเปลา
                       ่        ๊      ่         ่
•   เขียนสั้ นๆ เหมือนกาลังเลานิทาน/ละคร
                             ่
•   เอาฟังกชันเดนๆ มาโชว ์
               ์ ่   ่




17/01/10       ICT@Mahidol          22
Functional and non-functional requirements

•   Functional Requirements
     – Function name (corresponding to your use cases)
     – Function short description
     – Technology or technique used
     – Inputs & Outputs
•   Non-Functional Requirements
     – Additional requirements on user information design,
       hardware, devices, platforms, security, networking, etc.




      17/01/10        ICT@Mahidol               23
• User Scenarios
                 • Functional /Non-Functional
                   requirements
                 • 45 minutes




17/01/10   ICT@Mahidol            24
Summary of Application Components
• Idea: “Group your functions into meaningful modules”
• Example
   – Shopping Cart Component
       • Display the products that the user wants
       • Check out to bring to the checkout
   – Electronic Payment Component
       • Fill in payment details
       • Confirm payment
       • Charge!




   17/01/10         ICT@Mahidol                 25
Technologies/Resources
           Used in the Application
• Core Microsoft Technologies

• Special Technologies used in your project

• Content Supplements




   17/01/10       ICT@Mahidol                 26
Windows Form                            Web Form




                     Mobile Form
 17/01/10      ICT@Mahidol         27
Core Microsoft Technologies
 Operating System
    Microsoft Windows 7
    Microsoft Windows Server 2008 R2
 Tools
    Microsoft Visual Studio 2008 Pro.
    Microsoft Expression Studio
 Database
    Microsoft SQL Server 2008
 Technologies
    Microsoft .NET Framework 3.5 sp1


     17/01/10      ICT@Mahidol           28
Special Technologies used in
                your project
 Hardware
    Windows Phone
    Microsoft Robotics Studio
 Design
    Microsoft Silverlight
 Entertainment
    DirectX 11
 Business
    Bing Search Engine, Bing Maps



     17/01/10      ICT@Mahidol       29
Content Supplements

 API
    Facebook,Twitter,Youtube,Windows Live
    Microsoft Speech API
 Web Services
 Technology Sponsor
    Microsoft Multipoint ®
    K-bank
 Anything you want…




     17/01/10      ICT@Mahidol               30
Architectural Overview

• Idea: “Picture is worth a thousand words”

• Show how to plug these together:

   – Application components

   – Technologies/resources used in the application

   – External resources




    17/01/10      ICT@Mahidol           31
User Interface Prototype/Examples
• Idea: “Show sample of your solution and how to use it”
   – Attractive design
   – Clarify your functionality

  Note that: you don’t need to include all screens and
  dialogues. Just highlight the main and eye-catching ones.




   17/01/10       ICT@Mahidol               32
อยากชนะต้ องร้ ู ไว้
•   สังเกตว่ าปี นีสปอนเซอร์ คือใคร
                   ้
•   มีอะไรที่เป็ นเทคโนโลยีในกระแส
•   ข่ าวใหญ่ ๆ ที่มีผลกระทบต่ อในโลกนีคืออะไร
                                       ้
•   ลองดูของคนที่เคยแข่ งมาแล้ ว
•   แล้ วเอามาพัฒนาต่ อให้ ดีขึน้




    17/01/10        ICT@Mahidol                  33
•   Summary of Application Component
               •   Technologies in used
               •   Architecture Overview
               •   User Interface / Prototype
               •   1 hours


17/01/10   ICT@Mahidol            34
• Asst. Prof. Dr. Thanwadee Sunetnanta
   (Deputy Dean for Administration ICT at Mahidol)
   for content
 • Microsoft Student Partner @ Mahidol University
 • ICT @ Mahidol University
 • Microsoft Thailand
 • In Marketing Co.,Ltd.




17/01/10      ICT@Mahidol              37
www.microsoft.com/thailand/imaginecup


   Search: “Thailand Imagine Cup”

   twitter.com/icthai
                 icup_th@microsoft.com
Submit your proposal
               here!
• www.microsoft.com/thailand/imaginecup
       • www.pil.in.th
       • www.areyouready.in.th




17/01/10       ICT@Mahidol            40
•   Facebook API
               http://facebooktoolkit.codeplex.com/
           •   Twitter API
               http://ntwitter.codeplex.com/
           •   Bing Map API
               http://bingmapsasp.codeplex.com/
           •   Silverlight
               http://silverlight.codeplex.com/
           •   Windows Live
               http://messenger.codeplex.com/
           •   Youtube
               http://youtube.codeplex.com/
           •   Flicker
               http://flickrnet.codeplex.com/
           •   WCF for WPF Developer
               http://wcfguidanceforwpf.codeplex.com/

17/01/10         ICT@Mahidol                    41

More Related Content

Similar to Proposal Writing Th Imagine Cup 2010 By Kumton Suttiraksiri Printed Version

งานคู่ 2-16
งานคู่ 2-16 งานคู่ 2-16
งานคู่ 2-16 jittiyajansupat
 
Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)
Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)
Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)Kanda Runapongsa Saikaew
 
Strategic IT Governance and IT Security Management Course
Strategic IT Governance and IT Security Management CourseStrategic IT Governance and IT Security Management Course
Strategic IT Governance and IT Security Management CourseSoftware Park Thailand
 
พัฒนาการคิดให้เลิศล้ำ ด้วยนวัตกรรมการศึกษา ตอนที่ ๒ (Innovation)
พัฒนาการคิดให้เลิศล้ำ ด้วยนวัตกรรมการศึกษา ตอนที่ ๒ (Innovation)พัฒนาการคิดให้เลิศล้ำ ด้วยนวัตกรรมการศึกษา ตอนที่ ๒ (Innovation)
พัฒนาการคิดให้เลิศล้ำ ด้วยนวัตกรรมการศึกษา ตอนที่ ๒ (Innovation)Panita Wannapiroon Kmutnb
 
ใบงานที่ 2 - 8
ใบงานที่ 2 - 8ใบงานที่ 2 - 8
ใบงานที่ 2 - 8PluemSupichaya
 
นิตยสาร Digital Trends ฉบับที่ 14
นิตยสาร Digital Trends ฉบับที่ 14นิตยสาร Digital Trends ฉบับที่ 14
นิตยสาร Digital Trends ฉบับที่ 14IMC Institute
 
Computer Project 2
Computer Project 2Computer Project 2
Computer Project 2ssuserbdfc38
 
เทคโนโลยีปัจจุบันกับการใช้งานใน มข.
เทคโนโลยีปัจจุบันกับการใช้งานใน มข.เทคโนโลยีปัจจุบันกับการใช้งานใน มข.
เทคโนโลยีปัจจุบันกับการใช้งานใน มข.Kitt Tientanopajai
 
Partners in learning 2012 Report by Mr.Kobwit Piriyawat
Partners in learning 2012 Report by Mr.Kobwit PiriyawatPartners in learning 2012 Report by Mr.Kobwit Piriyawat
Partners in learning 2012 Report by Mr.Kobwit PiriyawatKobwit Piriyawat
 
Nsc2013 booklet
Nsc2013 bookletNsc2013 booklet
Nsc2013 bookletkruood
 
Semantic Web Technology @KMUTNB Seminar 15052014
Semantic Web Technology @KMUTNB Seminar 15052014Semantic Web Technology @KMUTNB Seminar 15052014
Semantic Web Technology @KMUTNB Seminar 15052014Krich Peakmaker
 
Smart Agriculture under Thailand 4.0
Smart Agriculture under Thailand 4.0Smart Agriculture under Thailand 4.0
Smart Agriculture under Thailand 4.0Pisuth paiboonrat
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)Aungkana Na Na
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)Aungkana Na Na
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)Aungkana Na Na
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)Aungkana Na Na
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)Aungkana Na Na
 
3G กับอนาคต ธุรกิจแอพพลิเคชันในเมืองไทย
3G กับอนาคต ธุรกิจแอพพลิเคชันในเมืองไทย3G กับอนาคต ธุรกิจแอพพลิเคชันในเมืองไทย
3G กับอนาคต ธุรกิจแอพพลิเคชันในเมืองไทยThanachart Numnonda
 

Similar to Proposal Writing Th Imagine Cup 2010 By Kumton Suttiraksiri Printed Version (20)

งานคู่ 2-16
งานคู่ 2-16 งานคู่ 2-16
งานคู่ 2-16
 
Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)
Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)
Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)
 
Strategic IT Governance and IT Security Management Course
Strategic IT Governance and IT Security Management CourseStrategic IT Governance and IT Security Management Course
Strategic IT Governance and IT Security Management Course
 
พัฒนาการคิดให้เลิศล้ำ ด้วยนวัตกรรมการศึกษา ตอนที่ ๒ (Innovation)
พัฒนาการคิดให้เลิศล้ำ ด้วยนวัตกรรมการศึกษา ตอนที่ ๒ (Innovation)พัฒนาการคิดให้เลิศล้ำ ด้วยนวัตกรรมการศึกษา ตอนที่ ๒ (Innovation)
พัฒนาการคิดให้เลิศล้ำ ด้วยนวัตกรรมการศึกษา ตอนที่ ๒ (Innovation)
 
ใบงานที่ 2 - 8
ใบงานที่ 2 - 8ใบงานที่ 2 - 8
ใบงานที่ 2 - 8
 
นิตยสาร Digital Trends ฉบับที่ 14
นิตยสาร Digital Trends ฉบับที่ 14นิตยสาร Digital Trends ฉบับที่ 14
นิตยสาร Digital Trends ฉบับที่ 14
 
Computer Project 2
Computer Project 2Computer Project 2
Computer Project 2
 
เทคโนโลยีปัจจุบันกับการใช้งานใน มข.
เทคโนโลยีปัจจุบันกับการใช้งานใน มข.เทคโนโลยีปัจจุบันกับการใช้งานใน มข.
เทคโนโลยีปัจจุบันกับการใช้งานใน มข.
 
Local Wisdom Information : How to
Local Wisdom Information : How toLocal Wisdom Information : How to
Local Wisdom Information : How to
 
Partners in learning 2012 Report by Mr.Kobwit Piriyawat
Partners in learning 2012 Report by Mr.Kobwit PiriyawatPartners in learning 2012 Report by Mr.Kobwit Piriyawat
Partners in learning 2012 Report by Mr.Kobwit Piriyawat
 
Nsc2013 booklet
Nsc2013 bookletNsc2013 booklet
Nsc2013 booklet
 
Thng In Brief
Thng In BriefThng In Brief
Thng In Brief
 
Semantic Web Technology @KMUTNB Seminar 15052014
Semantic Web Technology @KMUTNB Seminar 15052014Semantic Web Technology @KMUTNB Seminar 15052014
Semantic Web Technology @KMUTNB Seminar 15052014
 
Smart Agriculture under Thailand 4.0
Smart Agriculture under Thailand 4.0Smart Agriculture under Thailand 4.0
Smart Agriculture under Thailand 4.0
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)
 
(ใบงานที่ 2)
(ใบงานที่ 2)(ใบงานที่ 2)
(ใบงานที่ 2)
 
3G กับอนาคต ธุรกิจแอพพลิเคชันในเมืองไทย
3G กับอนาคต ธุรกิจแอพพลิเคชันในเมืองไทย3G กับอนาคต ธุรกิจแอพพลิเคชันในเมืองไทย
3G กับอนาคต ธุรกิจแอพพลิเคชันในเมืองไทย
 

Proposal Writing Th Imagine Cup 2010 By Kumton Suttiraksiri Printed Version

  • 1.
  • 2.
  • 3. P”Bird > Imagine Cup Specialist :) >> ปี 1 เห็ นรุนพีแขง เกิดแรงบันดาลใจ ่ ่ ่ >> แขงครังแรก ตอน ปี 2 แพ้ ตกรอบ ่ ้ ตังแตแรก ้ ่ >> ปี 3 เอาใหม่ แขงไดที่ 2 แลวยังพวง ่ ้ ้ ่ ไดเป็ น MSP อีกปี นึง ้ >> ปี 4 เป็ น Coach ให้รุนน้องไดที่ 3 ่ ้ และรางวัลชมเชย >>งาน ปัจจุบน เป็ น Consultant โครงการ ั ICT Security Master Plan ของม.มหิดล ซึงเป็ นทีปรึกษาให้กับ การไฟฟ้านครหลวง ่ ่ 17/01/10 ICT@Mahidol 3
  • 4. Do U know Imagine Cup? • World software industry’s largest student technology competition – Over 300,000 students from 100 countries entered in 2009 • Like the Olympics for TECHNOLOGY Students! – The winner from Thailand compete at the world finals held in a different country each year • 4 CATEGORIES – SOFTWARE DESIGN – Thailand & Poland – MULTIPOINT DEVELOPMENT – Thailand & Online – GAME DEVELOPMENT – Online – DIGITAL MEDIA – Online 17/01/10 ICT@Mahidol 4
  • 5. Host Countries 1 Spain 6 18 5 3 7 4 2 Brazil 3 Japan 2 4 India 5 South Korea 6 France 7 Egypt
  • 7. 17/01/10 ICT@Mahidol 7
  • 8. Competition Categories 1. Software Design (ผูชนะระดับประเทศ จะเป็ นตัวแทนประเทศไทย ้ เดินทางไปแขงขันระดับโลกทีประเทศโปแลนด) ่ ่ ์ 2. Game Design (ส่ งผลงานตรงผานระบบ online เผือคัดเลือกไป ่ ่ แขงขันระดับโลกทีประเทศโปแลนด) ่ ่ ์ 3. Digital Media Multimedia (ส่ งผลงานตรงผานระบบ online เผือ ่ ่ คัดเลือกไปแขงขันระดับโลกทีประเทศโปแลนด) ่ ่ ์ 4. IT Challenge (ส่ งผลงานตรงผานระบบ online เผือคัดเลือกไปแขงขัน ่ ่ ่ ระดับโลกทีประเทศโปแลนด) ่ ์ 5. Embedded Development (ส่ งผลงานตรงผานระบบ online เผือ ่ ่ คัดเลือกไปแขงขันระดับโลกทีประเทศโปแลนด) ่ ่ ์ 6. MultiPoint Application (ผลงานทีชนะระดับประเทศ จะถูกส่งผาน ่ ่ ระบบ online เพือพิจารณาคัดเลือกไปแขงขันระดับโลกทีประเทศ ่ ่ ่ โปแลนด) ์ 17/01/10 ICT@Mahidol 8
  • 9. Thailand IC2010 Awards Round 1 • Top 10 teams get “good proposal” award: 4,000 Baht – Extra 2,000 Baht for team with MultiPoint app idea Round 2 • Most creative idea: 5,000 Baht • Best presentation: 5,000 Baht Final Round • 1st Prize: Royal Trophy + 50,000 Baht + Cert + Poland trip • 2nd Prize: 30,000 Baht + Cert • 3rd Prize: 20,000 Baht + Cert • 4th Prize: 10,000 Baht + Cert • “Multipoint” award: 35,000 Baht + Cert • “Popular Vote” award (online voting): 10,000 Baht 17/01/10 ICT@Mahidol 9
  • 10. Imagine Cup 2009 – 2011 Theme 1. การลดภาวะความยากจน (Eradicate extreme poverty and hunger) 2. การเขาถึงการศึ กษาขันพืนฐาน ้ ้ ้ (Achieve universal primary education) 3. การส่งเสริมสิ ทธิสตรี และ ความเทาเทียมของเพศ ่ (Promote gender equality and empower women) 4. การลดอัตราการเสี ยชีวตของเด็ก ิ (Reduce child mortality) 5. ส่งเสริมสุขภาพของหญิงมีครรภ ์ (Improve maternal health) 6. การยับยังการแพรกระจายของเชือเอดส์/เอชไอวี ้ ่ ้ (Combat HIV/AIDS, malaria and other diseases) 7. สรางสรรคความยังยืน และ อยูรอดของสิ่ งแวดลอม ้ ์ ่ ่ ้ (Ensure environmental sustainability) 8. ส่งเสริมการรวมมือเพือการพัฒนาในระดับนานาชาติ ่ ่ (Develop a Global Partnership for Development) http://imaginecup.com/CompetitionsContent/MDG.aspx
  • 11. NGOs Support http://www.kiasia.org/web/?language=TH http://www.recoftc.org/site/ http://www.dpf.or.th/ 17/01/10 ICT@Mahidol 11
  • 12.
  • 13. แล้ วจะได้ อะไรจากการเข้ าฟั ง • เรามีเวลากัน 3 ชัวโมง ่ • ไดรูวา Imagine Cup แขงแลวดีอยางไร? ้ ้ ่ ่ ้ ่ • ไดแนวคิด และแนวทางในการแขงขัน ้ ่ • เขียนอยางไรให้ตรงใจกรรมการ ่ • Technology อะไรบางทีจาเป็ น ้ ่ • ไดกาลังใจ วา ทุกคนสามารถทาได้ ้ ่ 17/01/10 ICT@Mahidol 13
  • 14. ก่ อนอื่น มาชม วิดีโอ นีกันก่ อน ้ 17/01/10 ICT@Mahidol 14
  • 15. 17/01/10 ICT@Mahidol 15
  • 16. Proposal outline  Application Name Project  Team Name Background & Elementary  Team Members Information  Short Description  User Scenarios  Functional and non-functional Analysis requirements  Summary of Application Components  Technologies/Resources Used in the Application Preliminary Design  Architectural Overview  User Interface Prototype/Examples 17/01/10 ICT@Mahidol 16
  • 17. Project background (1) • Application Name – “Catchy Title” – Concise and meaningful • Live Book, Windows Light, Wikipedia – Unique, attractive, unconventional, innovative • Bing.com , Longdo.com • Team Name – Statement of personality/characteristics of your team • Team Member – Name & School 17/01/10 ICT@Mahidol 17
  • 18. Project background (2) • Short Description - “First Impression is very important!” – How important is your problem in respect of Imagine Cup theme? – Highlights of your solution – Technology used – Benefits gained 17/01/10 ICT@Mahidol 18
  • 19. Project background (cont.) – Concept of writing Introduction general -> specific Body Conclusion specific -> general 17/01/10 ICT@Mahidol 19
  • 20. • Application Name / Team Name • Short Description • 20 minutes 17/01/10 ICT@Mahidol 20
  • 21. User Scenario An actor may participate in  Use case analysis many use case. A use case  Identify your actors may have many actors Key question – who will use your application?  Identify your use cases Key question – what are the functions that your actors can use from your application?  User scenario = the steps that your actors will involve in your use cases Key question – what are the situations when the actors will use your application and how do they do? 17/01/10 ICT@Mahidol 21
  • 22. เคล็ดไม่ ลับ User Scenarios • สมมติวาเราเป็ นคนใชโปรแกรมเอง ่ ้ • ลองถามเพือน นอกทีมดู ่ • ลองไปถาม พอแม่ แฟน กิก ดู วาเขาอยากใช้หรือเปลา ่ ๊ ่ ่ • เขียนสั้ นๆ เหมือนกาลังเลานิทาน/ละคร ่ • เอาฟังกชันเดนๆ มาโชว ์ ์ ่ ่ 17/01/10 ICT@Mahidol 22
  • 23. Functional and non-functional requirements • Functional Requirements – Function name (corresponding to your use cases) – Function short description – Technology or technique used – Inputs & Outputs • Non-Functional Requirements – Additional requirements on user information design, hardware, devices, platforms, security, networking, etc. 17/01/10 ICT@Mahidol 23
  • 24. • User Scenarios • Functional /Non-Functional requirements • 45 minutes 17/01/10 ICT@Mahidol 24
  • 25. Summary of Application Components • Idea: “Group your functions into meaningful modules” • Example – Shopping Cart Component • Display the products that the user wants • Check out to bring to the checkout – Electronic Payment Component • Fill in payment details • Confirm payment • Charge! 17/01/10 ICT@Mahidol 25
  • 26. Technologies/Resources Used in the Application • Core Microsoft Technologies • Special Technologies used in your project • Content Supplements 17/01/10 ICT@Mahidol 26
  • 27. Windows Form Web Form Mobile Form 17/01/10 ICT@Mahidol 27
  • 28. Core Microsoft Technologies  Operating System  Microsoft Windows 7  Microsoft Windows Server 2008 R2  Tools  Microsoft Visual Studio 2008 Pro.  Microsoft Expression Studio  Database  Microsoft SQL Server 2008  Technologies  Microsoft .NET Framework 3.5 sp1 17/01/10 ICT@Mahidol 28
  • 29. Special Technologies used in your project  Hardware  Windows Phone  Microsoft Robotics Studio  Design  Microsoft Silverlight  Entertainment  DirectX 11  Business  Bing Search Engine, Bing Maps 17/01/10 ICT@Mahidol 29
  • 30. Content Supplements  API  Facebook,Twitter,Youtube,Windows Live  Microsoft Speech API  Web Services  Technology Sponsor  Microsoft Multipoint ®  K-bank  Anything you want… 17/01/10 ICT@Mahidol 30
  • 31. Architectural Overview • Idea: “Picture is worth a thousand words” • Show how to plug these together: – Application components – Technologies/resources used in the application – External resources 17/01/10 ICT@Mahidol 31
  • 32. User Interface Prototype/Examples • Idea: “Show sample of your solution and how to use it” – Attractive design – Clarify your functionality Note that: you don’t need to include all screens and dialogues. Just highlight the main and eye-catching ones. 17/01/10 ICT@Mahidol 32
  • 33. อยากชนะต้ องร้ ู ไว้ • สังเกตว่ าปี นีสปอนเซอร์ คือใคร ้ • มีอะไรที่เป็ นเทคโนโลยีในกระแส • ข่ าวใหญ่ ๆ ที่มีผลกระทบต่ อในโลกนีคืออะไร ้ • ลองดูของคนที่เคยแข่ งมาแล้ ว • แล้ วเอามาพัฒนาต่ อให้ ดีขึน้ 17/01/10 ICT@Mahidol 33
  • 34. Summary of Application Component • Technologies in used • Architecture Overview • User Interface / Prototype • 1 hours 17/01/10 ICT@Mahidol 34
  • 35.
  • 36.
  • 37. • Asst. Prof. Dr. Thanwadee Sunetnanta (Deputy Dean for Administration ICT at Mahidol) for content • Microsoft Student Partner @ Mahidol University • ICT @ Mahidol University • Microsoft Thailand • In Marketing Co.,Ltd. 17/01/10 ICT@Mahidol 37
  • 38.
  • 39. www.microsoft.com/thailand/imaginecup Search: “Thailand Imagine Cup” twitter.com/icthai icup_th@microsoft.com Submit your proposal here!
  • 40. • www.microsoft.com/thailand/imaginecup • www.pil.in.th • www.areyouready.in.th 17/01/10 ICT@Mahidol 40
  • 41. Facebook API http://facebooktoolkit.codeplex.com/ • Twitter API http://ntwitter.codeplex.com/ • Bing Map API http://bingmapsasp.codeplex.com/ • Silverlight http://silverlight.codeplex.com/ • Windows Live http://messenger.codeplex.com/ • Youtube http://youtube.codeplex.com/ • Flicker http://flickrnet.codeplex.com/ • WCF for WPF Developer http://wcfguidanceforwpf.codeplex.com/ 17/01/10 ICT@Mahidol 41