نمونه‌های کاربردی


سیستم متشکل از چند زیرسیستم

بسته بندی صادراتی زعفران : نکات مهم + 4 نمونه کاربردی!

زعفران طلای سرخ ایرانی است که در کشور های اروپایی خواهان بسیاری دارد. با بسته بندی صادراتی زعفران بر اساس معیار های جهانی ایران به عنوان تولید کننده می‌تواند جایگاه واقعی خودش را در این بازار پیدا کند.

در سال های گذشته ایران تنها فروشنده فله زعفران به شرکت هایی از کشور های اسپانیا و ایتالیا بود. اما اکنون با بسته بندی صادراتی زعفران این بازار می‌تواند سود زیادی را مستقیم و بدون هیچ واسطه‌ای با برند های ایرانی به دست آورد. در این مقاله از ویژن آریا گستر هر آن چه که برای بسته بندی صادراتی زعفران نیاز است بدانید را گردآوری کرده‌ایم.

( تسمه بسته بندی برای یک بسته بندی تخصصی را از ویژن آریا گستر تهیه کنید!)

مراحل بسته بندی صادراتی زعفران

قوانین بازار های جهانی برای خرید و فروش محصولات غذایی استاندارد هایی دارد که رعایت آن ها موجب جذب مشتری و افزایش سطح کیفیت خواهد شد. البته عدم رعایت این قوانین هم می‌تواند مانعی برای فروش محصول در کشور بیگانه به حساب آید.

بسته بندی صادراتی زعفران

مرحله 1) پاک سازی و جدا سازی

در این مرحله شاخه، برگ و دیگر ذرات اضافی که وجود دارد را باید جدا کرد. سپس گرد و غبار را باید از زعفران پاک کرد. این مرحله تعیین کننده سطح کیفیت زعفران نهای برای بسته بتدی صادراتی است و هر گونه بی‌دقتی می‌تواند به نام برند آسیب برساند.

مرحله 2) گواهی آزمایشگاهی صادراتی

بررسی و تحلیل های آزمایشگاهی برای تایید سلامت و بهداشت محصولات خوراکی جز قوانین رسمی همه کشور ها است. اما برای صادرات نیاز به بررسی های رسمی و مورد تایید کشور های خارجی نیز می‌باشد. به علاوه در این مرحله درصد خلوص زعفران نیز تعیین می‌گردد. زمانی که اقدام به فرو بسته بنی صادراتی زعفران می‌کنید چه خریدار در فروشگاه و چه فروشنده باید از داشتن این گواهی اطمینان حاصل کنند.

مرحله 3) وزن

پس از بررسی های آزمایشگاهی، زعفران بر اساس درصد خلوص، سفارش مشتری و نوع بسته بندی وزن شده و در ظروف بسته بندی صادراتی زعفران ریخته خواهد شد. سنجش وزن زعفران ادراتی حتما باید با دستگاه های دقیق بر حسب معیار های استاندار جهانی صورت بگیرد.

بسته بندی صادراتی زعفران

مرحله 4) ظرف بسته بندی صادراتی زعفران

زعفران به علت حساس بودن و ارزش مالی که دارد باید در ظرف های در بسته و محکم بسته بندی شوند تا کیفیت محصول حفظ شود. همچنین باید این ظروف وکیوم شوند تا آلاینده ها وارد آن نشوند.

اطلاعات به خصوصی باید روی این ظروف چاپ شود تا در دسترس مصرف کننده قرار بگیرد.. این اطلاعات عبارتند از:

  • نام محصول
  • اطلاعات برند
  • وزن خالص
  • تاریخ تولید
  • تاریخ انقضا
  • شرایط نگهداری
  • نحوه مصرف
  • شماره پروانه ساخت
  • شماره سری ساخت محصول

مرحله 5) کنترل کیفیت

در پایان تولید هر محصولی باید مرحله کنترل کیفی انجام بگیرد و گواهی مرتبط صادر شود. در این مرحله هر گونه نقص و مشکلی شناسایی شده و علت بروز آن مشخص می‌گردد تا در خط تولید رفع عیب شود.

کیفیت زعفران صادراتی

علاوه بر درصد خلوص و پاس کردن آزمایش های ضروری عوامل دیگری نیز وجود دارد که بر کیفیت محصول تا رسیدن به دست مشتری تاثیر می‌گذارد.

رطوبت
وجود رطوبتی درون بسته بندی صادراتی زعفران امکان رشد باکتری و قارچ ها را به وجود می‌آورد.

بسته بندی صادراتی زعفران

نور
زعفران هم مانند ادوییه های دیگر به نور مستقیم خورشید حساس است. در صورتی که نور به بسته بندی صادراتی زعفران نفوذ کند علاوخ بر ایجاد شرایط رشد کپک، رنگ طبیعی زعفران هم تغییر می‌کند.

دما
تغییرات دمایی برای محصولات غذایی بسیار اهمیت دارد. بر اساس استاندارد های بین المللی دمای مناسب برای نگهداری محصولات باید روی بسته بندی درج شود. نگهداری بسته بندی صادراتی زعفران در دمای بالا سبب فعالیت باکتری ها و در دمای بسیار پایین باعث خرد شدگی تکه های زعفران می‌شود.

هوا

بسته بندی صادراتی زعفران باید در برابر ورود هوا و آلاینده های محیطی عایق باشد. تماس برخی از ادویه ها با اکسی ژن در طولانی مدت کیفیت آن ها را می‌کاهد.

انواع بسته بندی صادراتی زعفران

بسته بندی شیشه‌ای

این بسته بندی ها به دلیل زیبایی و جلوه‌ای که دارند همیشه مورد انتخاب بوده و هست. همچنین هیچ واکنش نامطلوبی با محتویاتش نمی‌دهد. البته گران بودن و امکان شکستن این ظروف جز معایب آن شمرده می‌شود.

بسته بندی صادراتی زعفران

بسته بندی پلی کریستال

