فی توو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی توو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مقاله آموزش طراحی وب سایت هتل با ASP.NET

اختصاصی از فی توو دانلود مقاله آموزش طراحی وب سایت هتل با ASP.NET دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله آموزش طراحی وب سایت هتل با ASP.NET


دانلود مقاله آموزش طراحی وب سایت هتل با ASP.NET

آموزش طراحی وب سایت هتل با ASP.NET

مقاله ای مفید و کامل

 

 

 

 

لینک پرداخت و دانلود *پایین مطلب* 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه:103

چکیده:

ارتباطات در عصر حاضر و در آغاز قرن بیست و یکم الفبای زندگی صنعتی¸ مدرن و متمدن، جوامع مترقی این کره خاکی را تشکیل می‎دهد. اهمیت ارتباطات و در معنایی ساده‎تر تبادل اطلاعات بین جوامع بشری و انسان‎ها که تشکیل دهنده جوامع بشری می‎باشند و در عصر امروز حضور آن مهم و حائز اهمیت است که به زعم بزرگان علم در جهان امروز اگر کسی خود را بی نیاز از تبادل اطلاعاتی بداند در حقیقت دچار توهمی بزرگ از یک محیط پر رمز و واقعیت گشته و در حقیقت از آمادگی لازم برای ورود به قرن بیست و یکم برخودار نمی‎باشد و از قافله به شدت عقب مانده است. نظریات ارتجاعی در محدود کردن جوامع بشری در دستیابی به اطلاعات مجکوم به شکست هستند پیشرفت علم و فن در جهان امروز آن قدر سریع و شتابان است که هرگز هیچ کشور مقتدری در دنیا خود را از دریافت اخبار و اطلاعات مربوط به مراکز دیگر با کشورهای دیگر بی نیاز نمی‎داند. حتی کشورهای در حال توسعه، یا حتی کشورهای فقیر به تناوب سود می‎برند. اگر حادثه‎ای در نقطه‎ای از جهان روی داد با مخابره خبر آن، در عرض کمتر از یک صدم ثانیه به سراسر جهان همه مردم دنیا به کمک این قسمت از کره خاکی می‎شتابند و همه این‎ها ممکن نیست مگر به وسیله تکنولوژی ارتباط و اطلاعات گسترش سیستم‎های اطلاعاتی در سراسر جهان از قبیل ماهواره‎ها، سیستم‎های مایکروویو، سیستم‎های اطلاعات کامپیوتری و غیره… جهان بزرگ ما را تبدیل به یک دهکده کوچک کرده است، به طوری که هر فرد از هر ملیتی در دورترین فاصله کره خاکی می‎تواند در آن واحد با دیگری ارتباط برقرار کند و هر اتفاقی هرچقدر کوچک و بی اهمیت توسط سیستم‎های پیشرفته تبادل اطلاعات به دورترین فاصله از آن نقطه مخابره می‎شود، گو اینکه فاصله در جهان ما از بین رفته و بعد جغرافیایی کره زمین و چه بسا فضای کیهانی تبدیل به مسافتی کوتاه شده است. چکیده پروژه پروژه در پیش رو دارید جهت انجام پروژه فارغ التحصیلی دوره علمی کاربردی کامپیوتر در سال تحصیلی 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 سایت وب از دور خارج شد و برای اینکه سایت‌های پویا جذاب باشند باید ویژگی‌های زیر را داشته باشند: در هر بار مراجعه چیز جدیدی برای ارائه کردن داشته باشد. رابط ها و برنامه‌نویس، منعکس کننده گرایش های جدید در سبک نرم‌افزار باشند پاسخ به تغییرات در ترافیک کارگزار و بیننده از طریق عدم نیاز به کاربران با تجربه عدم وجود گرافیک‌های نامفهوم و رابط‌های ناقص کنترل شخصی و سفارشی سازی محتویات صفحات وب

