ขอบเขตของโครงงาน

Download Report

Transcript ขอบเขตของโครงงาน

โครงงานคอมพิวเตอร์
เรือ่ ง โปรแกรมการคานวณค่าแท็กซี่
ความเป็ นมาและความสาคัญของปัญหา
การคานวณค่าแท็กซี่นนเป็
ั ้ นสิง่ ที่ควรทาในการขึ ้นรถแท็กซี่ การ
คานวณนันควรมี
้
ขอบเขตในการคิดและอยูใ่ นสถานการณ์ที่เหมาะสม
ในประเทศไทยสมัยก่อนนัน้ ใช้ การกะระยะทาง จากจุดเริ่มต้ นไป
ถึงที่หมาย และคิดเป็ นเงิน ซึง่ ปั ญหานี ้อาจทาให้ ผ้ โู ดยสารเสียเปรี ยบได้
จึงได้ จดั ตังบริ
้ ษัทเดินรถแท็กซี่ และกลายเป็ นแท็กซี่มิเตอร์ ในประเทศไทย
จนถึงปั จจุบนั นี ้
วัตถุประสงค์ ของโครงงาน
รู้วิธีการคานวณค่าเดินทางของรถแท็กซี่
ขอบเขตของโครงงาน
โปรแกรมสามารถคานวณค่าเดินทางของรถแท็กซี่
ประโยชน์ ท่ คี าดว่ าจะได้ รับ
1. เป็ นแนวทางในการพัฒนาโปรแกรมโดยใช้ ภาษาซี ในระบบงานอื่นๆ
2. อานวยความสะดวกแก่ผ้ ใู ช้ บริการโดยสารแท็กซี่ในการคานวณหา
ค่าแท็กซี่
นิยามศัพท์ เฉพาะ
ในกรณีที่รถจอดหรื อเคลื่อนที่ได้ ไม่เกิน 6 กิโลเมตร/ชัว่ โมง มิเตอร์
เวลาจะเดิน อัตราค่าโดยสาร 1.50 บาท/นาที มิเตอร์ จะขยับทีละ 2 บาท
โดยการคิดค่าโดยสารนัน้ จะคิดแยกเป็ นส่วนๆ (ส่วนของระยะทาง และ
ส่วนของเวลา) ส่วนของระยะทาง มิเตอร์ คานวณค่าโดยสารได้ เท่าไร จะ
ปั ดขึ ้นเป็ นจานวนเต็มคี่ที่อยูถ่ ดั ขึ ้นไป (เช่น คานวณได้ 47.75 บาท ก็จะ
ปั ดขึ ้นเป็ น 49 บาท ซึง่ เป็ นจานวนเต็มคี่ที่อยูถ่ ดั ไป) ส่วนของมิเตอร์ เวลา
มิเตอร์ เวลาคานวณค่าโดยสารได้ เท่าไร จะปั ดลงเป็ นจานวนเต็มคู่ที่อยูล่ ง
มา (เช่น มิเตอร์ เวลาเดินไปได้ 3.75 บาท ก็จะปั ดทิ ้งเป็ น 2 บาท ซึง่ เป็ น
จานวนเต็มคูท่ ี่อยูถ่ ดั ลงมา)
ประวัตริ ถแท็กซี่
แท็กซี่มาจากคาว่า Taximeter cab ซึง่ Taxi หมายถึง ภาษี
หรื อการคิดเงิน Meter หมายถึง การวัดระยะทาง cab หมายถึง รถม้ า
ลากจูง หรื อ แปลรวม
หมายถึง รถม้ าที่คิดเงินโดยดูจากระยะทาง คิดค้ นโดย แฮร์ รี่ เอ็น
อัลเลน นักธุรกิจชาว นิวยอร์ ก ซึง่ สมัยนี ้ได้ เปลี่ยนจากรถม้ าลากจูงมาเป็ น
รถยนต์แทน
การโดยสารรถแท็กซี่ ค่ าโดยสารจะเป็ น ดังนี้
วิธีการดาเนินงาน
1. เสนอหัวข้ อโครงงาน
2. ศึกษาค้ นคว้ าเกี่ยวกับค่าโดยสารแท็กซี่
3. ศึกษาค้ นคว้ าเกี่ยวกับการเขียนโปรแกรมด้ วยภาษาซี และโปรแกรม
Dev-C++ ที่ใช้ ในการเขียนโปรแกรม
4. วิเคราะห์ ออกแบบและเขียนโปรแกรมการคานวณค่าโดยสารแท็กซี่
5. ทดลองใช้ งานและทาการปรับปรุงเพื่อให้ เหมาะสมกับการใช้ งาน
6. จัดทาคูม่ ือเอกสารการใช้ งานระบบ
การวิเคราะห์ ระบบและพัฒนาโปรแกรม
การวิเคราะห์ ระบบ
1. วัตถุประสงค์ ของงาน
คานวณค่าเดินทางของรถแท็กซี่
2. ออกแบบผลลัพธ์ ( Output )
ภาพที่ 2
การออกแบบผลลัพธ์
โปรแกรมคานวณค่าเดินทางของรถแท็กซี่
3. ข้ อมูลนาเข้ า ( Input )
ได้ แก่ ระยะทาง และเวลา
โปรแกรมคานวณหาค่าแท็กซี่
******************************
ระยะทาง : ……………………..
เวลา : …………………………
*******************************
ราคาค่าแท็กซี่ : ...................................
4. ชื่อตัวแปรที่ใช้
price
เก็บข้ อมูล
time
เก็บข้ อมูล
km
เก็บข้ อมูล
ราคาเริ่มต้ น
ระยะเวลา
ระยะทาง
5. ขัน้ ตอน/ลาดับงาน
เริ่ม
รับค่าระยะทาง (km)
รับค่าระยะเวลา (time)
คานวณค่าโดยสารจาก (price=price_kmm+price_time)
แสดงค่าโดยสาร (pay)
จบ
ผลการรันข้ อมูล
เมื่อรันโปรแกรมคานวณค่าแท็กซี่ โปรแกรมจะรอให้ ใส่ระยะทาง
ผลการรันข้ อมูล
เมื่อใส่ระยะทางในการเดินทางแล้ วกด Enter โปรแกรมจะรอให้ ใส่เวลา
ในการเดินทาง
ผลการรันข้ อมูล
เมื่อใส่เวลาในการเดินทาง แล้ วกด Enter โปรแกรมคานวณและแสดง
ค่าแท็กซี่ และจบโปรแกรม
บทสรุป
สรุ ปผลการดาเนินงาน
โปรแกรมการคานวณค่าแท็กซี่ ทางานเป็ นไปตามที่กาหนดไว้ โปรแกรม
สามารถคานวณค่าแท็กซี่ได้ อย่างถูกต้ อง
ข้ อจากัดของโปรแกรม
โปรแกรมรองรับการคานวณค่าโดยสารแท็กซี่
ข้ อเสนอแนะในการพัฒนาโปรแกรมครัง้ ต่ อไป
นาผลการวิเคราะห์การออกแบบมาเป็ นแนวทางในการพัฒนาโปรแกรมให้
ครอบคลุมและมีประสิทธิภาพมากขึ ้น โดยเพิ่มเมนูสาหรับผู้ใช้ เลือกคานวณค่าแท็กซี่
แบบต่างๆ เพื่อให้ ตรงกับความต้ องการของผู้ใช้ ที่สดุ
เอกสารอ้ างอิง
กาญจนา โยธายุทธ. (2556). ใบความรู้ ท่ ี 4 การเขียนโปรแกรมภาษาซี. อัดสาเนา.
วิกิพีเดีย สารานุกรมเสรี . (2556). แท็กซี่. [ออนไลน์].
แหล่งที่มา : http://th.wikipedia.org [21 สิงหาคม 2556].
THAI TAXI SERVICES . (2556). ประวัติรถแท็กซี่ไทย. [ออนไลน์].
แหล่งที่มา : www.thaitaxiservices.com#sthash.ZcQjxdNC.dpuf
[21 สิงหาคม 2556].
กรมขนส่งทางบก. (2556). ตารางและอัตราค่ าโดยสารรถแท็กซี่มิเตอร์ . [ออนไลน์].
แหล่งที่มา : http://feelthai.blogspot.co [21 สิงหาคม 2556].
ผู้จัดทา
1. พัณณ์ชิตา ศุภโชคเจริญวงศ์ เลขที่ 9
มัธยมศึกษาปี ที่ 3/7
ผู้จัดทา
2. เด็กหญิง ปาริฉตั ร เมืองกระจ่าง
มัธยมศึกษาปี ที่ 3/7
เลขที่ 14
ผู้จัดทา
3. เด็กหญิง พิชญา ชารี พนั ธ์ เลขที่ 26
มัธยมศึกษาปี ที่ 3/7
ผู้จัดทา
4. เด็กหญิง ศุภสั สร ตังจิ
้ ตศิริชยั
มัธยมศึกษาปี ที่ 3/7
เลขที่ 27
ผู้จัดทา
5. เด็กหญิง พัชรพร ผดุงผล เลขที่ 36
ชันมั
้ ธยมศึกษาปี ที่ 3/7
ผู้จัดทา
6. เด็กหญิง รศนา ทองนุช เลขที่ 40
ชันมั
้ ธยมศึกษาปี ที่ 3/7