پروژه ای را که در پیش رو دارید مربوط است به سایت فروش محصولات شرکت تولیـد و پخش محصولات غذایی زرگل آسیا.
این سایت جنبه های مختلف فعالیت های شرکت را شامل میگردد که عبارتند از:
فروش محصولات تولیدی توسط کارخـانه، فروش محصولات دفتر فروش و بخش مدیریت که در فصول مربوط به پیاده سـازی پروژه و تجزیه و تحلیل پروژه تک تک مباحث از نقطه نظر طراحی و پیاده سازی مورد بررسی قرار گـــــرفته است.
در این پروژه از نرم افزارهای Macromedia Flash Professional 8،7 Photoshop، Microsoft Frontpage و 3D Xara استفاده شده است. برای ساختن صفحات پویـــــــا از زبان های اسکریپتی ASP، VBScript، JavaScript و نیز Action Script اسـتفاده شده است. همچنین بانک اطلاعاتی پروژه با استفاده از Microsoft Access ایجاد گردیـــده است. نیز در بخش تجزیه و تحلیل از نــــرم افزار Microsoft Project استفاده شده است.
اهداف پروژهدر عصر اطلاعات که صدم های ثانیه در انجام هر کاری تعیین کننده و تاثیر گذارند، اینترنت به دلیل داشتن مخاطبین زیاد در تمام نقاط دنیا شیوۀ مناسبی برای فروش کالا، ارائــه خدمت و در نتیجه کسب درصد بالایی از سهم بازار میباشد.
شرکت زرگل آسیا نیز با توجه به همین موضوع و برای داشتن فروش بیشتر و بــازار گسترده تر اقدام به فروش محصولات خود از طریق اینترنت نموده و برای این امــــــــر دست به ایجاد سایت اختصاصی شرکت زده است.
Active Server Page چیـست؟
با گذشت سال های متمادی، تغییرات فراوانی در اینترنت به وجود آمده است. در ابتدا اینترنت به منظور یک سـرویس دهنده ارتباطـات برای بخشـهای دولتی و موسـسـات دانشـگاهی به کار میرفت. کم کم با گسترش و تغییرات اینترنت، محتویات صفحـات وب نیز دستخوش تغییر شد. در روزهای اول از HTML برای طراحی صفحـات وب ایستا استفاده میشد، صفحـات وب ایستا صفحـاتی هستند که نمایش آنـها در زمانهای مختلف و برای کاربران مخـتلف یکسان بوده و تغییری نداشته باشند. امروزه اینگونه صفحـات منـسوخ شده و جای خود را به صفحـات پـویا (Dynamic) داده اند. در این نوع از طراحی میتوان به صفحـات قابلیت های برنـامه نویسی افزود، مثلاً سایت های خرید و فروش آنلاین و یا موتورهای جستجو که سایتهای پــویا هستند.
راه حل مایـکروسافت برای ساختن صفحـات وب پـویا استفـاده از Active Server Page هـا میباشد که به اختصار به آن ASP گفته میشود.
ASP شـامل دو بـخش کـدهای HTML و کـدهای برنـامه نویـسی میباشـد. کـدهای HTML بـا استفاده ازیک نـرم افزار ویرایشـگر متن مثل Notepad یا WordPad و یا نـرم افزارهای طراحی سایت مثل Front Page نوشته میشوند. کـدهای اسکریپتی میتوانند توسط تعـدادی از زبانهای اسـکریپت نویسی مثل VB Script، Java Script و Perl Script نوشـته شوند.
بیشتر صفحـات ASP با استفـاده از VB Script ایجـاد میشـوند و دسـتورات آن بسیار شبیه VB Script میباشند.
استفاده از نرم افزار
در روزهای اولیه هیچ ابزار گرافیکــی برای ایجاد صفحـات وب در دسـترس نبود و کـاربران مـجبور بودند از ویرایشگرهای ســاده متنی برای طراحیـهای خود اسـتفاده کنند. پس از مــدّتی ویرایشـگرهای گرافیکی همــانند Microsoft Front Page به بازار آمد که برای ایجاد سریع صفحات وب به کار میرفت. اگر چه این نرم افزار برای ساختن صفحـات وب ایستا بر مبنای HTML بسیار سودمند میباشد اما کارآیـی خود را هنگـام طراحـی صفحـات ASP از دست میدهد.
یکی ازکاراترین نرم افزارها برای برنامه نویسی ASP، Macromedia Dream Weaver است کـه طراحـی صفحـات وب پــویـا را بسـیار سـاده و از اکثـر زبانـهای بـرنـامه نویسی وب پــویا حمایت میکند.
از دیگر نرم افزارهایی که میتوان طراحی صفحـات وب پویا را به آسـانی به وسیله آن انجـام داد میتوان به Blue Voda Website Builder اشـاره کرد.