اصول طراحی صفحات وب - مراحل طراحی صفحات وب - روش‌های برنامه‌نویسی تحت وب - سرویس‌های مورد نیاز جهت راه اندازی یک سایت وب - ساخت صفحات وب در سایر برنامه‌ها - ایجاد جذابیت در صفحات با استفاده از امکانات چند رسانه‌ای مراحل طراحی صفحات وب براساس تجربیات و مشاهده بدست آمده شاید بتوان مراحلی را برای طراحی صفحات وب مطرح کرد این مراحل عبارتند از: - توجه به مخاطب - تعریف توابع و ساختارهای موردنظر - خلق یک طراحی تصویری - تنظیم محتویات با توجه به عناصر تصویری - طراحی، تست پوسته عملیاتی - تعیین محتویات صفحه - تست و ارزیابی صفحه - انتشار صفحه وب در اینترنت توجه به مخاطب صفحات وب طراحی می‌شوند تا دیگران از آنها استفاده کنند، آیا مخاطبین خود را می‌شناسید؟ این کار بسیار دشوار است زیرا ممکن است افرادی که با کامپیوتر کار می‌کنند به زودی عوض شوند. باید از سطح اطلاع، امکانات سخت‌افزاری و نرم‌افزاری و تخصص‌های مخاطبین خود خبر داشته باشید علاوه بر این توانایی‌های خود را نیز مورد بررسی قرار دهید. برای این منظور موارد زیر را در نظر داشته باشید: مشخص کنید که برای ایجاد صفحه به چه مواردی نیاز دارید صفحه وب را توصیف کرده راه ‌حل‌هایی را برای حل این مسئله ارائه دهید. وضعیت مخاطب خود را روشن کنید ابزارهایی را که برای طراحی صفحه وب در اختیار دارید مورد بررسی قرار دهید زمان‌بندی طراحی صفحه را مشخص کنید با مخاطب خود ارتباط برقرار کنید و نظرات وی را جویا شوید یک سایت بسیار عالی وقتی تعداد اندکی آن را دیده یا از آن استفاده کرده‌اند مفهومی ندارد و یا یک انیمیشن زیبا وقتی روی صفحه‌ای قرار دارد که مراجعه کننده نتواند آن را ببیند حتی ارزش طراحی را ندارد یک وب سایت باید مراجعه کننده خود نوعی پاداش در نظر بگیرد. یک سایت نابسامان با نوع خط و رنگ ناموزون تأثیر منفی بر مراجعه کننده می‌گذارد (طراحی و جذابیت نوعی پاداش برای مراجعه کننده محسوب می‌شود) راهنمایی کردن مراجعه کننده یکی از مهمترین کارها در یک سایت است. در بعضی سایت های بزرگ که 24 ساعته در حال عرضه کالا یا اطلاعاتشان هستند می‌بینیم که راهنمایی‌های لازم برای مراجعه کننده صورت نمی‌گیرد و تمام تلاش گردانندگان سایت تقریباً به هدر می‌رود، طراح وب باید کاری کند که مراجعه کننده پس از ترک سایت فکر دوباره آمدن به سایت را داشته باشد. روشهای برنامه‌نویسی تحت وب زبان HTMLمهمترین زبان اشاره‌ای می‌باشد که بیشتر صفحات وب با این زبان نوشته شده و یا از آن استفاده می‌کنند برمبنای SGML که یک استاندارد مدیریت اطلاعات است ایجاد گشته است. این استاندارد توسط سازمان بین‌المللی استاندارد ISO در سال 1986 به قصد مهیا نمودن اسنادی که اطلاعات قالب‌بندی شده و دارای پیوند را مستقل از کاربرد و سکوی سخت‌افزار ارائه نماید، معرفی شد. HTML دارای برچسب‌هایی می‌باشد که این برچسب‌ها به سند اضافه می‌شود و طریقه نمایش را از طریق مرورگر مشخص می‌کنند HTML شامل موارد زیر می‌شود: ساختار برنامه برچسبهای Text تصاویر و صدا جداول پیوندها نقشه Frameها فرم‌ها و عناصر آنها مثل (Key,Editor,Radio button,check box,Input line,…..) می‌توان برنامه‌های HTML را در هر ویرایشگر متنی مثل Edit در Dos و یا Notepad در Windowsبنویسید و آنها را توسط مرورگرهایی چون Internetexplorer یا Netscape اجرا و مشاهده نمایید. البته HTML دارای Generatorهایی مانند Dreamweaver نیز می‌باشد که از طریق آنها می‌توان این صفحات را ایجاد کرد. DHTML HTML پویا است که امکان خلق صفحات وب تعاملی با قابلیت های چندرسانه‌ای را ایجاد می‌کند، برای خلق HTML پویا می‌توان از زبان‌های اسکریپتی مختلفی استفاده نمود که با استفاده از قابلیت‌های آنها می‌توان عناصر اعم از Tagها، تصاویر، اشیاء، متون را تغییر داد. HTML پویا دست آورد نسبتاً جدیدی در عرصه وب است. برنامه‌نویسی به زبان جاوا جاوا زبان برنامه‌نویسی است که توسط شرکت SunMicrosystem ارائه شده و شباهت‌های بسیاری به زبان C++ دارد این زبان برنامه‌نویسی را می‌توان درباره متنوعی از کاربردهای وب و مهمتر از همه در کاربردهای توزیع شده بکار گرفت. برنامه‌های کوچک نوشته شده به زبان جاوا، که اصطلاحاً Applet گفته می‌شوند را می‌توان درون صفحات HTML قرار داد شرکت SUN جهت عمومیت دادن جاوا source کامپایلر آنها را بصورت رایگان در اختیار شرکت های مختلف خصوصاً شرکت‌های نویسنده مرورگر قرار داد این باعث شد که بسیار عمومیت پیدا کند طوری که به عنوان یک زبان برنامه‌نویسی باز معرفی شود. با استفاده از جاوا می‌توان توسط مرورگر بطور مستقیم به پایگاه داده‌ها دسترسی پیدا کرد. Activex برنامه‌نویسی ماژلار سالها برنامه‌نویسان را به خود مشغول داشته بود لذا محرک اصلی که به توسعه سیستم عامل ویندوز منجر شده نیز کدهای قابل اشتراک و قابل استفاده مجدد بود. Activex در سال 1996 به عنوان استراتژی اصلی مایکروسافت برای اشیاء توزیع شده و وب ارائه شد. برنامه‌های Plug-Ins سوپاپ برنامه‌نویسی تحت وب می‌باشد یعنی اگر هیچ روشی نتوانیم سیستم خود را تحت وب پیاده کنیم در این حالت باید امکانی را به مرورگر اضافه کنیم که برنامه‌ها را اجرا کند. Plug-Ins برنامه‌هایی هستند که توسط شرکت‌های مختلف نوشته می‌شوند و این امکان را به مرورگر می‌دهد که بتواند فایل هایی با پسوند خاص را که در حالت عادی قادر به نمایش آنها نیست، نمایش دهد. Asp شرکت مایکروسافت از طریق این روش مهمترین ویژگی های روش‌های قبل را مثل دسترسی به بانک‌های اطلاعاتی، دسترسی به سیستم عامل، سرعت و امنیت بالا را مورد توجه قرار داده است در برنامه‌نویسی وب دو نوع اسکریپ داریم: اسکریپ سمت سرویس دهنده (روی سرویس دهنده اجرا می‌شوند) اسکریپ سمت سرویس گیرنده (روی سرویس گیرنده اجرا می‌شوند) ASP محیطی مبنی بر اسکریپ نویسی سمت سرویس دهنده می‌باشد که موجب ساخت برنامه‌های پویا و محاورهای می‌شود. این برنامه‌ها زمان زیادی را برای پردازش تلف نمی‌کنند. راجع به این تکنولوژی در فصول بعد بیشتر توضیح داده خواهد شد. سرویس‌های مورد نیاز جهت راه‌اندازی یک سایت وب مهمترین سرویس‌های مورد نیاز جهت ایجاد یک سایت وب عبارتند از: IIS DNS DHCP RAS IIS (Internet information Service) این سرویس جهت ایجاد سرویس دهنده وب می‌باشد در Windows NT Option Pack نیز قرار داده شده در کل یک محیط برنامه‌نویسی و ارائه خدمات را برای نوشتن وب اینترنتی ارائه می‌کند موارد زیر به همراه HST ارائه شده‌اند: A. سرویس دهنده WWW B. سرویس دهنده FTP C. سرویس دهنده تراکنش (MTS)Microsoft D. سرویس دهنده Microsoft SMTP E. سرویس دهنده Microsoft MNTP F. سرویس دهنده Microsoft NNTP G. سرویس دهنده index Microsoft H. سرویس دهنده Microsoft Certificate I. Microsoft Server Express DNS(Domain Name Service) در اکثر شبکه‌های بزرگ یک سرویس دهنده بنام Name server داریم که وظیفه انجام عملیات Naming (یعنی تبدیل اسم به آدرس) را برعهده دارد. DNS در یک شبکه TCP/IP وظیفه تبدیل نامهای اینترنتی مثل WWW.cnn.com به آدرس‌های IP مثل 107.2.31.150 را برعهده دارد بسته اطلاعاتی انتقالی جهت رسیدن به مقصد نیاز به عدد IP دارد و از طریق نام حوزه، مسیریابی ممکن نیست با نسب DNS سیستم به سرویس دهنده نام حوزه تبدیل خواهد شد. DHCP(Dynamic Host configurate protocol) طریقه نسب IP به کاربران به دو صورت ایستا، پویا انجام‌پذیر است در حالت ایستا یک کاربر یک آدرس IP دارد که مخصوص خود او می‌باشد و باید آنرا در سیستم خود نصب نماید. Control panel-àNetworkàTCP/IPà PropertiesàIP Address با نصب DHCP امکان انتساب پویای IP از سوی سرویس دهنده به سرویس گیرنده اضافه می‌شود با این کار دیگر کامپیوترهای سرویس گیرنده به سادگی به شبکه متصل خواهند شد و سربار سرپرستی کاهش خواهد یافت. اگر نیازی به تغییری در شماره‌های IP وجود داشته باشد تنها DHCP تغییر می‌کند و نیازی به تغییر در سرویس گیرنده‌ها نیست با نصب DHCP سیستم به یک سرویس دهنده DHCP تبدیل خواهد شد در نرم‌افزار DHCP Management در منوی Scope می‌توان محدوده IP که باید بصورت پویا به کاربران داده شود (طبق کلاس IP) را مشخص کرد. RAS(Remote Access Service) RAS یک سرویس می‌باشد که با نصب آن سیستم مربوطه به یک سرویس دهنده راه دور تبدیل خواهد شد، و وظیفه آن مدیریت و کنترل پورتها و مودم‌های متصل به آنها همچنین کاربران راه دوری است که از طریق خط تلفن با سرویس دهنده ارتباط برقرار نموده‌اند، می‌باشد این نرم‌افزار هنگامی بکار می‌رود که بخواهیم از طریق کارت Mutiport امکان دسترسی از راه دور را فراهم کنیم بعد از نصب RAS تمامی پورت‌ها و مودم‌ها تشخیص داده شده و مدیریت می‌شوند. در صورت تماس تلفنی کاربر RAS خودش گوشی را برداشته و شناسه کاربر و رمز عبور را سؤال می‌کند و ارتباط را برقرار می‌کند.

