پروژه کارآفرینی طراحی نرم افزار و صفحات وب در 40 صفحه ورد قابل ویرایش
- 1 مقدمه :
یک سایت می تواند نقش یک بروشور تبلیغاتی را برای شما بازی کند حتی با امکاناتی بسیار بیشتر از یک بروشور ساده. شما با استفاده از یک سایت اینترنتی می توانید به راحتی محصولات خود را به بازدید کنندگان خود معرفی کنید، آنها را از آخرین تغییرات مطلع کنید، اطلاعات مورد نیاز آنها را در اختیارشان قرار دهید و یا حتی نظرات و پیشنهادات آنها را جمع آوری کنید. حتی می توان با ایجاد یک انجمن گفتگو در سایت به سایرین اجازه داد نظرات خود را اعلام کنند و به نظرات دیگران پاسخ دهند. از یک سایت اینترنتی می توان برای ایجاد ارتباط مؤثر میان اعضای یک سازمان هم استفاده کرد به صورتی که هر یک از اعضا در هر جا که باشند بتوانند به اطلاعات مورد نیاز خود از طریق سایت سازمان دسترسی پیدا کنند، از آخرین اخبار مطلع شوند و آخرین تغییرات را مشاهده کنند.
در حقیقت می توان از یک سایت اینترنتی به عنوان بخش مهمی از سیستم اطلاعاتی داخل سازمان استفاده کرد و هر گروه از افراد به اطلاعات مربوط به سطح سازمانی خود دسترسی داشته باشند. یعنی اطلاعاتی که کارمندان از سایت دریافت می کنند متفاوت با اطلاعات مدیران و همچنین متفاوت با اطلاعاتی باشد که بازدید کنندگان خارج سازمان از سایت دریافت می کنند.
یک وب سایت راهی مناسب برای ارائه اطلاعات مختلف در مورد کالا هم و خدماتی است که شرکت به مشتریان ارائه می دهد. بدون اینکه مشتری مجبور باشد در زمان خاصی به شرکت مراجعه کند و یا اینکه با شرکت تماس بگیرد می تواند در هر کجا که باشد به سایت شرکت مراجعه کند و اطلاعات مورد نظر خود را کسب کند.
با استفاده از یک سایت اینترنتی می توان به راحتی اطلاعات مربوط به محصولات جدید را منتشر کرد بدون اینکه نیازی به چاپ بروشورها و آگهی های جدید باشد.
طراحی سایتهای اینترنتی تا حد زیادی بستگی به موارد استفاده آن سایت و نیازهای کاربران آن دارد. اگر در طراحی سایت نیاز کاربران در نظر گرفته نشود و یا نیازها به صورت روشن مشخص نشوند نباید انتظار داشت تا سایت کارایی لازم را داشته باشد.
با استفاده از زبانهای برنامه نویسی طرف سرور نظیر PHP و با استفاده از پایگاههای داده ها و بانکهای اطلاعاتی نظیر MySQL می و تکنیکهایی مثل Ajax و JavaScript امکان طراحی سایتها با انواع کاربری مختلف وجود دارد. اما در طراحی سایت ها باید از این امکانات در جای مناسب استفاده شود تا نیازهای کاربران نهایی برآورده شود.
در کشور ما صنعت نرم افزار بسیار نوپا و جوان است. هنوز فرهنگ نرم افزاری در بین مردم کشور ما جایی ندارد. میانسالان ما با نرم افزار و تکنولوژی های روز از جمله اینترنت کاملا غریبه اند. هنوز بسیاری از ادارات ، شرکت ها و فروشگاه ها اطلاعات خود را به روش دستی روی کاغذ مدیریت می کنند و به اهمیت و مزایای اتوماسیون اداری پی نبرده اند. امیدوارم نوشتار زیر در درک بهتر موجودیت “نرم افزار” به شما کمک کند.
بسیاری از مردم، نرم افزار را با برنامه های کامپیوتری یکسان می دانند. در واقع این دید، بسیار محدودکننده است. نرم افزار فقط برنامه های کامپیوتری نیست، بلکه تمام مستندات و داده های پیکربندی را که برای حیات این برنامه ها ضروری اند را شامل می شود. سیستم های نرم افزاری معمولا شامل تعدادی برنامه، فایل های پیکربندی جهت حفظ تنظیمات، مستندات سیستم جهت تشریح ساختار نرم افزار، مستندات و راهنمای کاربر برای تشریح چگونگی کار با سیستم می باشد.
1 – 2 نام کامل طرح و محل اجرای آن :
طراحی نرم افزار و صفحات وب
محل اجرا :
1 – 3 – مشخصات متقاضیان :
نام
نام خانوادگی
مدرک تحصیلی
تلفن
1 – 4 – دلایل انتخاب طرح :
توجه به نیاز روز افزون مردم به نرم افزارها و وبسایت ها و با توجه به این که طراحی نرم افزار و صفحات وب می تواند به رشد و شکوفایی اقتصادی کشور کمکی هر چند کوچک نماید و با در نظر گرفتن علاقه خود به فعالیت های کامپیوتری این طرح را برای اجرا انتخاب کرده ام.
1 – 5 میزان مفید بودن طرح برای جامعه :
این طرح از جهات گوناگون برای جامعه مفید است ، شکوفایی اقتصادی ، سوددهی و بهبود وضعیت اقتصادی ، اشتغالزایی ، استفاده از نیروی انسانی متخصص در پرورش کالای داخلی و بهره گیری از سرمایه ها و داشته های انسانی در بالندگی کشور .
1 – 6 - وضعیت و میزان اشتغالزایی :
تعداد اشتغالزایی این طرح 9 نفر میباشد .
تاریخچه و سابقه مختصر طرح :
CSS یا همان Cascading Style Sheet روشی است برای قالب بندی و طراحی اجزای صفحه از قبیل متن، تصویر، زمینه صفحه، کادرها و تقریباً هر چیزی که در طراحی صفحه استفاده می شود بدون استفاده از کدهای HTML. از طریق این استایل شیتها می توانیم از دوباره نویسی کدهای HTML که باعث مشکل شدن کد نویسی و همچنین کند شدن سرعت بارگذاری صفحه در اینترنت می شود جلوگیری کنیم. برای مثال می توانیم یک بار نوع فونت مورد استفاده در یک صفحه را تعیین کنیم و دیگر مجبور نباشیم کد مربوط به فونت را در صفحه به کار ببریم. همچنین می توانیم از این ابزار قدرتمند در مواردی به جای جاوا اسکرپت نیز استفاده کنیم و چون مشکلات جاوا اسکرپت مثلاً غیر فعال بودن جاوا اسکرپت در مرورگر را ندارد با خیالی آسوده تر می توانیم از آن استفاده کنیم.
CSS هم مانند جاوا اسکرپت این امکان را به ما می دهد که از یک فایل استایل خارجی برای تعیین خواص بخشهای مختلف صفحه های یک سایت استفاده کنیم. در این صورت می توانیم ظاهر همه صفحه ها را با ایجاد یک تغییر کوچک در فایل استایل خارجی تغییر دهیم. مثلاً فرض کنید که رنگ متن همچنین نوع فونت متن صفحه هایمان را در یک فایل استایل تعیین کرده ایم و از آن در طراحی چندین صفحه استفاده کرده ایم، حالا اگر بخواهیم رنگ متن همه این صفحات را تغییر دهیم تنها کافی است تا رنگ متن را در همان فایل استایل تغییر دهیم و نیازی به تغییر دادن صفحات نداریم.
جاوا اسکرپت
جاوا اسکرپت یک زبان اسکرپت نویسی تحت وب است که برای افزایش پویایی صفحات HTML استفاده می شود. از این زبان می توان برای ارزیابی اعتبار فرمهای HTML قبل از ارسال به سرور، شناسایی مرورگر کاربران، ایجاد انواع منو ها و بسیاری کارهای دیگر استفاده کرد.
نکته : باید توجه داشت که جاوا اسکرپت یک زبان طرف کاربر (Client Side) است توسط کامپیوتر شخصی کاربر تفسیر می شود. کدهای مربوط به جاوا اسکرپت توسط کاربر نهایی قابل مشاهده هستند پس توصیه می شود از آن برای مقاصد مهم نظیر اتصال به دیتابیس استفاده نشود.
می توان کدهای جاوا اسکرپت را به صورت تعبیه شده در صفحات HTML استفاده کرد و یا کدهای جاوا اسکرپت را در یک فایل جداگانه با پسوند js. ذخیره کرد ولی در هر صورت یان فایلها هم باید توسط یک صفحه HTML فراخوانی شده و نتیجه آنها در صفحات HTML نمایان خواهد شد.
گزارش مختصر بازدید از واحد ها تولیدی با خدماتی مرتبط با موضوع پروژه :
بازدید از شرکت داده پردازی وب طراحی نرم افزار و صفحات وب
بر اساس هماهنگی های بعمل آمده در بازدید از مرکز طراحی نرم افزار و صفحات وب به بررسی سیستم ها و دستگاهها و ماشین آلات موجود در محل پرداختیم و سیستم مدیریت را در محل مورد ارزیابی قرار دادیم ،
جنبه های ابتکاری بودن و خلاقیت به کار رفته شده :
ابتکار و نوآوری در کلیه رشته ها می تواند عامل پیشرفت و توسعه قرار گیرد در بخش طراحی نرم افزار و صفحات وب نیز که بازار رقابتی بسیار شدیدی دارد استفاده از ایده های نو و نوآوری و خلاقیت می تواند به عامل موفقیت تبدیل شود ، طراحی های گرافیکی تبلیغاتی و استفاده از شیوه های نوین کامپیوتری از عوامل پیشرفت و توسعه اقتصادی در کشور های صاحب سبک در صنعت میباشد ، الگوبرداری از این روشها برای معرفی کالا و محصولات می تواند به عنوان یک ایده نو مورد استقیال قرار گیرد .
پروژه طراحی سایت هتل با نرم افزارهای dream weaver، sql server و asp.net
پیشگفتار
ارتباطات در عصر حاضر و در آغاز قرن بیست و یکم الفبای زندگی صنعتی¸ مدرن و متمدن، جوامع مترقی این کره خاکی را تشکیل میدهد. اهمیت ارتباطات و در معنایی سادهتر تبادل اطلاعات بین جوامع بشری و انسانها که تشکیل دهنده جوامع بشری میباشند و در عصر امروز حضور آن مهم و حائز اهمیت است که به زعم بزرگان علم در جهان امروز اگر کسی خود را بی نیاز از تبادل اطلاعاتی بداند در حقیقت دچار توهمی بزرگ از یک محیط پر رمز و واقعیت گشته و در حقیقت از آمادگی لازم برای ورود به قرن بیست و یکم برخودار نمیباشد و از قافله به شدت عقب مانده است.
نظریات ارتجاعی در محدود کردن جوامع بشری در دستیابی به اطلاعات مجکوم به شکست هستند پیشرفت علم و فن در جهان امروز آن قدر سریع و شتابان است که هرگز هیچ کشور مقتدری در دنیا خود را از دریافت اخبار و اطلاعات مربوط به مراکز دیگر با کشورهای دیگر بی نیاز نمیداند. حتی کشورهای در حال توسعه، یا حتی کشورهای فقیر به تناوب سود میبرند.
اگر حادثهای در نقطهای از جهان روی داد با مخابره خبر آن، در عرض کمتر از یک صدم ثانیه به سراسر جهان همه مردم دنیا به کمک این قسمت از کره خاکی میشتابند و همه اینها ممکن نیست مگر به وسیله تکنولوژی ارتباط و اطلاعات گسترش سیستمهای اطلاعاتی در سراسر جهان از قبیل ماهوارهها، سیستمهای مایکروویو، سیستمهای اطلاعات کامپیوتری و غیره… جهان بزرگ ما را تبدیل به یک دهکده کوچک کرده است، به طوری که هر فرد از هر ملیتی در دورترین فاصله کره خاکی میتواند در آن واحد با دیگری ارتباط برقرار کند و هر اتفاقی هرچقدر کوچک و بی اهمیت توسط سیستمهای پیشرفته تبادل اطلاعات به دورترین فاصله از آن نقطه مخابره میشود، گو اینکه فاصله در جهان ما از بین رفته و بعد جغرافیایی کره زمین و چه بسا فضای کیهانی تبدیل به مسافتی کوتاه شده است.
چکیده پروژه
پروژه در پیش رو دارید جهت انجام پروژه فارغ التحصیلی دوره علمی کاربردی کامپیوتر در سال تحصیلی 84-83 به انجام رسیده است. این پروژه زیر نظر استاد ارجمند جناب آقای مهندس ترک زاده مراحل تکمیلی خود را طی نمود.
در طراحی پروژه از نرمافزارهای زیر استفاده شده است:
Dream weaver*
SQL serer*
ASP.Net*
این پروژه کلیه امکانات سایت یک هتل را دارا میباشد و اطلاعات لازم در این زمینه را در اختیار مراجعه کنندگان میگذارد.
به عنوان مثال فردی که بخواهد از این سایت استفاده نماید بعد از مطالعه امکانات هتل و بازدید اتاقها میتواند با تکمیل فرم رزرو اتاق مورد نظر خود را رزرو کند.
فصل اول
آشنایی بااینترنت
تاریخچه اینترنت
برای درک اساسی و بنیادین یک علم و جهتگیری به سمت جنبههای علمی آن دانستن تاریخ و علل بوجود آمدن آن ضروری مینماید. لذا ابتدا به تشریح تاریخ این علم میپردازیم. تولد ارتباطات کامپیوتری تاریخ جالبی دارد و آن به رقابت بین دو ابر قدرت قرن بیستم یعنی اتحاد جماهیر شوروی سابق و ایالت متحده آمریکا مربوط میشود. همانطور که میدانید اولین ماهواره مصنوعی ساخت دست بشر در سال 1975 به نام اسپوت نیک توسط شوروی به فضا پرتاب گردید درست از همین سال علم تبادل اطلاعات کامپیوتری بوجود آمد.
ماهوارههای در ارتباط مخابراتی و جاسوسی و به طور کلی جذب اخبار و ارقام توانائیهای فراوانی دارند. این توانایی و قابلیت کاملاً مورد توجه دانشمندان آمریکایی و بطور کلی نظام آمریکایی بود. نظامی که در این زمینه در آن سالها دارای عقب ماندگی محسوسی از شوروی بود لذا مراکز تحقیقاتی بطور اعم و مراکز نظامی بطور اخص در آمریکا مامور شدند تا با توجه به قابلیت توانایی موشکهای شوروی در پرتاب ماهوارهها به فضا در نتیجه حمل بمب اتمی توسط موشک و پرتاب آن به شهرهای آمریکا و همچنین توانایی گسترده مخابراتی شوروی سیستمی را طراحی کنند که اگر به فرض یکی از شهرهای آمریکا توسط بمبهای اتمی نابود شد سیستمی موجود باشد و اطلاعات موجود در کامپیوترهای این شهر را قبل از نابودی به شهر دیگر منتقل کند. دانشمندان و محققان در پنتاگون (وزارت دفاع آمریکا) موفق به طراحی سیستمی شدند که قابلیت انتقال اطلاعات مثلاً از طبقه دوم پنتاگون اتاق 402 را به طبقه چهارم اتاق 944 و سایر طبقات و اتاقهای این وزارتخانه را داشت. یعنی دو کاربر در چند نقطه مختلف این سازمان توانایی تبادل اطلاعات بین یکدیگر و بین یک کامپیوتر مرکزی را داشته باشند و همچنین میتوانستند توسط این سیستم به تبادل نامه بپردازند که این سیستم انتقال نامه هم اکنون پست الکترونیکی نامیده میشود. اما یادآوری این نکته ضروری مینماید که در سیستمهای مدرن امروزی و سیستمهایی که در آینده طراحی خواهند شد انتقال نامه به یک موضوع پیش پا افتاده و بسیار ساده تبدیل خواهند شد. در سیستمهای آینده انسان خود انتخابگر خواهد شد و آنچه که او را اراده کند که انجام دهد فقط با یک کامپیوتر و یک مودم و یک خط تلفن در منزل یا محل کار او امکان پذیر میشود.
به هر حال سیستمی که شرح گردید در ابتدا به نام آرپا مشهور شد ماموریت اصلی و نهایی آرپا تحقیق و اتصال کامپیوترهای دانشگاه و مراکز نظامی از طریق بستر مخابراتی به نحوی بود که چندین کاربر بتوانددر یک محیط ارتباطی با هم شریک شوند. هدف ایجاد شبکههایی بود که در آن اطلاعات که همان دادههای کامپیوتری میباشند بتوانند از نقطهای به نقطه دیگر بروند و تمام شبکههای محلی در نقاط مختلف به یکدیگر متصل شوند.
البته در ابتدا هدف آرپا ایجاد شبکهای مانند اینترنت نبود وفقط یک اقدام احتیاطی در مقابل حمله احتمالی موشکهای اتمی دوربرد اتحاد جماهیر شوروی بود. در اوایل 1973 یعنی زمانی که سیستمهای کامپیوتری بزرگ در بازار بودند و هنوز خبری از کامپیوترهای شخصی نبود آرپا که با افزوده شدن (DEFENCE) به آژانس پروژههای پیشرفته دفاعی به DARPA تغییر نام داده بود شروع به کار بر روی پروژه جدیدی برای به هم مرتبط سازی سیستمها کرد هدف از این پروژه یافتن راهی برای متصل ساختن شبکهها به یکدیگر بود البته باید توجه داشت که هر یک از این شبکهها برای جابه جایی اطلاعات خود از روشهای متفاوتی استفاده کردند.
وقتی روش مرتبط ساختن کامپیوترهای شخصی مطرح میشد صاحبان شبکهها میتوانستند از طریق تجهیزات خاصی موسوم به دروازهها شبکههای خود را به هم وصل کنند که البته ارتباط بین شبکهها احتیاج به پروتکل های مناسب داشت.
در سال 1962 پاول بارن در مقالهای تحت عنوان روی شبکههای ارتباطی توضیحاً به تشریح شبکههای PACKET SWITCH پرداخت در این روش دادهها به قطعات و بستههای کوچکتری خرد میشوند و هر بسته شبیه یک نامه پستی شامل آدرس فرستنده و گیرنده است و میتواند از هر مسیری به مقصد برسد در مقصد بستهها مجدداً یک پارچه میشوند و به فرم کامل تحویل مقصد میشوند. در سال 1969 ایالات متحده چهار کامپیوتر را با استفاده از تکنولوژی PACKET SWITCH در ایالت های کالیفرنیا و یوتا به هم متصل کرد این شبکه خوب کارکرد و کاربران این کامپیوترها توانستند تقریباً همزمان به دیگر کاربران پیام بفرستند و فایل به اشتراک بگذارند، این پروژه همان آرپا نام گرفت اما یک کلمه جدید به انتهای ان اضافه شد و به صورت (ARPANET) درآمد با گذشت زمان، کامپیوترها و کابران جدید در سایت های دولتی و دانشگاهی به آن اضافه شدند در سال 1970 کامپیوترهای میزبان استفاده از پروتکل کنترل شده NCP را شروع کردند و یک سال بعد به تعداد گرههای این پروژه به 15 و تعداد میزبانهای آن به 32 عدد رسید در همین سال شخصی به نام نایلون سیستم نامهرسان الکترونیکی را برای یک شبکه توزیع شده ابداع نمود در سال 1973 کشورهای بریتانیا و نروژ به ARPANET متصل شدند در سال 1974 دکتر رابرت متکالف نیز نظریه خود را در مورد اینترنت ارائه داد در همین سال سیرف و باب کان جزئیات پروتکل TCP را ارائه داد کمپانی BBN نیز بر نسخه تجاری آپارنت به اسم رتل بنت را ارائه کرد. از اواسط دهه 1970 تا 1980 شبکههای کوچکی از آرپانت استفاده کردند و تصمیم گرفتند تا به صورت شبکهای با هم کار کنند آنها آرپانت را به عنوان هسته انتخاب کردند و شروع به ارتباط از طریق خطوط استیجاری نمودند در سال 1986 سرعت این شبکهها 56 کیلو بیت در ثانیه بود. سرانجام در سال 1990 آرپانت تغییر یافت و نام اینترنت بر روی آن گذاشته شد. در آن زمان از سیستمهای یونیکس در یک محیط خط فرمانی برای استفاده از امکانات اینترنت استفاده میشد با دستوراتی مثل FTPو TELNET برای اتصال و استفاده از سایر امکانات اینترنت استفاده میشد که لازم بود هر بار کاربر شناسه کاربری و رمز عبور وارد نماید.
فصل دوم
آشنایی با وب جهانی
تاریخچه صفحات وب
وب جهانی بخشی از اینترنت است که یک مدل ارتباطی را مشخص میکند بر روی وب جهانی اطلاعاتی وجود دارد که تنها با یک کلیک در اختیار قرار میگیرد. وبها منابعی اطلاعاتی در اینترنت هستند وب سایت با صفحه وب متفاوت است وب سایت ممکن است شامل چندین صفحه، فایل، تصویر، صوت و غیره باشد پس هر وب سایت متشکل از صفحات مختلفی است که یکی از آنها به عنوان Home page شناخته میشود. صفحات هر سایت وب بر روی کامپیوتری قرار دارد که به مشتریان وب خدمات ارائه میدهد این کامپیوتر میتواند یک کامپیوتر خصوصی یا یک Server شبکه باشد که برای امور دیگری نیز مورد استفاده قرار میگیرد. به هر حال این کامپیوتر باید به اندازه کافی بزرگ بوده تا قابلیت سرویسدهی به درخواستهای همزمان را داشته باشد.
در سال 1980 در مکانی به نام CERN (آزمایشگاه اروپایی مربوط به فیزیک ذرات) شخصی به نام تیم برنزلی توسعه اتصالات کامپیوترهای جهانی را پیشبینی کرد که از طریق آن بتوان به تمام انواع اطلاعات و فایلهای جامعه فیزیک دست یافت در سال 1989 پیشنهادی را ارائه کرد که آغازگر وب جهانی بود به زودی مشخص شد که موضوع اجتماع متصل به هم میتواند فراتر از فیزیک باشد بعد از آن وب جهانی متولد شد و سازمانهای به فکر مونتاژ سختافزار شدند و با چگونگی توسعه این شبکه گسترده آشنایی پیدا کردند اولین کامپیوترهای وب جهانی در CERN تولید شد. این کامپیوترها منجر به توسعه وب جهانی شدند.
در آغاز وب جهانی فط شامل چندین ماشین SERVER/CILENT بود اما پس از چند سال بسیار گسترده شد کامپیوترهای SERVER/CILENT اساس اینترنت هستند بطور کلی SERVER کامپیوتری است که دادهها و اطلاعات را تحویل می دهد و CLIENT کامپیوتری است که دادهها و اطلاعات را درخواست میکند. در سال 1993 وب فقط پنجاه SERVER داشت در مدت هجده ماه این عدد به سی هزار عدد افزایش یافت در حال حاضر میلیون ها SERVER وب در جهان وجود دارد.
محتویات وب
میخواهیم ببینیم چه عناصری در صفحات وب نقش اصلی را بازی میکنند.
HTML: زبان برنامه نویسی وب جهانی که به مرورگر میگوید چگونه متن، پیوندها، گرافیک و سایر رسانههای اسناد را نمایش دهد. این زبان اساس تمام صفحات وب است.
کنترل گر وب: مسئول نگهداری و بازسازی سند وب جهانی است کنترلگرهای وب نیروی خلاق ماورای وب جهانی هستند.
نام دامنه: نامی است که به هر کامپیوتر موجود در وب جهانی داده میشود که به عنوان تهیه کننده اطلاعات فایلهاست اسامی دامنه دو یا چند عبارت است که با نقطه از هم جدا میشوند مثل: WWW.MIT.EDU
URL: آدرس اسناد وب جهانی است که گاهی آدرس وب جهانی نیز نامیده میشود مثلا: http/www.yahoo.com سایت یاهواست.
کاربردهای وب جهانی
وب جهانی کاربردهای فراوانی دارد. سرگرمی، تجارت، آموزش، تبلیغات و هزاران کار دیگر در وب جهان امکان پذیر است. میتوان برای خرید اتومبیل به سایتهای مربوط به کارخانههای معروف دنیا مراجعه کرد و از تازهترین مدل های اتومبیل همراه با رنگ، قیمت، و سایر مشخصات با خبر شد. میتوان برای خرید کتاب به سایتهای معروف اینترنت مراجعه کرد.
فروشگاههای بزرگ کتاب مثل آمازون آمادگی ارائه هرگونه خدماتی را در خصوص کتاب دارند. ناشرین معروف دنیا سایتهایی دارند که کتب خود را همراه با آن ارائه دهند.
اگر به تجارت علاقه دارید میتوانید گزارش سالانه قیمت های فعلی کالا، موجودی کالا و سایر اطلاعات را بدست آورید. برای تفریح و سرگرمی نیز سایت های خاصی وجود دارد. اگر به هنر و موسیقی علاقهمند هستید سایت های مربوط به آنها در اینترنت فراوان است اگر میخواهید در دانشگاههای دنیا تحصیل کنید، اگر به تازه ترین مقالات رشتههای خاصی علاقه دارید. میتوانید به سایت های معروف آنها مراجعه کنید.
وب پویا و تفاوت آن با وب ایستا
در آغاز وب یک رسانه ایستا بود بصورت سیستمی طراحی شد که برای مبادله مقالههای تحقیقاتی به کار رفته است و شکل آن مثل یک کتاب الکترونیکی بود. سایت های وب وقتی که ساخته شدند به مدت چندین ماه تغییر نمیکردند. تازگی اطلاعات مبتنی بر وب به همراه محیط توسعه اولیه منجر به استانداردهایی شد که با اسناد دست نویس قابل مقایسه است.
با رشد وب به قوتهای آن نیز پی برده شد بدین ترتیب وب دیگر از حالت یکنواخت و ایستا درآمد بطوریکه ظاهر و محتویات آن تغییر کرد. ایجاد سایت های پویا برای کسانی که از اینترنت استفاده میکنند الزامی است در غیر اینصورت سایت انها به عنوان یک شهر متروکه محسوب خواهد شد.
بعضی از ویژگیهای پویایی که مخاطبان اینترنت به آنها علاقه مند هستند عبارتند از:
حساسیست نسبت به زمان به جای محتویات دائره المعارف
تغییر محتویات و سبک طراحی
سازگاری با نسل های جدید سخت افزار، نرمافزار و استانداردهای تحویل اطلاعات
پشتیبانی از ارتباط با مخاطبین سایت
مدیریت موثر برای افزایش کیفیت اطلاعات
سالیانه هزاران وب سایت به دلیل کهنه شدن از رده خارج میشوند برای همین سایت های از دور خارج میشوند هزینههای زیادی مصرف شده است. در سال 1997 در حدود 1000 وب سایت از رده خارج شد و در سال 1998 تقریباً 2000 سایت وب از دور خارج شد و برای اینکه سایتهای پویا جذاب باشند باید ویژگیهای زیر را داشته باشند:
در هر بار مراجعه چیز جدیدی برای ارائه کردن داشته باشد.
رابط ها و برنامهنویس، منعکس کننده گرایش های جدید در سبک نرمافزار باشند
پاسخ به تغییرات در ترافیک کارگزار و بیننده از طریق عدم نیاز به کاربران با تجربه
عدم وجود گرافیکهای نامفهوم و رابطهای ناقص
کنترل شخصی و سفارشی سازی محتویات صفحات وب
فصل سوم
اصول طراحی صفحات وب
اصول طراحی صفحات وب
- مراحل طراحی صفحات وب
- روشهای برنامهنویسی تحت وب
- سرویسهای مورد نیاز جهت راه اندازی یک سایت وب
- ساخت صفحات وب در سایر برنامهها
- ایجاد جذابیت در صفحات با استفاده از امکانات چند رسانهای
مراحل طراحی صفحات وب
براساس تجربیات و مشاهده بدست آمده شاید بتوان مراحلی را برای طراحی صفحات وب مطرح کرد این مراحل عبارتند از:
- توجه به مخاطب
- تعریف توابع و ساختارهای موردنظر
- خلق یک طراحی تصویری
- تنظیم محتویات با توجه به عناصر تصویری
- طراحی، تست پوسته عملیاتی
- تعیین محتویات صفحه
- تست و ارزیابی صفحه
- انتشار صفحه وب در اینترنت
توجه به مخاطب
صفحات وب طراحی میشوند تا دیگران از آنها استفاده کنند، آیا مخاطبین خود را میشناسید؟ این کار بسیار دشوار است زیرا ممکن است افرادی که با کامپیوتر کار میکنند به زودی عوض شوند.
باید از سطح اطلاع، امکانات سختافزاری و نرمافزاری و تخصصهای مخاطبین خود خبر داشته باشید علاوه بر این تواناییهای خود را نیز مورد بررسی قرار دهید.
برای این منظور موارد زیر را در نظر داشته باشید:
مشخص کنید که برای ایجاد صفحه به چه مواردی نیاز دارید
صفحه وب را توصیف کرده راه حلهایی را برای حل این مسئله ارائه دهید.
وضعیت مخاطب خود را روشن کنید
ابزارهایی را که برای طراحی صفحه وب در اختیار دارید مورد بررسی قرار دهید
زمانبندی طراحی صفحه را مشخص کنید
با مخاطب خود ارتباط برقرار کنید و نظرات وی را جویا شوید
یک سایت بسیار عالی وقتی تعداد اندکی آن را دیده یا از آن استفاده کردهاند مفهومی ندارد و یا یک انیمیشن زیبا وقتی روی صفحهای قرار دارد که مراجعه کننده نتواند آن را ببیند حتی ارزش طراحی را ندارد یک وب سایت باید مراجعه کننده خود نوعی پاداش در نظر بگیرد.
یک سایت نابسامان با نوع خط و رنگ ناموزون تأثیر منفی بر مراجعه کننده میگذارد (طراحی و جذابیت نوعی پاداش برای مراجعه کننده محسوب میشود) راهنمایی کردن مراجعه کننده یکی از مهمترین کارها در یک سایت است.