ظروف پلی کریستال جایگزین جدیدی برای ظرف های شیشه‌ای هستند. در عین یبایی دیگر شکننده و سنگین نیستند. همچنین امکان چاپ و هر گونه بسته بندی ثانویه با هزینه به مراتب کمتر برای آن ها وجود دارد.

برای خرید انواع دستگاه تسمه کش روی ما حساب کنید! مشاوره ما رایگان است!

بسته بندی فلزی

یکی دیگر از بسته بندی های صادراتی زعفران و البته از نوع لوکس بسته بندی فلزی است. عموما روی این بسته بندی های طراحی های خاتم و نقاشی های ایرانی را نقش می‌زنند این نوع بسته هیچ محدودیتی در ساخت در ابعاد و شکل ندارد. همچنین به راحتی عایق نمونه‌های کاربردی می‌شود.

این بسته بندی گرانتر از بقیه مدل ها است اما ماندگاری آن در خاطر خریدار به ویژه در رده بندی کالای صادراتی بسیار تاثیر گذار می‌باشد.

بسته بندی پاکتی

اگر چه به علت قیمت ارزان و سهولت بسته بندی و چاپ بسیار مورد استقبال است ولی در نهایت برای کالا صادراتی مناسب نیست. چرا که به راحتی پاره می‌شود و عایق رطوبت نیست.

الگوریتم چیست؟ + مثال کاربردی

الگوریتم چیست؟

در این نوشته ما به صورت کامل با الگوریتم و نحوه ایجاد یک الگوریتم آشنا می شویم. در خصوص اهمیت آن در برنامه نویسی صحبت می کنیم و می بینیم که اصلا باید الگوریتم رو به عنوان یک برنامه نویس یاد بگیریم یا خیر. این نوشته برای کسانی که هیچ دانش تخصصی در خصوص الگوریتم ندارند و یا نمی ندانند که اصلا الگوریتم چیست کاربرد دارد.

در این نوشته همچنین ما اقدام به ارائه روش های حل یک مسئله با الگوریتم و معرفی معروف ترین الگوریتم های جهان که هروزه با آن ها سر و کار داریم می کنیم. پس با ما همراه باشید.

الگوریتم چیست

بر اساس تعریف ویکیپدیا از الگوریتم: الگوریتم روشی برای حل یک مسئله است. مثالا نحوه محاصبه معدل در مدرسه ها یک الگوریتم ساده است. از دیگر الگوریتم هایی که هروزه با آن سر و کار داریم به عنوان یک فرد عادی می توان به نرم افزار ویز یا گوگل مپ اشاره کرد که آدرس مبدا و مقصد رو بهش می دهیم و کوتاه ترین مسیر رو به ما می دهد.

اگر من بخواهم به زبان ساده بگویم. الگوریتم یعنی همان الگو! الگویی برای حل یک بازه مشخص از مسئله ها. چیزی که داخل الگوریتم همیشه مطرح است این موضع است که ما می توانیم برای هر مسئله چند الگو تعریف کنیم که همه آن ها به درستی مشکل ما را حل می کنند اما در این میان آن الگوریتیمی را انتخاب می کنیم که از همه سریع تر مشکل را حل می کند.

بنا بر این مسئله سرعت در الگوریتم خیلی خیلی اهمیت دارد.

ما در دنیای واقعی از تعداد بی شماری الگوریتم بی آن که بدانیم استفاده می کنیم. در این خصوص باید بگویم که بسیاری از راهبرد های جنگی و راه های برون رفت از یک موقعیت خاص در زندگی واقعی همان الگوریتم است. چینش بازیکنان بازی فوتبال نیز یک الگوریتم است.

با این حال امروزه این موضوع جا افتاده که الگوریتم تنها در حوزه برنامه نویسی فعالیت می کند، در صورتی که اینطور نیست اما ما در این نوشته سعی می کنیم به همه ابعاد تعریف الگوریتم بپردازیم و روش های ایجاد یک الگوریتم به همراه مفاهیم الگوریتم را به شما معرفی کنیم.

همچنین این سوال دیرینه که آیا باید برای یادگیری برنامه نویسی الگوریتم بلد شد را به شما پاسخ می دهیم.

مفاهیم الگوریتم

بیایید کمی با مفاهیمی که در طراحی الگوریتم هستند آشنا شویم و به چیستی آن ها بپردازیم.

ببینید نمونه‌های کاربردی هر الگوریتم به عنوان یک راهکار گام به گام و مرحله به مرحله تعریف می شود.

یک یا چند ورودی دریافت می کند و هر ورودی بر اساس مراحلی که داخل خود الگوریتم تعریف شده یک خروجی به ما می دهد.

در داخل الگوریتم ما چیزی به نام یا نداریم. یعنی الگوریتم باید قطعیت داشته باشد. نمی توانیم بگوییم که اگر ورودی ما ۲ بود بیاد این کارو انجام بده اگر ۳ بود بیا اون کارو انجام بده و…. باید بدانید گرچه چنین عملیات هایی در خود طراحی الگوریتم صورت می پذیرد اما به روشی دیگر، به این صورت که در صورتی که نیاز شد ما بتونیم برای ۴ و ۵ هم یه حرکتی متفاوت بزنیم.

از دیگر مفاهیمی که داخل یک الگوریتم مطرح هست مرتبه اجرایی آن می باشد. در صورتی که برنامه نویسی کار کرده اید یا حداقل با مبحث حلقه ها در برنامه نویسی آشنایی دارید می توانید موضوع زیر را درک کنید.

ببینید همانطور که گفته شد ما برای حل یک مسئله می توانیم با استفاده از روش های طراحی الگوریتم، الگوریتم های متنوعی بسازیم. به طور مثال برای مرتب سازی دانش آموزان یک مدرسه از قد بلند به کوتاه ما می توانیم چند الگوریتم پیاده سازی کنیم که قد دانش آموزان آن مدرسه را بگیرد و از بزرگ به کوچک یا بلعکس مرتب کند.