و...

NikoFile


دانلود با لینک مستقیم


دانلود مقاله آموزش طراحی وب سایت هتل با ASP.NET

سورس پروژه سبد خرید در ASP.Net

اختصاصی از فی توو سورس پروژه سبد خرید در ASP.Net دانلود با لینک مستقیم و پر سرعت .

سورس پروژه سبد خرید در ASP.Net


سورس پروژه سبد خرید در ASP.Net

سبد خرید در ASP.NET یکی از بخش های مهمی که میتوان به چند طریق سبد خرید سایت را پیاده سازی کرد ، ابتدا میتوان در بانک اطلاعاتی سبد خرید را ایجاد کرد به طوری که بعد اضافه شدن در سبد خرید اطلاعات در جدول سبد خرید در بانک اطلاعاتی ذخیره شوند ، روش دوم میتوان از Session(آموزش کامل Session در ASP.NET)  استفاده کرد که در این پروژه به این روش انجام شده است ، در مقالات بعدی به روش بانک اطلاعاتی نیز آموزشی آماده خواهد شد.سورس پروژه و دیتابیس در این پروژه ضمیمه شده است که امید وارم استفاده کنید.

روش اتصال به بانک اطلاعاتی ADO بوده و دیتابیس نیز SQLExpress است که باتوجه به Connection دیتابیس را اتچ کنید !

