ขั้นตอนที่ 6 การพัฒนาและติดตั้งระบบ
6.1.1 เครื่องมือที่ใช้ในการพัฒนาระบบ
6.1.1.1 โปรแกรม Notepad++
6.1.1.2 ภาษาที่ใช้ c++
6.1.1.3 Adobe Photoshop cs6
6.1.1.4 Adobe Illustrator
6.2 การติดตั้งระบบ
การติดตั้งระบบเป็นการเปลี่ยนแปลงการทำงานจากระบบเดิมไปเป็นระบบใหม่ แบ่งเป็น 4 แนวทางดังนี้
6.2.1 การติดตั้งแบบทันทีทันใด (Direct Installation)
การนำระบบใหม่เข้ามาในองค์กรทันทีตามที่ได้กำหนดเอาไว้ว่าจะมีการเริ่มใช้งานระบบใหม่เมื่อใดเมื่อนั้นระบบเดิมจะถูกยกเลิกทันทีการติดตั้งแบบนี้จะใช้ได้ก็ต่อเมื่อระบบงานได้รับการทดสอบมาเป็นอย่างดีก่อนที่จะถูกนำมาติดตั้งแต่การติดตั้งระบบด้วยวิธีการนี้มีอัตราความเสี่ยงสูงมากเมื่อเทียบกับวิธีการอื่นเพราะหากระบบใหม่ได้รับการทดสอบมาเป็นอย่างดีแล้วหากเกิดความผิดพลาดในการทำงานจะทำให้การทำงานอื่น ๆ ในองค์กรหยุดชะงัดองค์กรเกิดความเสียหายได้จึงไม่เป็นที่ยมใช้หากสามารที่จะหลีกเลี่ยงได้
6.2.2 การติดตั้งแบบขนาน (Parallel Installation)
การที่ระบบงานเก่ายังคงปฏิบัติงานอยู่แต่ระบบใหม่ก็เริ่มต้นทำงานพร้อม ๆกันวิธีการนี้เป็นที่นิยมกันมากที่สุดในปัจจุบันเพราะทำให้อัตราความเสี่ยงของการหยุดชะงัดของงานลดน้อยลงวิธีการนี้เหมาะสมที่สุดเมื่อระบบงานเด่าเป็นระบบงานที่ใช้คนทำและระบบงานใหม่จะเป็นระบบที่ใช้เครื่องคอมพิวเตอร์โดยจะใช้ระบบงานทั้ง 2 ทำงานควบคู่กันไปในระยะเวลาหนึ่งเพื่อทำการเปรียบเทียบว่าผลลัพธ์ที่ได้จากระบบงานทั้งสองระบบคล้องจองกันเมื่อผลลัพธ์ได้รับการตรวจสอบแล้วว่าถูกต้องในช่วงเวลาหนึ่ง ระบบงานเก่าจึงจะถูกยกเลิกออกไปเหลือเพียงระบบงานใหม่ในองค์กรเท่านั้นที่ยังปฏิบัติงานอยู่แต่ข้อเสียของระบบนี้คือการที่จะต้องใช้ระบบ 2 ระบบทำงานไปพร้อม ๆ กันทำให้ค่าใช้จ่ายและต้นทุนในการทำงานสูงภาระในการทำงานจะตกอยู่ที่ผู้ปฏิบัติงาน
6.2.3 การติดตั้งแบบนำร่อง (Single Location Installation)
วิธีการติดตั้งที่มีความคล้ายคลึงกับวิธีการติดตั้งแบบเป็นระยะ โดยจะนำร่องด้วยการติดตั้งระบบเฉพาะส่วนงานใดส่วนงานหนึ่งก่อน เช่น หากเป็นหน่วยงานที่มีหลายสาขาก็สามารถทดลองติดตั้งนำร่องในสาขาใดสาขาหนึ่งก่อน จนกระทั่งคิดว่าระบบสามารถทำงานได้ดีก็จะทยอยติดตั้งในสาขาอื่น ๆ จนครบทุกสาขา
6.2.4 การติดตั้งแบบทยอยติดตั้งเป็นระยะ (Phased Installation)
Phased Installation) เป็นการใช้ระบบใหม่เพียงบางส่วนก่อนระยะหนึ่งควบคู่ไปกับระบบงานเก่า แล้วจึงค่อยเริ่มใช้ระบบงานใหม่เพิ่มเติมขึ้นทีละส่วนจนกระทั่งครบทุกส่วนอย่างเต็มรูปแบบการติดตั้งซอฟต์แวร์แบบเป็นระยะจะเป็นการนำเอาของดีของ การติดตั้งซอฟต์แวร์แบบทันที และ การติดตั้งซอฟต์แวร์แบบขนาน มาใช้โดยจะเป็นการค่อยๆ นำเอาบางส่วนของระบบใหม่ซึ่งอาจจะเป็นระบบงานย่อยเข้าไปแทนบางส่วนของระบบงานเดิม วิธีการนี้จะทำให้อัตราความเสี่ยงของการเกิดข้อผิดพลาดลดน้อยลงกว่าเดิม
สรุป การพัฒนาระบบของบริษัท เลือกการติดตั้งระบบแบบขนาน (Parallel Installation)
เนื่องจาก ระบบงานเก่ายังคงปฏิบัติงานอยู่แต่ระบบใหม่ก็เริ่มต้นทำงานพร้อมๆกันวิธีนี้จึงเป็นวิธีที่ดีที่สุดและการที่ระบบเก่ายังคงปฎิบัติอยู่นั้นเป็นเพราะการเข้ากันได้ของข้อมูลบางส่วนของโปรแกรมและการทำงานควบคู่ไปพร้อมกันและยังเป็นวิธีการที่ความเสี่ยงในการทำให้การทำงานหยุดชะงัดน้อยลงด้วย