در این میان ما مثالا برای این کار ۳ الگوریتم ساخته ایم(لزومی نداره بسازید. چنین الگوریتم هایی تعریف شده اند و اگر الگوریتم مرتب سازی رو داخل گوگل سرچ کنید با اونا آشنا می شوید). در بین این الگوریتم ها در نهایت اونی بهتره که سریع در این عملیات مرتب سازی رو انجام میده. به این حداکثر مدت زمانی که الگوریتم ما بر اساس تعداد وردی خود اقدام به پردازش می کند و در نهایت خروجی رو به ما می دهد مرتبه اجرایی یک الگوریتم می گویند که هر چی زمان پردازش آن کمتر باشه بهتره.

به طور مثال شما می خواهید از تهران به شیراز بروید. مسلما از اون مسیری می روید که کوتاه تره و کم ترافیک تر هست.

یکی دیگر از مفاهیمی که داخل الگوریتم مطرح است کد نمونه است.

کد نمونه یعنی چه؟ ببینید معمولا زبان های برنامه نویسی ساختار و ویژگی های مشترک زیادی دارند اما کاربرد آن ها و همچنین نحوه اجرا و نوشتن دستورات آن ها متفاوت است اما می توان از یک الگوریتم در تمامی آن ها به درستی استفاده نمود. در این میان ما چیزی نام کد نمونه الگوریتم داریم که عملا یک حال کلی از نحوه استقرار الگوریتم در زبان برنامه نویسی رو به ما نشون میده.

فلوچارت

باید بدانید که الگوریتم ها دارای پیچیدگی های خاص خود می باشند(حقیقا وقتی که وارد این حوزه بشین متوجه می شوید). از این رو معمولا قبل از دست به کار شدن و نوشتن کد سمپل یا نمونه کد میان نحوه کار الگوریتم رو به صورت نمایشی در میارن و قسمت های مختلفش رو می سازند. باید بدایند که این رسم کردن شکل ظاهری برای درک نحوه کارکرد یک الگوریتم بسیار کارامد هست و خیلی میتونه کار رو ساده و مرتب و منظم کنه.

اما فلوچارت هم دقیقا مانند خود مبحث طراحی الگوریتم اصول و مبانی خاصی داره که در یک نوشته دیگر در آینده در خصوص اون توضیح می دهم و اون رو اینجا لینک می کنم

آیا برای یادگیری برنامه نویسی باید الگوریتم بلد باشیم یا بلعکس؟

بسیاری از دوستان به خصوص کسانی که رشته دانشگاهی آنان در حوزه های کامپیوتری بوده از من می پرسند که من می خواهم برنامه نویس شوم اما واقعا دوست ندارم که الگوریتم یاد بگیریم یا الگوریتم خیلی سخته و از این جور حرفا.

بای بدونید که اول الگوریتم به خصوص طراحی الگوریتم برای حل یک مسئله واقعا می تونه کار خیلی پیچیده و زمان بری باشه. اما اگر شما بخواهید در حوزه برنامه نویسی فعالیت کنید و از اون کسب درامد کنید واقعا لزومی نداره که خیلی به مبحث الگوریتم مسلط باشید و یا بلد باشید الگوریتم طراحی کنید.

به طور کلی ما با استفاده از زبان های برنامه نویسی الگوریتمی که یک (طراح الگوریتم ساخته) رو برای فهموندن به کامپیوتر پیاده سازی می کنیم. از ان رو ما در بسیاری از مواقع نیاز داریم الگوریم رو پیاده سازی کنیم که خیلی ساده است نه اینکه اونو طراحی کنیم.

دقت کنید که طراح الگوریتم خودش یه عنوان شغلی. این فرد باید به حوزه طراحی الگوریتم و کمی هم برنامه نویسی مسلط باشه اما برنامه نویس نیز می بایست کمی به حوزه طراحی الگوریتم و خود مبحث برنامه نویسیش نیز مسلط باشه.

از این رو پیشنهاد من اینه که برنامه نویسی رو یاد بگیرید اما کمی هم در خصوص الگوریتم و پیاده سازی آن و مفاهیم دیگر اون اطلاعات کسب کنید.

آیا الگوریتم همان هوش مصنوعی است؟

بسیاری از افراد فکر می کنند که الگوریتم همان هوش مصنوعی است. یعنی مثالا موتور گفتار به نوشتار گوگل یا بازی های رایانه ای که انجام می دهید و هم محاصبه آمار اینستاگرام همشون یکی هستند.

ببینید همانطور که نمونه‌های کاربردی نمونه‌های کاربردی گفته شد داخل الگوریتم ما قطعیت تایین می کنیم. یعنی اینکه می گیم این اتفاق باید به درستی رخ بده واسه همین چیزی به اسم خطا داخلش وجود نداره. اما اگر از نرم افزار گفتار و به نوشتار گوگل یا نرم افزار هایی اینچنینی استفاده کرده باشید می بینید که گاها خطا دارند.

در طراحی الگوریتم ما بیشتر با محاصبات سر و کار داریم و در هوش مصنوعی و یادگیری ماشین ما با مدل ها و احتمالات سر و کار داریم که این موضوع این دوتا مبحث رو کاملا از هم جدا می کنه.

سیستم چیست ؟ (تعریف سیستم با مفاهیم اصلی آن)

سیستم چیست ؟ تعریف سیستم با مثال کاربردی

همه چیز در جهان یک سیستم است! سیستم یک مجموعه با نظم و هماهنگی است که برای رسیدن به اهدافی در حال کار است. سیستم فقط مخصوص مکانیک یا کامپیوتر نیست، بلکه به نوع تفکر و نگرش نیز مرتبط است. در این آموزش متوجه خواهیم شد یک سیستم چیست و با مفاهیم اصلی تعریف سیستم آشنا خواهیم شد.

حتماً تا به حال کلمه «سیستم» را شنیده‌ایم. سیستم‌ها فقط محدود به فضای مکانیک یا ماشین‌ها نیستند. سیستم یک مفهوم کلی و جامع است که می‌تواند در همه جای زندگی ما کاربرد داشته باشد.