مشخصات

  • نوع پروژه : سورس
  • زبان پروژه : C#&ASP.NET
  • بانک اطلاعاتی پروژه : SQLServer
  • حجم فایل پیوست : 200 KB

دانلود با لینک مستقیم


سورس پروژه سبد خرید در ASP.Net

دانلود سورس سایت اماده رزرو بیمار به زبان asp.net

اختصاصی از فی توو دانلود سورس سایت اماده رزرو بیمار به زبان asp.net دانلود با لینک مستقیم و پر سرعت .

دانلود سورس سایت اماده رزرو بیمار به زبان asp.net


دانلود سورس سایت اماده رزرو بیمار به زبان asp.net

پروژه برای شما دوستان اماده کردیم که بسیار سیستم جالبی هستش که در محیط ویژوال استیدو 2010 و به زبان ASP.NET طراحی و کد نویسی شده است این پروژه سیستم مدیریت پزشکان و بیماران هستش که قابلیت رزرو بیمار را نیز دارا میباشد این پروژه به همراه سورس کامل میتوانید از ام اس پی سافت دانلود کنید.امید وارم مفید باشه و استفاده کنید.

مشخصات

  • نوع پروژه : سورس
  • زبان پروژه : ASP.NET
  • بانک اطلاعاتی پروژه : SQL Server
  • حجم فایل پیوست : 1 MB

