Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ขั้นตอนการพัฒนาซอฟต์แวร์

ขั้นตอนการพัฒนาซอฟต์แวร์

Published by Punwanat Suphonrat, 2022-08-30 14:07:07

Description: ตัวอย่างขั้นตอนการพัฒนาซอฟต์แวร์

Search

Read the Text Version

ข้นั ตอนการพฒั นาซอฟต์แวร์ จดั ทาโดย คณุ ครูปัณษ์วนัช ศุภรรัตน

ขนั้ ตอนการพฒั นาซอฟตแ์ วร์ 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. พฒั นาตอ่ ยอดตามความตอ้ งการ


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook