فایل ورد کامل پایان‌نامه رشته کامپیوتر با محوریت وب؛ تحلیل علمی طراحی، توسعه و مدیریت سامانه‌های اینترنتی


در حال بارگذاری
10 جولای 2025
فایل ورد و پاورپوینت
20870
1 بازدید
۹۹,۰۰۰ تومان
خرید

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

 فایل ورد کامل پایان‌نامه رشته کامپیوتر با محوریت وب؛ تحلیل علمی طراحی، توسعه و مدیریت سامانه‌های اینترنتی دارای ۵۶ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد فایل ورد کامل پایان‌نامه رشته کامپیوتر با محوریت وب؛ تحلیل علمی طراحی، توسعه و مدیریت سامانه‌های اینترنتی  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی فایل ورد کامل پایان‌نامه رشته کامپیوتر با محوریت وب؛ تحلیل علمی طراحی، توسعه و مدیریت سامانه‌های اینترنتی،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن فایل ورد کامل پایان‌نامه رشته کامپیوتر با محوریت وب؛ تحلیل علمی طراحی، توسعه و مدیریت سامانه‌های اینترنتی :

فصل اول : HTML (Hyper Text Markup Language)
بخش اول آشنایی با HTML

مقدمه :
صفحاب وب صفحاتی هستند که در اینترنت به کار برده می شوند HTML یک زبان طراحی برای صفحات وب می باشد . در حقیقت تمام صفحات وب با HTML نوشته می شوند .
کلمه HTML از سه حرف اول کلمات (Hyper Text Markup Language) گرفته شده است HTML به شما توانایی تعیین فرمت متن ، اضافه کردن تصاویر ،صدا وویدئو و… در صفحات اینترنتی را می دهد . یک صفحه وب چیزی جز یک فایل از نوع متن با پسوند نیست باباز کردن این فایل توسط یک ویرایشگر ساده شما به راحتی قادر خواهید بود تا کدهای HTML را مشاهده نمایید . وظیفه نمایش صفحات وب بر عهده کاوشگر اینتر نت می باشد

استفاده از تک های HTML:
کلیدهای مربوط به برنامه نویسی توسط HTML ،تک گفته می شود که در داخل دو علامت کوچکتر < و بزرگتر > قرار می گیرند . تک های HTML بسته به نوع به سه صورت استفاده می شوند دسته اول تک هایی هستند که به سادگی در هر جایی نوشته می شوند .به عنوان مثال تک HR که پس از نوشته شدن در هر جایی نوشته می شوند. هرجایی باعث رسم خط می گردد.

دسته دوم تگ هایی هستند که باید ابتدا و انتهای مشخصی داشته باشند. مثلاًاگر تک B درقسمتی از کد HTML استفاده شدباید انتهای مشخصی داشته باشند. مثلاً اگرتک B درقسمتی از کد HTML استفاده شدباید انتهای این تک توسط B مشخص گردد. دراین مثال متنی که بین دوتک فوق نوشته می شود درشت نمایش داده می شود دسته سوم تک هایی هستند که ضمن آنکه باید ابتدا و انتهای مشخصی داشته باشند ،شامل چند پارامتر نیز می باشند. به عنوان مثال تک Font که دارای چندین پارامتر است .

به کد زیر توجه کنید .
<Font Face=Arial ><Font>
توجه کنید که نام تک Font میباشد و Face از پارامترهای این تک است . Arial هم مقداری انتخاب شده برای پارامتر Face است . اگر یک تک شامل چند پارامتر بود ، برای تمایز بین پارامترها از فاصله استفاده می کنیم ،مانند مثال زیر
Font Face=Arial Size=12> <Font><