علاوه بر سیستم‌های مکانیکی، یک کارخانه تولیدی، شرکت خصوصی، سازمان دولتی، خانواده، تیم‌های ورزشی یا حتی برخی از فرآیندهای کاری ما سیستم به حساب می‌آید.

کلمه سیستم از کلمه یونانی «systēma» گرفته شده و در انگلیسی به صورت system نمونه‌های کاربردی گفته می‌شود. این واژه در زبان فارسی رواج بسیاری دارد و معمولاً خیلی کمتر معادل فارسی آن را می‌شنویم. اصطلاح عربی «نظام» و واژه فارسی «سامانه» مواردی است که به جای سیستم در مکاتبات فارسی استفاده می‌شود.

در این آموزش ابتدا با چیستی سیستم آشنا شده و سپس مفاهیم اساسی در سیستم را با هم بررسی می‌کنیم.

فهرست محتوای آموزش

سیستم چیست ؟

تعریف‌های زیاد و متفاوتی از سیستم وجود دارد. با اینکه مفهوم سیستم را می‌توانیم حس کنیم، اما محققان به یک تعریف یکسان در مورد آن نرسیده‌اند!

در این مقاله به بررسی مفاهیم اصلی سیستم می‌پردازیم. ممکن است تا به حال درباره تفکر سیستمی نگرش سیستمی یا سیستم‌سازی شنیده باشد. تمامی مفاهیمی که در ادامه با هم بررسی می‌کنیم در انواع سیستم به کار گرفته می‌شود. فقط ممکن است اسم یا نگرشمان نسبت به آن کمی تغییر کند.

پس از اینکه متوجه شویم سیستم چیست، می‌توانیم در اطراف خود ده‌ها سیستم مختلف با شکل‌های متنوع پیدا کنیم.

در یک تعریف ساده از سیستم، system را به صورت زیر تعریف می‌کنیم:

سیستم مجموعه‌ای از اجزای مختلف است که معمولاً برای رسیدن به یک هدف با یکدیگر در ارتباط و تعامل هستند. هر سیستم دارای ورودی، خروجی و پردازش مشخص است.

مطمئناً تعریفی که گفته شد، یک تعریف بسیار جامع است. اجازه دهید با یک مثال سیستم را بهتر تعریف کنیم.

موتور یک خودرو را در نظر بگیرید. این موتور از اجزای مختلفی نظیر چرخ‌دنده‌ها، پیستون، تسمه‌تایم و … تشکیل شده است. یک ماده سوختی به عنوان ورودی به موتور ماشین داده می‌شود و طی فرآیندهایی که روی آن انجام می‌شود، حرکت تسمه‌تایم موجب حرکت خودرو خواهد شد.

ورودی و خروجی این سیستم، ماده سوختی و به حرکت درآمدن ماشین است. تک تک اجزایی که در موتور وجود دارند با استفاده از سوخت (برقی یا فسیلی) کارهایی را انجام می‌دهند که باعث به‌وجودآمدن خروجی می‌شود.

چند مثال دیگر از سیستم

یک تیم توسعه محصول در کارخانه یا شرکت را در نظر بگیرید. این تیم از افرادی تشکیل شده که هر کدام وظایفی بر عهده دارند. هدف نهایی بهبود محصول ارائه شده است. برای رسیدن به این هدف ممکن است از اطلاعاتی بازخوردهای مشتریان، نیازسنجی بازار یا تحلیل رقبا استفاده شود.

یک سازمان عمومی از مجموعه‌ای از کارمندان (و شاید ابزارهایی) تشکیل شده است. اعضای این سازمان در سطوح مختلف بر اساس دستورالعمل‌ها یا تصمیم‌گیری‌های خود خدماتی را به مراجعه‌کنندگان ارائه می‌کنند. در نتیجه این سازمان را نیز می‌توان یک سیستم در نظر گرفت.

یک مجتمع مسکونی چند واحده را در نظر بگیرید. تمام ساکنان این مجتمع سعی می‌کنند با رعایت قوانین اجتماعی، زندگی در مجتمع را دلنشین‌تر کنند. می‌دانیم که رفتار هر خانواده می‌تواند روی رفتار دیگر خانواده‌ها و وضعیت محیطی تأثیر بگذارد. به همین دلیل است که می‌گوییم فلان محله برای زندگی کردن خوب نیست چون ساکنان آن محله با معیارهای ما تطابق ندارند.

همان‌طور که می‌بینید تقریباً می‌توان به هر چیز کوچک یا بزرگی در اطرافمان به شکل یک سیستم نگاه کرد. به همین خاطر پیش‌تر گفتیم که پاسخ سیستم چیست را نمی‌توان بسیار محدود کرد.

مفاهیم مهم در تعریف سیستم

سیستم‌ها ویژگی‌های مختلفی می‌توانند داشته باشند. ۶ ویژگی اصلی سیستم را که می‌توان جزء تعریف سیستم دانست در این بخش بررسی می‌کنیم. این شش مورد عبارت‌اند از:نمونه‌های کاربردی

  • اکثر سیستم‌ها دارای هدف خاصی هستند.
  • هر سیستم از اجزای مختلفی تشکیل شده است.
  • اجزای سیستم با هم در تعامل هستند. تعامل اجزای سیستم یکی از مهم‌ترین ویژگی‌های سیستم است.
  • معمولاً در تعریف یک سیستم برایش مرز تعیین می‌کنیم.
  • سیستم‌ها را می‌توان به دو دسته باز و بسته تقسیم کرد.

در ادامه در مورد این موارد بیشتر صحبت می‌کنیم.

هدف سیستم

اکثر سیستم ها با هدف خاصی ایجاد می‌شود. به لفظ «اکثر» توجه کنید! گاهی سیستم‌هایی داریم که نمی‌توان هدف (یا اهداف) مشخصی برایشان در نظر گرفت. (حداقل از دیدگاه فردی که از بیرون به آن نگاه می‌کنیم.)

هر سیستم می‌تواند یک یا چند هدف برای ادامه فعالیت‌های خود داشته باشد. همه اجزای سیستم برای رسیدن به این هدف در system فعالیت می‌کنند.