دانلود با لینک مستقیم


دانلود سورس سایت اماده رزرو بیمار به زبان asp.net

پروژه طراحی سایت اتحادیه مدارس به زبان ASP.NET

اختصاصی از فی توو پروژه طراحی سایت اتحادیه مدارس به زبان ASP.NET دانلود با لینک مستقیم و پر سرعت .

پروژه طراحی سایت اتحادیه مدارس به زبان ASP.NET


پروژه طراحی سایت اتحادیه مدارس به زبان ASP.NET

شرح مختصر :  این پروزه می تواند بصورت یک اتحادیه از مدرسه ها در تمامی سطوح  استفاده شود.در پروزه امکان اضافه کردن نام مدرسه با تمام خصوصیات اش توسط مدیر سایت وجود دارد .مدرسه ها می توانند دراین سایت نام معلم هایشان ، کلاسهایشان و دروس مربوط به هر سطوح را وارد کنند. در سایت  دانش آموز می تواند با انجام یک جستجو به هر نحوی که دوست دارد مدرسه ی مورد نظراش را انتخاب کند و سپس مشخصات اش را  باید همانطوری که سیستم از او درخواست می کند وارد کند . پس از انجام این مراحل دانش آموز در مدسه ی مورد نظرش ثبت نام می شود البته در موقع ثبت نام محدودیتهایی وجود دارد که اولا باید تاریخ ثبت نام  بین ماه های تیر تا شهریور امکان پذیر است ولی می تواند این محدودیتها را از بین برد برا اینکه سایت برای این ایجاد می شود که مردم بدون انجام دادن  سفرهای کوتاه و بلند کارهای مورد نظرشان را انجام دهند. دوما در موقع ثبت نام ظرفیت نیز چک می شود در صورت نبودن ظرفیت عملیات ثبت نام لغو می شود. این سایتها  برای انکه پدر و مادران  بتوانند از وضیعت درسی فرزندانشان مطلع شوند کاربردهای فراوانی دارند ومی توانند جای دفترچهای نمرات را بگیرند که در انها تقلب های زیادی می توانست صورت گیرد اما شاید این سایتها درچندین سال دیگر رونق گیرند اما کاربرد مهمتری که می توان برای این نوع سایتها در نظر گرفت این است که مدرسها را می توان با هزینه های کمتری اتوماسیون نمود. اگر بخواهیم ربای هر مدرسه یک سایت سفارشی بنویسیم و یا از نسخه های این قبیل برنامه ها استفاده کنیم در مقایسه با استفاده اشتراکی مدارس از این سایت هزینه های به مراتب کمتری صرف می شود. در این سایت ما باید کلاسهایی تعریف بکنیم که ان کلاسها در مقاطع مختلف باشند  وسپس دانش اموزان مربوط به ان مقاطع را به کلاس اقتصاص بدهیم سپس درسهای هر مقطع را تعریف می کنیم وهر معلم هر درسی را که می دهد باید به ان نسبت داده شود که در این صورت باید تمام این ویژگی ها به هم نسبت داده شود تا سایت به درستی عمل بکند.