یکی از مشکلات زبان HTML ایستا بودن آن است . به این ترتیب که شما نمی توانید برای صفحات وب برنامه بنویسید . برای حل این مشکل از زبان های
Java Sript,VBSCRIPT,Asp در کنار HTML استفاده می شود . در فصل های بعدی به برسی زبان های Java Sript, ,Asp خواهیم پرداخت .
مشاهده کد های درون یک صفحه
صفحات HTML استفاده از یک ویرایشگر متن مثل Notepad ایجاد می شوند. برای دسترسی به این برنامه به ترتیب زیر عمل می کنیم .
۱ روی منوی start کلیک می کنیم
۲ منوعی فرعی pragrams را باز میکنیم .
۳ منوی فرعی Accessories را باز می کنیم وروی گزینه notepad کلیک میکنیم .

پس از اجرای برنامه notepad برای مشاهده کدهای درون یک صفحه وب خاص کافی است روی منوی File کلیک کنیم تا آن صفحه وب رابازیابی کنیم .
روی گزینه open از منویFile کلیک می کنیم .
در پنجره باز شده باید صفحه مورد نظر را آدرس دهی و انتخاب کنیم نرم افزار notepad به صورت پیش فرز فایل هایی با پسوند txt را بازیابی می کند. برای آنکه بتوانیم تمامی فایل ها از جمله فایل های HTM را باز کنیم . برروی لیست باز شونده (Fle ot type) نوع فایل کلیک می کینم و سپس گزینه File s ALL را انتخاب می کنیم تا تمام فایل های موجود را مشاهده کنیم . در لیست باز شونده LOOKin نیز مسیری را که فایل درآن قرار گرفته آدرس دهی می کنیم ودر نهایت روی فایل مورد نظر دابل کلیک می کنیم . پس از بازیابی فایل مورد نظر کدهای HTML آن قابل مشاهده خواهند بود .
نمایش صفحات وب توسط کاوشگر اینترنت :
برای نمایش فایل های HTML کلیک کنیم کاوشگر اینترنت آن را نمایش می دهد ( اجرا می کند) ساخت یک صفحه جدید

برای تبدیل یک سند به فایل HTML کافی است تا آن را با پسوند htm ذخیره کنیم بنابراین پس از باز کردن برنامه notepad روی منوی File کلیک می کنیم . و گزینه Save as را انتخاب می کنیم .در پنجره save as در لیست save as می توان مسیری را که مایلیم فایل در آن ذخیره شود مشخص کرد در کادر File name نیز نام مورد نظر رابه همراه پسوند htm برای فایل تایپ کرده سپس روی گزینه save کلیک می کنیم . به این ترتیب این سند به یک فایل htm تبدیل می شود که می توان در آن کدهای مورد نظر را نوشت و صفحه مورد نظر را ایجاد کرد.

ساختار یک صفحه وب :
یک صفحه وب شامل دو بخش کلی بدنه و. سر می باشد . در قسمت سر (HEAD)، تیترصفحه وب که درمیله عنوان کاوشگر اینترنت نمایش داده می شود، نوشته می شود.
علاوه بر تیتر صفحه ،فرمتها و اسکریپت های زبان های Vbscript Javascaipt نیز دراین قسمت نوشته می شوند.
در بخش بدنه (Body) ،قسمتی که توسط بینندگان صفحه مشاهده می گردد، نوشته می شود . اگر متنی در این قسمت نوشته شود ، در هنگام نمایش صفحه توسط کاوشگر اینترنت ،نمایان خواهد شد .

چاما برای پیاده سازی ساختار یک سند یا فایل HTMLباید از تک های آن استفاده کرد.
برای مشخص کردن ابتدا و انتهای یک سند HTML از HTML برای شروع و از HTML برای انتها استفاده می شود . از تک های <Head>و< Head/> برای مشخص کردن ابتدا وانتهای قسمت سر سند HTML استفاده می شود . همانطور که توسط که زیر مشخص شده قسمت سر باید بین دو علامت < HTML>و< HTML/>قرار بگیرد
<Html>
<Head>
</Head>
<Body>
</Body>
<HTML>
قسمت بدنه نیز همانطوؤ که نشان داده شده است بین دو علامت HTML و>

