Civil Tools

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

زمینه‌های مرتبط: طراحی زیرساخت، طراحی آبرو (کالورت)، روال‌های کاری مهندسی، توسعه‌ی فول‌استک وب، ساخت ابزارهای داخلی، مدیریت فایل، پردازش داده، بهینه‌سازی روال کار

معرفی پروژه

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

با پایتون چند برنامه‌ی تخصصی برای کارهای مختلف مهندسی ساخته شده: ابزار طراحی خودکار آبرو (کالورت)، ابزار خوشه‌بندی CSDP، سامانه‌ی هوشمند مدیریت فایل و چند ابزار دیگر که برای کار روزانه‌ی شرکت طراحی شده‌اند. هر ابزار قرار است جای یک روال دستی را با راه‌حلی خودکار، مطمئن و تکرارپذیر بگیرد.

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

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

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

نمای وب‌سایت:

ابزار آبرو (برای نمونه):

برگشت به بالای صفحه