نرم افزار جامع فروشگاهی
معماری نرم افزار (Software Architecture)
- اين نرمافزار با متدلوژی شیءگرا و معماری سه لايه، تحت
Net Framework 2.0. به زبان
#C و با بانك اطلاعاتی MS SQL Server پيادهسازی شده است. در معماری سيستم از آخرين الگوهای رايج بهره برداری شده و با تركيب مناسب آنها سعی شده نسخهای منحصر به فرد متناسب با شرايط و امكانات مشتريان تدارك ديده شود.
- طراحی سه لايه واقعی (قابل تفكيك به صورت فيزيكی) با استفاده از NET Remoting. سبب شده كه علاوه بر سهولت پشتيبانی ، با فراهم آوردن امكان پردازش موازی در سيستمهای بزرگ ، مشكلات مربوط به سرعت و کارايی برطرف گردد.
- وجود تنظيمات در فايلهای XML تطبيق نرم افزار با شرايط جديد را بدون نياز به Compile مجدد و تهيه نسخه جديد ميسر می سازد.
- سازگاری Remoting با انواع پروتكل های شبكه ارتقاء امنيت سيستم را در جايی كه نياز به امنيت بيشتری است به سهولت ممكن می كند.
- زير ساخت Transactional برای جلوگيری از عقيم ماندن عمليات طولانی و ثبت اطلاعات ناقص يا اشتباه به خوبی انجام وظيفه میكند.
- در صورت بروز هر خطا تمام اطلاعات لايه ها به صورت XML نگهداري می شود و امكان ارسال آن به شركت برای بررسی و رفع ايراد به سادگی فراهم شده است.