HTML/< قراردارد برای مشخص کردن قسمت بدنه از <Body>برای شروع و از</Body> برای پایان قسمت بدنه استفاده می کنیم . تورفتگی هایی که هنگام تایپ تک ها ایجاد می شوند اجباری نیستند اما نقش مهمی در درک کدهای نوشته شده خواهند داشت .
با استفاده از تک Body مشخصات ظاهر صفحه وب نظیر رنگ متن ، رنگ زمینه و… نیز قابل تنظیم می باشند.

انتخاب رنگ متن صفحه و زمینه صفحه :
تک Body از لحاظ استفاده جزءدسته سوم تک ها است یعنی علاوه بر مشخص بودن آغاز و پایان دارای چند پارامتر نیز می باشد . که می توان از پارامترهای آن استفاده کرد . یکی از این پارامترها TEXT می باشد با استفاده از این تک رنگ متن های روی صفحه را انتخاب می کنیم .
دیگرپارامتری که تک Body قبول می کندپارامترBgcolir می باشد . با استفاده از این پارامتر می توانیم رنگ زمینه صفحه را مشخص کنیم . به عنوان مثال اگر تک شروع Body به صورت زیر نوشته شود رنگ متن .زمینه به ترتیب سفیدWhite وسیاه Black انتخاب شده است .

<Body Text = White BG color= Black
البته برای انتخاب رنگ می توانیم از اعداد یا کدهای ۶ رقمی در مبنای ۱۶ نیز استفاده کنیم ، به عنوان مثال کد زیر موجب می گردد تا رنگ زمینه به رنگ لیمویی تبدیل شود.
<Body BGColor = #FFFF9C>
عنوان صفحه وب :
متنی که بین تگ های </Title>,<Title> قرار می گیرد، متن روی میله عنوان کاوشگر اینترنت است . به عنوان مثال کلمات my page در مثال زیر به عنوان تیتر روی نیله عنوان کاوشگر اینترنت نمایش خواهد یافت . نکته مهم درمورد این تگ این است که در قسمت Head مورد استفاده قرار می گیرد .

<HTML>
<Head> <Title> my page </Title> </Head>
<Body Text=#FFFF9C BG Color =#218429>
<Body>
</HTML>

هر گاه در فایل تغییری ایجاد کنیم باید ان را ذخیره کنیم برای ذخیره کردن فایل مانند قبل عمل می کنیم پس از ذخیره فایل برای نمایش صفحه ایجاد شده کاوشگر اینترنت را باز می کنیم از منوی File ان گزینه Open را انتخاب کرده از پنجره بازشده روی دکمه Browse کلیک می کنیم .
مسیری را که فایل درآن ذخیره شده است در کادر Look in مشخص می کنیم وروی فایل دابل کلیک می کنیم و در پنجره open روی دکمه ok کلیک می کنیم تافایل مورد نظر اجرا شود و توسط کاوشگر اینترنت به نمایش درآید .

فصل ۵ Front Page
Front Page از آن جهت که روشی آسان برای نشر صفحات شبکه جهانی وب بدون نیاز به یادگیری پیچیدگی های Javascript,HTML در اختیار می گذارد ، کار خود را به خوبی به انجام رسانده است . امروزه Front Page بخشی از Microsoft office تلقی می گردد که محبوب تریم محصول در جهان به شمار می آید .
Front Page،همیشه به خاطر آنکه یک صفحه وب را نظیر نوشتن یک نامه در Word مایکرو سافت آسان نموده است ، به عنوان یکی از پرطرفدارترین ابزار ویرایشی وب مطرح بوده است .

