سلام
توی این مقاله میخوایم یه سری توضیحات درباره خط تولید نرم افزار یا (SPL (Software Product Line بهتون بدم .
یکی از ماژول های این خط تولید، تولید گر کد هست. این تولید گر کد به این صورت کار میکنه که توی visual paradigm موجودیت هایی که میخوایم رو میگیم، باقی کارها رو خودش انجام میده.
باقی کارها شامل : تولید کدهای کلاینت، تولید کدهای بک اند، تولید جدول های دیتابیس و همه ارتباط های بین این ها، فقط همین ?
مثلا بهش میگیم یه موجودیت دانش آموز میخوایم که یه کارنامه هم داره، خود کد جنریتور CRUD دانش آموز، CRUD کارنامه و ارتباط این دوتا رو طبق چیزی که بهش گفتیم ( یک به چند ) می سازه. به طوری که حدودا 5 دقیقه طول میکشه UML این دوتا Entity رو طراحی کنیم و خروجی بگیریم، بعدش کل کدهای CRUD این پروژه رو داریم، طوری که همه کدها با ظاهری تر و تمیز کار میکنه.
وب اپلیکیشنی که به این سادگی و در عرض کمتر از بیست دقیقه ساخته می شه در تعامل با پرتال کار می کنه و پرتال همه دغدغه های ما از جنس امنیت و سطوح دسترسی و ... و مدیریت می کنه.
خط تولید ابزار های دیگه ای مثل ابزار نصب، گزارش گیری، مستند سازی و مدیریت دانش و ... داره که تو مقاله های متفاوتی در موردشون توضیح میدم.
اگه اطلاعات بیشتری درباره این خط تولید نرم افزار میخواید، میتونید به صفحه تولید نرم افزار توی سایت شرکت اعوان مراجعه کنید.