فهــرست مطالب موضوعصفحه پيش گفتارفصل اول : تكنيك هاي انجام پروژهمعرفي پروژه 1اهداف پروژه 1روش انجام پروژه 2تكنيك هاي طراحي صفحات وب 3فصل دوم : ASPActive Server Page چيست ؟ 6شروع كار با Active Server Pages 7ساخت صفحات پويا 7اجراي صفحات ASP 8تنظيمات سرويس دهنده اطلاعات اينترنت 9نصب IIS در ويندوز 2000 9نصب IIS در ويندوز XP 11به كار گيري FrontPage 12ايجاد اولين صفحات ASP خودتان 13آشنايي با اسكريپت هاي ASP 14Data types يا انواع داده اي 14كار با متغير ها 14عملگرهاي مقايسه 15عملگرهاي منطقي 15ساختار كنترلي منطق شرطي 15ساختار كنترلي منطق حلقوي 16ساختار كنترلي منطق انشعابي 17استفاده از سابروتين ها 18استفاده از توابع 18كار كردن با آبجكت ها 19توابع Write و Redirect 19فــرم ها20بانك اطلاعاتي 21ارتباط با يك بانك اطلاعاتي 21كار كردن با بانك هاي اطلاعاتي با استفاده از ASP 22آبجكت Recordset 24متد Open 24استفاده از adovbs.inc 25درج كردن ركورد ها 26به روز رساني ركورد ها 26حذف ركورد ها 27فصل سوم : Access 2003بخش اول : مقدمه اي بر بانك هاي اطلاعاتي مبتني بر ارتباط و اكسس 2003 28بانك اطلاعاتي رابطه اي چيست ؟28چه نوع كار هايي مي توان با اكسس انجام داد ؟28اجراي اكسس29باز كردن يك بانك اطلاعاتي موجود30ميز كار اكسس31پنجره اصلي بانك اطلاعاتي32نمايي از اجراي بانك اطلاعاتي34جدول : انبار داده34ارتباط ها : متصل كردن جدول ها به يكديگر37بستن يك بانك اطلاعاتي اكسس38بخش دوم : كار با بانك هاي اطلاعاتي موجود و اشياي آنها 38ديدن جدول ها38باز كردن يك جدول در اكسس38ويرايش داده هاي جدول38تغيير دادن داده هاي جدول39پاك كردن محتواي فيلد39لغو تغييرات39لغو تغييرات انجام شده بر روي فيلد جاري39لغو تغييرات بعد از جابه جا شدن بين فيلد ها40لغو تغييرات بعد از ذخيره كردن يك ركورد40اضافه كردن ركورد به جدول40پاك كردن ركورد ها41انتخاب يك يا چند ركورد41پاك كردن ركورد هاي انتخاب شده42بخش سوم : ساختن بانك هاي اطلاعاتي و اشياي درون آنها 43ساختن جداول43ساختن يك جدول جديد43ساختن جدول از صفر43انتخاب نوع داده مناسب46بخش چهارم : جدول هاي ايجاد شده در اين پروژه 50فصل چهارم : پياده سازيمقدمه 53صفحه اصلي و اجرايي سايت ( frame.htm ) 53بنر سايت ( baner.html ) 54صفحه اصلي ( HomePage ) سايت ( main.html ) 55صفحات رزرو بليط 56صفحات كنسل كردن بليط 62صفحات مديريت سايت 66صفحات متعلق به لينك هاي داخل بنر 70فصل پنجم : تجزيه و تحليلروندنماي رزرو بليط 73روندنماي لغو بليط 74روندنماي مدير سايت 75نمودار جريان مستندات 76نمودار سطح صفر ( C.D. ) 76نمودار سطح اول ( D.F.D. منطقي ) براي رزرو و كنسل 77نمودار سطح اول ( D.F.D. منطقي ) براي مدير سايت 78نمودار سطح دوم ( D.F.D. منطقي ) 79پايگاه داده ( Data Base ) 80Data Dictionary ( D.D.) 82ديكشنري ساختار داده82ديكشنري اجزاء داده84نمودار نهاد _ رابطه ( E.R.D. ) 87كنترل ها 88ديكشنري پردازش داده ( P.D.E. ) 89Structure Chart 90منابع مورد استفاده معرفي پروژه :پروژه اي كه در حاضر پيش رو داريد مربوط به شركت تعاوني مسافربري سها مي باشد .در سايت شركت به جنبه ها و بخشهاي مختلف فعاليت هاي شركت پردا خته شده است . جنبه هاي مختلف فعاليت هاي شركت عبارتند از : رزرو بليط ، ارائه سرويس هاي با كيفيت و مطلوب و ... . بناي طراحي پروژه بر مقولة فعاليت هاي اين شركت مي باشد.هر شركت داراي زندگي و يك شخصيت وجودي در زمينه عملكرد هاي ويژه مي باشد. يك شركت تلاش زيادي را صرف به تصوير كشيدن يك نماي حساب شده از خود مي كند اين تلاش ممكن است شامل اسم، آرم شركت، رسم الخطي كه در مكاتبات شركت استفاده مي شود ، رنگهاي مورد استفاده و اينكه دقيقاً چه اساسي براي معرفي محصولاتشان استفاده مي كنند باشد.قسمت اعظم كار من به عنوان طراح سايت شركت ، بررسي موارد فوق و فروش بليط بصورت اينترنتي مي باشد. در اين پروژه از نرم افزارهاي فلش5، فتوشاپ، FrontPage استفاده شده است براي ساختن صفحات پويا از ASP و زبان VBScript و JavaScript استفاده شده است. بانك اطلاعاتي استفاده شده در اين سايت Access ميباشد.اهداف پروژه :اهداف پروژه يكي از مهمترين مسائل مورد بحث در جهان امروز، بررسي راههاي گوناگون اطلاع رساني با استفاده از آخرين دستاوردهاي فن آوري اطلاعات است كه منجر به سرعت عمل ، صرفه جويي در وقت ، هزينه ها و نيز افزايش كيفيت بهره وري مي گردد. نيمه قرن بيستم را قرن اطلاعات نيز ناميده اند اگر به رسانه هاي گروهي نظير مطبوعات ، راديو، تلويزيون، پست و... توجه كنيد ، ملاحظه مي كنيد كه اين رسانه ها مرتباً اطلاعات گوناگوني به خوانندگان ، شنوندگان، و بينندگان و... عرضه مي كنند. اين اطلاعات طيف وسيعي دارند. از خبر شروع يك فعاليت گرفته تا اختراعات و ابداعات جديد در زمينه هاي متفاوت.هر كس به گونه اي از اطلاعات بهره مي گيرد يكي در جهت اعتلاي سطح آگاهيهاي خود و بهتر كردن خدمتي كه ارائه مي دهيد يكي در جهت اداره منظم تر امور خود و ديگر در جهت پايه قرار دادن اطلاعات و به دست آوردن راههاي ابداعات جديد و توسعه امكانات.روش انجام پروژه :براي آشنايي بيشتر با طراحي سايت شركت لازم بود كه اطلاعاتي در اين زمينه كسب كنم به همين منظور از چندين سايت مشابه در اينترنت ديدن كردم و اطلاعات لازم در اين زمينه را يادداشت كردم به مطالعة كتابهايي در زمينه طراحي سايت و همينطور فراگيري نرم افزارهايي چون فتوشاپ، فلش، FrontPage و يادگيري ASP و زبان VBScriptبراي ساختن صفحات پويا پرداختم. مقدمه :اساس طراحي صفحات در اين سايت فريم مي باشد زيرا فريم صفحات سايت را زيباتر مي كند . و برايصفحات رزرو بليط ، كنسل كردن بليط و مديريت از ASP و زبان برنامه نويسي VBScript استفاده شده است . همچنين براي پيغام هاي هر صفحه از زبان برنامه نويسي Java Script استفاده شده است .صفحــه اصلي و اجرايي سايت ( frame.htm ) :صفحه اصلي و اجرايي اين سايت با فريم ايجاد شده است ، به طوريكه صفحه Internet Explorer را به دو قسمت تقسيم مي كند ، يكي بنر كه هميشه در طول اجرا ثابت است و ديگري صفحه Main كه Home Page سايت را تشكيل مي دهد و با كليك كردن كليد ها صفحه Main تغيير وضعيت مي دهد . <html dir="rtl"><head><title>New Page 1</title></head><frameset rows="176,*"><frame name="top" src="baner.html" noresize scrolling=no border=0><frame name="low" src="main.html" noresize border=0 scrolling=auto></frameset><body></body></html>بنــر سايت ( baner.html ) :بنر اين سايت با استفاده از نرم افزار Flash ايجاد گرديده است . به اين ترتيب كه ابتدا از طريق كليد Frame Rate در صفحه اصلي Flash اندازه Stage را به 118×980 تغيير وضعيت داديم و سپس از طريق منوي File گزينه Import عكس مورد نظر را به صفحه Import كرده و با استفاده از ابزار Transform عكس را به اندازه Stage بزرگ مي كنيم . تمام اين عمليات در لايه اول صورت مي گيرد . بعد از اتمام كار فريم آخر را انتخاب كرده و F5 مي زنيم . سپس لايه جديدي را new كرديم ، از اين لايه به اندازه 6 لايه كارهاي زير تكرار شده است :در فريم اول تصوير كوچكي از اتوبوس Import شده است ! انتخاب عكس ! زدن كليد Ctrl+g تا به گروه تبديل شود ! انتخاب فريم آخر كه در اينجا به اندازه 15 فريم جلو رفته ايم ! زدن كليد F6! حركت دادن عكس و سپس انتخاب كل فريم ها و كليك راست بر روي آنها و زدن گزينه Create Motion Tween . بعد از انجام كار در اين 6 لايه ، لايه جديدي را new كرده ، به همان روش قبلي عمل مي كنيم ولي اين بار به جاي Import كردن عكس از نوشته استفاده مي كنيم كه اين كار را نيز در 3 لايه متوالي انجام داده ايم . وقتي تمام نوشته ها در جاي خود ساكن شدند ، در لايه جديدي كل نوشته را با رنگ سفيد روي نوشته هاي قبلي نوشته ايم و فريم آخر را انتخاب كرده و كليد F5 را زده ايم . سپس لايه ديگري را new كرده ، مستطيلي روي نوشته مي كشيم . مستطيل را با گراديانت خطي رنگ كرده ، با ابزار Transform رنگ را تنظيم مي نماييم ، فريم آخر را انتخاب كرده و F6 مي زنيم . كل فريم ها را انتخاب كرده و از پنل Frame گزينه Tweening ، گزينه Shape را انتخاب مي نماييم و در آخر لايه بالايي را Mask و لايه پاييني را Masked قرار مي دهيم .زير بنر 5 كليد داريم كه همگي لينك هستند و از كليد هاي آماده Frontpage ، واقع در منوي Insert گزينه Interactive Button استفاده شده اند .صفحــه اصلي ( HomePage ) سايت ( main.html ) : در ابتداي اين صفحه نوشته اي كه در واقع خوش آمد گويي به كاربران است در حال حركت مي باشد كه اين كار از طريق تگ <marquee> از تگ هاي Html ايجاد شده است . زير اين نوشته 3 كليد وجود دارد كه لينك هستند و از كليد هاي آماده Frontpage استفاده شده است .زير كليد ها يك فايل swf فلش در حال اجرا مي باشد كه به اين ترتيب ايجاد شده است :در لايه اول مستطيلي بزرگ به اندازه صفحه Stage كشيده شده و آن را با رنگ سياه رنگ كرده ايم . از اين لايه به بعد به اندازه 8 لايه حركت اتوبوس ها مانند حركت اتوبوس ها در بنر ايجاد شده است . بعد از كامل شدن حركت آنها ، حركت خطي به دور اتوبوس ها را مشاهده مي كنيم كه آنها نيز از طريق حركت Frame by Frame ايجاد گرديده اند . در لايه بعدي نوشته Welcome را در اولين فريم نوشته ، آن را به سنبل تبديل كرده ( Ctrl+F8 ) بعد با انتخاب فريم هاي كوتاه و زدن كليد F6 از طريق پنل Transform گزينه Rotate اندازه زاويه چرخش را 10 درجه گذاشته ، كل فريم ها را انتخاب كرده و از طريق پنل Frame گزينه Rotate حركت CW و تعداد بار چرخش 1 را در نظر گرفته ايم . بعد از انجام اين كارها كل فريم ها را انتخاب كرده و با كليك راست بر روي آنها گزينه Create Motion Tween را انتخاب مي نماييم . اين عمليات را براي Soha.ir نيز ادامه مي دهيم . در بالاي اين فايل از حركت Spotlight Mask براي نوشته www.soha.ir استفاده شده است . به اين ترتيب كه ابتدا در لايه اول در رنگ زمينه تيره متن مورد نظر را با رنگ تيره مي نويسيم و با انتخاب فريم آخر كليد F5 را مي فشاريم . در لايه دوم از فريم هاي لايه اول كپي گرفته اما رنگ متن و زمينه را روشن مي كنيم . در لايه سوم دايره اي در كنار متن ايجاد كرده و آن را با روش هاي قبلي از روي متن حركت مي دهيم . اين لايه را Mask و لايه قبلي را Masked قرار مي دهيم .صفحه select.htm : اين صفحه يك صفحه Html است كه از طريق منوي Insert گزينه Form ، يك فرم به همراه دو Textbox در آن قرار داده شده است كه كاربر مي تواند جهت رزرو بليط ، مبدا و مقصد مورد نظر خود را وارد نمايد كه در اين صورت با زدن كليد جستجو وارد صفحه بعد خواهد شد . در صورت وارد نكردن اطلاعات خواسته شده پيغامي كه با استفاده از دستورات Java Script نوشته شده است ظاهر مي گردد . در انتهاي صفحه نوشته اي در حال حركت است كه اين نوشته با استفاده از تگ <marquee> ايجاد گرديده است .
پروژه 12- طراحی سایت آژانس مسافرتی
فهــرست مطالب موضوعصفحه پيش گفتارفصل اول : تكنيك هاي انجام پروژهمعرفي پروژه 1اهداف پروژه 1روش انجام پروژه 2تكنيك هاي طراحي صفحات وب 3فصل دوم : ASPActive Server Page چيست ؟ 6شروع كار با Active Server Pages 7ساخت صفحات پويا 7اجراي صفحات ASP 8تنظيمات سرويس دهنده اطلاعات اينترنت 9نصب IIS در ويندوز 2000 9نصب IIS در ويندوز XP 11به كار گيري FrontPage 12ايجاد اولين صفحات ASP خودتان 13آشنايي با اسكريپت هاي ASP 14Data types يا انواع داده اي 14كار با متغير ها 14عملگرهاي مقايسه 15عملگرهاي منطقي 15ساختار كنترلي منطق شرطي 15ساختار كنترلي منطق حلقوي 16ساختار كنترلي منطق انشعابي 17استفاده از سابروتين ها 18استفاده از توابع 18كار كردن با آبجكت ها 19توابع Write و Redirect 19فــرم ها20بانك اطلاعاتي 21ارتباط با يك بانك اطلاعاتي 21كار كردن با بانك هاي اطلاعاتي با استفاده از ASP 22آبجكت Recordset 24متد Open 24استفاده از adovbs.inc 25درج كردن ركورد ها 26به روز رساني ركورد ها 26حذف ركورد ها 27فصل سوم : Access 2003بخش اول : مقدمه اي بر بانك هاي اطلاعاتي مبتني بر ارتباط و اكسس 2003 28بانك اطلاعاتي رابطه اي چيست ؟28چه نوع كار هايي مي توان با اكسس انجام داد ؟28اجراي اكسس29باز كردن يك بانك اطلاعاتي موجود30ميز كار اكسس31پنجره اصلي بانك اطلاعاتي32نمايي از اجراي بانك اطلاعاتي34جدول : انبار داده34ارتباط ها : متصل كردن جدول ها به يكديگر37بستن يك بانك اطلاعاتي اكسس38بخش دوم : كار با بانك هاي اطلاعاتي موجود و اشياي آنها 38ديدن جدول ها38باز كردن يك جدول در اكسس38ويرايش داده هاي جدول38تغيير دادن داده هاي جدول39پاك كردن محتواي فيلد39لغو تغييرات39لغو تغييرات انجام شده بر روي فيلد جاري39لغو تغييرات بعد از جابه جا شدن بين فيلد ها40لغو تغييرات بعد از ذخيره كردن يك ركورد40اضافه كردن ركورد به جدول40پاك كردن ركورد ها41انتخاب يك يا چند ركورد41پاك كردن ركورد هاي انتخاب شده42بخش سوم : ساختن بانك هاي اطلاعاتي و اشياي درون آنها 43ساختن جداول43ساختن يك جدول جديد43ساختن جدول از صفر43انتخاب نوع داده مناسب46بخش چهارم : جدول هاي ايجاد شده در اين پروژه 50فصل چهارم : پياده سازيمقدمه 53صفحه اصلي و اجرايي سايت ( frame.htm ) 53بنر سايت ( baner.html ) 54صفحه اصلي ( HomePage ) سايت ( main.html ) 55صفحات رزرو بليط 56صفحات كنسل كردن بليط 62صفحات مديريت سايت 66صفحات متعلق به لينك هاي داخل بنر 70فصل پنجم : تجزيه و تحليلروندنماي رزرو بليط 73روندنماي لغو بليط 74روندنماي مدير سايت 75نمودار جريان مستندات 76نمودار سطح صفر ( C.D. ) 76نمودار سطح اول ( D.F.D. منطقي ) براي رزرو و كنسل 77نمودار سطح اول ( D.F.D. منطقي ) براي مدير سايت 78نمودار سطح دوم ( D.F.D. منطقي ) 79پايگاه داده ( Data Base ) 80Data Dictionary ( D.D.) 82ديكشنري ساختار داده82ديكشنري اجزاء داده84نمودار نهاد _ رابطه ( E.R.D. ) 87كنترل ها 88ديكشنري پردازش داده ( P.D.E. ) 89Structure Chart 90منابع مورد استفاده معرفي پروژه :پروژه اي كه در حاضر پيش رو داريد مربوط به شركت تعاوني مسافربري سها مي باشد .در سايت شركت به جنبه ها و بخشهاي مختلف فعاليت هاي شركت پردا خته شده است . جنبه هاي مختلف فعاليت هاي شركت عبارتند از : رزرو بليط ، ارائه سرويس هاي با كيفيت و مطلوب و ... . بناي طراحي پروژه بر مقولة فعاليت هاي اين شركت مي باشد.هر شركت داراي زندگي و يك شخصيت وجودي در زمينه عملكرد هاي ويژه مي باشد. يك شركت تلاش زيادي را صرف به تصوير كشيدن يك نماي حساب شده از خود مي كند اين تلاش ممكن است شامل اسم، آرم شركت، رسم الخطي كه در مكاتبات شركت استفاده مي شود ، رنگهاي مورد استفاده و اينكه دقيقاً چه اساسي براي معرفي محصولاتشان استفاده مي كنند باشد.قسمت اعظم كار من به عنوان طراح سايت شركت ، بررسي موارد فوق و فروش بليط بصورت اينترنتي مي باشد. در اين پروژه از نرم افزارهاي فلش5، فتوشاپ، FrontPage استفاده شده است براي ساختن صفحات پويا از ASP و زبان VBScript و JavaScript استفاده شده است. بانك اطلاعاتي استفاده شده در اين سايت Access ميباشد.اهداف پروژه :اهداف پروژه يكي از مهمترين مسائل مورد بحث در جهان امروز، بررسي راههاي گوناگون اطلاع رساني با استفاده از آخرين دستاوردهاي فن آوري اطلاعات است كه منجر به سرعت عمل ، صرفه جويي در وقت ، هزينه ها و نيز افزايش كيفيت بهره وري مي گردد. نيمه قرن بيستم را قرن اطلاعات نيز ناميده اند اگر به رسانه هاي گروهي نظير مطبوعات ، راديو، تلويزيون، پست و... توجه كنيد ، ملاحظه مي كنيد كه اين رسانه ها مرتباً اطلاعات گوناگوني به خوانندگان ، شنوندگان، و بينندگان و... عرضه مي كنند. اين اطلاعات طيف وسيعي دارند. از خبر شروع يك فعاليت گرفته تا اختراعات و ابداعات جديد در زمينه هاي متفاوت.هر كس به گونه اي از اطلاعات بهره مي گيرد يكي در جهت اعتلاي سطح آگاهيهاي خود و بهتر كردن خدمتي كه ارائه مي دهيد يكي در جهت اداره منظم تر امور خود و ديگر در جهت پايه قرار دادن اطلاعات و به دست آوردن راههاي ابداعات جديد و توسعه امكانات.روش انجام پروژه :براي آشنايي بيشتر با طراحي سايت شركت لازم بود كه اطلاعاتي در اين زمينه كسب كنم به همين منظور از چندين سايت مشابه در اينترنت ديدن كردم و اطلاعات لازم در اين زمينه را يادداشت كردم به مطالعة كتابهايي در زمينه طراحي سايت و همينطور فراگيري نرم افزارهايي چون فتوشاپ، فلش، FrontPage و يادگيري ASP و زبان VBScriptبراي ساختن صفحات پويا پرداختم. مقدمه :اساس طراحي صفحات در اين سايت فريم مي باشد زيرا فريم صفحات سايت را زيباتر مي كند . و برايصفحات رزرو بليط ، كنسل كردن بليط و مديريت از ASP و زبان برنامه نويسي VBScript استفاده شده است . همچنين براي پيغام هاي هر صفحه از زبان برنامه نويسي Java Script استفاده شده است .صفحــه اصلي و اجرايي سايت ( frame.htm ) :صفحه اصلي و اجرايي اين سايت با فريم ايجاد شده است ، به طوريكه صفحه Internet Explorer را به دو قسمت تقسيم مي كند ، يكي بنر كه هميشه در طول اجرا ثابت است و ديگري صفحه Main كه Home Page سايت را تشكيل مي دهد و با كليك كردن كليد ها صفحه Main تغيير وضعيت مي دهد . <html dir="rtl"><head><title>New Page 1</title></head><frameset rows="176,*"><frame name="top" src="baner.html" noresize scrolling=no border=0><frame name="low" src="main.html" noresize border=0 scrolling=auto></frameset><body></body></html>بنــر سايت ( baner.html ) :بنر اين سايت با استفاده از نرم افزار Flash ايجاد گرديده است . به اين ترتيب كه ابتدا از طريق كليد Frame Rate در صفحه اصلي Flash اندازه Stage را به 118×980 تغيير وضعيت داديم و سپس از طريق منوي File گزينه Import عكس مورد نظر را به صفحه Import كرده و با استفاده از ابزار Transform عكس را به اندازه Stage بزرگ مي كنيم . تمام اين عمليات در لايه اول صورت مي گيرد . بعد از اتمام كار فريم آخر را انتخاب كرده و F5 مي زنيم . سپس لايه جديدي را new كرديم ، از اين لايه به اندازه 6 لايه كارهاي زير تكرار شده است :در فريم اول تصوير كوچكي از اتوبوس Import شده است ! انتخاب عكس ! زدن كليد Ctrl+g تا به گروه تبديل شود ! انتخاب فريم آخر كه در اينجا به اندازه 15 فريم جلو رفته ايم ! زدن كليد F6! حركت دادن عكس و سپس انتخاب كل فريم ها و كليك راست بر روي آنها و زدن گزينه Create Motion Tween . بعد از انجام كار در اين 6 لايه ، لايه جديدي را new كرده ، به همان روش قبلي عمل مي كنيم ولي اين بار به جاي Import كردن عكس از نوشته استفاده مي كنيم كه اين كار را نيز در 3 لايه متوالي انجام داده ايم . وقتي تمام نوشته ها در جاي خود ساكن شدند ، در لايه جديدي كل نوشته را با رنگ سفيد روي نوشته هاي قبلي نوشته ايم و فريم آخر را انتخاب كرده و كليد F5 را زده ايم . سپس لايه ديگري را new كرده ، مستطيلي روي نوشته مي كشيم . مستطيل را با گراديانت خطي رنگ كرده ، با ابزار Transform رنگ را تنظيم مي نماييم ، فريم آخر را انتخاب كرده و F6 مي زنيم . كل فريم ها را انتخاب كرده و از پنل Frame گزينه Tweening ، گزينه Shape را انتخاب مي نماييم و در آخر لايه بالايي را Mask و لايه پاييني را Masked قرار مي دهيم .زير بنر 5 كليد داريم كه همگي لينك هستند و از كليد هاي آماده Frontpage ، واقع در منوي Insert گزينه Interactive Button استفاده شده اند .صفحــه اصلي ( HomePage ) سايت ( main.html ) : در ابتداي اين صفحه نوشته اي كه در واقع خوش آمد گويي به كاربران است در حال حركت مي باشد كه اين كار از طريق تگ <marquee> از تگ هاي Html ايجاد شده است . زير اين نوشته 3 كليد وجود دارد كه لينك هستند و از كليد هاي آماده Frontpage استفاده شده است .زير كليد ها يك فايل swf فلش در حال اجرا مي باشد كه به اين ترتيب ايجاد شده است :در لايه اول مستطيلي بزرگ به اندازه صفحه Stage كشيده شده و آن را با رنگ سياه رنگ كرده ايم . از اين لايه به بعد به اندازه 8 لايه حركت اتوبوس ها مانند حركت اتوبوس ها در بنر ايجاد شده است . بعد از كامل شدن حركت آنها ، حركت خطي به دور اتوبوس ها را مشاهده مي كنيم كه آنها نيز از طريق حركت Frame by Frame ايجاد گرديده اند . در لايه بعدي نوشته Welcome را در اولين فريم نوشته ، آن را به سنبل تبديل كرده ( Ctrl+F8 ) بعد با انتخاب فريم هاي كوتاه و زدن كليد F6 از طريق پنل Transform گزينه Rotate اندازه زاويه چرخش را 10 درجه گذاشته ، كل فريم ها را انتخاب كرده و از طريق پنل Frame گزينه Rotate حركت CW و تعداد بار چرخش 1 را در نظر گرفته ايم . بعد از انجام اين كارها كل فريم ها را انتخاب كرده و با كليك راست بر روي آنها گزينه Create Motion Tween را انتخاب مي نماييم . اين عمليات را براي Soha.ir نيز ادامه مي دهيم . در بالاي اين فايل از حركت Spotlight Mask براي نوشته www.soha.ir استفاده شده است . به اين ترتيب كه ابتدا در لايه اول در رنگ زمينه تيره متن مورد نظر را با رنگ تيره مي نويسيم و با انتخاب فريم آخر كليد F5 را مي فشاريم . در لايه دوم از فريم هاي لايه اول كپي گرفته اما رنگ متن و زمينه را روشن مي كنيم . در لايه سوم دايره اي در كنار متن ايجاد كرده و آن را با روش هاي قبلي از روي متن حركت مي دهيم . اين لايه را Mask و لايه قبلي را Masked قرار مي دهيم .صفحه select.htm : اين صفحه يك صفحه Html است كه از طريق منوي Insert گزينه Form ، يك فرم به همراه دو Textbox در آن قرار داده شده است كه كاربر مي تواند جهت رزرو بليط ، مبدا و مقصد مورد نظر خود را وارد نمايد كه در اين صورت با زدن كليد جستجو وارد صفحه بعد خواهد شد . در صورت وارد نكردن اطلاعات خواسته شده پيغامي كه با استفاده از دستورات Java Script نوشته شده است ظاهر مي گردد . در انتهاي صفحه نوشته اي در حال حركت است كه اين نوشته با استفاده از تگ <marquee> ايجاد گرديده است .