 ออกแบบส่วนติดต่อผู้ใช้ด้วยส่วนประกอบต่อไปนี้
 อินเทอร์เฟซผู้ใช้ควรมีกล่องข้อความและปุ่ม กล่องข้อความควรอนุญาตให้ผู้ใช้ป้อนข้อมูล ในขณะที่ปุ่มควรอนุญาตให้ผู้ใช้ส่งข้อมูลหรือทริกเกอร์การดำเนินการบางอย่าง