یک شرکت تولیدی پوشاک را در نظر بگیرید. هدف این سیستم چیست ؟ قطعاً پاسخ‌های مختلفی برایش پیدا می‌کنیم: کسب سود بیشتر، افزایش رضایت مشتریان، برندینگ، کارآفرینی و اشتغال.

هدف یک سیستم از نگاه تحلیلگران ممکن است مختلف باشد. اگر یک سیستم را به یک تحلیلگر بدهیم، از دید خودش آن را بررسی می‌کند و اگر هدف سیستم توضیح داده نشود، می‌تواند برداشت‌های متفاوتی از آن داشته باشد.

اگر یک سیستم داشته باشیم و بخواهیم آن را اصلاح کنیم، حتماً باید هدف وجودی آن سیستم را درک کنیم. در بهبود سیستم باید هدف نهایی آن را مد نظر قرار دهیم در غیراینصورت ممکن است اقدامات نادرستی انجام دهیم.

بخش‌های سیستم

گفتیم که هر سیستم از اجزای مختلفی تشکیل شده است. به عبارت دیگر یک قطعه تنها را به عنوان سیستم در نظر نمی‌گیریم. بنابراین وقتی دو یا چند عنصر مختلف در کنار هم قرار می‌گیرند، وجود آن‌ها با هم هویتی به نام مجموعه یا سیستم را به وجود خواهد آورد.

در حالت کلی اجزای اصلی سیستم را ورودی (1)، پردازش (2)، خروجی (3) و بازخورد (4) در نظر می‌گیریم. محیط سیستم نیز به عنوان یکی دیگر از اجزا ممکن است مورد بررسی قرار گیرد.

در آموزش اجزای سیستم به طور مفصل در مورد هر کدام از این بخش‌ها و نکاتی که در موردشان وجود دارد صحبت کرده‌ایم. برای خواندن توضیحات و مثال‌های مرتبط می‌تواند مقاله زیر را مطالعه کنید:

اجزای سیستم و جایگاه ۵ جزء سیستم با مثال

تعامل در سیستم

به نظر بسیاری از محققان تعامل یکی از مهم‌ترین ویژگی‌های یک سیستم است. تمام اعضای یک سیستم باید با هم تعامل داشته باشند. این تعامل باعث اثرگذاری هر جزء روی اجزای دیگر خواهد شد.

اگر به طور دقیق یک سیستم را تحلیل کنیم، می‌توانیم تشخیص دهیم که هر جزء روی کدام اعضا می‌تواند تأثیر بگذارد و برعکس، تأثیرپذیری آن از اعضای دیگر را نیز می‌توان تشخیص داد.

اگر تعامل بین اجزا وجود نداشته باشد، ما فقط مجموعه‌ای از اعضا را داریم و نه یک سیستم! تفاوت مجموعه با سیستم در تعامل میان اعضای آن است.

همین الآن چند سازمان یا شرکت را در ذهن خود مجسم کنید. خواهید دید که بسیاری از این‌ها صرفاً یک مجموعه هستند و نه سیستم! به همین دلیل است که تفکر سیستمی و سیستم‌سازی در کسب‌و‌کار اهمیت زیادی دارد.

شاید این بحث شما را به یاد مهارت‌های کار تیمی بیاندازد. تفاوتی که میان یک گروه و تیم وجود دارد، دقیقاً همین تعامل و همکاری میان اعضای گروه است.

اگر تعامل (تأثیرگذاری و تأثیرپذیری) را از اعضای سیستم بگیرید، صرفاً یک مجموعه داریم و دیگر تعریف سیستم برای آن صدق نخواهد کرد.

دیاگرام ارتباط اجزای سیستم

دیاگرام ارتباط اجزای سیستم

در یک سیستم هر چقدر تعامل اجزای سیستم را سریع‌تر و آسان‌تر کنیم، عملکرد کلی سیستم بهبود خواهد یافت.

رفتار در سیستم

تعامل میان بخش‌های مختلف یک سیستم چیزی به نام رفتار سیستم را به وجود می‌آورد.

در وب‌سایت متمم مثال خوبی در این مورد وجود دارد. گفته شده «وقتی سوار یک ماشین می‌شوید و می‌گویید این ماشین کهنه است و دیگر نفس ندارد، منظورتان دقیقاً کدام بخش از ماشین است ؟»

در این جا ما رفتار کل خودرو را به عنوان یک سیستم در نظر گرفته و در موردش نظر می‌دهیم.

رفتار یک سیستم آن چیزی است که از بیرون از سیستم و در تعامل با آن مشاهده می‌کنیم.

وقتی با بخش پشتیبانی یک شرکت تماس گرفته و اپراتور پشتیبانی با لحن نامناسبی با ما صحبت می‌کند، ما رفتار آن شرکت را غیرحرفه‌ای در نظر می‌گیریم. برخورد این اپراتور با وضعیت شغلی و شخصی او تعیین شده است. ممکن است کمی قبل‌تر از پاسخگویی، مشاجره‌ای با همکارانش داشته است.

در نتیجه رفتار سیستم با وجود تعامل میان اجزا، معنای دقیق‌تر و درست‌تری پیدا می‌کند.

مرز سیستم

وقتی در حال بررسی تعریف سیستم روی یک مجموعه هستیم، مرزهایی میان آن سیستم و فضای بیرون در نظر می‌گیریم. این مرز در دنیای واقعی وجود ندارد بلکه صرفاً یک جداسازی ذهنی است که توسط تحلیل‌گر انجام شده است.

مرز سیستم ( Boundary ) معمولاً نقطه تعامل سیستم با بیرون از آن را مشخص می‌کند. مثلاً مرز خودرو، بدنه آن است. مرز یک کارخانه، محدوده فیزیکی کارخانه و محدوده ارتباطی آن با تأمین‌کنندگان است.

