مهندسی سيستمهاي تجارت الکترونيک

23
ک ي ن رو کت ل ا ارت ج ت مهاي ت س سي ی س د ي ه م م" ش" ش ه ت ف ه

Upload: akando

Post on 20-Jan-2016

99 views

Category:

Documents


0 download

DESCRIPTION

مهندسی سيستم‌هاي تجارت الکترونيک. هفته ششم. معماری سیستم های تجارت الکترونیکی. معماری سیستم های تجارت الکترونیکی. مفهوم معماری: بیان کننده ترکیب و نحوه چینش اجزای هر سیستم معماری سیستم تجارت الکترونیکی بیان کننده ترکیب و نحوه چینش اجزای سیستم تجارت الکترونیکی - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: مهندسی سيستمهاي تجارت الکترونيک

مهندسی سيستم هاي تجارت الکترونيک

هفته ششم

Page 2: مهندسی سيستمهاي تجارت الکترونيک

معماری سیستم های تجارت الکترونیکی

Page 3: مهندسی سيستمهاي تجارت الکترونيک

معماری سیستم های تجارت الکترونیکی

مفهوم معماری:•بیان کننده ترکیب و نحوه چینش اجزای هر سیستم–

معماری سیستم تجارت الکترونیکی•بیان کننده ترکیب و نحوه چینش اجزای سیستم –

تجارت الکترونیکی

تفاوت میان الزامات و مکانیزم های عمل در هر •نوع الگو

امکان تعریف و بکارگیری انواع الگو برای •معماری هر سیستم

Page 4: مهندسی سيستمهاي تجارت الکترونيک

کاربران ECS

ECS

واحد سازمانی خدمات تجارت الکترونیکی ECSO

سامانه های CSS)کاربری )

شبکه ارتباطی

(NET)

سامانه خدمت دهنده

(SSS)CSS1:Desktops

CSS2:Laptops

CSS3:Mobiles

CSS4:ATMs

CSS5:PDAs

CSSm

INTERNET

Intranet

خریداران

فروشندگان

واسطه های تجاری

تامین کنندگان

بانکها

سازمان های

حاکمیتیشرکت

های حمل و نقلی

ECSسایر ها

بازارها

ECSApp

ECSApp

ECSApp

BSApp

BSApp

BSApp

BSApp

BSApp

ECSApp

BSApp

SSS2

SSS1

Page 5: مهندسی سيستمهاي تجارت الکترونيک

(SSS)سامانه خدمت دهنده -

سخت افزار سامانه خدمت دهنده (SSSHW)

نرم افزار سامانه خدمت دهنده (SSSSW)

سیستم عامل سامانه خدمت (CSSOS)دهنده

Basic APPS1

ECB Srv. APP1

ECS-APP1

Basic APPS2

Basic APPS3

Basic APPS4

…Basic

APPSn

ECB Srv. APP2

ECB Srv. APP3

ECB Srv. APPm

ECS-APP2 ECS-APPk…

Page 6: مهندسی سيستمهاي تجارت الکترونيک

معماری سیستم های تجارت الکترونیکی

اجزای اصلی در سامانه سمت خدمت دهنده تجارت •الکترونیکی

یادآوری: سامانه خدمت دهنده، محلی اصلی تولید )یا همان –انجام( خدمات تجاری به صورت الکترونیکی است.

–Basic APPS1کاربرد خدمت دهنده پایه :•Web server, file service, authentication, DataBase srv

–ECB Srv. APP کاربرد خدمت دهنده پایه تجارت :الکترونیکی

•Payment, Search, Reputation, Pricing, Matching… ,

–ECS-APP1کاربرد خدمت دهنده نهایی تجارت الکترونیکی :فروشگاه الکترونیکی، بازار الکترونیکی، مبادالت الکترونیکی، ...•

Page 7: مهندسی سيستمهاي تجارت الکترونيک

معماری سیستم های تجارت الکترونیکی

سئواالت اولیه در طراحی بخش سامانه های خدمت •دهنده

از چند سامانه خدمت دهنده استفاده گردد؟–مشخصات سخت افزاری هر سامانه خدمت دهنده؟–: Basic APPدر هر سامانه خدمت دهنده چه کاربردهایی )–

: خدمت دهنده پایه EC Basic Serviceخدمت دهنده پایه، : خدمت دهنده تجاری( نصب و راه EC Serviceتجاری،

اندازی گردد؟کدام خدمت دهنده ها، به دیگر خدمت دهنده ها مرتبط باشند؟–مکانیزم توزیع بار بر روی خدمت دهنده ها چگونه باشد؟–میزان تخصیص منابع هر سرویس دهنده به سرویس های آن ؟ –استفاده از تکنولوژی مجازی سازی، محاسبات توری یا –

ابرمحاسباتی؟–...

Page 8: مهندسی سيستمهاي تجارت الکترونيک
Page 9: مهندسی سيستمهاي تجارت الکترونيک

معماری سیستم های تجارت الکترونیکی

سئواالت اولیه در طراحی بخش سازمان بهره •بردار و مدیر:

عناوین خدمات مورد نیاز برای نگهداری و ارتقای –سیستم تجارت الکترونیکی؟

ترکیب و سازماندهی نیروی انسانی ؟–فرآیندهای کاری ارائه هر یک از خدمات تعریف –

شده؟نحوه بکارگیری عوامل در فرآیندها ؟––...

Page 10: مهندسی سيستمهاي تجارت الکترونيک

کاربران ECS

ECS

واحد سازمانی خدمات تجارت الکترونیکی ECSO

سامانه های CSS)کاربری )

شبکه ارتباطی

(NET)

سامانه خدمت دهنده

(SSS)CSS1:Desktops

CSS2:Laptops

CSS3:Mobiles

CSS4:ATMs

CSS5:PDAs

CSSm

INTERNET

Intranet

خریداران

فروشندگان

واسطه های تجاری

تامین کنندگان

بانکها

سازمان های

حاکمیتیشرکت

های حمل و نقلی

ECSسایر ها

بازارها

ECSApp

ECSApp

ECSApp

BSApp

BSApp

BSApp

BSApp

BSApp

ECSApp

BSApp

SSS2

SSS1

Page 11: مهندسی سيستمهاي تجارت الکترونيک

سناریوهای مختلف سرویس دهی به کاربران توسط سیستم های تجارت

الکترونیکی... خریدا

رفروشند

هخریدار خریدار نوع کاربر

انتخاب

احراز هویت

توصیه جستجو عنوان خدمت تجاری

Desktop Mobile Mobile نوع سخت افزار کاربری

Win7 Android

Android

OSکاربری

- - Browser

APPعام کاربری

IDChk RSCL1 - APPخاص کاربری

Intranet Intranet

Internet

نوع شبکه ارتباطی

ADSL WireLess

WireLess

نوع خط ارتباطی

TCPIP SMS 3G نوع پروتکل ارتباطی

APACHE

SMSCent

SEngine1

نرم افزار عام سرویس دهنده

SRV2 SRV2 SRV1 محل اجرای نرم افزار سرویس عام

IDChkC RS1 - نرم افزار خاص سرویس دهنده

SRV1 SRV1 - محل اجرای نرم افزار سرویس خاص

مالحظات

Page 12: مهندسی سيستمهاي تجارت الکترونيک

نکات مهم در طراحی معماری سامانه تجارت الکترونیکی

اندرکنش و تعامل اجزای معماری سیستم •تجارت الکترونیکی

نمی توان ترتیب و توالی مشخصی برای تعیین –جزئیات اجزای معماری سیستم تجارت الکترونیکی

مشخص نمودمی توان از سمت کاربر تحلیل و طراحی نموده و به –

سمت سامانه سرویس دهنده حرکت نمود.می توان سامانه های سرویس دهنده، شبکه –

ارتباطی و کاربری را مفروض دانسته و میزان پوشش نیازهای کاربران را مشخص نمود

Page 13: مهندسی سيستمهاي تجارت الکترونيک

نکات مهم در طراحی معماری سامانه تجارت الکترونیکی

تاثیر بسیار زیاد مفروضات حاکم بر سازمان بهره بردار •و مدیریت کننده بر مشخصات اجزای سیستم تجارت

الکترونیکیطراحی با لحاظ توان و تخصص سازمان بهره بردار–طراحی با لحاظ معیار مدیریت ساده و پشتیبانی پذیری –

سیستماهمیت بسیار زیاد معیار مقیاس پذیری در طراحی •

معماری سیستم تجارت الکترونیکیاهمیت بسیار زیاد معیار بازپیکره بندی سریع و •

تغییرپذیری سیستم تجارت الکترونیکیامکان انجام تغییرات سریع در اجزاء و ساختار سیستم–امکان انجام تغییرات سریع در تنظیمات اجزاء سیستم–امکان تغییر سریع نحوه تخصیص منابع پردازشی سیستم–

Page 14: مهندسی سيستمهاي تجارت الکترونيک

نکات مهم در طراحی معماری سامانه تجارت الکترونیکی

طراحی ابزار مبتنی بر محتوا•ابزار الزمه تولید و جریان محتوای داده و اطالعاتی–لزوم شناخت و تعیین محتوای مورد نیاز برای –

عوامل )کاربران( و نقش های مختلف درگیر در انجام عملیات تجاری

لزوم تعیین معماری کلی و مشخصات جزئی اجزاء –سیستم تجارت الکترونیکی برای محقق نمودن

محتوای مورد نیاز

Page 15: مهندسی سيستمهاي تجارت الکترونيک

نکات مهم در طراحی معماری سامانه تجارت الکترونیکی

نحوه طراحی معماری کلی و اجزاء سیستم •تجارت الکترونیکی

انتخاب اجزاء سیستم از بین گزینه های موجود–بدون اعمال تغییر در جزء انتخاب شده•با اعمال تغییر در جزء انتخاب شده•

تحلیل، طراحی و تولید اجزاء سیستم مبتنی بر –محتوای نیازها

چینش اجزاء انتخاب شده و تولید شده و ایجاد –معماری

Page 16: مهندسی سيستمهاي تجارت الکترونيک

محدوده طراحی جزئی سیستم تجارت الکترونیکی

Page 17: مهندسی سيستمهاي تجارت الکترونيک

CSSسامانه سمت کاربر -

سخت افزار سامانه کاربری (CSSHW)

نرم افزار سامانه کاربری (CSSSW)

سیستم عامل سامانه کاربری (CSSOS)

CSS-ECAPP1

CSS-ECAPP2

CSS-ECAPPm

CSS-BasicAPP1(Bowser)

CSS-BasicAPP2

….CSS-

BasicAPPn

….

Page 18: مهندسی سيستمهاي تجارت الکترونيک

(SSS)سامانه خدمت دهنده -

سخت افزار سامانه خدمت دهنده (SSSHW)

نرم افزار سامانه خدمت دهنده (SSSSW)

سیستم عامل سامانه خدمت (CSSOS)دهنده

Basic APPS1

ECB Srv. APP1

ECS-APP1

Basic APPS2

Basic APPS3

Basic APPS4

…Basic

APPSn

ECB Srv. APP2

ECB Srv. APP3

ECB Srv. APPm

ECS-APP2 ECS-APPk…

Page 19: مهندسی سيستمهاي تجارت الکترونيک

کاربردهای )نرم افزارهای( خدمت دهنده تجاری در سيستم تجارت

(ECS)الکترونيک

Page 20: مهندسی سيستمهاي تجارت الکترونيک

کاربران ECS

ECS

واحد سازمانی خدمات تجارت الکترونیکی ECSO

سامانه های CSS)کاربری )

شبکه ارتباطی

(NET)

سامانه خدمت دهنده

(SSS)CSS1:Desktops

CSS2:Laptops

CSS3:Mobiles

CSS4:ATMs

CSS5:PDAs

CSSm

INTERNET

Intranet

خریداران

فروشندگان

واسطه های تجاری

تامین کنندگان

بانکها

سازمان های

حاکمیتیشرکت

های حمل و نقلی

ECSسایر ها

بازارها

ECSApp

ECSApp

ECSApp

BSApp

BSApp

BSApp

BSApp

BSApp

ECSApp

BSApp

SSS2

SSS1

Page 21: مهندسی سيستمهاي تجارت الکترونيک

کاربردهای خدمت دهنده تجاری در (ECS)سيستم تجارت الکترونيک

تعريف:•عبارتست از نرم افزار يا مجموعه نرم افزارهاي نصب و –

اجرا شده در سامانه های سمت کاربر يا سامانه های خدمت دهنده، جهت خدمات مختلف و متنوع تجارت

الکترونيکي : ECS/APP کاربرد خدمت دهنده –

کاربرد خدمت دهنده توليدکننده خدمت تجاری سطح باال•مثال: فروشگاه الکترونيکی، بازار الکترونيکی، ...•

:ECSB/APPکاربرد خدمت دهنده –کاربرد خدمت دهنده توليد کننده خدمت تجاری سطح پايين يا پايه•مثال: پرداخت، جستجو، احراز ههويت، تطبيق، قيمت گذاری، ...•

Page 22: مهندسی سيستمهاي تجارت الکترونيک

معماري کاربردهای خدمت دهنده تجاری در سيستم هاي تجارت

الکترونيکی

Page 23: مهندسی سيستمهاي تجارت الکترونيک

معماري کاربردهای خدمت دهنده تجاری در سيستم هاي تجارت

الکترونيکی(User Interfaces)واسطه های کاربری •(Data Model)مدل داده ها •مدل پيمايش واسط های کاربری•ساير واسط هاي کاربرد خدمت دهنده•مدل دسترسي کاربران به امکانات و داده ها•