مشمول سازی Front Page2000 در مجموعه Office نشان دهنده اهمیت شبکه جهانی وب می باشد . امروزه ، قراردادن اطلاعات شرکتی در وب کاری روزمره به شمار می رود .
مردم ازاین رسانه برای خرید ،آموزش ، ارتباط ،بازی ،تدریس استفاده می کنند . شبکه ای که توسط چند هزاری دانشجو ، دانش آموز ،و افسر نظامی مورد استفاده قرار می گرفت ، اکنون مثل تلویزیون در دسترس است . میلیون ها دلار به منظور دستیابی به هدف راه اندازی یک سایت وب هزینه شده است . حتی افرادی که کامپیوتر ندارند با کمپانی های اینترنتی نظیر Yahooآشنا هستند .

هر روز هزاران سایت جدید توسط ناشران مختلف – شرکت ها ،مشاغل کوچک ، سازمان ها و افراد مستقل راه اندازی می گردند . به خاطر این دلایل و دلایل دیگر ، مایکرو سافت تاکید زیادی روی Front Page2000 داشته است نرم افزار نسبت به ویرایش قبلی تقویت بسیار زیادی شده است و تواناییهای پیشرفته ویرایشی ، انتشاراتی و نگهداری از سایت را شامل می گردد.
Front Page2000 میتواند سایت های وب را به آسانی ایجاد و مدیریت نماید .

شما می توایند کارهایی را در چند دقیقه به اتمام برسانید که در غیر این صورت استفاده از چجنین ابزارنی ساعتی زمان می برد .
افزون و قالب بندی متن :
جهت ویرایش کردن و قالب بندی ، متنی را نوشته و انتخاب کرده سپس نوار Forrrmatting را از قسمت View/Toolbar/Formatting فعال کرده و سیس از stgle کادر مربوط به سبک متن در انتهای سمت چپ میله ابزار قالب بندی به صورت normal ظاهر می شود برای باز کردن این لیست روی علامت پیکان کلیک کنید . لیست سبک متون ،مواردی را نشان می دهد .

شماره قلم ،رنگ قلم ، ضخامت و جهت نوشتن را می توان از روی منوی Format/Font انتخاب کرد .
افزودن قالب بندی ،پیش نمایش یک Marquee
به راحتی می توانید موارد جذابی را به صفحه وب خود اضافه کنید . یک Marquee متن را به گونه ای روی صفحه نمایش می دهد که به آسانی در طول صفحه حرکت می کند .

این عمل یک ویترین قابل مشاهده ای از پیغام های بازرگانی را برای مشتریان سایت وب فراهم می اورد ، اما چرا از Marquee و سایر ابزارهای متحرک سازی استفاده می شود اغلب محققین دریافته اند که خیلی افراد سایت های شامل تصاویر جذاب ، متحرک و چشمک زن را ترجیح می دهند . می توانید سرعت و جهت متن Marqueeرا همانند فونت ، اندازه و سبک متن تعیین کنید .
ابتدا مکان نما را به سطر دلخواه برده و از منوی Insert برای Component قرارگرفته و روی Marquee کلیک کنید. کارد مکالمه ای مربوط به ویژگیهای Marquee باز می شود . در قسمتت کادر text متن دلخواه را بنویسید .
اگر روی پیکان مربوط با لیست Back ground color کلیک کنید . پنجره مربوط به رنگ های زمینه باز می شود . روی رنگ دلخواه کلیک کرده و سپس ok کنید رنگ زمینه Marqueeتغییر می کند .
برای تغییر Font می توان از قسمت Style/Format/Font فونت ،شماره قلم ، و جلوه ویژه رابرای نوشته انتخحاب و سپس روی دکمه ok کلیک کنید .
می توان سرعت Marqueeرااز قسمت Speed تنظیم نمود.