این مرز را معمولاً سازنده (یا گرداننده) سیستم مشخص می‌کند. مثلاً فردی مرز خانه خود را چاردیواری خانه خود تعیین می‌کند و دیگری مرزهای شهری را مرز محل زندگی در نظر می‌گیرند. در یک تفکر سیستمی اجتماعی، فرد اول اهمیتی به ایجاد آلودگی در سطح شهر نمی‌دهد اما پاکیزگی شهر برای فرد دوم از اهمیت بیشتری برخوردار است.

محیط و مرز سیستم چیست ؟

نمایش محیط و مرز سیستم

سیستم‌های باز و بسته

در توضیح اینکه سیستم چیست یک یک مفهومی تحت عنوان سیستم‌های باز و سیستم‌های بسته برخورد می‌کنیم. این مفهوم در سیستم بر اساس تعامل و ارتباط سیستم با دنیای بیرونی سیستم توصیف می‌شود.

زمانی که مرزی برای سیستم تعیین می‌کنیم، هر سیستم یا اجزایی که در خارج از آن مرز قرار دارند به عنوان محیط بیرونی در نظر گرفته می‌شوند.

  • تعریف سیستم باز : سیستم باز مجموعه منظمی است که با محیط بیرونی خود در تعامل است.
  • سیستم بسته چیست : این سیستم با محیط بیرونی خود هیچ تعامل و ارتباطی ندارد.

اگر کمی به پیرامون خود دقت کنید، خواهید دید که هیچ سیستم بسته‌ای در دنیای واقعی وجود ندارد. برخی سیستم کل جهان هستی را تنها سیستم بسته می‌دانند.

در تحلیل‌هایی که از سیستم‌های انجام می‌شود، گاهی اوقات از ارتباط سیستم با محیط پیرامون صرف‌نظر می‌کنیم. در این صورت نیز یک سیستم بسته در اختیار داریم. اما باید توجه داشته باشید که این سیستم در حقیقت در بررسی و نظر ما بسته است در حالی‌که می‌تواند با محیط ارتباط داشته باشد.

زیرسیستم چیست ؟

بسیاری از سیستم‌هایی که با آن سر و کار داریم یک سیستم ساده نیستند. سیستم پیچیده معمولاً از اجزای بسیار زیادی تشکیل می‌شود. معمولاً هر سیستم بزرگ از چندین زیرسیستم ( subsystem ) ایجاد می‌شود.

به ۳ دلیل اصلی زیر این اجزا را به صورت سیستم‌های کوچک‌تری سازماندهی می‌کنند:

  • مدیریت بهتر سیستم و زیرسیستم‌ها
  • تعمیر بهتر یا بهبود راحت‌تر سامانه
  • نظارت راحت‌تر بر عملکرد هر زیرسیستم

به نظر شما زیر سیستم ها در یک خودرو یا شرکت خصوصی چیست ؟ در یک ماشین سواری، موتور، سیستم برق مرکزی و چرخ‌ها جزء زیرسیستم‌ها هستند. اگر یک شرکت با چند ده نیروی انسانی را یک سیستم در نظر بگیرید، بخش‌های مختلف آن (نظیر تولید، بازاریابی و فروش و مدیریت) می‌تواند زیرسیستم‌های اصلی در نظر گرفته شود.

سیستم متشکل از چند زیرسیستم

سیستم متشکل از چند زیرسیستم

بری ایجاد زیرسیستم در تعریف یک سیستم، هدف اصلی سیستم را به چند هدف کوچک‌تر تقسیم می‌کنند. سپس فرآیندهایی برای رسیدن به این اهداف در نظر گرفته و اجزا را متناسب با آن‌ها دسته‌بندی می‌کنند.

معمولاً زیرسیستم‌ها را به گونه‌ای تعریف می‌کنیم که ارتباط و تعامل میان اجزای درون زیرسیستم بیشترین و تعامل هر کدام با زیرسیستم‌های دیگر کمترن حالت ممکن باشد. البته در سیستم‌سازی باید به نحوه مدیریت و عملکرد بهتر آن‌ها نیز توجه کرد.

امیدوام پس از مطالعه این آموزش بتوانید به راحتی تشخیص دهید که یک سیتسم چیست و اگر کسی از شما خواست یک سیستم را تعریف کنید بتوانید آن را تحلیل کنید. اگر سؤالی دارید، از بخش دیدگاه‌ها از ما بپرسید.

این آموزش برای همیشه رایگانه! می‌تونید با اشتراک‌گذاری لینک این صفحه از ما حمایت کنید یا با خرید یه فنجون نوشیدنی بهمون انرژی بدید!

مثال کاربردی از LWE لوگو

به صورت کلی امکان مشاهده ی web page طراحی شده در موبایل، PC و غیره وجود دارد. هر یک از این دستگاه ها رزولوشن و یا ابعاد صفحه ی متفاوتی دارند. به عنوان مثال نمونه‌های کاربردی فرض کنید می خواهیم صفحه ی وب طراحی شده در LWE را در تلفن همراه خود مشاهده کنیم. فرض کنید رزلوشن صفحه ی موبل برابر با 400*600 است. جهت نمایش Web page مورد نظر در موبایل، یک صفحه ی جدید ایجاد می کنیم. به این منظور طبق تصویر زیر روی گزینه ی Pages کلیک راست کرده و گزینه ی New page را انتخاب می کنیم.

گزینه ی New Page

جهت تغییر رزولوشن Editor area یا همان home page ابتدا روی یک نقطه از صفحه ی Home page کلیک می کنیم. به این ترتیب در سمت راست Home page پنجره ی Page – Properties باز می شود. در این پنجره قسمت رزولوشن را روی رزولوشن نمایشگر تلفن همراه تنظیم می کنیم. به این ترتیب با باز کردن صفحه ی وب مربوط به پروژه در تلفن همراه، نمایشگر آن با رزولوشن صحیح نمایش داده می شود. resolution تنظیم شده در این قسمت برابر با 400*600 است.

resolution

با انتخاب گزینه ی Save پنجره ی Page 1 به شکل زیر در می آید.