پروژه امکانات فروانی را دراختیار مدیریت مدرسه قرار می دهد و همچنین امکانات محدوی هم در اختیار مدیر سایت قرار می دهد. که ابتدا امکاناتی را که در اختیا ر مدیریت سایت قرار می دهد را بیان می کنم. مدیر سایت می تواند یک مدرسه اضافه کند و همچنین مشخصاتش را ویراش کند البته درخواست ثبت مدرسه در سایت باید از طریق راهای دیگر ارتباطی به مدیر سایت ابلاغ شود که این یکی از نقص های پروژه می باشد. مدیر مدرسه در این سایت امکاناتی در سطح برنامه های کاربردی مدرسه را دارد چون  تقریبا تمام امکاناتی را که مدیر برای اداره یک مدرسه نیاز دارد را در اختیار او قرار می گیرد  به جز مدرسه ها ی غیر انتفاعی و همین طور مسائل مالی مدرسه که با افزودن این امکانات این سایت تقریبا تمام امکانات مورد نظر را در اختیار مدیر مدرسه قرار می دهد البته این پروژه برای این امکانات را ندارد چون فلسفه ی دیگری را دنبال می کند  و امکاناتی که در ادامه به آنها اشاره می شود برای انجام مسائل دیگری ایجاد شد .

در این سایت دانش اموزان نمی توانند رمز ورود خود را تغییر دهند برای انکه وقتی نمرها در سایت قرار می گیرد برای اطلاع پدر و مادران است . همچنین دانش اموزان می توانند تاریخ امتحانات را در صورت وجود داشتن ببینند . معلمان می توانند ازطریق سایت  نمره ها دروسی که در مدرسه درس می دهند را  وارد کنند وهمچنین انها را ویرایش کنند در صورتی که معلمان محل سکونتشان و یا شماره تلفن منزلشان تغییر کند که البته این دو در اکثر اوقات با هم تغییر می کنند تصحیح نموده. دفتر دار می تواند درسی را به پایه خاصی نسیت دهد درس راحذف کند می تواند  کلاسی را حذف کند یا کلاسی ایجاد کند معلمی را اضافه کند ویا آن را پاک کند می تواند دانش اموزی را جابه جا کند البته تمام این کارها را مدیر مدرسه نیز می تواند انجام دهد. نمره های هر درس را فقط خود معلم می تواند وارد نماید.

امکانات این سایت :

1-             دانش آموزان از این سایت میتوانند برای نام نویسی در کلاسهای مورد نظر خود استفاده کنند.

2-             در این سایت نام معلمین و دانش آموزان مشخص است.

3-             تاریخ امتحانات پایان ترم در صورت وجود قابل مشاهده است.

4-             دانش آموز یا والدین آن میتوانند با داشتن رمز عبور نمرات خود را مشاهده کند.

5-             معلمین نیز با داشتن رمز عبور میتوانند نمرات درس خود را وارد کنند.

6-             در این سایت جستجوی ترکیبی وجود دارد.

فهرست:

مقدمه ای بر زبانهای برنامه نویسی

کاربردهای پروژه

امکانات پروژه

خواسته های پروژه

پایگاه داده ها

معرفی شکلهای مهم پروژه

روتینهای استفاده شده در پروژه

محدودیتهای سیستم

ملزومات سخت افزاری و نرم افزاری برای اجرا

پیشنهادات برای توسعه سیستم

خلاصه

نتیجه گیری

ضمیمه

منابع و مآخذ


دانلود با لینک مستقیم


پروژه طراحی سایت اتحادیه مدارس به زبان ASP.NET

پایان نامه هوش مصنوعی

اختصاصی از فی توو پایان نامه هوش مصنوعی دانلود با لینک مستقیم و پر سرعت .

پایان نامه هوش مصنوعی


پایان نامه هوش مصنوعی

در زیر به مختصری ازعناوین و چکیده آنچه شما در این فایل دریافت می کنید اشاره شده است داکیومنت این پروژه کاملا بر اساس پروپوزال های دانشگاهی طراحی شده است.

 

 

 

 

 

فهرست مطالب

فصل 1: هوش مصنوعی چیست

فصل 2: شاخه های هوش مصنوعی

فصل 3: تکنیک ها و زبان های برنامه نویسی در هوش مصنوعی

فصل 4: ویژگی های هوش مصنوعی

فصل 5: شبکه های عصبی مصنوعی

فصل 6: نتایج

 

تعداد صفحات : 111

 

 


دانلود با لینک مستقیم


پایان نامه هوش مصنوعی