وقتی که صفحه به کمک مرورگر وب به نمایش درآید متن به حالت متحرک در می آید.
افزودن مومسیقی و اثرات صوتی به صفحه وب
اگر میخواهید سایت وب شما تبدیل به یک محل دیدنی شود ، یکی از راه های ایجاد سایت های جالب توجه ، افزودن صداهای پس زمینه به صفحه شروع سایت نمی باشد و تا وقتی که صفحه در مرورگر نمایان باشد . این صدا تولید خواهد شد .
Ms Internet Explorer قابل بارگیری بوده و با مرورگر هایی از قبیل Navigator Netscapes قابل استفاده نمی باشد ،زیرا این مرورگر از سیستم کد گذاری دیگری از HTML برای صدای پس زمینه استفاده می کند .

افزودن صدا :
۱- صفحه وب مورد نظر رادر نمای Page ظاهر کرده
۲- در ناحیه خالی از صفحه کلیک کرده و گزینه Page Properties را انتخاب کنید .
۳- روی دکمه Brows کلیک کنید فایل صوتی مورد نظر را انتخاب و سپس روی دکمه ok کلیک کنید فایل صوتی فوق ار به پس زمینه صفحه وب اضافه کرده به گونهای که در مرورگر وب مربوط به مشتری قابل مشاهده می باشد .
۴-در میله ابزار دکمه های Preview In Browser,Save کلیک کنید .

بنابراین Front Page صفحه را ذخیره کرده واتن رادر مرورگر وب نشان می دهد ،
اگر Ms Internet Explorer استفاده می کنید . صدای پس زمینه به صورت خودکار اجرا می شود .
۵-روی دکمه Close از پنجره مرورگر وب کلیک کنید . مرورگر وب بسته شده و FP مجدداً ظاهر می شود .
تذکر :به صورت پیش فرض تا زمانی که صفحه در مرورگر وب قابل مشاهده باشد صدای پس زمینه ادامه می یابد . هر چند می توانید زمان مشخصی را برای اجرای این صدا تعیین کنید تا پس از ان اجرا نشود .
در کادر مکالمه ای Page Properties کاد رکنترلی Forever را غیر فعال کنید . در کادر متن Loop زمان تکدلی صدای پس زمینه را وارد و روی دکمه ok کلیک کرده .

فصل ۵ تشریح ساختار و عملکرد فایل ها :
در این فصل ابتدا ساختار پیوند ها در قالب یک تصویر مطرح شده است که نشان دهنده ارتباط بین صفحات است .
این تصویر مشخص می کند که هر صفحه به چه صفحه ای پیوند می خورد .
صفحه Main یک فریم است که شامل دو سطر می باشد در سطر اول این فریم صفحه Main3 فراخوانی می شود ، که خود صفحه Main3 شامل یک سری پیوند است .
در سطر دوم فریم موجود در صفحه Main صفحه Main1 فراخوانی می شود .

صفحه Main3 به صفحات Kharid, Main4, Main1,Pishnahad پیوند می خورد . با کلیک روی هر پیوند در سطر دوم فریم صفحه Main3 اجرا می شود .
صفحه Main4 خودیک فریم با دو ستون می باشد که در ستون اول آن صفحه Tabligh فراخوانی می شود ودر ستون دوم ان صفحه Main2 فراخوانی می شود خود Main2 دارای یک سری پیوند به صفحات Index.Tasavir.Tashakor,Tabligh,Tarikh می باشد چون Main2 در ستون دوم فراخوانی می شود با کلیک روی هر پیوند آن صفحه دئر ستون اول فریم صفحه Main4 فراخوانی می شود

صفحه Index خود دو پیوند به صفحات Shearch,DE دارد.
در صفحات Shearch,DE پیوندی برای برگشت به صفحه Index وجود دارد برای هر یک از صفحات Shearch,DE فایل asp طراحی شده که به ترتیب ADD.asp و Search.asp نام دارد و برای اتثال صفحات به بانک اطلاعاتی به کار می رود .
در ادامه این فصل هر یک از فایل های فوق به طور مجزا مورد بررسی قرار گرفته است .
توضیحات لازم در مورد فایل Main.htm
این فایل برای ایجاد یک صفحه با فریم دو سطری به کار رفته است در Source این فایل همانطور که مشخص است از تگ Frameset و پارامتر rows از این تگ دارای مقدار ۱۲% می باشد بنابراین سر اول این فریم ۱۲ درصد کل فضای صفحه را شامل می شود و به دلیل استفاده از علامت سطر دوم فریم شامل بقیه فضای باقس مکانده می شود .