پنجره ی Page 1 در LWE یا ویرایشگر وب لوگو زیمنس

جهت تغییر نام این پنجره به Mobile روی نام Page_1 کلیک راست کرده و گزینه ی Rename را انتخاب کنید.

در پنجره ی Rename عبارت Mobile را وارد کرده و گزینه ی OK را انتخاب می کنیم.

در پنجره ی Rename عبارت Mobile را وارد کرده و گزینه ی OK را انتخاب می کنیم.

در ادامه تمامی تنظیمات انجام شده در صفحه ی Home Page را از آن جا حذف کرده و در صفحه ی Mobile کپی می کنیم. به این منظور می توان از دکمه های ctrl+X و ctrl+V استفاده کرد.

صفحه ی Home Page

در ادامه جهت نمایش صفحه ی جدید در Web page وارد قسمت Navigator می شویم. تصویر زیر موقعیت این گزینه را نشان می دهد.

قسمت Navigator در LWE یا ویرایشگر وب لوگو زیمنس

با دابل کلیک روی این گزینه پنجره ی Navigator و هم چنین پنجره ی Component مربوط به Navigator Item باز می شود. در تصویر زیر پنجره های ذکر شده را مشاهده می کنید.

پنجره ی Component مربوط به Navigator Item

با استفاده از روش Drag و Drop گزینه ی Navigator Item را گرفته و در پنجره ی Navigator رها می کنیم.

گزینه ی Navigator Item را گرفته و در پنجره ی Navigator رها می کنیم

در ادامه روی عبارت link کلیک کرده تا پنجره ی Navigator Item _ Properties را مشاهده کنیم. تصویر زیر موقعیت این پنجره را نشان می دهد.

از قسمت link عبارت Home Page را نمونه‌های کاربردی نمونه‌های کاربردی انتخاب کنید.

مجددا با استفاده از روش Drag و Drop گزینه ی Navigator Item را گرفته و در پنجره ی Navigator رها می کنیم.

گزینه ی Navigator Item را گرفته و در پنجره ی Navigator رها می کنیم

در ادامه از قسمت link عبارت mobile را انتخاب می کنیم.

قسمت link عبارت mobile

پروژه ی طراحی شده را ذحیره کرده و با استفاده از آیکون نمایش داده شده در تصویر زیر روی لوگو دانلود می کنیم.

ذخیره پروژه

قابل ذکر است که اگر برنامه ی لوگو سافت روی حالت online test باشد آنگاه با ارور زیر مواجه خواهیم شد. به منظور رفع این ارور برنامه ی لوگوسافت را از حالت online test خارج کرده و مجددا گزینه ی دانلود برنامه را در LWE انتخاب می کنیم.

خطا هنگام دانلود برنامه در LWE لوگو

در ادامه مجددا آدرس IP لوگو را در کروم سرچ می کنیم. به این ترتیب تصویر زیر باز می شود. در قسمت password عبارت LOGO ر وارد کرده و تیک گزینه ی to customized site را انتخاب می کنیم. در نظر داشته باشید که جهت مشاهده ی صفحه ی طراحی شده در موبایل باید IP لوگو را در مرورگر کروم موبایل خود وارد کنید.

تیک گزینه ی to customized site

با انتخاب گزینه ی Log on پنجره ی زیر باز می شود. این پنجره همان صفحه ی وب Home page است. از آن جا که هنگام طراحی در LWE در Home page تصویری قرار نداده ایم، این صفحه به صورت سفید رنگ و خالی از هر آیتمی است. با انتخاب گزینه ی نمایش داده شده با فلش قرمز رنگ منوی کشویی باز می شود.

صفحه ی وب Home page در وب

تصویر زیر منوی کشویی ذکر شده را نشان می دهد.

منوی کشویی Navigation

در Navigation bar گزینه ی Mobile را انتخاب کرده تا وارد صفحه ی مربوط به آن شوید.

Navigation bar گزینه ی Mobile

با انتخاب گزینه ی Mobile تصویر زیر نمایش داده می شود. همانطور که مشاهده می کنید، صفحه ی وب طراحی شده کوچک تر از سایز صفحه ی کامپیوتر و هم اندازه با سایز صفحه ی موبایل می باشد.

در صورت Run بودن لوگو، با کلیک روی شستی نارنجی رنگ C1 در صفحه ی بالا، آژیر قرمز رنگ مربوط به Q1 روشن خواهد شد. در این حالت رنگ شستی C1 نیز از نارنجی به سبز تغییر خواهد کرد.

مثال 2

در ادامه ی پروژه قبل فرض کنید می خواهیم با انتخاب دکمه ی جهت دار C2 خروجی Q2 روشن شود. تصویر زیر برنامه ی این پروژه در لوگوسافت را نشان می دهد. پس از نوشتن این برنامه آن را ذحیره کرده و روی لوگو دانلود می کنیم.

ذخیره ی برنامه ی نوشته شده

در مرحله ی بعد وارد LWE شده و یک push button جدید در پنجره ی Mobile اضافه می کنیم.

وارد LWE شده و یک push button جدید در پنجره ی Mobile اضافه می کنیم

در ادامه روی این push button کلیک کرده و در پنجره ی push button – Properties تنظیمات زیر را انجام می دهیم:

  • Mouse Mode را روی حالت Hold قرار می دهیم.
  • تصویر دلخواه خود را از قسمت On image برای حالت نگه داشتن دکمه ی C2 انتخاب می کنیم.
  • تصویر دلخواه خود را از قسمت Off Image برای حالت فعال نبودن دکمه ی C2 انتخاب می کنیم.
  • از قسمت Block type گزینه Cursor key را انتخاب می کنیم.
  • از قسمت Block Number گزینه ی C2 را انتخاب می کنیم.

پنجره ی push button – Properties

از آن جا که تصاویر انتخاب شده برای C1 و C2 یکسان است، جهت تشخیص آن ها از یکدیگر از نوشتن متن کنار آن ها استفاده می کنیم. به این منظور گزینه ی Text در قسمت Basic Component را انتخاب می کنیم. تصویر زیر موقعیت این گزینه را نشان می دهد.

