برنامه های HMI (مخفف Human Machin Interface) برنامه هایی هستند که ارتباط بین انسان و ماشین را برقرار می سازند. در واقع یک اپراتور (انسان) بوسیله HMI که معمولا یک رابط گرافیکی دارد و در مانیتور نمایش داده می شود، قادر است یک ماشین را کنترل کند. در فرآیندهای اتوماسیون صنعتی، بدون استفاده از اچ ام آی ها به سختی می توان تجهیزات و دستگاه ها را کنترل نمود. اطلاعاتی نظیر دما، فشار، مراحل فرآیندها و شمارش مواد از سنسور ها و تجهیزات سایت های صنعتی جمع آوری می شود و در HMI با استفاده از عناصر گرافیکی نمایش داده می شوند و مسئول کنترلر ماشین، می تواند از طریق HMI ماشینها را کنترل کند. کمپانی Rockwell Automation نرم افزار FactoryTalk View Studio را منتشر کرده است که نرم افزاری برای توسعه و آزمایش برنامه های HMI است. با استفاده از FactoryTalk View شما می توانید می توانید پروسه تولید برنامه HMI خود را از سطح ماشین تا مرحله توزیع برنامه برای قسمت های مختلف شرکت، به انجام برسانید. این برنامه امکان تشخیص چالش های HMI در پروسه کلی، برنامه گسسته و یا دسته ای را فراهم می کند. نمایش واضح، زبان برنامه نویسی رایج، ارائه کتابخانه ای عظیم از faceplateها به ما کمک می کنند تا مطمئن باشید که بهترین پرسپکتیو (نما) ممکن از عملکرد دستگاه موردنظرتان را در اختیار دارید. FactoryTalk View Studio یک نرم افزار پیکربندی برای توسعه و تست برنامه های کاربردی FactoryTalk View Site Edition (یا FactoryTalk View SE ) است. FactoryTalk View Studio ادیتورهایی را برای ایجاد برنامه های ساده یا پیچیده، در اختیارتان قرار می دهد. همچنین می توانید از FactoryTalk View Studio برای تنظیم سرویس های امنیتی FactoryTalk Security، برای برنامه هایی که ساخته اید استفاده کنید.
دسته:
نرم افزار ←
توسعه نرم افزار ←
کامپوننت و کتابخانه
|
ASP/PHP
,
HTML/XML/CSS
,
محیط یکپارچه توسعه نرمافزار
,
Java/JavaScript
,
طراحی وب
Infragistics مجموعه ای از ابزارها و راه حل های پیشرو در زمینه ایجاد و توسعه برنامه های کامپیوتری است که باعث تسریع در طراحی، توسعه و همکاری می شود. Infragistics Ultimate، یک بستر واحد برای طراحی UX و توسعه برنامه های سازمانی تحت وب، دسکتاپ و موبایل فراهم می کند. این مجموعه حاوی کامپوننت های جامعی برای .NET است که ابزارهای لازم برای طراحی برنامه های کاربردی تحت ویندوز با انواع رابط های کاربری (از جمله Windows Forms ،WPF و Windows 8) و پلتفرم های تحت وب (مانند ASP.NET ،HTML5 و JQuery و...) را دراختیار برنامه نویسان و توسعه دهندگان قرار می دهد تا با صرفه جویی در زمان و هزینه ها قادر باشند راحت تر از گذشته به طراحی رابط های کاربری حرفه ای و چشمگیر بپردازند. Infragistics Ultimate 2019.2 اکنون بطور کامل از .NET Core 3 در WPF، Windows Forms و همچنین ASP.NET MVC (ASP.NET Core) پشتیبانی می کند و همین امر به توسعه دهندگان Microsoft Visual Studio اجازه می دهد تا از مدرن ترین قابلیت های NET. بهره ببرند.
دسته:
نرم افزار ←
توسعه نرم افزار ←
پایگاه داده / دیتابیس
به کمک PHPRunner می توان برای پایگاه داده های MySQL ،MS Access ،SQL Server ،Oracle واسط های کاربری جذاب ایجاد نمود. بازید کنندگان وب سایت شما به راحتی می توانند به جستجو، اضافه، حذف و ویرایش داده های موجود در پایگاه داده های شما بپردازند. با بهره گیری از گزینه های امنیتی پیشرفته می توان برای هر صفحه، password-protected قرار داد. یادگیری این نرم افزار بسیار آسان است و شما می توانید اولین پروژه ی خود را تنها در 50 دقیقه ایجاد کنید.
در فرهنگ رایانه، رابط کاربر گرافیکی یا واسط نگارهای کاربر، یا واسط کاربر مجموعهای از نشانههای گرافیکی نمایش داده شده بر روی یک نرمافزار است که در آن کاربر به جای تایپ فرمانهای بلند و پیچیده از اعلان فرمان، با اشاره بر نمایشهای تصویری بر روی صحنه تصویر، پروندهها، برنامهها یا فرمانهای گوناگون را انتخاب میکند. به عبارتی سادهتر، یک محیط گرافیکی که نرمافزارهای رایانه، برای راهنمایی و کاربری بهتر انسان بکار میگیرند رابط کاربر گرافیکی نامیده میشود. این نما، چگونگیِ روش کاربریِ رایانه را، توسط انسان، بهبود میبخشد و روشی است گرافیکی برای نمایش نرمافزار سیستمعامل رایانه، به کاربرانش. در رایانههای قدیمیتر، این نما، مجموعهای بود از نشانهای تایپی نشان داده شده بر صفحه نمایشگر. در رایانههای امروزی اما، نمای گرافیکی کاربری مجموعهای است از نشانها و پس زمینهها و کلیدهایی زیبا و رنگین، برای بهبود رابطه انسان-ماشین در راستای بهبود کاربری کارایی بهتر. در دوره آموزشی Udemy Graphical User Interfaces in Python with PyQt5 با آموزش طراحی رابط کاربری در پایتون با PyQt5 آشنا خواهید شد.
در فرهنگ رایانه، رابط گرافیکی کاربر یا واسط نگارهای کاربر، مجموعهای از نشانههای گرافیکی نمایش داده شده بر روی یک نرمافزار است که در آن کاربر به جای تایپ فرمانهای بلند و پیچیده از اعلان فرمان، با اشاره بر نمایشهای تصویری بر روی صحنه تصویر، پروندهها، برنامهها یا فرمانهای گوناگون را انتخاب میکند. به عبارتی سادهتر، یک محیط گرافیکی که نرمافزارهای رایانه، برای راهنمایی و کاربری بهتر انسان بکار میگیرند واسط گرافیکی کاربر نامیده میشود. این نما، چگونگیِ روش کاربریِ رایانه را، توسط انسان، بهبود میبخشد و روشی است گرافیکی برای نمایش نرمافزار سیستمعامل رایانه، به کاربرانش. در رایانههای قدیمیتر، این نما، مجموعهای بود از نشانهای تایپی نشان داده شده بر صفحه نمایشگر. در رایانههای امروزی اما، نمای گرافیکی کاربری مجموعهای است از نشانها و پس زمینهها و کلیدهایی زیبا و رنگین، برای بهبود رابطه انسان-ماشین در راستای بهبود کاربری کارایی بهتر. در دوره آموزشی Udemy Building amazing GUI applications in Python 3 from scratch با نحوه برنامه نویسی رابط گرافیکی کاربر با پایتون 3 آشنا می شوید.
دسته:
نرم افزار ←
گرافیکی ←
طراحی دو بعدی
|
زبان برنامه نویسی
,
طراحی وب
MockUp در واقع در موضوعات گرافیکی به پیش نمایش طرح ها برای گیرایی تبلیغ و اثر گفته می شود که گرافیست ها و طراحان از این Mockup های آماده برای نمایش اثرهای خود از جمله کارت ویزیت، وب سایت و غیره با رابط های گرافیکی نمایش می گذارند تا با افکت های خاصی نظر مشتری را جلب نمایند. Balsamiq Mockups نرم افزاری با یک محیط دوست داشتنی است که به شما در ساخت آسان مکاپ هایی برای طراحی های مختلف و دستگاه ها، کمک می کند. این نرم افزار از طریق قابلیت خروجی گرفتن در فرمت های PNG یا PDF برای شما به آسانی، امکان به اشتراک گذاری و ارائه ی مکاپ های ایجاد شده را فراهم می کند. این نرم افزار دارای یک رابط کاربری ساده است که استفاده از آن را بسیار آسان می کند. در حقیقت این نرم افزار ساخت مدل های پیش الگو و یا نمونه های اولیه برای طراحی ها و محصولات شما را بسیار آسان می کند. طراحان، توسعه دهندگان و حتی مشتریان به راحتی می توانند با استفاده از آبجکت های از پیش تعریف شده این نرم افزار و تنها با کشیدن و رها کردن ان ها در محیط کار خود، به آسانی نمونه اولیه خود را ترسیم کنند و قبل از نوشتن کد، برای فرم های برنامه ساخته شده پیش الگو طراحی كنند. یكی از ویژگی های این نرم افزار این است كه به صورت تیمی می توانید بر روی پروژه كار كنید. نرم افزار Mockups برنامه ای کاربردی در زمینه طراحی پیش الگو فرم های برنامه ساخته شده می باشد. با استفاده از این برنامه حس واقعی رسم و نقاشی به شما دست می دهد و برای اینکه یک برنامه ی دیجیتالی می باشد امکان ارتقاء و چیدمان مجدد آیتم ها در آن به آسانی صورت می گیرد.
دسته:
نرم افزار ←
توسعه نرم افزار ←
کامپوننت و کتابخانه
AlphaControls مجموعه ای از کنترل های استاندارد با ویژگی های جدید اضافه شده به منظور بهبود رابط کاربری برنامه و افزودن رفتار های جدیدی به کنترل های رایج و معمولی است. هر کنترل دارای ویژگی ها و Property های خاص خود می باشد. کامپوننت های استاندارد تمام قابلیت ها را فراهم کرده و بسیاری از امکانات جدید را برای طراحی رابط کاربری برنامه اضافه می کنند. با AlphaControls از یک روش مدرن و جدید برای طراحی رابط های پیشرفته استفاده کرده و برنامه های خود را جذاب تر کنید.
واسط کاربر (User Interface و به اختصار UI) یک میانجی بین انسان و ماشین (دستگاه) است که امکان استفاده از ماشین را برای انسان فراهم میکند. واسط کاربر، بخش دیدنی و قابل لمس یک ابزار است که کاربر مستقیماً با آن سر و کار دارد. این اصطلاح را میانای کاربر، میانجی کاربر و رابط کاربر هم ترجمه کردهاند. معنی رابط کاربری بر خلاف تصور رایج در بین عموم یعنی تمرکز بر آن چیزهایی که کاربر به آن نیاز دارد و بتواند نیازهای خود را به سادگی و قابل فهم با چندین شی (Element) برطرف کند. معنی و مفهوم درست و کامل رابط کاربری زیبایی و رنگ آمیزی یک محصول نیست، بلکه سادگی و قابل فهم بودن محصول برای عموم کاربران معنی و مفهوم یک رابط کاربری خوب را نشان میدهد. زیبایی و رنگ آمیزی منحصر بفرد محصول یکی از ویژگیهای مهم برای یک رابط کاربری خوب است. در دوره آموزشی Udemy UI Design and Photoshop from Scratch - Become a UI Designer با استفاده از فتوشاپ به طراحی رابط های کاربری مختلف می پردازیم.
PM Designer نرم افزار طراحی و برنامه ریزی HMI (مخفف Human Machine Interface) است که به وسیله ی کمپانی Cermate توسعه داده شده است. این نرم افزار به عنوان ابزاری پیشرفته حاوی بسیاری از ابزارهای طراحی گرافیکی برای طراحی یک سیستم HMI می باشد و برای برنامه نویسی HMI های کمپانی Cermate کاربرد دارد. توسط این نرم افزار قادر خواهید بود با استفاده از ابزار گرافیکی موجود در آن، برنامه HMI و صفحات گرافیكی مود نظر را طراحی کرده و سپس آن را به سخت افزار HMI منتقل کنید. یکی از ویژگی های شایان ذکر این نرم افزار، پشتبانی از برنامه نویسی به صورت شیء گرا است که این امر را برای مهندسین میسر می سازد تا برای هر شیء به صورت جداگانه به برنامه نویسی و آدرس دهی بپردازند تا بتوانند از برنامه های نوشته شده برای PLC های دیگر شرکت ها نیز استفاده کنند (برای این کار تنها کافیست نام برند PLC را در برنامه تغییر دهند.)
در بحث طراحی وب (طراحی وب سایت)، رابط گرافیکی کاربری یک سایت، شامل نشانها، پس زمینهها، منوها و روش چیدمان و نشان دادن محتوای یک صفحه وب و چگونگی ایجاد کلیدهایی برای جهت یابی (Navigation) کاربران، در صفحههای وب است. به طور کلی در مبحث رایانه، واسط کاربر عبارت است از تمام مجاری اطلاعاتی (Information Channels) که امکان ارتباط (Communication) بین کاربر و رایانه را فراهم میکنند. در دوره آموزشی Pluralsight UI Architecture شما با مفاهیم و اصول معماری واسط کاربری برنامه های تحت وب آشنا می شوید.