سطر اول این فریم f1 نام دارد وادرس فایل Main3.htm در پارمتر src از تگ frame قرار گرفته است بنابراین در سطر اول صفحه Main3.htm فراخوانی می شود . این صفحه شامل یک سری پیوند به فایل های دیگر میباشد .
سطر دوم که f2 نام دارد ،صفحه Main3.htm را فراخو.انی می کند بنابراین آدرس فایل مذکور در پارامتر src تگ frame قرار می گیرد که این صفحه یک تصویر متحرک جهت تبلیغ می باشد این صفحه به این ترتیب عمل می کند که با کلیک برروی هر پیوند در فریم اول صفحه مربوط به ان پیوند در فریم دوم فراخوانی می شود . علت فراخوانی صفحه در فریم دوم به دلیل استفاده از پارمتر Targetدر تگ <,a> در هنگام ایجاد پیوند می باشد . این پارمتر حاوی نام فریمی است که صفحه باید در ان اجرا شود .

توضیحات لازم در مورد فایل Main3.htm
در صفحه حاصل از اجرای این تابع عنوان و متن نوار وضعیت تغییر می کند این کار توسط سه تابع Stop Banner,Show Banner, Start Banner انجام می شود این توابع در بخش head ودر تگ Script تعریف شده اند دو تابع Stop Banner,Show Banner در تابع Start Banner فراخوانی و اجرا می شوند
ابتدا تابع Stop Banner اجرا می شود که متغیرر banner Running رابررسی می کند اگر غیر صفر باشد ابتدا متغییر null,timerl می شود سپس مقدار متغییر banner Running را false می کند.

بعد از فراخوانی تابع Stop Banner تابع Show Banner فراخوانی و اجرا می شود با اجرای این تابع سه عنوان به طور مجزا در نوار وضعیت حک می شوند . هر یک از این عنوان ها یک عنصر از آرایه ar به شمار می روند بنابراین آرایه ar برای عنوان هایی که قراراست در نوار وضعیت پنجره مرورگر وب حک شوند تعریف شده تا این عناوین در خانه های آن که قرار گیرند متغیر Current Message نیز حاوی اندیس خانه مورد نظر ارایه می باشد که از انجایی که تابع Show Banner در تابع Start Banner فراتخوانی و اجرا مشود و اجرای آن بیش از یک باراست برای اینکه پس از هر بار اجرای ان مقادیر و متغییر Banner Running, Timer ID به مقادیر اولیه ی خود برگردند تابع Stop Banner اجرا می شود .

بنابراین تابع Show Banner باعث حک شدن متوالی عناوین موجود در آرایه AR در نوار وضعیت پنجره مرورگر وب می شوند.
از انجایی که تابع Start Banner و به دنبال آن دو تابع دیگر باید بلافاصله پس از اجرای صفحه حاصل از فایل Main3 اجرا شوند بنابراین نام فایل Start Banner رادر پارامتر on load از تگ Body قرار داده ایم .

در این صفحه یک جدول با یک سطر و چهر ستون تعریف شده است که محتوای هرر سلول آن یک پیوند که این پیوندها به صفحات Main1 .htm, Main4.htm , Kharid.htm, Pishnahad.htm خواهد بود . بنابراین بین هر جفت تگ </td>,<td> از تگ <a> برای ایجاد پیوند استفاده شده است .
در ابتدا قبل از استفاده از تگ <a> ازتگ <Li> برای ایجاد منوی نقطه داری کنار هر عنوان پیوند استفاده شده است .

