รูปแบบการเขียนโครงการ
การเขียนโครงการจะประกอบด้วย
1.
ชื่อโครงการ
เป็นการระบุเพื่อให้ทราบถึงแนวทางปฏิบัติและการคาดหวังผลตอบแทนที่สืบเนื่องจากการปฏิบัติโครงการตลอดจนทิศทางของการดำเนินโครงการนั้น
2. หลักการและเหตุผล
เป็นการระบุถึงสภาพปัญหาและความจำเป็นในการจัดทำโครงการขึ้นมาเพื่อแก้ไขปัญหาดังกล่าว
3.
วัตถุประสงค์โครงการ เป็นการแสดงให้เห็นถึงสิ่งหรือผลงานที่เป็นจุดหมายปลายทางที่ต้องการจะให้เกิดขึ้นจาการปฏิบัติงานนั้น
การกำหนดวัตถุประสงค์ที่ดีจะเป็นการช่วยให้การกำหนดขั้นตอนสำหรับปฏิบัติเป็นอย่างรัดกุม
4. กลุ่มเป้าหมาย
ระบุกลุ่มเป้าหมายและจำนวนให้ชัดเจน
ใครคือผู้ที่จะได้รับผลดีจากโครงการนี้ จำนวนผู้ที่ได้รับผลดีจากโครงการนี้
5. สถานที่ดำเนินการ
ระบุสถานที่ดำเนินการโครงการ ระบุพื้นที่
โดยระบุหมู่บ้าน ตำบล อำเภอ จังหวัด
6.
ระยะเวลาดำเนินการโครงการ
เป็นการกำหนดช่วงเวลาการปฏิบัติโครงการตั้งแต่ระยะเริ่มต้นปฏิบัติโครงการจนถึงการสิ้นสุดโครงการนั้น
7. งบประมาณ งบประมาณหรือค่าใช้จ่ายของโครงการนับเป็นทรัพยากรที่สำคัญต่อการปฏิบัติโครงการ
โดยทั่วไปมีองค์ประกอบ ดังนี้
1. ยอดรวมค่าใช้จ่ายทั้งโครงการ
2.
ค่าใช้จ่ายของแต่ละกิจกรรมหรือแต่ละช่วงเวลาพร้อมทั้งรายละเอียดค่าใช้จ่าย
8. การประเมินโครงการ เป็นกระบวนการในการเก็บรวบรวมและวิเคราะห์ข้อมูลของการดำเนินโครงการและพิจารณาบ่งชี้ให้ทราบถึงจุดเด่นหรือจุดด้อยของโครงการนั้น
9. ผลที่คาดว่าจะได้รับ เป็นผลที่เกิดขึ้นจากการที่โครงการบรรลุวัตถุประสงค์
ผลที่เกิดขึ้นจากการปฏิบัติโครงการ สามารถแสดงให้เห็นผลที่เป็นประโยชน์ทางตรง
ทางอ้อม
ข้อเสนอโครงการ
1. ชื่อโครงการ โปรแกรมธนาคารหมู่บ้าน
2.
ผู้รับผิดชอบโครงการ
หัวหน้าโครงการ นายจีรทีปต์ ไร่นากิจ
55046680121
ผู้ร่วมโครงการคนที่
1 นายฐิติพันธุ์ สุขกล้า 55046680158
ผู้ร่วมโครงการคนที่ 2 นายพรนารายณ์ แผลงศร 55046680143
3.
หลักการและเหตุผล
การฝากเงินของธนาคารหมู่บ้านยังมีการเก็บแบบบัญชีทำให้ต้องทำบัญชีใหม่เมื่อฝากเต็มบัญชีแล้ว
และต้องคำนวณด้วยตัวเองทำให้เกิดความผิดพลาดหาก
พวกเราจึงคิดที่จะสร้างโปรแกรมฝากถอนเงินของธนาคารหมู่บ้านให้สะดวกรวดเร็วและแม่นยำขึ้นมา
4.
วัตถุประสงค์
4.1 เพื่อความสะดวก รวดเร็ว ต่อผู้ใช้บริการ
4.2 ลดความสับสน วุ่นวานภายในธนาคาร
5
เป้าหมาย
5.1 ธนาคารในหมู่บ้าน
6
สถานที่ดำเนินการ
7
แผนการดำเนินงาน
8
ระยะเวลาในการดำเนินงาน
เริ่มโครงการ …………………………………………
สิ้นสุดโครงการ …………………………………………
รวมทั้งหมด …………………………วัน
9
งบประมาณที่ดำเนินการ
ลำดับ
|
รายการ
|
ราคาต่อหน่วย
|
จำนวนหน่วย
|
รวม
|
รวม
|
||||
งบประมาณรวมทั้งสิ้น ………………………………บาท
10. การประเมินผลโครงการ
1)
ประเมินจากความพึงพอใจจากผู้เข้าใช้ธนาคารหมู่บ้าน(BANK)
2)
ประเมินจากการเปรียบเทียบการใช้งานใช้งานธนาคารหมู่บ้าน(BANK)ว่ามีความสามารถพอที่ทำให้ผู้ใช้ประหยัดเวลากว่าการเข้าใช้งานธนาคารหรือไหม
3)
ประเมินจากความสามารถของการใช้โปรแกรมธนาคารหมู่บ้าน(BANK)
11. ผลที่คาดว่าจะได้รับจากโครงการหรือการนำผลที่ได้ไปใช้เมื่อดำเนินการเสร็จเรียบร้อยแล้ว
1)
มีความ สะดวก รวดเร็ว ในการใช้งาน
2)
ลดปัญหาการล่าช้า ในธนาคาร
3)
…………………………………………
4)
…………………………………………
2.ตารางความเสี่ยง
No.
|
ความเสี่ยง
|
คำอธิบาย
|
หมวดหมู่
|
เจ้าของความเสี่ยง
|
ความน่าจะเป็น
|
ผลกระทบ
|
สถานะ
|
1
|
ต่ำ
|
การเงิน
|
โปรแกรม
|
ผู้ออกแบบ
|
ตรวจสอบโปรแกรม
|
การออกแบบ
|
|
2
|
กลาง
|
การใช้งาน
|
โปรแกรม
|
ผู้ออกแบบ
|
สามารถใช้งานได้จริง
|
ระบบข้อมูล
|
|
3
|
สูง
|
ความต้องการ
|
ความปลอยภัย
|
ธนาคารหมู่บ้าน
|
ข้อมูลมีความปลอยภัย
|
ข้อมูลบัญชี
|
3.Gantt Chart
หน้าตาโปรแกรม
หน้า login
เอกสารทดสอบ
การทดสอบซอฟต์แวร์ เป็นกระบวนการที่จะช่วยให้ซอฟต์แวร์ที่พัฒนาขึ้นมี
ความถูกต้อง, ความสมบูรณ์, มีความปลอดภัย,
และมีคุณภาพที่ดี
การทดสอบ เป็นกระบวนการทดลองใช้ซอฟต์แวร์อย่างมีแนวทาง โดยใช้ความรู้ทางด้านเทคนิค เพื่อให้สามารถระบุหรือค้นหาความผิดพลาด (error) ของซอฟต์แวร์ที่อาจจะซ่อนอยู่ให้ปรากฏออกมา และสามารถระบุถึงแนวทางของการเกิดปัญหา พร้อมสมมุติฐานของความผิดพลาดที่อาจจะเกิดขึ้นได้
การทดสอบ เป็นกระบวนการทดลองใช้ซอฟต์แวร์อย่างมีแนวทาง โดยใช้ความรู้ทางด้านเทคนิค เพื่อให้สามารถระบุหรือค้นหาความผิดพลาด (error) ของซอฟต์แวร์ที่อาจจะซ่อนอยู่ให้ปรากฏออกมา และสามารถระบุถึงแนวทางของการเกิดปัญหา พร้อมสมมุติฐานของความผิดพลาดที่อาจจะเกิดขึ้นได้
Unit test - เป็นการทดสอบในระดับ function call เพื่อเป็นการยืนยันการทำงานระดับย่อยที่สุดว่าทำงานได้ถูกต้อง เป็นการทดสอบโดยโปรแกรมเมอร์ผู้เขียนโค๊ด
วิเคราะห์ความต้องการ
วิเคราะห์การทำงานตามความต้องการของลูกค้าหรือไม่
จัดทำแผนงานการทดสอบ
ใช้การทดสอบจริงในการทดสอบ
ซอฟแวร์
ทำการทดสอบจริงทดสอบ
ทดสอบการติดตั้งโปรแกรม
ติดตั้งสำเร็จ
เมื่อติดตั้งเสร็จจะได้ไฟล์
Database มาและไฟล์โปรแกรม
ทดสอบเพิ่มฐานข้อมูลเข้า sql ในที่นี้ใช้ sql server 2012
เพิ่มในฐานมูลสำเร็จ
เริ่มทำการทดสอบโปรแกรม ในหน้า desktop
หน้าตาของโปรแกรม
ทดสอบการสมัครบัญชี
ทำการเปิดบัญชีสำเร็จ
ทดสอบการล็อกอิน
หน้าตาเมนู ฝาก ถอน โอน ยอดคงเหลือ
ทดสอบการฝากเงิน
ฝากเงินสำเร็จ
ทดสอบการถอนเงิน
ถอนเงินสำเร็จ
ทดสอบการโอนเงิน
โอนเงินสำเร็จ
ทดสอบการเช็คยอดคงเหลือ
ทดสอบ Loing ในระบบ ADMIN
ทดสอบการเรียกดูบัญชี
ผลลัพธ์การทดสอบ การเรียกดูบัญชี
สรุปผลการทดสอบ
การทดสอบผ่านการประเมินผลลัพธ์ที่ออกมา
สมบูรณ์
ประเมินราคาซอฟแวร์
1. ค่าพัฒนาซอฟแวร์ 3000 บาท (A)
2. ราคาต่อฟังก์ชัน 1=400 บาท (B)
ดังนั้น
ฟังก์ชันที่ต้องสร้าง = 8
1. ค่าพัฒนาซอฟแวร์ 3000 บาท (A)
2. ราคาต่อฟังก์ชัน 1=400 บาท (B)
ดังนั้น
ฟังก์ชันที่ต้องสร้าง = 8
ดังนั้น B= 8X400
= 3200 บาท
ค่าพัฒนาระบบ = A + B
ค่าพัฒนาระบบ = 6200 บาท
































ไม่มีความคิดเห็น:
แสดงความคิดเห็น