فرآیندهای کلی در مهندسی سیستمهای تجارت الکترونیک (ECS):
رویکردهای اصلی در مهندسی و ایجاد سیستم های تجارت الکترونیک:
- طراحی و تولید سیستم EC اختصاصی
- عبارتست از تولید سیستم مبتنی بر نیازها و شرایط اختصاصی سازمان تجاری
- بکارگیری ابزارهای عمومی و آماده
- عبارتست از تنظیم و پیکره بندی راه حل های آماده مبتنی بر شرایط و نیازهای اختصاصی سازمان تجاری
- معیارهای مطرح در انتخاب گزینه توسعه و ایجاد نرمافزار ECS
فرآیند مبتنی بر رویکرد طراحی و تولید سیستم EC اختصاصی:
- متدولوژی های توسعه سیستم
- تعریف متدولوژی
- عبارتست از روش خاص برای حل یک نوع مسئله
- ابعاد متدولوژی (فرآیند, ابزار, خروجی)
- فرآیند (مراحل و گام های اجرایی, تقدم و تاخر انجام مراحل)
- ابزار (تکنیک ها، استانداردها، دستورالعمل ها و …)
- خروجی (مستندات، نرم افزار، سیستم، مدل و …)
- تمایز بین انواع متدولوژی
تمایز بین انواع متدولوژی:
ملاحظات | خروجی ها | ابزارها | فرآیند | عنوان متدولوژی |
مستندات+ نرم افزار | مدلسازی: UML | تکرار شونده | RUP | |
مستندات+ نرم افزار | مدلسازی: DFD+ERD | آبشاری | SSADM | |
برای جایی که کاربر به سرعت احتیاج به نرم افزار دارد | نرم افزار | محیط های برنامه نویسی | ؟ | RAD |
برای مواقعی که نیاز کاربر مشخص نیست | نرم افزار+ مستندات | محیط های برنامه نویسی | ؟ | Prototyping |
نرم افزار+ مستندات | مدلسازی سازمان: DFD+ مدلسازی نرم افزار : UML | آبشاری | ???? |