و پس از آن تگ <a> استفاده شده است در تگ a پارامتر hret حاوی آدرس صفحه ای ست که پیوند به آن صورت می گیردو Target حاوی نام فریمی است که صفحه آدرس دهی شده در آن فریم باید اجرا شود از آنجایی که خود Main3.htm در سطر اول فریم حاصل از اجرای Main.htm ظاهر می شود و می خواهیم پیوندها در سطر دوم فریم اجرا شود بنابراین نام سطر دوم f2 است مقدار پارامتر Tarhet برای تمام تگ های <a> می باشد بین تگ باز و بسته a نیز عنوان پیوند نوشته خواهد شد .
در تگ Table پارامتر Cellspacing که فضای بین سلول ها را تعیین می کند ۱۰ می باشد . و Barder که ضخامت خط جدا کننده سلول های جدول را تعیین می کند نیز صفر می باشد . بنابراین خط جدا کننده سلول ها قابل مشاهده نمی باشد .

توضیحات لازم در مورد فایل Kharid.htm
این فایل با تفیقی از دو زبان Javascript,HTML طراحی شده است و برای مشاهده آن مانند سایر فایل ها فقط به Internet Explorer نسخه ۵ به بالا نیاز است ،ولی برای طراحی این صفحه به ویندوز فارسی نیاز است .
توضیح صفحه HTML ساخته شده و کدهای مربوط به آن : در صفحه طراحی شده بازدید کننده به دلخواه خود دستگاه های مورد نظر را انتخاب کرده و سپس با کلیک روی دکمه فهرست ، قطعات انتخاب ششده به همراه قیمت تمام شده قطعات در یک پنجره جدید بصورت پیش فاکتور تنمایش داده می شود . باید سر این نکته توجه داشت که صفحه دوم به صورت پویا ساخته می شود .

همانطور که در سطر مشاهده می شود چون صفحه ای که می خواهیم طراحی کنیم فارسی می باشد در تگ <HTML> از پارامتر Dir که مقدار آن rt1 است استفاده می شود که باعث می شود تمامی اشیاء و متون بصورت راست چین نمایش یابد .
در سطر شماره ۶۴ از تگ <Base Font> استفاده شده است این تگ فونت پیش فرض را تغییر می دهد تاکنون این تگ بررسی نشده بود . این تگ نیازی به </Base Font> ندارد پارامترهای ان نیز شبیه به تگ Font است .

همانطور که در سطر ۶۶ مشاهده می شود یک تصویر صفحه قرارداده ایم این کار با استفاده از تگ IMG صورت گرفته است .
با استفاده از امکانات تایپ فارسی در دویندوز یک تیتر در صفحه ایجاد کرده ایم با فشردن یک کلید shft,Alt سمت راست صفحه کلید شما فارسی می شود و می توانیم درون برنامه notepad فارسی تایپ کنیم در سطر شماره ۶۷ عنوان مورد نظر نوشته شده است .
اکنون یک دکمه برای محاسبه قیمت قطعات در سطر ۶۹ می سازیم این کار با استفاده از تگ Input صورت می گیرد . متن نوشته شده در سطر ۶۸ توضیحی است که قبل از دکمه نمایش خواهد یافت .

همانطور که در تگ Input مشاهده می شود onclick دکمه ایجاد شده با نام تابع cal مقدار دهی شده است این تابع محاسبه قیمت نهای رابرعهده داردکه با فشردن دکمه این تابع اجرا می شود . بعداً به نحوه عملکرد این تابع خواهیم پرداخت . برای نمایش قطعات ز یک جدول استفاده می کنیم ابتدای این جدول در سطر ۷۰ و انتهای ان نیز در انتهای کدهای این فایل قرار دارد . توضیحات لازم در مورد نحوه ایجاد جداول در فصل HTML ارائه شده است .

