ทฤษฎีระบบควบคุม
การควบคุมการขับเคลื่อนยานพาหนะ เช่น รถยนต์ ก็ถือเป็นการควบคุมชนิดหนึ่ง โดยผู้ขับขี่เป็นผู้ควบคุมทิศทางและความเร็ว ซึ่งระบบควบคุมประเภทที่ต้องมีคนเข้ามาเกี่ยวข้องนี้ถือว่าเป็น ระบบควบคุมไม่อัตโนมัติ (manual control) แต่ทฤษฎีระบบควบคุมจะครอบคลุมเฉพาะการวิเคราะห์และออกแบบ ระบบควบคุมอัตโนมัติ (automatic control) เท่านั้น เช่น ระบบขับเคลื่อนอัตโนมัติ (cruise control)
ระบบสนับสนุนเทคโนโลยีสารสนเทศ
เป็นกระบวนการที่มีการปฏิบัติงานอย่างต่อเนื่องเกิดขึ้นประจำวัน เป็นข้อมูลกระบวนการที่เกิดขึ้นซ้ำๆ เช่น ลูกค้าทำการสั่งซื้อหรือจ่ายเงิน การเก็บข้อมูลสินค้าคงคลัง ในธุรกิจที่มีการทำรายการที่เกิดขึ้นอย่างต่อเนื่อง ระบบสารสนเทศที่สนับสนุนการทำงานนี้เรียกว่าระบบประมวลผลธุรกรรม เมื่อใดก็ตามที่มีการทำธุรกรรมหรือปฏิบัติงานในลักษณะดังกล่าวข้อมูลที่เกี่ยวข้องจะเกิดขึ้นทันที เช่น ทุกครั้งที่มีการขายสินค้า ข้อมูลที่เกิดขึ้นก็คือ ชื่อลูกค้า ประเภทของลูกค้า จำนวนและราคาของสินค้าที่ขายไป รวมทั้งวิธีการชำระเงินของลูกค้า ระบบนี้จะมีการจัดกลุ่มข้อมูลลักษณะเหมือนกันไว้ด้วยกันการคิดคำนวณ เพื่อให้ได้ผลลัพธ์ที่เป็นประโยชน์ ทำการจัดเรียงข้อมูลเพื่อทำให้การประมวลผลง่ายขึ้นและทำการสรุปข้อมูล เป็นการลดขนาดของข้อมูลให้เล็กหรือกะทัดรัดขึ้น มีการเก็บ (Storage)การบันทึกเหตุการณ์ที่มีผลต่อการปฏิบัติงานแต่งานส่วนใหญ่ของ TPS จะเกิดขึ้นในระดับปฏิบัติการมากกว่า
คือ ระบบประมวลผลรายการที่ครอบคลุมกิจกรรมหลัก ๆ ขององค์กร แต่จะแตกต่างจากระบบประมวลผลรายการที่ ระบบสารสนเทศเพื่อการจัดการ ช่วยสนับสนุนการตัดสินใจของผู้บริหาร และออกรายงานต่างๆ ที่จำเป็นสำหรับใช้ตัดสินใจ ซึ่งจะเป็นรายงานสรุปข้อมูลต่างๆ ซึ่งไม่ใช่งานประจำที่ทำอยู่ทุกวัน เหมือนกับระบบประมวลผลรายการ ระบบสารสนเทศเพื่อการจัดการ ยังใช้สำหรับการวางแผน การติดตามและควบคุมงานในองค์กรด้วย ซึ่งผู้บริหารระดับล่าง และกลางเป็นผู้ใช้งาน
ระบบการจัดการความรู้ (Knowledge Management System) เป็นกระบวนการที่จะช่วยให้เกิดพัฒนาการของความรู้ หรือการจัดการความรู้ที่จะเกิดขึ้นภายในองค์กร มีทั้งหมด 7 ขั้นตอน คือ 
ระบบขับเคลื่อนองค์กรที่พัฒนาสืบทอดต่อกันมา เป็นระบบการทำงานเดิมที่เคยมีอยู่แล้วภายในองค์กร เป็นระบบที่มีความสำคัญกับการทำงานขององค์กร การเปลี่ยนแปลงองค์กรเข้าสู่องค์กรที่มีความทันสมัยในด้านเทคโนโลยีมากขึ้น legacy System จะมีผลและเป็นปัจจัยสำคัญที่ผู้พัฒนาจะต้องคำนึกถึง เนื่องจากว่า legacy System มักจะเกี่ยวข้องกับการทำงานประจำของพนักงานภายในองค์กร การเปลี่ยนแปลง หรือ การนำระบบใหม่ๆมาแทนที่ระบบเก่าจึงเกี่ยวข้องกับบุคคลภายในองค์กร และควบคุมได้ค่อนข้างยาก
คือระบบหรือกระบวนการต่างๆ ที่ใช้ทั้งองค์กร เพื่อใช้ทรัพยากรต่างๆร่วมกัน เพื่อช่วยให้การทำงานสะดวก และมีประสิทธิภาพมากขึ้น จะใช้ Database และ Data ร่วมกัน ซึ่งจะคอยจัดการระบบสารสนเทศ โดยรวมเอา Business Process หลักๆขององค์กรเข้ามารวมไว้เป็นหนึ่งเดียว