اساسا همانند دیگر سیستم های کنترلی،BMS نیز از سه بخش تشکیل می شود:
(Sensors) حسگرها:سنجش پارامترهای محیطی و ارسال این اطلاعات به سیستم را عهده دار هستند . ابن اطلاعات می تواند دمای محیط بیرون و درون، دمای سیال گرم کننده و یا خنک کننده، میزان روشنایی محیط، میزان رطوبت، مقدار گازها در هوا، حضور و یا عدم حضور افراد در محل و دیگر اطلاعاتی که برای راهبری بهینه سیستم حیاتی است،باشد.
(Controllers) کنترلرها:اجزایی از سیستم هستند که اطلاعات دریافتی از حسگر ها را دریافت و بر اساس نرم افزار درونی خود و یا نرم افزار شبکه پردازش و بر حسب نیاز فرامینی را به عملگرها ارسال می کنند.
( Actuators) عملگرها: اجزایی از سیستم هستند که فرامین ارسالی از کنترلر ها را دریافت و بر اساس آن واکنش نشان می دهند . این عملگرها می توانند شیرهای برقی سیالات ، دریچه های قابل تنظیم عبور هوا، رله های قطع و وصل جریان الکتریکی و ... با شند.
سه بخش یاد شده بالا توسط یک مکانیزم ارتباطی با هم مرتبط می شوند که خود از دو قسمت مهم تشکیل شده است:
1- رسانه (مدیای) ارتباطی مانند: سیم، فیبر نوری، امواج رادیویی
2- پروتکل ارتباطی و یا زبان محاوره اجزا مانند :Lon works و Bacnet
در حقیقت حسگرها ، کنترلر ها و عملگرها از طریق رسانای ارتباطی ، بر اساس زبان محاوره ای و یا پروتکل ارتباطی با یکدیگر ارتباط برقرار می کنند.