گزینه ی Text در قسمت Basic Component

با روش Drag و Drop این متن را در موقعیت مورد نظر خود قرار میدهیم.

قرار دادن Text در موقعیت مورد نظر از صفحه ی LWE

با دابل کلیک روی Text می توان متن مورد نظر را در داخل کادر نوشت. هم چنین نوشتن متن مورد نظر از پنجره ی Text -Properties نیز امکان پذیر است. تصویر زیر موقعیت این پنجره را نشان می دهد.

نوشتن متن مورد نظر از پنجره ی Text -Properties

طبق تصویر زیر متن ” دکمه ی جهت دار C2″ را داخل کادر Text value می نویسیم.

متن

در ادامه جهت بررسی وضعیت خروجی Q2 از یک Digital switch Button دیگر استفاده می کنیم. مطابق تصویر زیر با روش Drag و Drop این سوئیچ را در صفحه ی mobile قرار می دهیم.

Digital switch Button

در پنجره ی Switch Button – Properties تنظیمات زیر را انجام می دهیم:

  • گزینه ی Block type را روی Q تنظیم می کنیم.
  • گزینه ی Block number را روی Q2 تنظیم می کنیم.
  • از قسمت On image و off image تصویر مورد نظر خود را نمونه‌های کاربردی انتخاب می کنیم. تصویر حالت On و Off خروجی Q2 را به ترتیب روی auto_mode_loop_green.png و auto_mode_loop_red.png تنظیم می کنیم.

با انجام تنظیمات بالا تصویر زیر نمایش داده می شود. در ادامه برنامه ی نوشته شده را ذخیره کرده و به لوگو منتقل می کنیم. در نظر داشته باشید که هنگام انتقال برنامه از LWE به لوگو، نرم افزار لوگوسافت در حالت تست آنلاین برنامه ی لوگو نباشد.

برنامه ی نهایی نوشته شده در LWE لوگو زیمنس

پس از انتقال برنامه روی لوگو، آن را در حالت Start قرار می دهیم. مجددا IP لوگو را در کروم سرچ کرده و وارد صفحه ی وب طراحی شده تحت عنوان Mobile می شویم. در صفحه ی Mobile تصویر زیر نمایش داده می شود.

آموزش فرمول نویسی در اکسل با اسپیس با 1 مثال کاربردی

مطالب کمیاب در اکسل و حسابداری

شاید برای شما هم این مشکل پیش آمده باشد که بخواهید به سرعت گزارشی که مدیر از شما خواسته شده را اعلام کنید ولی با مشکل مواجه شوید .

نگران نباشید در این آموزش به شما یاد خواهیم داد چگونه با فرمول نویسی در اکسل با اسپیس به راحتی گزارش مجموع فروش استخراج کنید و در زمان خود صرفه جویی کنید .

فرمول نویسی در اکسل با اسپیس

با توجه به مثال داده شده می خواهیم فروش منطقه شمال را فقط در ماه خرداد، از روی این جدول بدون هیچ تابعی در اکسل استخراج کنیم !!

گام اول فرمول نویسی:

ابتدا علامت مساوی رو تایپ کنیم فروش منطقه شمال رو کلا انتخاب کنیم Space بزنیم و کل فروش ماه خرداد را انتخاب می کنیم Enter.

فرمول نویسی در اکسل با اسپیس

این نتیجه رو به ما داد و دقیقا عددی که داخل جدول هست به ما نمایش داده شد .

فرمول نویسی در اکسل با

گام دوم:

حالا اگر بخواهیم مجموع فروش یک ماه تا ماه دیگر راداشته باشیم به چه صورت عمل می کنیم؟
کافی است از تابع SUM استفاده کنیم .
پرانتز را باز کنیم ، کل فروش منطقه شمال را با موس انتخاب می کنیم Space، فروش ماه فروردین تا خرداد رو می خواهیم پس کل فروردین تا خرداد را قسمت فروش هایش را انتخاب می کنیم و پرانتز را می بندم Enter.

فرمول نویسی در اکسل با اسپیس

و همانطور که در عکس زیر مشاهده می کنید مجموع فروش فروردین تا خرداد در منطقه شمال به ما نمایش داده شد.

فرمول نویسی در اکسل با اسپیس

گام سوم :

مشکلی که با نوشتن این توابع بوجود می آید آن است که زمانی که شما بخواهید برای منطقه دیگر و یا حتی ماه دیگر گزارش تهیه کنید باید این مراحل را دستی مجدد تکرار کنید و این کار ممکن است زمان زیاد از شما بگییرد و یا حتی باعث اشتباه در محاسبات شما شود!!

اما من برای شما پیشنهادی دارم که با دانستن آن می توانید به راحتی از دیتاها و دادهای خود در اکسل گزارش تهیه کنید .
راه حل این فرایند این است که در ابتدا باید لیست کشویی ایجاد کنیم .
برای لیست کشویی کردن Tab، Data گزینه Data Validation رو میزنیم ازین جا قسمت لیست رو انتخاب میکنیم و Source رو مناطق مون رو که در این جا تایپ شده وارد میکنیم و Ok رو میزنیم.

5

سلول دیگری را اگر بخواهیم Data Validation بزنیم خیلی سریع ALT+D+L کلید میانبر Data Validation هست و اینجا Tab رو میزنم L رو تایپ کنم لیست انتخاب میشه و Source هم میام انتخاب میکنم.
راه حل سریع تر هم اینه که من اینجا Data Validation رو گذاشتم کپی کنم همین سلول رو برای سلول های دیگه Validation هم کپی میشه

فرمول نویسی در اکسل با اسپیس

برای تب ماه هم دوباره ALT+D+L میام اینجا لیست رو انتخاب میکنم و در Source هم ماه های خودم رو انتخاب میکنم Enter و این سلول رو کپی میکنم برای سلول هایی که میخوام این Data Validation رو داشته باشه.اینجا هم همون فروردین رو انتخاب میکنم.



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.