این جدول باید به ازای هر قطعه یک سطر داشته باشد . هر سطر نیز شامل دو ستون خواهد بود یک ستون برای نام قطعه و ستون دیگر شامل انواع مدل های آن قطعه میباشد . بنابراین ۱۲ سطر برای ۱۲ قطعه ایجاد می کنیم نام هر منو را نیز متناسب با قطعه مورد نظر انتخاب می کنیم .
در هر سطر دو ستون درج می کینم یک ستون را به نام قطعه اختصاص می دهیم نام هر قطعه رادرستون دوم می نویسیم ،همان طور که مشاهده می کنید نام هر قطعه به صورت پررنگ نمایش داده می شود چرا که از تگ <B> اشتفاده شده است .

در ستون اول فهرست مدل های مختلف از هر قطعه را قرار می دهیم برای این کار از منو یا List Box استفاده می کینم در فصل HTML نحوه ایجاد آن مورد بحث قرار گرفته است . به عنوان مثال در سطرهای ۷۱تا۷۴ کد فایل یک منو ایجاد شده است گزینه های هر منو را با استفاده از تگ Option ایجاد می کنیم . برای هر سطر گزینه های مربوط به نام ان قطعه را می سازیم و متن هر گزینه را روی ان می نویسیم . متن روی هر منو شامل مدل آن قطعه است .
حال باید مقداری Value هر گزینه از منو را مشخص کنیم .

برای این کار ۶ کاراکتر اول مقدار Value هر گزینه را برابر قیمت ان قطعه قرار می دهیم . در ادامه هم نام قطعه را می نویسیم این کار به این دلیل است که بعداً برای تفکیک قیمت و نام قطعه مشکل نداشته باشیم با این ترتیب با ایجاد هر منو برای یک قطعه کار ساخت جدول به پایان می رسد (تمامی مراحل ساخت منو برای تمامی سطرهای این جدول باید انجام شود )

در سطر ۱۸۹ نیز توضیحی درباره قیمت های درج شده نوشته شده است . در ادامه باید کدی نوشته شود تا پس از انتخاب قطعه مورد نظر بازدید کننده صفحه ، فهرست و قیمت قطعات رادر یک پنجره جدید بصورت پویا نمایش دهد . محل نوشته شدن کد مورد نظر در بخش head این فایل می باشد که با استفاده از تگ <scrript> مشخص می شود .
در سطر ۵ یک تابه جدید با نام تعریف کرده ایم .

همچنین دو آرایه با نام های silences,prices. تعریف کرده ایم تا مقداری منوهای انتخاب شده در آنها نگهداری شوند. در فصل Javascript با آرایه ها آشنا شدیم .
همانطور که قبلاً در مورد نامگذاری منوها بیان شد. ۶کاراکتر اول را برابر قیمت و بقیه را برابر با نام قطعه قرار می دهیم . ۶ کاراکتر اول هر منو که برابر قیمت گزینه انتخاب شده می باشد رادر آرایه Price قرار یم دهیم برای این کار از تابع Substring استفاده می کنیم این تابع برای استخراج بخش خاص از یک رشته استفاده می شود . دارای دو پارامتر می باشد پارامتر اول شروع بخش را نشان می دهد و کاراکتر دوم طول بخش قابل جدا شدن از رشته را نشان می دهد .
Substring(0,6)

بنابراین در بالا تابع Substring با شروع از ابتدای رشته یک زیر رشته ۶ کاراکتری را جدا می کند.
این کاربرای تمام منوها انجام می شود . سطرهای ۸تا۱۹

در سطر ۲۰ یک متغیر جدید تعریف می کنیم تا جمع قیمت تمام صفحات را محاسبه کند. برای این منظور همانطور که در سطرهای ۲۱و۲۲ مشخص است از یک حلقه For استفاده می کنیم در بخش اول فصل Javascript در مورد حلقه ها از جمله حلقه For صحبت شد .

  راهنمای خرید:
  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.