ข้นั ตอนการพฒั นาซอฟต์แวร์ จดั ทาโดย คณุ ครูปัณษ์วนัช ศุภรรัตน
ขนั้ ตอนการพฒั นาซอฟตแ์ วร์ 1.Analyze Problem > วเิ คราะหป์ ัญหาท่ีตอ้ งใชซ้ อฟตแ์ วรม์ าแกป้ ัญหา 2.Determine Specifications > เขียนคาอธิบายปัญหาโดยระบุ input, output และความสมั พนั ธก์ บั ปัญหาอ่ืนๆในระบบ เรยี กวา่ specification 3.Create Design > ระบโุ ครงสรา้ งและวธิ ีการแกป้ ัญหาท่ีเขียนไวใ้ นขอ้ 2 หรอื ขนั้ ตอนในการ ออกแบบ algorithm 4.Implement Design > เรม่ิ เขียนคาส่งั ตาม algorithm 5.Test/Debug Program > ทดสอบโปรแกรมแตล่ ะ specification โดยใช้ input แลว้ ตรวจสอบผลลพั ธก์ บั output เพ่ือหาขอ้ ผิดพลาด (bug) 6.Maintain Program > การพฒั นาตอ่ ยอดตามความตอ้ งการของลกู คา้ ท่ีเพ่ิมขนึ้
ตวั อยา่ งการพฒั นาซอฟตแ์ วรเ์ พ่ือแปลงอณุ หภมู ิ ซอฟตแ์ วรส์ าหรบั แปลงอณุ หภมู จิ าก Celsius เป็น Fahrenheit
1. ANALYZE PROBLEM •ผใู้ ชต้ อ้ งการกรอกอณุ หภมู ิเป็น Celsius แลว้ ตอ้ งการใหโ้ ปรแกรมแปลงคา่ อณุ หภมู เิ ป็น Fahrenheit
2. DETERMINE SPECIFICATIONS Input - คา่ อณุ หภมู เิ ป็น Celsius Output - คา่ อณุ หภมู เิ ป็น Fahrenheit Process - ความสมั พนั ธร์ ะหวา่ งคา่ output กบั input คอื output = (9/5) x input + 32
3. วิธีการปัญหา • ใชล้ าดบั การทางาน Input -> Process -> Output input__ ผใู้ ชก้ รอกตวั เลขระบุอุณหภูมิเป็น Celsius (C) process__ แปลงเป็น Fahrenheit(F) โดยใชส้ มการ output__แสดงค่าอุณหภูมิFออกมาท่ีหนา้ จอ
4. เขียนโปรแกรม • กรอกอณุ หภมู ิ( • • อณุ หภมู ิ(
5. ทดสอบโปรแกรม
6. พฒั นาตอ่ ยอดตามความตอ้ งการ
Search
Read the Text Version
- 1 - 9
Pages: