Transcript Slide 1
ارائه مدلي جهت برقراري ارتباط بازارهاي اينترنتي
بر مبناي عامل هاي هوشمند تجاري
دکترمنصور اميني الري ،فرناز مستوفي ،امين
نظارات
[email protected]
[email protected]
[email protected]
مقدمه
2
اولين استفاده هاي تجاري از اينترنت توليد وب سايت هاي اطالع رساني بود
اين نوع استفاده خيلي زود جاي خود را به فروشندگان آنالين داد
وضعيت ثابت نماند و به زودي فروشگاه هاي اينترنتي تبديل به صحنه اي براي رقابت
رقباي تجاري شدند
شرکاي تجاري براي رسيدن به منافع بيشتر شروع به همکاري کردند
مسلما بازار آنالين جديد نيازمند ايجاد پل ارتباطي يکپارچه بين بنگاه هاي تجاري است
در اين مقاله به شرح مدلي از سيستم مديريت بازارهاي تجارت الکترونيکي به کمک
استاندارد ebXMLو عامل هاي هوشمند Intelligent Agentمي پردازيم
فرناز مستوفي ،امين نظارات
اولين بحث :
3
هر بنگاه تجاري لغتنامه اي مخصوص به خود دارد
براي تبادل اطالعات بين بنگاه ها احتياج به دريافت لغت نامه مشترک و نگاشت لغات
وجود دارد
از اين رو تعريف و استفاده از يک مترجم استاندارد الزامي ديده مي شود
مترجمي که قادر باشد با اتصال به هر سيستمي اطالعات مورد نياز را در بر گرفته و
براي طرفين ديگر معامله جابه جا کند
خصوصيات اين زبان مشترک عبارت است از :
-1ساختمان داده مشخص
-2قالب داده اي استاندارد
-3تعاريف قابل توسعه
-4واسط برنامه نويس ي استاندارد
فرناز مستوفي ،امين نظارات
Electronic Data Interchange : EDI
4
قبل از استفاده تجاري از اينترنت طراحي شده استEDI
داراي هزينه ها و پيچيدگي زياد پياده سازي مي باشد
: در زير نمونه اي از يک سفارش کاال به اين فرمت آورده شده است
*970911*1039*U00302000009561*0*P?
GS*PO*611125001I*WU000003 *970911*1039*9784*X*003020
ST*850*397822
BEG*00*RE*194743**970911
REF*AH*M109
REF*DP*641
REF*IA*000100685
DTM*010*970918
N1*BY*92*1287
Nl*ST*92*87447
N1*ZZ*992*1287
PO1*1*1*EA*13.33**CB*80211*IZ*364*UP*71837927164l
PO1*1*2*EA*13.33**CB*80211*IZ*382*UP*718379271573
PO1*1*3*EA*13.33**CB*80213*IZ*320*UP*718379271497
PO1*1*4*EA*13.33**CB*80215*IZ*360*UP*718379271848
PO1*1*5*EA*13.33**CB*80215*IZ*364*UP*718379271005
CTT*25
SE*36*397822
GE*1*9784
IEA*1*000009561
امين نظارات، فرناز مستوفي
electronic business XML : ebXML
5
ebXML يک استاندارد جهاني تجارت الکترونيک در قالب XMLاست
هدف اصلي اين استاندارد قادر کردن هر کس در هر جا براي ايجاد ارتباط تجاري
با هر کس ديگر است
برعکس EDIاين استاندارد در هر شرکتي با هر سايزي قابل پياده سازي است
فرناز مستوفي ،امين نظارات
سناريوي يک ارتباط تجاري از کانال : ebXML
6
براي شروع شرکت با يک ebXML Registryمشورت کرده و مشخصات را ارزيابي مي کنند
سپس بنگاه Aيک برنامه منطبق بر ebXMLپياده سازي مي کند
بنگاه تجاري Bکه خود ساختاري منطبق بر معماري ebXMLدارد بنگاه Aرا يافته و فعاليت هاي آن را
شناسايي مي کند
سپس بنگاه Bدرخواستي با محتواي
ثبت يک همکاري تجاري براي شرکت
Aارسال مي کند
فرناز مستوفي ،امين نظارات
نيازمندي هاي عملياتي براي توليد يک راه حل همکاري آنالين
7
مديريت ارتباط تجاري :قرارداد ها ،تراکنش ها و پرداخت ها و ...که در بحث هاي فوق
دريافتيم ebXMLقادر است اين گروه را کنترل مي کند
کارايي اين ارتباط بايد قابل ارزيابي باشد که با پيگيري تمام فعاليت هاي مابين بنگاه ها
محقق مي شود
فرناز مستوفي ،امين نظارات
عامل هاي هوشمند Intelligent Agent
8
يکي از مشکالت بزرگ شرکت کنندگان در فروشگاه هاي آنالين جمع آوري مشخصات
فروشندگان ،محصوالت ،سرويس ها و حتي ديگر خريداران در اين سيل اطالعات است
عامل هاي هوشمند ( )IAبا امکان بخشيدن به جستجوهاي کارآمد ،دقيق و جامع در بين
انباره هاي بزرگ اطالعات و وب سايت ها ،هم به فروشندگان و هم به خريداران کمک مي
کنند
يک عامل هوشمند ،نرم افزاري کاربردي است که پايگاه دانش از پيش تعريف شده اي
دارند و معموال به کمک يک سيستم يادگيري به شناسايي اهداف و عاليق کاربران خود مي
پردازند
فرناز مستوفي ،امين نظارات
سيستم هاي چند عاملي
9
به سيستمي که از چند عامل هوشمند در حال تعامل تشکيل شده باشد ،يک سيستم
چند عاملي ) Multi-Agent System (MASگفته مي شود
چند ويژگي سيستمهاي چند عاملي
-1اختيار :عامل ها حداقل به طور نسبي مستقل هستند .
-2ديدگاه محلي :هيچ عاملي ديد کاملي از سيستم ندارد.
-3عدم مرکزيت :هيچ عامل مرکزي براي کنترل بقيه عامل ها وجود ندارد .
به بيان ديگر سيستم چند عاملي ،اجتماعي از چند عامل خود مختار و همزمان است که
براي رسيدن به يک هدف مشترک يا يکديگر همکاري مي کنند
فرناز مستوفي ،امين نظارات
سيستم هاي چند عاملي
10
اين عاملها به کمک ارتباطات پيامي با يکديگر در ارتباط هستند
اين پيام ها در قالب زبان هاي ارتباطات بين عامل ها Agent
)communication language (ACLاست
پيام هايي که عامل هاي براي يکديگر مي فرستند معاني مختلفي شامل مقايسه ،فرمان و
يا قواعد دارند
وب سرويس ها ،عناصر نرم افزاري قابل دسترس ي براي عامل ها هستند که در محيط
اينترنت اطالعات مفيدي را براي کاربران ،تجار و سازمان ها استخراج مي کنند
نهايتا اين سيستم هاي هوشمند قدرت بيشتري خواهند داشت که در يک محيط پيچيده
که حجم زيادي از اطالعات را در بر دارد به کمک کاربران خود بيايد
فرناز مستوفي ،امين نظارات
يک عامل هوشمند چگونه به تجارت الکترونيک کمک مي کند ؟
11
مشتريان عالقه مند هستند که کاالها و خدمات فروشندگان مختلف را دقيقا
مقايسه کرده و بهترين کيفيت را با کمترين هزينه خريداري کنند
عامل هاي خريدار :
خريداران به کمک عامل هاي هوشمند قادر خواهند بود فروشگاه هاي مختلف و نهايتا قيمت هاي دلخواه
خود را جستجو کرده به مقايسه بپردازند
عامل هاي فروشنده :
در يک بازار باز و رقابتي فروشندگان کاال و خدمات بايد با سازماندهي اطالعات خود باعث جذب عامل هاي
خريدار بيشتري شوند
فرناز مستوفي ،امين نظارات
قوانين جاري بر روابط عامل هاي هوشمند
12
قوانين پيشنهادات :وظيفه اين گروه از قوانين کنترل و مديريت پيشنهادات و
درخواست هايي است که توسط بقيه عامل ها ارسال مي شود
قوانين اطالعات :دريافت کننده ارتباطات در هر عاملي لزوما يک دريافت کننده
داده ها است که مسئوليت پردازش آنها را دارد
قوانين واضح سازي :هدف نهايي هر مذاکره اي بين عامل هاي هوشمند يک
سيستم چند عاملي ،تکميل يک يا چند داد و ستد بين طرفيت مذاکره است
فرناز مستوفي ،امين نظارات
زبان برنامه نويس ي عامل هاي هوشمند
13
Jade (Jave Agent Development Environment)
يک محيط قوي و کارآمد براي سيستم هاي چند عامل هاي توزيع شده است
فرناز مستوفي ،امين نظارات
ارائه مدل پيشنهادي مديريت بازارهاي الکترونيکي
14
ساخت يک نرم افزار جهت تهيه پايگاه داده اي بزرگ از فروشندگان و توليد کنندگان بزرگ
کاال و خدمات در سطح کشور پرداخته و تبديل به يک پورتال بزرگ بازرگاني شود
ثبت کليه وب سايت سايتهاي داراي تراکنش تجاري در اين پورتال
تمامي معامالت و تراکنش هاي تجاري بنگاه هاي موجود در اين پايگاه داده اي به کمک
عامل هاي هوشمند رديابي شده ،سيستم به جمع آوري آمار و اطالعات خريد و فروش کاال
و خدمات مي پردازد
در اين بازار مديران سطح باال مي توانند به کمک عامل هاي هوشمند در نظر گرفته شده در
اين مدل به کنترل آماري وضعيت بازار ،نيازهاي مشتريان و موقعيت فروشندگان بپردازند و
در ديد ريزتر مشکالت ممکن در بازار تجاري را کنترل نمايند
فرناز مستوفي ،امين نظارات
معماري
15
فرناز مستوفي ،امين نظارات
ارائه مدل پيشنهادي مديريت بازارهاي الکترونيکي
16
هسته اصلي اين نرم افزار يک پورتال است که از وب سرويس هاي مختلفي تشکيل شده است
فعاليت هاي نرم افزار با ثبت بنگاه هاي تجارت الکترونيک در پايگاه داده آن شروع مي شود
پس از شناسايي فروشندگان و توزيع کنندگان ،اطالعات و مشخصات آنها شامل نوع فعاليت ،محصوالت ،
خدمات و لغتنامه آنها تکميل مي شود و در يک ebXML Registryنگهداري مي شوند
عامل هاي هوشمند اين سيستم وب سرويس هايي هستند که هم در سرور پورتال و هم در سمت هر فروشگاه
الکترونيکي وجود دارند
فعاليت اصلي عامل هاي هوشمند در سمت بنگاه ها اضافه کردن مترجم پيام هاي تجاري به سيستم فعلي
آنهاست
به اين منظور يک اليه وب سرويس در نرم افزار آنها اضافه مي شود و داد و ستد هاي آنها را ثبت کرده سپس
براي سرور ارسال مي کند
فرناز مستوفي ،امين نظارات
ارائه مدل پيشنهادي مديريت بازارهاي الکترونيکي
17
عامل هاي هوشمند سمت سرور اطالعات مورد نياز مديران سطح باالي سيستم را توليد کرده و به مديريت
بازار مي پردازد
نمايش وضعيت کنوني هر يک از فروشندگان ،هر يک از کاالها و خريداران بزرگ از وظايف اصلي و پايه اي
عامل ها هستند
.در تصميم گيري هاي بزرگ تر اين عامل ها مي توانند با اتصال به ساير وب سرويس ها ،محدوديت ها يا
امکاناتي را براي فروشندگان خاص ي به وجود بياورند
ديگر وب سرويس هاي سرور در جستجوي کاال و خدمات به کمک مشتريان مي آيند و نقش عامل هاي خريدار
را به عهده مي گيرند
فرناز مستوفي ،امين نظارات
مزاياي نرم افزار مديريت بازارهاي الکترونيکي
18
قابليت پيش بيني بازار و نياز هاي مشتريان
کنترل موجودي کاالها در بازار کشور و تاثير در واحدهاي توليدي
کنترل قيمت ها و کيفيت کاالها
تهيه استاندارد کيفيت براي بنگاه هاي مشترک در بازار و در نتيجه باال بردن سطح کيفي بازار
کنترل و جلوگيري از جرائم کم فروش ي و گران فروش ي
هشدار براي صادر کردن کاالهايي که توليدات بيش از نياز بازار داخلي دارد
هشدار براي واردات کاالهايي که توليدات کمتر از نياز بازار داخلي دارند
شناسايي کانال هاي تبليغاتي جهت فروش يک محصول خاص
يافتن تامين کنندگان مواد اوليه با شرايط مناسب و سفارش خريد از آنها
اداره فروش هاي اينترنتي و بسته بندي و ارسال سفارشات
بهينه سازي شبکه هاي توزيع کاال
فرناز مستوفي ،امين نظارات
مزاياي نرم افزار مديريت بازارهاي الکترونيکي
19
کاهش هزينه هاي توزيع و فروش کاال
کمک به عنوان يک مشاور حقوقي به هنگام عقد قراردادهاي تجاري
کنترل خطوط توليد داخلي کارخانجات و تصميم گيري در خصوص افزايش يا کاهش توليد
يافتن کانال هاي مطمئن تبليغات پر بازده
سنجش ميزان رضايت مصرف کنندگان با استفاده از آمار خريد آتي آنها
پاسخگويي مناسب به مشتريان
نيازسنجي ايجاد يک مزايده/مناقصه و اطالع رساني در زمان شروع آنها
مديريت مزايدات و مناقصات آنالين
برگزاري حراجيهاي آنالين و يا شرکت در حراجيها جهت خريد
استفاده از آمار سيستم در گمرکات جهت کمک به تصميم گيري هاي مسئوان اقتصادي به منظور صدور يا
عدم صدور مجوز ترخيص يک کاال با توجه به شرايط آن کاال در بازار
کنترل ميزان نقدينگي در جامعه و اعالم هشدار به مسئولين بانک ها
فرناز مستوفي ،امين نظارات
نتيجه گيري
20
در دنياي جديد اطالعات و ارتباطات ،مديريت ،کنترل و نظارت بر معامالت الکترونيکي به
اندازه مديريت بازارهاي سنتي اهميت دارد
در اين مدل وزارت بازرگاني به عنوان متولي امر تنظيم بازار امکان کنترل داد و ستدهاي
تجاري در محيط مجازي را خواهد داشت
مدل پيشنهادي مديريت بازارهاي آنالين با ايجاد استاندارد مشترک فروشگاه هاي
الکترونيکي اين فروشگاه ها را به يکديگر متصل کرده و اطالعات فروش و توزيع آنها را
جمع آوري مي کند
عامل هاي هوشمند به کاربران خود خدمات زيادي شامل اطالع رساني آماري از بازارهاي
اينترنتي ارائه مي کنند
فرناز مستوفي ،امين نظارات
21
با آرزوی موفقيت
با تشکر
فرناز مستوفي ،امين نظارات
من ــابع
22
1 : wiki pedia web encyclopedia
2: Using Rules and R2ML for Modeling Negotiation Mechanisms in E-Commerce Agent Systems?
Costin B˘adic˘a1, Adrian Giurca and Gerd Wagner
1 Software Engineering Department, University of Craiova, Bvd.Decebal 107, Craiova, 200440, Romania
2 Internet-Technology Department,Brandenburg University of Technology at Cottbus,Walther Pauer Str.
2, 03046 Cottbus, Germany
3 : http://jade.tilab.com – Official web site of Jade middle ware
4 : Intelligent Agent based Business Intelligence
Samo Bobek1 and Igor Perko
University of Maribor, Faculty of Economics and Business, Razlagova ulica14, SI-2000 Maribor,
Slovenia
5 : Design and Implementation of an Intelligent Decision
Analysis System for E-Sourcing
Martin Bichler, Juhnyoung Lee, Chang Hyun Kim, Ho Soo Lee
IBM T.J. Watson Research Center
P.O. Box 218, Yorktown Heights, NY 10598
امين نظارات، فرناز مستوفي
من ــابع
23
6 : Sales Promotions on the Internet
Manoj Kumar, Anand Rangachari, Anant Jhingran and Rakesh Mohan
IBM Research Division
T.J. Watson Research Center
Yorktown Heights, NY 10598
7 : Programming Agents with JADE for Multi-Agent Systems
Collected by Anton Naumenko
Industrial Ontologies Group
Based on Jade, Java and Eclipse documentation
8 : Business-to-Business e-Commerce with Open Buying on the Internet
Zhong TIAN
Jen-Yao CHUNG
Leo Y LIU
Vibby GUTTEMUKKALA
Jing LI
IBM China Research Lab
4F/26th, 6th Shangdi Street
Haidian District, Beijing China 100085
IBM T. J. Watson Research Center
30 Saw Mill River Road
Hawthorne, NY USA 10532
امين نظارات، فرناز مستوفي