240 likes | 470 Views
مهندسی سيستمهاي تجارت الکترونيک. هفته ششم. معماری سیستم های تجارت الکترونیکی. معماری سیستم های تجارت الکترونیکی. مفهوم معماری: بیان کننده ترکیب و نحوه چینش اجزای هر سیستم معماری سیستم تجارت الکترونیکی بیان کننده ترکیب و نحوه چینش اجزای سیستم تجارت الکترونیکی
E N D
مهندسی سيستمهاي تجارت الکترونيک هفته ششم
معماری سیستم های تجارت الکترونیکی
معماری سیستم های تجارت الکترونیکی • مفهوم معماری: • بیان کننده ترکیب و نحوه چینش اجزای هر سیستم • معماری سیستم تجارت الکترونیکی • بیان کننده ترکیب و نحوه چینش اجزای سیستم تجارت الکترونیکی • تفاوت میان الزامات و مکانیزم های عمل در هر نوع الگو • امکان تعریف و بکارگیری انواع الگو برای معماری هر سیستم
کاربران ECS ECS شبکه ارتباطی (NET) سامانه خدمت دهنده (SSS) سامانه های کاربری(CSS) خریداران فروشندگان BSApp INTERNET CSS1:Desktops واسطه های تجاری CSS2:Laptops BSApp ECSApp CSS3:Mobiles تامین کنندگان SSS2 BSApp ECSApp CSS4:ATMs ECSApp BSApp بانکها CSS5:PDAs Intranet سازمان های حاکمیتی … SSS1 BSApp ECSApp شرکت های حمل و نقلی BSApp CSSm سایر ECS ها بازارها واحد سازمانی خدمات تجارت الکترونیکی ECSO …
سامانه خدمت دهنده - (SSS) سخت افزار سامانه خدمت دهنده (SSSHW) نرم افزار سامانه خدمت دهنده (SSSSW) سیستم عامل سامانه خدمت دهنده (CSSOS) ECS-APP1 ECS-APP2 … ECS-APPk ECB Srv. APP3 … ECB Srv. APPm ECB Srv. APP1 ECB Srv. APP2 … Basic APPSn Basic APPS1 Basic APPS2 Basic APPS3 Basic APPS4
معماری سیستم های تجارت الکترونیکی • اجزای اصلی در سامانه سمت خدمت دهنده تجارت الکترونیکی • یادآوری: سامانه خدمت دهنده، محلی اصلی تولید (یا همان انجام) خدمات تجاری به صورت الکترونیکی است. • Basic APPS1: کاربرد خدمت دهنده پایه • Web server, file service, authentication, DataBase srv • ECB Srv. APP: کاربرد خدمت دهنده پایه تجارت الکترونیکی • Payment, Search, Reputation, Pricing, Matching, … • ECS-APP1: کاربرد خدمت دهنده نهایی تجارت الکترونیکی • فروشگاه الکترونیکی، بازار الکترونیکی، مبادلات الکترونیکی، ...
معماری سیستم های تجارت الکترونیکی • سئوالات اولیه در طراحی بخش سامانه های خدمت دهنده • از چند سامانه خدمت دهنده استفاده گردد؟ • مشخصات سخت افزاری هر سامانه خدمت دهنده؟ • در هر سامانه خدمت دهنده چه کاربردهایی (Basic APP: خدمت دهنده پایه، EC Basic Service: خدمت دهنده پایه تجاری، EC Service : خدمت دهنده تجاری) نصب و راه اندازی گردد؟ • کدام خدمت دهنده ها، به دیگر خدمت دهنده ها مرتبط باشند؟ • مکانیزم توزیع بار بر روی خدمت دهنده ها چگونه باشد؟ • میزان تخصیص منابع هر سرویس دهنده به سرویس های آن ؟ • استفاده از تکنولوژی مجازی سازی، محاسبات توری یا ابرمحاسباتی؟ • ...
معماری سیستم های تجارت الکترونیکی • سئوالات اولیه در طراحی بخش سازمان بهره بردار و مدیر: • عناوین خدمات مورد نیاز برای نگهداری و ارتقای سیستم تجارت الکترونیکی؟ • ترکیب و سازماندهی نیروی انسانی ؟ • فرآیندهای کاری ارائه هر یک از خدمات تعریف شده؟ • نحوه بکارگیری عوامل در فرآیندها ؟ • ...
کاربران ECS ECS شبکه ارتباطی (NET) سامانه خدمت دهنده (SSS) سامانه های کاربری(CSS) خریداران فروشندگان BSApp INTERNET CSS1:Desktops واسطه های تجاری CSS2:Laptops BSApp ECSApp CSS3:Mobiles تامین کنندگان SSS2 BSApp ECSApp CSS4:ATMs ECSApp BSApp بانکها CSS5:PDAs Intranet سازمان های حاکمیتی … SSS1 BSApp ECSApp شرکت های حمل و نقلی BSApp CSSm سایر ECS ها بازارها واحد سازمانی خدمات تجارت الکترونیکی ECSO …
سناریوهای مختلف سرویس دهی به کاربران توسط سیستم های تجارت الکترونیکی
نکات مهم در طراحی معماری سامانه تجارت الکترونیکی • اندرکنش و تعامل اجزای معماری سیستم تجارت الکترونیکی • نمی توان ترتیب و توالی مشخصی برای تعیین جزئیات اجزای معماری سیستم تجارت الکترونیکی مشخص نمود • می توان از سمت کاربر تحلیل و طراحی نموده و به سمت سامانه سرویس دهنده حرکت نمود. • می توان سامانه های سرویس دهنده، شبکه ارتباطی و کاربری را مفروض دانسته و میزان پوشش نیازهای کاربران را مشخص نمود
نکات مهم در طراحی معماری سامانه تجارت الکترونیکی • تاثیر بسیار زیاد مفروضات حاکم بر سازمان بهره بردار و مدیریت کننده بر مشخصات اجزای سیستم تجارت الکترونیکی • طراحی با لحاظ توان و تخصص سازمان بهره بردار • طراحی با لحاظ معیار مدیریت ساده و پشتیبانی پذیری سیستم • اهمیت بسیار زیاد معیار مقیاس پذیری در طراحی معماری سیستم تجارت الکترونیکی • اهمیت بسیار زیاد معیار بازپیکره بندی سریع و تغییرپذیری سیستم تجارت الکترونیکی • امکان انجام تغییرات سریع در اجزاء و ساختار سیستم • امکان انجام تغییرات سریع در تنظیمات اجزاء سیستم • امکان تغییر سریع نحوه تخصیص منابع پردازشی سیستم
نکات مهم در طراحی معماری سامانه تجارت الکترونیکی • طراحی ابزار مبتنی بر محتوا • ابزار لازمه تولید و جریان محتوای داده و اطلاعاتی • لزوم شناخت و تعیین محتوای مورد نیاز برای عوامل (کاربران) و نقش های مختلف درگیر در انجام عملیات تجاری • لزوم تعیین معماری کلی و مشخصات جزئی اجزاء سیستم تجارت الکترونیکی برای محقق نمودن محتوای مورد نیاز
نکات مهم در طراحی معماری سامانه تجارت الکترونیکی • نحوه طراحی معماری کلی و اجزاء سیستم تجارت الکترونیکی • انتخاب اجزاء سیستم از بین گزینه های موجود • بدون اعمال تغییر در جزء انتخاب شده • با اعمال تغییر در جزء انتخاب شده • تحلیل، طراحی و تولید اجزاء سیستم مبتنی بر محتوای نیازها • چینش اجزاء انتخاب شده و تولید شده و ایجاد معماری
محدوده طراحی جزئی سیستم تجارت الکترونیکی
سامانه سمت کاربر - CSS سخت افزار سامانه کاربری (CSSHW) نرم افزار سامانه کاربری (CSSSW) سیستم عامل سامانه کاربری (CSSOS) CSS-ECAPP1 CSS-ECAPP2 …. CSS-ECAPPm CSS-BasicAPP1 (Bowser) CSS-BasicAPP2 …. CSS-BasicAPPn
سامانه خدمت دهنده - (SSS) سخت افزار سامانه خدمت دهنده (SSSHW) نرم افزار سامانه خدمت دهنده (SSSSW) سیستم عامل سامانه خدمت دهنده (CSSOS) ECS-APP1 ECS-APP2 … ECS-APPk ECB Srv. APP3 … ECB Srv. APPm ECB Srv. APP1 ECB Srv. APP2 … Basic APPSn Basic APPS1 Basic APPS2 Basic APPS3 Basic APPS4
کاربردهای (نرمافزارهای) خدمت دهنده تجاری در سيستم تجارت الکترونيک (ECS)
کاربران ECS ECS شبکه ارتباطی (NET) سامانه خدمت دهنده (SSS) سامانه های کاربری(CSS) خریداران فروشندگان BSApp INTERNET CSS1:Desktops واسطه های تجاری CSS2:Laptops BSApp ECSApp CSS3:Mobiles تامین کنندگان SSS2 BSApp ECSApp CSS4:ATMs ECSApp BSApp بانکها CSS5:PDAs Intranet سازمان های حاکمیتی … SSS1 BSApp ECSApp شرکت های حمل و نقلی BSApp CSSm سایر ECS ها بازارها واحد سازمانی خدمات تجارت الکترونیکی ECSO …
کاربردهای خدمت دهنده تجاری در سيستم تجارت الکترونيک (ECS) • تعريف: • عبارتست از نرمافزار يا مجموعه نرمافزارهاي نصب و اجرا شده در سامانه های سمت کاربر يا سامانه های خدمت دهنده، جهت خدمات مختلف و متنوع تجارت الکترونيکي • کاربرد خدمت دهنده ECS/APP : • کاربرد خدمت دهنده توليدکننده خدمت تجاری سطح بالا • مثال: فروشگاه الکترونيکی، بازار الکترونيکی، ... • کاربرد خدمت دهنده ECSB/APP : • کاربرد خدمت دهنده توليد کننده خدمت تجاری سطح پايين يا پايه • مثال: پرداخت، جستجو، احراز ههويت، تطبيق، قيمت گذاری، ...
معماري کاربردهای خدمت دهنده تجاری در سيستمهاي تجارت الکترونيکی
معماري کاربردهای خدمت دهنده تجاری در سيستمهاي تجارت الکترونيکی • واسطه های کاربری (User Interfaces) • مدل داده ها (Data Model) • مدل پيمايش واسط های کاربری • ساير واسطهاي کاربرد خدمت دهنده • مدل دسترسي کاربران به امکانات و داده ها