برای خرید، کارهای بانکی و سرمایه گذاری online استفاده می کنند. بیشتر مصرفکنندگان از کارتهای اعتباری credit cards و کارتهای بدهکاری debit cards برای پرداخت خریدهای اینترنتی استفاده می کنند، اما روشهای پرداخت دیگری مثل کیف پول الکترونیکی e-walletsبیشتر مورد استفاده قرار خواهند گرفت.
خریداران اینترنتی بیشتر از کارتهای اعتباری برای پرداخت خریدهای online خود استفاده می کنند. اما کارتهای بدهکاری که به تجار این امکان را میدهند که به طور الکترونیکی حساب بانکی شما را بدهکار کنند به طور افزاینده ای مورد استفاده هستند.کارت بدهکاری ممکن است یک کارت دستگاه خودپرداز باشد که میتواند برای خریدهای جزئی مورد استفاده قرار گیرد. برای انجام معاملات یک کارت بدهکاری، باید از یک شماره شناسایی شخصی )PIN( ، بعضی از اشکال امضا یا ترکیبی از این شناسندهها استفاده کرد. بعضی کارتها هم شکل کارت اعتباری و هم بدهکاری را دارند که در زمان استفاده نحوه پرداخت را تعیین می کنید. اما به خاطر داشته باشید، اگرچه ممکن است یک کارت بدهکاری به یک کارت اعتباری شبیه باشد ، برای خرید با کارتهای بدهکاری پول سریعا از حساب خریدار به حساب تاجر منتقل میشود. علاوه بر این، تعهد محدود برای کارتهای بدهکاری گم شده، دزدیده شده و یا استفاده غیر مجاز شده ، متفاوت از تعهد برای کارتهای اعتباری گم شده، دزدیده شده و یا استفاده غیر مجاز شده می باشد.
دیگر سیستمهای پرداخت الکترونیکی که گاهی اوقات به عنوان پول الکترونیکی )e-money( به آن اشاره میشود نیز اکنون معمول می باشند. هدف آنها انجام خریدی آسانتر می باشد. برای مثال: کارتهای مبلغ دار )stored-value( که نماینده یک مبلغ از پیش مشخص شده می باشند این امکان را می دهند که ارزش پول نقد را به این کارتها منتقل کنید.آنها معمولا در حمل و نقل عمومی، در دانشکده و دانشگاهها، در ایستگاههای بنزین، و برای پیش پرداخت تلفن استفاده می شوند. بعضی از کارتهای مبلغ دار به صورت Offline کار می کنند، بعضی هم به صورت online ، مثلا برای خرید از وب سایتها، بعضی نیز هر دوشکل online و offline را دارند. بعضی از کارتها می توانند در دستگاههای پولی با مبلغ اضافی پر شوند، بعضی دیگراز دست دادنی هستند به این صورت که بعد از اینکه همه مبلغ آنها را مورد استفاده قرار دادید آنها را دور میاندازید. برخی از کارتهای مبلغ دار شامل تراشههای کامپیوتری هستند که از آنها کارتهای هوشمند )Smart cards( می سازد که از طریق مدارا ت الکترونیکی تعبیه شده در بدنه کارت اطلاعات را ذخیره و پردازش می نمایند. این کارتها ممکن است مانند یک کارت اعتباری و به خوبی یک کارت بدهکاری عمل کنند و همینطور ممکن است شامل مبلغ ذخیره شده نیز باشند.
بعضی از سیستمهای پرداخت مبتنی بر اینترنت این امکان را می دهند تا وجوه بین کامپیوترها انتقال داده شود، که گاهی اوقات این سیستمها کیف پول الکترونیکی نامیده می شوند.
از کیف پول الکترونیکی می توان برای پرداختهای خرد استفاده کرد، پرداختهای بسیار کوچک online یا offline برای چیزهایی مثل مجله و... زمانی که برای خرید چیزی از کیف پول الکترونیکی استفاده می کنید، مبلغ در حساب online شما به همان میزان کاهش می یابد. کیف پول الکترونیکی ممکن است با استفاده از برخی اشکال کارتهای مبلغ دار کارکند یا به صورت اتوماتیک حسابی را که شما از طریق یک سیستم کامپیوتری به حساب اعتباری یا بدهکاری خود متصل کرده اید، افزایش دهد.
امنیت در پرداخت الکترونیکی
در معاملاتی که در آنها از سیستمهای پرداخت الکترونیکی استفاده می کنید، باید مطمئن شوید که معاملاتتان ایمن هستند و اطلاعات شخصی شما محافظت میشوند.گرچه نمیتوانید کلاهبرداری یا فریب در اینترنت را کنترل کنید، ولی میتوانید کاری کنید که آن را تشخیص دهید، از آن جلوگیری کنید و آن را گزارش کنید.در اینجا گفته می شود که چطور می توانید این کار را انجام دهید.
استفاده از یک مرورگر امن
برای کمک به محافظت از ایمنی اطلاعاتتان که به وب سایت منتقل می شود، با استفاده از آخرین نسخه موجود مرورگر از طرف سازنده آن مطمئن شوید که مرورگر شما به روزترین توانایی رمز گذاری اطلاعات را داراست.شما همچنین می توانید تعدادی مرورگر رایگان از طریق اینترنت دانلود کنید.زمانی که اطلاعات خریدتان را ثبت می کنید به آیکون قفل در نوار وضعیت مرورگر و به عبارت Https در آدرس وب سایت دقت کنید تا مطمئن شوید که اطلاعات شما در زمان انتقال امن هستند.
بررسی سیاست مطالب محرمانه سایت
این کار را باید قبل از ارائه هرگونه اطلاعات مالی شخصی به سایت انجام دهید.به خصوص باید مشخص شود که این اطلاعات چگونه استفاده خواهد شد و چگونه با دیگران به اشتراک گذاشته خواهد شد.همچنین بیانیه سایت درباره امنیت ارائه شده برای اطلاعات شما را بررسی کنید.
مطالعه سیاستهای استرداد و حمل و نقل وب سایت
قبل از اینکه خریدتان را انجام دهید نگاهی دقیق به سیاستهای بیان شده در وب سایت در رابطه با استرداد و حمل و نقل داشته باشید.
محرمانه نگه داشتن اطلاعات شخصی
اطلاعات شخصی خود را افشا نکنید- آدرس ، شماره تلفن، شماره حساب بانکی، آدرس ای میل- مگر اینکه بدانید چه کسی این اطلاعات را جمع آوری میکند ، چرا آنها را جمع آوری می کند و چگونه از آنها استفاده خواهد کرد.
دادن اطلاعات پرداختی به کسب و کارهایی که می شناسید و به آنها اطمینان دارید
تنها در زمان و جایی که این اطلاعات مورد لزوم هستند باید آنها را در اختیارشان قرار دهید- مثل یک فرم سفارش.هرگز کلمه عبور و یا رمز خود را در اختیار هیچ شخص یا منبع online قرار ندهید، حتی به ارئه کننده سرویس اینترنت خود . )ISP(فایلهایی را که از طرف افراد ناشناس برای شما فرستاده شده، دانلود نکنید و یا بر روی لینکهایی که برای شما گذاشته شده کلیک نکنید. باز کردن چنین فایلهایی می توانند کامپیوتر شما را در معرض ویروسهای کامپیوتری و یا برنامههایی که می توانند مودم را کنترل کنند ، قرار دهند.
نگهداری اطلاعات معاملات online و بررسی emailها
این کار را باید برای ارتباط داشتن با تجاری که با آنها تجارت کرده اید انجام دهید. تجار ممکن است برای شما اطلاعات مهمی درباره خریدی که انجام داده اید ، فرستاده باشند.
بازبینی ماهانه کارت اعتباری و اظهارنامههای بانکی
بازبینی ماهانه باید برای جلوگیری از وقوع هرگونه ایراد یا خرید غیرمجاز صورت گیرد. در صورت گم شدن یا دزدیده شدن کارت اعتباری یا کارت بدهکاریتان فورا شماره آن را اطلاع دهید.یا اگر به کسی مشکوک هستید که از حساب شما بدون اجازه استفاده می کند، آن را نیز باید سریعا گزارش کنید.
نویسنده : سهیلا سلطانی
عامل های متحرک
رویکرد جاری
امروزه مهمترین اصل در سازماندهی شبکه های کامپیوتری اجرای روال ها از راه دور است ( (Remote Procedure Calling) (RPC
دردهه هفتاد اجرای روالها از راه دور مطرح شد ، بدین صورت که در ارتباط بین کامپیوتر ها , یک کامپیوتر بتواند روالی را در کامپیوتر دیگر به اجرا در آورد. هر آنچه در شبکه منتقل میشود یا درخواست اجراست و یا پاسخ درخواست اجرا. هر درخواست محتوی اطلاعاتی جهت پارامتر های اجرای برنامه و هر پاسخ محتوی اطلاعات نتیجه میباشد. این روال برای کامپیوتری که درخواست اجرای آنرا دارد داخلی محسوب میشود.
شکل 1 : اجرای روال ها از راه دور
دو کامپیوتری که از الگوی اجرای روال ها از راه دور پیروی میکننددرمورد روال های قابل اجرا و نوع پارامتر ها و نتایج قبلا هماهنگ شده اند. موافقتامه آنها جهت این هماهنگی پروتکل نامیده میشود.
هر کامپیوتر استفاده کننده نیازش را با اجرای متوالی تعدادی روال از راه دور در کامپیوتر سرور برآورده میکند. هر تماس شامل درخواست استفاده کننده و پاسخ سرور است. مثلا برای درخواست حذف تمام فایل های موجود در فایل سرور که دو ماه از تاریخ ثبت شان میگذرد ممکن است کامپیوتر استفاده کننده در یک تماس لیست تمام فایلها را تقاضا نماید و در تماس هایی دیگر اسامی فایلهای حذفی را اعلام نماید. در این حالت کامپیوتر استفاده کننده خود در مورد عمر فایلها تصمیم میگیرد و برای حذف n فایل به تبادل 2(n+1) پیام نیاز است.
مشخصه برجسته روش اجرای روال ها از راه دور این است که هر تراکنش بین استفاده کننده و سرور دارای دو بخش است : درخواست اجرای روال از سرور و پاسخی که سرور تولید کرده است. بنابراین یک تراکنش فعال نیاز به یک ارتباط شبکه ای فعال دارد.
رویکرد جدید
برنامه ریزی از راه دور (RP) (Remote Programming) بعنوان یک جایگزین برای روش اجرای روال از راه دور مطرح گردید. این مدل نه تنها بایستی امکان اجرای روالها از راه دور را فراهم کند بلکه باید امکان ایجاد روال ها را هم بوجود آورد. هر پیام که بوسیله شبکه منتقل میشود شامل روالی است که کامپیوتر مقصد باید به اجرا در آورد و اطلاعاتی که آرگومان های روال محسوب میشوند ، میباشد.
شکل 2 : برنامه ریزی ازراه دور
دو کامپیوتری که در ارتباط شان از الگوی اجرای روال ها از راه دور پیروی میکنند در مورد دستورات مجاز در روال ها و همینطور انواع مختلف داده به توافق رسیده اند. به این توافقنامه زبان میگویند. زبان مجموعه دستورالعمل هایی است که روال را قادر به تصمیمگیری، محاسبه و تغییر حالت و فراخوانی سایر روالهای آماده میسازند. این روال ها برای اجرا کننده محلی محسوب میشوند. روال و حالت آن ، عامل متحرک نامیده میشوند تا نشان داده شود که آنها در کامپپوتر فرستنده شناخته شده اند حتی وقتی که در کامپیوتر گیرنده قرار دارند.
در ابتدا کامپیوتر کاربر جهت انجام کاری روی سرور ، روالی برای آن ارسال میکند که در آن آنچه بایستی به انجام برسد آمده است (مثلا حذف) مبنی بر حالتی که وجود دارد (مثلا عمر بیش از دو ماه). حذف فایل های قدیمی –صرف نظر از اینکه چند تا هستند- فقط نیاز به انتقال یک پیغام بین کامپیوتر ها دارد. عامل - نه کامپیوتر- کاربر موظف به پیدا کردن فایلهایی است که باید حذف شوند.
نکته برجسته در برنامه ریزی از راه دو این است که کامپیوتر کاربر و سرور میتوانند بعد از انتقال عامل بدون استفاده از شبکه در حال تراکنش باشند. به زبان دیگر یک تراکنش فعال نیازی به یک ارتباط شبکه ای فعال ندارد. نتایج حاصل از این واقعیت بسیار گسترده است.
مکانها
هر یک از بخش هایی که روال در آن به اجرا در میآید یک مکان نامیده میشود. مکان ها ممکن است از نظر فیزیکی در کامپیوتر های مجزا و یا بر روی یک کامپیوتر وجود داشته باشند. برای مثال در بازار الکترونیک هر یک از فروشگاه ها یک مکان محسوب میشوند.
عامل ها
برنامه ها بصورت مجموعه ای از عامل ها مدل میشوند. عامل ها در هر لحظه مکان های خاصی را اشغال میکنند ولی میتوانند از مکانی به مکانی دیگر منقل شوند. عاملها مستقل از روالهایی هستند که توسط آنها به اجرا در میآیند.
شکل 3 : عامل های متحرک
حرکت
عامل ها میتوانند از مکانی به مکان دیگر –هر قدر دور- حرکت کنند. حرکت علامت مشخصه برنامهریزی از راه دور است.حرکت به عامل اجازه میدهد که سرویسی که از راه دور درخواست شده را اجرا نماید و بعد به جای اولش برگردد.
یک برنامه معمولی که مثلا به زبان C نوشته شده باشد قابل انتقال نیست چرا که تمام روال ها و حالت آن غیر قابل حمل اند. اما یک عامل میتواند از جایی به جای دیگر منتقل و اجرا شود چرا که زبان و ساختاری که عامل با آن طراحی شده است اجازه این انتقال را میدهند و حالت و اطلاعات عامل هم همراه آن انتقال میابند.
ملاقات ها
عامل ها قادر اند که در یک مکان با هم ملاقات کنند. ملاقات بدین معنی است که عامل هایی که در یک کامپیوتر هستند بتوانند روال های یکدیگر را فراخوانی کنند.
هدف نهایی عامل ها از حرکت انجام ملاقات است. یک عامل ممکن است به مکانی در سرور حرکت کند تا آنجا با عامل ثابتی که نیازهایش را بر می آورد ملاقات نماید. [8]
معماری های متداول عامل های متحرک
ما برای این بحث چهار معماری و پیاده سازی متداول عامل متحرک را برگزیده ایم. لازم به ذکر است تمامی این سیستم ها با جاوا پیاده سازی گردیده اند و از میان آنها تنها اسمارت کد برنامه خود را در اختیار عموم قرار داده است. [7]
اسمارت(SMART)
ونگ [9] در سال 2001 سیستمعاملهایمتحرک مطیع را منتشر کرد که عامل های متحرک گسترش پذیر با تکنولوژی مطمئن (Scalable Mobile And Reliable Technology)" اسمارت" نام گرفت. این معماری شامل چهار لایه است که در ماشین مجازی جاوا ساخته شده اند. شکل a4 نمای ساده ای از این معماری را نشان میدهد.
پایین ترین لایه شامل ناحیه ناحیه مدیریت و سیاستهای امنیتی میگردد. ناحیه مدیریت از مدول جستجوگر برای نامیدن سرویس ها در ناحیه مدیریتی و لایه های بالاتر بکار میروند.لایه بالاتر لایه عامل ها است. عامل های متحرک میتوانند در این لایه ایجاد شوند ، مهاجرت کنند و یا خود را نابود نمایند.سومین لایه از پایین محیط اجرا است که شامل یک یا چند مکان میشود که هر مکان میتواند شامل چند وظیفه باشند.بالاترین لایه میانجی عامل هاست که رابط اجرائی عامل های نوشته شده با اسمارت را فراهم میکند.
دی ایجنتس(D'Agents)
گری [3] سیستم عامل های متحرک دیایجنتس (که قبلا Tcl خوانده شده بود) را به منظور پشتیبانی از پایگاه های داده توزیع شده و نمایش کارائی عامل های متحرک منتشر کرد.
این معماری دارای پنج لایه است. پایین ترین لایه TCP/IP است که برای برقراری ارتباط بین دستگاه ها بکار میرود. لایه بعد که لایه سرور نامیده میشود بر روی تمام سرور هایی که عامل های متحرک را میپذیرند قرار میگیرد. این بخش با روش چند نخ (Multi thread) عامل های متحرک متعدد را بر روی یک برنامه واحد میپذیرد در حالی که هر عامل مشغول انجام برنامه خود میباشد. لایه سوم کتابخانه ++C را در خود دارد باعث کارکردن عامل میشود. چهارمین لایه محیطی برای اجرا با پشتیبانی سه زبان پدید میآورد (Java,Tcl,Scheme). هر محیط اجرا دارای یک مترجم/ماشین مجازی برای این زبان هاست ، ریشه مسیر قادر به اجرای توابع کتابخانه ای++ C ، ضبط کننده مسیر برای ایجاد انتقال پذیری و مدلی امنیتی برای محدود کردن دسترسی به منابع میباشد. خود عامل ها در بالاترین لایه تعریف میشوند. شکل b4 این معماری را نشان میدهد.
گراس هوپر(Grasshopper)
گراس هوپر یک معماری پیاده شده بر اساس استاندارد مسیف(MASIF) است که از تولید و اجرای عامل های متحرک پشتیبانی میکند. معماری گراس هوپر [6] با دو لایه متمایز میگردد. محیط اقامت عامل های توزیع شده در بالا است.در شرایطی که که لایه پایین شامل محیط پردازش توزیع شده میباشد. یک میزبان معمولا در محیط عامل های توزیع شده شامل آژانسی است که به خدمات پایه دسترسی دارد. خدمات پایه شامل جستجوگر و سیستم عامل های متحرک آن و هم تراز شماری از سرویس های هسته سیستم میباشند. سرویس های هسته شامل اجرا ، انتقال ، مدیریت ، ارتباطات ، امنیت و نامگذاری ماشین ها است. خدمات توسعه یافته شامل رابط ها با وسایل جانبی ، توابع کنترل برنامه و رابط گرافیکی کاربر است. شکل c4 نمای ساده ای از گراس هوپر را نشان میدهد.
اجلتس(Aglets )
ابتکار اجلتس [4] احتمالا یکی از بهترین پروژه ها در ارتباط با عامل های متحرک است. این معماری دارای دو لایه و دو رابط برنامه سازی است که برای دسترسی به توابع هر لایه طراحی شده اند. لایه اجرایی (بالایی) شامل یک هسته و بدنه ای است که مکانیزمهای بنیادی زیر را برای اجرای اجلت ها فراهم میکند: سریال سازی و خارج کردن از سریال سازی ؛ بارکردن کلاس و انتقال؛ مدیریت رفرنس ها و دورانداختن رفرنس های بلااستفاده؛ مدیریت ثبات سیستم؛ محاظت کد ها و نگهداری میزبان ها و عامل ها (اجلت ها) از اعمال مغرضانه. این سرویس ها از طریق رابط برنامه سازی در این لایه تعریف میشوند.لایه ارتباطات (پایینی) از یک رابط برنامه سازی ارتباطی که دارای متدهایی برای تولید و ارسال عامل ها، پیگیری عامل ها، و مدیریت عامل ها در یک نظام مستقل از پروتکل است میباشد.
چرخه زندگی اجلت ها چنین است: در ابتدا یک اجلت جدید باید مدل سازی شود. این کار میتواند با ساخت یک الگوی جدید و یا کپی برداری از یک اجلت موجود انجام پذیرد. در حین ساخت عامل میتواند از سرور محلی ارسال گردد و یا در یک دستگاه ذخیره سازی جانبی برای فعال سازی در آینده ، ذخیره شود. عامل میتواند خود را به سروری منتقل کند که سبب معلق شدن اجرا ، سریال کردن موقعیت داخلی و سپس انتقال به مقصد گردد. در گیرنده ، عامل با توجه به اطلاعاتی که دریافت میکند نوسازی میشود و نخ (Thread) جدیدی برای اجرا به آن نسبت داده میشود. در شکل d4 میتوان نمای ساده ای از این مدل را مشاهده کرد.
شکل 4: مقایسه معماری های متداول
معرفی بازار الکترونیک
بازار الکترونیک از چهار عامل تشکیل میشود
1-سایت سرویسدهنده به مشتریان 2- عامل های متحرک 3- فروشگاه های عضو بازار 4- سایت مرکزی
سایت سرویس دهنده به مشتریان
این سایت با دریافت مشخصات کالای مورد نظر خریدار وظیفه پیدا کردن و معرفی فروشنده را بر عهده دارد. خریدار میتواند پس از اعلام درخواست ، ارتباط خود را با شبکه قطع نماید و اطلاعات فروشندگان در ارتباط بعدی وی با سایت مشتریان در اختیارش قرار خواهد گرفت.
در این سایت هر خریدار بالقوه دارای یک شناسه و کلمه عبور میباشد. همچنین بانک اطلاعاتی موجود در سایت شامل لیست تمام اجناس ممکن برای خرید و فروشندگان احتمالی این اجناس است. هر کالا دارای یک کد ده رقمی واحد است. فرضا کد 132-1-114-13-2 نمایانگر پرینتر لیزری HP1200 ساخت فرانسه است. که عدد 132 نمایانگر دسته کلی جنس (پرینتر لیزری) , 0 نمایانگر زیر مجموعه(1= پرینتر ساده , 2 =پرینتر اسکنر دار و غیره) , 114 کارخانه سازنده (HP) , 13 مدل آن (1200) و رقم 2 زیر مجموعه آن مدل (ساخت فرانسه) میباشد. البته خریدار مجبور به تکمیل تمامی این اطلاعات نیست و اگر از قسمت لوازم کامپیوتری پرینتر لیزری و سپس نوع ساده آنرا انتخاب و بعد کارخانه HP را انتخاب نماید، عامل متحرک با ارسال کد 132-0-114 تمام پرینتر های لیزری ساده HP را جستجو خواهد کرد.
خریدار بجز کد کالا پارامترهای دیگری را نیز مشخص میکنند این پارامتر ها عبارتند از تعداد مورد نیاز ، قیمت حداکثر ، پارامتر مکان خریدار و حداکثر زمان ارسال. بغیر از کد کالا و پارامترها ، لیست فروشندگان بالقوه کالا (مثلا فروشگاه هایی که پرینتر میفروشند) همراه عامل شده به اولین فروشنده احتمالی ارسال میگردد.
عامل های متحرک
عامل متحرک با پارامتر هایی که ذکر گردید سفر خود را آغاز مینماید. در طی این سفر عامل از سایتی به سایت دیگر مراجعه کرده و پارامتر هایش را عرضه مینماید. در صورتی که سایت فروشنده حداقل انتظارات خریدار را بر آورده سازد پیشنهاد فروش شامل قیمت و ترتیب پرداخت و زمان حمل را به عامل متحرک ملحق مینماید. اگر هم فروشنده کالا را نداشته باشد و یا قادر به تامین نظر مشتری نباشد پیامی مبنی بر رد درخواست ضمیمه عامل نموده و آنرا برای فروشنده بعدی ارسال مینماید.
فروشگاه های عضو بازار
هر فروشگاه الکترونیکی برای خود واحدی مستقل است که ممکن است قبل از پیوستن به بازار هم وجود داشته باشد. هدف ایجاد بازار الکترونیک اینست که بدون ایجاد هیچ گونه تغییری در ظاهر این سایتها و حداقل تغییر در بانک اطلاعاتی آنها بتوان آنها را وارد بازاری نمود که مشتری به سادگی بتواند فروشندگان کالای مورد نظرش را بیابد.
نخستین تغییر لازم افزودن کد واحد به بانک اطلاعاتی فروشندگان برای هر یک از کالاهای موجود است. این فیلد جدید کلید اصلی جدول نیست ولیکن برای تمام کالای مشابه در فروشگاه های مختلف یکسان است.
سایت فروشنده بایستی دارای برنامههای اضافی جهت دریافت , ارسال و ایجاد ارتباط با عامل های متحرک باشد. این برنامه (عامل ثابت) میتواند به روش های مختلف و یا زبانهای برنامه سازی متفاوت تهیه شود و آنچه مهم است اینست که برنامه عامل (که فرمت آن استاندارد است) را دریافت کند و پس از افزودن پاسخ خود ، آنرا به فروشنده بعدی ارسال نماید.
بدیهی است این برنامه ها در دسترس کاربر نیستند و فقط عاملهای متحرک بهآنها رجوع مینمایند. بنابراین سایت ضمن حفظ ظاهر قبلی و سرویس دهی به سایر مشتریان خود , به بازار الکترونیک هم سرویس میدهد.
سایت فروشنده علاوه بر پاسخ دهی به عامل ها میتواند از آنها آمار بگیرد. این آمار خصوصا در مورد حجم تقاضا برای اجناسی که فروشنده آنها را موجود ندارد و یا قادر به ارضای نیاز های خریداران نیست جهت تصمیمات بعدی (مثلا خریداری جنس جهت عرضه و یا تعدیل قیمت آن) مفید است.
سایت اطلاعات مرکزی
گرچه تمام تراکنش ها بین سایت های فروشندگان و خریداران نیازی به واسطه ندارند ولی جهت هماهنگی به یک بانک اطلاعاتی مرکزی نیاز است.
تخصیص کد واحد به هر کالا توسط سایت مرکزی انجام میشود. همچنین فروشندگان بالقوه اطلاعات خود را در سایت مرکزی به ثبت میرسانند و سایت های خریدار اطلاعات مربوط به این امر را از سایت مرکزی دریافت میکنند. تخصیص امضای الکترونیک به سایت های فروشندگان و مشتریان و انتقال امن کلید اختصاصی و در پخش کلید عمومی وظیفه دیگر سایت اطلاعات مرکزی است.
هیچیک از سایتها نیازمند به ارتباط دائم با پایگاه مرکزی نیستند وکافی است هر از چندی (مثلا روزی یک بار) اطلاعات خود را با پایگاه مرکزی همسنگ نمایند.
به روز رسانی اطلاعات پایگاه مرکزی توسط فروشندگان و همچنین به روز رسانی پایگاه داده خریداران از روی پایگاه داده مرکزی بدون دخالت عامل های متحرک صورت میپذیرد. برای به روز رسانی پایگاه مرکزی میتوان برای فروشندگان پنلی در نظر گرفت که اطلاعات خود را در آن وارد نمایند . همچنین پایگاه مرکزی میتواند هر از چندی با برقراری ارتباط با سایت فروشندگان اطلاعات خود را به روز نماید.
امنیت بازار الکترونیک
در سیستم بازار الکترونیک امنیت به معنای محرمانگی وجود ندارد بدین معنا که هر فروشنده میتواند از محتوای پیشنهادات فروشندگان متاخر ، مطلع شود.این روش علاوه بر ایجاد امکان رمزگذاری نامتقارن مزیت دیگری نیز دارد. فروشنده میتواند با ارزیابی سایر پیشنهادات ، پیشنهاد خود را درج کند. پیش فرض ما این است که بازار الکترونیک برای خرید های غیر کلان طراحی گردیده و برای مناقصه ها مناسب نیست.
عامل متحرک بصورت یک قطعه کد و به همراه جداول داده – که شامل پیشنهادات فروشندگان قبلی است- بین سایت های مختلف فروشنده منتقل میشود. در صورتی که تدابیر امنیتی لازم اندیشیده نشود ، هر یک از فروشندگان قادر خواهند بود تغییراتی در پیشنهادات فروشندگان قبلی و یا کد دستورات ایجاد نمایند که این امر برای از میدان به در کردن رقبا کاملا محتمل است.
رمز گذاری نامتقارن
در رمز گذاری معمولی – یا متقارن- یک کلید برای رمزگذاری وجود دارد و از همان کلید هم برای خارج کردن متن از رمز استفاده میشود. اما در رمز گذاری نامتقارن از دو کلید مجزا برای این منظور استفاده میشود.به بیان دیگر در روش رمزگذاری نامتقارن متن رمز شده فقط توسط دارنده کلید اختصاصی قابل ایجاد است اما از رمز در آوردن آن توسط کسانی که کلید عمومی را در اختیار دارند (همه افراد) ممکن است.
امضای الکترونیک
سایت خریدار پس از تعیین کالای مورد نیاز ، آنرا به کد تولید شده می افزاید و نام فروشندگان احتمالی ، همچنین تاریخ و زمان ساخت عامل و یک عدد تصادفی را در جداول مربوطه درج مینماید.این اطلاعات با کلید اختصاصی خریدار رمز میگردند و حاصل این رمز گذاری نیز در عامل درج میگردد.
هر فروشنده نیز که پیشنهادی برای فروش دارد به همین روش پیشنهاد خود را در عامل درج و سپس امضا مینماید. حتی اگر فروشنده ای پیشنهاد قابل ارائه ای نداشته باشد نیز موظف به امضای عامل متحرک است. این امر جهت جلوگیری از حذف کامل پیشنهاد یک فروشنده بوده ، در هر لحظه میتوان مطمئن شد که عامل متحرک تا کنون تمامی نقاط مسیر را طی کرده است.
بررسی درستی عامل
سایت گیرنده پس از دریافت کامل عامل و بررسی همه جانبه آن از لحاظ امضا های الکترونیک تمامی فروشگاه هایی که عامل از آنها گذر نموده است و فرم کلی دستورالعمل ها و امضای مشتری و همچنین وجود اطلاعات مربوط به کلیه فروشگاه هایی که در لیست مرتب شده در مکان قبل از فروشگاه فعلی قرار دارند ، در صورت صحیح بودن تمامی موارد "تایید" را به سایت فرستنده بر میگرداند و در این هنگام فرستنده کپی عامل را –که تاکنون نزد خود نگهداری کرده است را - نابود میکند.
در صورت عدم تایید درستی عامل "اشکال" به سایت فرستنده بازگردانده خواهد شد. در این حالت سایت فرستنده که عامل را بطور صحیح دریافت نموده ولی به دلیل تغییرات غیر مجاز در متن عامل ، نتوانسته است آنرا تحویل گیرنده بعدی نماید و یا اساسا عامل را نزد خود نگه داشته و به گیرنده بعدی مسترد ننموده است مقصر شناخته میشود.
البته بروز چنین حوادثی همیشه دلیل سو نیت سایتهای فروشنده نیست بلکه اشکالات فنی ( مانند از کار افتادن سایت زمانی که عامل در آن در حال اجراست) ممکن است منجر به چنین شرایطی شود. بنابراین وجود یک سیستم کنترل مرکزی که موارد مشکوک را بررسی نموده و با جمع بندی نتایج ثبت شده ، فروشندگانی که این اشکالات بیش از حد معمول برای سایتشان اتفاق می افتد را شناسایی نماید ، ضروری است.
انتقال اطلاعات
جهت انتقال جداول به همراه عامل آنها را بصورت XML در آورده سپس بصورت متن ساده از سایتی به سایت دیگر منتقل میکنیم. از آنجا که اطلاعات بصورت متن ساده در آمده و امنیت آنها نیز با روش رمزگذاری نامتقارن تامین گردیده است میتوان از پروتکل httpبرای انتقال آنها استفاده کرد.
برای این منظور هر سایت فرستنده (خریدار اولیه و یا فروشنده ای که کارش با عامل تمام شده) تمامی اطلاعات را با متد POST برای گیرنده بعدی ارسال مینماید.
نویسنده : پویا فوده
دانشجوی کارشناسیارشد کامپیوتر – نرمافزار
دانشگاه آزاد اسلامی و مدیرعامل شرکت ابرکاکیا رایانه
چگونه می توان از فناوری اطلاعات (IT ) برای انتقال از شرایط موجود به شرایط تجارت الکترونیکی استفاده نمود؟ ابتدا بهتر است به دلایل نیاز این انتقال اشاره شود، سپس به روش ها و اصول مهم در این انتقال پرداخت، پنج دلیل روشن برای هرسازمان اقتصادی وجود دارد تا این انتقال را با جدیت دنبال کند:
1- افزایش درآمد:
اینترنت( به عنوان یکی از فناوری های قابل قبول در تجارت الکترونیکی) کانال ها ی جدیدی برای فروش باز کرده و شرکت ها را قادر به دسترسی به بازار های جدید در سطح جهانی می کندکه تا قبل از این قابل دسترس نبودند. ضمنا با امکان مدیریت موثر بر هزینه های تولید و خدمات می توان مشتری های جدید و فراوانی کشف نمود. با یکجا نمودن حجم سفارشات مطابق خواسته های تک تک مشتری ها ، شرکت ها براساس توان بالقوه خود می توانند محصولات جدید یا کالای موجود را با خواص جدید به بازار روانه کنند.
2- کاهش هزینه ها :
بسیاری از هزینه ها از قبیل بازاریابی و فروش، آموزش، مدیریت و امثال آن ها را می توان با کارایی بیشتر از طریق WEB یا شبکه های اینترانت انجام داد. در بعد IT با استفاده از استاندارد ها ی باز اینترنت و کم کردن تنوع و پیچیدگی ها، هزینه ها به طور موثر کاهش می یابد . هر بار که فرآیندی از طریق اینترنت و زیر ساخت های فناوری اطلاعات انجام بگیرد، فرآینده های مشابه به راحتی و با استفاده از همان زیرساخت انجام می گیرند.
3- حفظ مشتری:
تجارت الکترونیکی مفاهیمی مانند تولید و خدمات مطابق با سفارشات خاص مشتری ها و کاربررا معرفی می کند که به موجب آن شرکت ها بهتر می توانند مشتریان خود را بشناسند. شرکت ها فرصت دارند مطابق رفتار مشتریان و خرید های قبلی آنان تصمیم گیری کنند و با عکس العمل مناسب ، خدمات و کالاهای خود را مطابق نیاز و شرایط مصرف کننده عرضه کنند. با ارائه خدمات و محصولات متفاوت از کانال های مختلف، می توانند آ نها را به صورت یکپارچه مدیریت نموده ؛ برای مثال، فروش بلیط هواپیما با خدمات اضافه از قبیل رزرو بلیط نمایشگاه ها، موزه، اتومبیل کرایه ، هتل و امثال آن ها را می توان به صورت یکجا و از طریق وب مدیریت نمود .
4- ارتقا تصویر شرکت ها :
با اجرای موفق فناوری های جدید، یک سازمان می تواند فرصتی برای نمایش خود به عنوان پیشتاز در یک زمینه را پیدا کند. ضمنا، هر چه اینترنت ارتباط بیشتری در میان افراد بشر و خیل عظیم خریدار و مصرف کننده پیدا کند، شرکت ها بهتر می توانند به طور مستقیم به بازار هدف خود دسترسی داشته و خود را معرفی نمایند. بااین شیوه، تصویر شرکتها هر چه سریعتر و دقیقتر و بدون واسطه به رویت مردم و بازار هدف می رسد.
5- به روز بودن:
امروزه دیگر این سوال که آیا سرمایه گذاری در فناوری اطلاعات و تجارت الکترونیکی خوب است یا خیر مطرح نیست؛ بلکه شرایط رقابت و اقتصاد نوین این حرکت را الزامی کرده است. با این وضعیت ، شرکت ها باید دانش کار با ابعاد مختلف فناوری های مورد استفاده در تجارت الکترونیکی را به سرعت به دست آورده و سرمایه ی خود را به سمتی که بیشترین سودآوری را مطابق توان بالقوه ی شرکت فراهم می کند هدایت نمایند.
تجارت الکترونیکی به طور مشخص تقریبا بر تمام عرصه های زندگی روزانه بشر اثر گذاشته است. شرکت ها می توانند وفادرا ی مشتری را با ارائه ی نیازهای شخصی آنان به طور ملموس از یک سو و کم خرج از سوی دیگر بالا ببرند. شرکتها سریع تر می توانند با ارائه ی کالا ها و خدمات جدید و بهینه سازی فرآیندهای جاری از طریق فناوری اینترنت، به بازارهای جدید دسترسی پیدا کنند . اطلاعات مهم شرکت را از طریق و شبکه های داخلی اینترنت راحت تر در اختیار پرسنل قرارمی دهند. آ نها از طریق فناوری های پیشرفته در بستر اینترنت و اینترانت، کنترل و ارتباط خود را توسعه داده و بدین وسیله بهتر می توانند شرایط ریسک را مدیریت کنند.
در نتیجه، سوال این نیست که آیا سازمان ها به تجارت الکترونیکی بپیوندند یا خیر؛ بلکه سوال اصلی این است که چگونه این انتقال انجام بگیرد.
تجارت الکترونیکی توان خوبی برای ایجاد یک اقتصاد بهتر و قابل قبول دارد. دنیای تجارت الکترونیک را می توان دنیای سایبر هم نامید. چرا که بسیاری ازجنبه ها و فعالیت های آن در شرایط مجازی و غیر فیزیکی رخ می دهد. در عرصه ی تجارت الکترونیکی فرصت های جدید فراوانی پیش روی مجریان و بازیگران باز می شود و حتی قابلیت ایجاد فرصت های جدید نیز وجود دارد. فناوری های تجارت الکترونیکی راه های جدید فراوانی را به طور یکسان پیش روی سازمان ها و فعالیت های اقتصادی حتی فردی باز می کنند. با این فناوری ها فعالیت ها در وضعیت جدید اجرا می شوند و مدل های جدید تجاری که تا کنون ناممکن بود ، پدیدار می گردند. با وجود این هنوز موانع زیادی پیش روست تا به این فرصت ها دست یافت و از آ نها استفاده ی کامل شود. به عنوان نمونه، دولت ها و مردم بایستی به نکات محرمانه و حقوقی خود توجه بیشتری داشته باشند. موفقیت در عرصه ی تجارت الکترونیک نه تنها به هوش بلکه به سرعت در یادگیری و درک و احساس درست و به موقع هم نیاز دارد. بایستی توجه داشت که در این جا اطلاعات بایستی در سازمانها و برخی موارد در خارج سازمان به اشتراک گذاشته شود تا هر کس بتواند برای رفع نیاز کاری که به عهده دارد به آن دسترسی داشته باشد. شرکت ها بایستی سرمایه گذاری لازم جهت تشویق فرهنگ انتشار دانش و اطلاعات را در سازمان های خود بیشتر کنند. چنین فرهنگی تغییرات داخلی یا تغییرات ناشی از بیرون سازمان را راحت تر قبول و آن را جذب می کند. شرکت های فعال در عرصه ی تجارت الکترونیکی بایستی خواهان فراگیری آموزش از رقبای خود باشند. چرا که بسیاری از نکات را می توان از رقبا فرا گرفت . حتی با ترکیب مشخصات و خواص کالا یا خدمات خود با مشخصات و خواص کالا یا خدمات دیگران به محصولات و خدمات جدید و با ارزش تری می توان رسید و به مشتری ارائه نمود.
کشورها ی پیشرفته در تلاش برای استقبال از تجارت الکترونیکی، مطالب و راه کارهای باارزشی را به سازمان ها و دست اندرکاران سیاست گذاری و اقتصادی خود ارائه می کنند. از این تلاش ها می توان به سه عامل اساسی برای موفقیت در تجارت الکترونیک پی برد:
- دیدگاه متفاوت با آن چه تا کنون بوده
- آموزش مستمر و فراگیر در خصوص تجارت الکترونیکی
- یک زیر ساخت برای اشتراک و همکاری ها .
دیدگاه متفاوت با آن چه که تاکنون بوده است
این دیدگاه براساس نیاز محیطی دنبال می شود. شرایط محیطی در مبحث اقتصاد خرد و کلان از اهمیت زیادی برخوردار است. چنانچه مردم استطاعت خرید دستگاه رایانه را نداشته باشند، تصویر استفاده از اینترنت به عنوان یک کانال فروش و توزیع اصلی کالا و خدمات بیهوده است. از سوی دیگر سازگاری و یکپارچه کردن اینترنت در محیط های دیگر امری حیاتی ومهم است. تا زمانی که صادر کننده های چینی نتوانند از اینترنت در داخل کشورشان به عنوان کانال فروش استفاده نمایند، بهترین راه استفاده ازاین شبکه ی جهانی برای فروش کالاهای چینی در کشورهای غربی است. تا زمانی که بانک ها در سردرگمی استفاده از از آخرین دستاورد های اینترنت متوقف باشند، شرکت های بیمه بر مبنای نیازهای رفتاری در شرایط تجارت الکترونیکی نمی توانند موفق باشند که در این صورت گام های خود را با سختی بر می دارند. از سوی دیگر شرکت های تجاری، صنعتی و خدماتی نیز قادر به استفاده از تسهیلات پرداخت های الکترونیکی و سریع نیستند و مجبورند فرآیند فروش و معاملات خود را با شرایط سنتی و فیزیکی رایج گره بزنند که این خود عدم دست یابی به تمامی فرصت های بالقوه در عرصه ی تجارت الکترونیکی خواهد بود.
اما آنچه از این سرفصل می توان آموخت این است که در دیدگاه درست و مطابق با شرایط – لیکن متفاوت با دیدگاهی که تا کنون در شرایط فیزیکی استفاده می شد- باید حاکم باشد تا بتوان از ابزار و بستر اقتصاد نوین استفاده ی کافی را برد.
در برخی کشورها بسیاری از بسترها و فناوری های IT در شرایط ملی آماده نشده و یا هنوز به بهره برداری اقتصادی نرسیده است. پیشرفت فناوری و سرمایه گذاری برای انتقال به تجارت الکترونیک در برخی از سازمان ها جنبه ی راه گشا وملی برای دیگر سازمانها ی اقتصادی دارد، برای مثال بانک ها و مخابرات که مهم ترین نقش در ایجاد تسهیلات ملی برای رونق اقتصاد نوین را بر عهده دارند، دارای نقش ملی هستند. از دیگر کمبودها ی مهم در این عرصه می توان به پروتکل های امنیت گردش اطلاعات در سطح ملی، به منظور کاربردهای حرفه ای و قابل قبول اشاره نمود. همچنین شبکه های ایمن ارسال اطلاعات به نام Electronic Data Exchange(EDI) به اضافه تعریف و رواج رسمی هویت های دیجیتالی به نام Certificate Authority(CA) از گره های باز نشده و ظاهرا بدون تکلیف برای توسعه ی تجارت الکترونیک در برخی از کشورهای جهان است.
با این حال اتخاذ یک دیدگاه متفاوت برای انتقال به تجارت الکترونیک ، حتی با این کمبودها راه را برای رواج و و توسعه ی اقتصاد نوین در کشورها باز می کند و ضرورت ایجاد پیش زمینه های اساسی و ملی را جلو می اندازد. بهای این کمبودها را بایستی در عدم استفاده ی کامل از فرصت های فراوان در اقتصاد نوین پرداخت کرد که قطعا بار گران آ ن متوجه دولت ها و سپس مردم است. با این شرایط، ارزش افزوده ی آن بیش از وضعیت کنونی است و آمادگی برای استفاده ی کامل از شرایط آینده را بیشتر می کند.
آموزش مستمر و فراگیردر خصوص تجارت الکترونیک
دومین عامل اساسی در موفقیت تجارت الکترونیکی آموزش دنباله دار و مستمر دانش و فناوری ها برای ایجاد تغییرات فاحش و چشم گیر است . مهمترین عامل موفقیت در پذیرش اینترنت آموزش آن است . تنها آنان که سواد رایانه ای دارند می توانند در WEB کار کنند و نیازهای خود را برطرف نمایند. هر شرکت از نحوه ی اجرای تجارت الکترونیکی برای ارائه ی خدمات و کالا های خود آگاهی داشته باشد. این آگاهی نه تنها در سطح هیئت مدیره و صاحبان صنایع و سیاست گذاران ضروری است، بلکه در تمام سطوح سازمانی شرکتها هم الزامی است. در این صورت ، آموزش پیوسته و دنباله دار برای انتقال مهارت های جدید به پرسنل بایستی به طور جدی و موثر انجام گیرد.
برخی سازمان ها متاسفانه در بعد آموزشی کوتاهی می کنند و آموزش های انجام شده به دلیل عدم پیروی از استراتژی آموزش و توسعه، یا عدم اجرای درست با تاثیر و کارایی کمی روبه رو می شوند. یکی از الزامات برنامه های آموزشی، اندازه گیری تاثیر آن بر اجرای کارها یا تصمیم گیری هاست . برخی شرکتها و سازمان ها نیز از هزینه کامل و جامع در خصوص آموزش دریغ می کنند. آموزش های مربوط به تجارت الکترونیکی بایستی فراگیر و جامع باشند. از قبل از انتقال به تجارت الکترونیک تا زمان انتقال و اجرای طرح های انتقال به تجارت الکترونیکی و حتی پس از رونق اقتصاد نوین، از آموزش های متناسب با نیاز و شرایط در هر مرحله بایستی استفاده نمود.
یک زیر ساخت برای اشتراک و همکاری
براساس سومین عامل اساسی در موفقیت تجارت الکترونیکی ، شرکت ها بایستی زیرساخت های لازم برای همکاری ، هماهنگی و تشریک مساعی را نهادینه کنند. هر شرکتی که در بیش از یک نقطه فعالیت می کند یا دارای فرآیند های گسترده و متنوع د رخطوط تولید و خدمات خود می باشد باید تمام نقاط را از طریق شبکه های رایانه ای به هم متصل کند. در این صورت قبل از ورود، به اینترنت بایستی این هزینه های گزاف را متقبل شد.
طبعا این الزام ، توصیه به ایجاد شبکه های اینترانت و گسترده در سازمان ها، بدون آشنایی کامل به مباحث تجارت الکترونیکی نیست ؛ چرا که ایجاد شبکه بدون ایجاد معماری دقیق و جامع گردش اطلاعات و مدیریت جریان کارها در هر سازمان ، شاید موجب برخی زیان ها از جمله شبکه ی بدون کاربرد، یا تغییر فناوری های شبکه و نهایتا عدم بهره برداری مفید از این نوع سرمایه گذاری ها باشد .
امروزه استفاده از فناوری اینترنت، حتی در شرکت های کوچک یا متوسط غیر قابل اجتناب است. پس از ایجاد زیر ساخت های فیزیکی ، شرایط فرهنگی برای همکاری ، هماهنگی و اشتراک اطلاعات و دانش روز ضروری است. گرچه پیاده سازی موفق زیر ساخت همکاری در تجارت الکترونیکی نیاز به یک سرمایه گذاری اساسی دارد، اما از طریق ارتباطات پیشرفته و همکاری پرسنل که در مراکز مختلف مشغولند، به سرعت این نوع سرمایه گذاری ها جبرا ن می شود. با این روند ، شرکت ها فرآیند های کاری خود را تسریع بخشیده و قادر به تولید خدماتی می شوند که هرگز قبل از این ها و در دنیای محدود و بسته سنتی نمی توانستند عرضه کنند.
تجارت الکترونیکی از طریق فناوری های اطلاعات (IT) از جمله بستر جهانی اینترنت ، دارای پتانسیل قوی در ایجاد فرصت های تجاری جدید شغل های جدید و ثروت فراوان است؛ اما همه این ها مستلزم اجرای صحیح فناوری های مربوطه در چارچوب یک استراتژی درست می باشند.
شرکت هایی که دارای اطلاعات هستند شرایط برتری در رقابت پیدا می کنند. اما شرکت هایی که فرهنگ توسعه و اشتراک دانش و اطلاعات را در بستر تولید و توزیع اطلاعات ایجاد و تقویت می کنند به موفقیت بزرگتری دست می یابند.
امروزه از اینترنت به عنوان مهمترین پدیده جهانی پس از دوران انقلاب صنعتی یاد می شود. نقش اینترنت در ایجاد همگرایی و گسترش و نزدیکی ارتباطات بشری به انحاء مختلف در برگیرنده و تامین کننده امکانات گسترده ای برای حذف فواصل جغرافیایی و تسریع در عملکرد ارتباطی ما بین انسان هایی متفاوت از نظر سطح اقتصادی، فرهنگی، اجتماعی، اخلاقی، مذهبی سیاسی است. کنار هم قرار گرفتن تمامی این مولفه ها بی شک زمینه مناسب برای گسترش تعاملات اطلاعاتی خواهد بود. وقتی از اطلاعات سخن به میان می آید مجموعه داده های علمی و فنی گه به صورت بالقوه قابل استفاده و گاه سو استفاده بشر هستند به ذهن متبادر خواهد شد که باتبادل آن میان انسان ها به صورت داده های بالفعل تبدیل می شوند. |