หลักการของการออกแบบซอฟต์แวร์เชิงวัตถุ การประเมินและเลือกรูปแบบที่เหมาะสม
การใช้คอมโพเน้นท์ การออกแบบโปรแกรมประยุกต์แบบกระจาย
การออกแบบระบบและจัดทำคู่มือด้วยภาษายูเอ็มแอล
หลักการของการออกแบบซอฟต์แวร์เชิงวัตถุ การประเมินและเลือกรูปแบบที่เหมาะสม
การใช้คอมโพเน้นท์ การออกแบบโปรแกรมประยุกต์แบบกระจาย
การออกแบบระบบและจัดทำคู่มือด้วยภาษายูเอ็มแอล