فی بوو

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

فی بوو

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

دانلود پایان نامه طراحی و ساخت سایت خبری دانشگاه با ASP

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

دانلود پایان نامه طراحی و ساخت سایت خبری دانشگاه با ASP


دانلود پایان نامه طراحی و ساخت سایت خبری دانشگاه با ASP

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

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

 

شامل 58 صفحه فایل word


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


دانلود پایان نامه طراحی و ساخت سایت خبری دانشگاه با ASP

خرید و دانلود فایل پایان نامه طراحی سایت با Flash و Frent Page

اختصاصی از فی بوو خرید و دانلود فایل پایان نامه طراحی سایت با Flash و Frent Page دانلود با لینک مستقیم و پر سرعت .

خرید و دانلود فایل پایان نامه طراحی سایت با Flash و Frent Page


خرید و دانلود فایل پایان نامه طراحی سایت با Flash و Frent Page

شرکت ماکرومدیا (تولید کننده Flash) درارائه شعار زیر در مورد نرم افزار Flash به هیچ وجه اغراق نکرده است: «استانداری حرفه ای برای تولید موثر ترین محصولات وب». برای اطمینان از صحت این شعار کافی است از برخی از سایت هایی که توسط Flash تولید شده اند، دیدن کنید. Flash این قابلیت را ارزانی شما می کند که با استفاده از تصاویر گرافیکی، انیمشین، صوت و تعامل، بتوانید مخاطب سایتهای خود را تحریک کرده، سرگرم نموده و حتی در صورت لزوم او را آموزش دهید.

آمار دقیق شرکت ماکرومدیا نشان می دهد که بیش از صدها میلیون نفر از کاربران وب در سراسر جهان، نرم افزار رایگان Flash Player را (که برای مشاهده متحرک  مورد نیاز می باشد). در کامپیوترهای خود نصب کرده اند. همین موضوع بیانگر مخاطبین بسیار زیاد این نرم افزار و میزان موفقیت شگفت آور آن می باشد. نرم افزار Flash یکی از معروفترین محصولات شرکت نرم افزاری ماکرومدیا می باشد که مهمترین کارکرد آن تولید نمایش های متحرک قابل ارائه در وب می باشد.

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

 

283 صفحه 

نوع فایل word


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


خرید و دانلود فایل پایان نامه طراحی سایت با Flash و Frent Page

پروژه کامپیوتر: طراحی سایت پروژه های دانشجویی

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

پروژه کامپیوتر: طراحی سایت پروژه های دانشجویی


پروژه کامپیوتر: طراحی سایت پروژه های دانشجویی

پروژه کامپیوتر:طراحی سایت پروژه های دانشجویی

قالب:word

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

فهرست مطالب

چکیده

مقدمه                                    

برخی ویژگی‌های پلتفرم ASP.NET 2.0

برنامه چند لایه چیست؟

مزیت های برنامه های چند لایه

طراحی پایگاه داده های پروژه

ابزار مدیریت سایت وب(WAT)

معماری و مدل Provider در ASP.NET 2.0

ایجاد فرم Login

ایجاد فرم Registration

لایه نمایش و رابط بصری در  ASP.NET 2.0

نمونه‌سازی از صفحات و Master Page

کامپوننت‌های Source Data

Themes

‌‌Configuration

لایه ی نمایش وب سایت

1- صفحات قابل دسترس مدیر سایت

2- صفحات قابل دسترس اساتید

3- صفحات قابل دسترس دانشجویان

پیشگفتار 

وب یکی از مهمترین و در عین حال جوان ترین سرویس های اینترنت است که در مدت زمانی کوتاه توانسته است در کانون توجه تمامی استفاده کنندگان اینترنت قرار بگیرد و منشاء تحولات عمده ای در حیات بشریت باشد. در گذشته از وب صرفا" به منظور عرضه اطلاعات استفاده می گردید و کاربران از آن به عنوان یک کنابخانه الکترونیکی بزرگ و در جهت یافتن اطلاعات مورد نیاز خود استفاده می کردند. وضعیت فعلی وب نسبت به گذشته دستخوش تحولات فراوانی شده است و هم اینک از آن به عنوان بستر ارتباطات ، مبادله اطلاعات ، عملیات  تراکنشی نظیر فعالیت های تجاری ، اجتماعی ، سیاسی ، آموزشی و فرهنگی استفاده می گردد .

نرم افزار و دنیای برنامه نویسی یکی ازعرصه هائی است  که بدون شک بیشترین تاثیر را از اینترنت پذیرا بوده است ( پرداختن به مقوله تاثیر اینترنت بر  دنیای برنامه نویسی و یا تاثیر نرم افزار بر اینترنت خود بحث مفصلی است ). شرکت های عظیم نرم افزاری با لحاط نمودن جایگاه برجسته اینترنت ، اقدام به ارائه تکنولوژی ها و معماری های متفاوتی در جهت طراحی و پیاده سازی برنامه های کامپیوتری با بهره گیری از زیرساخت اینترنت نموده اند .

به منظور پاسخ به خیل عظیم نیازهای موجود با توجه به تسهیلات ارائه شده توسط اینترنت ، نسل جدیدی از برنامه های کامپیوتری با نام "برنامه های وب " مطرح و در این رابطه تاکنون تکنولوژی های متفاوتی توسط شرکت های عظیم نرم افزاری ارائه شده است.

با دارا بودن مجموعه ای گسترده از اشیاء که دارای اینترفیس های ساده برنامه نویس ASP.net باشند و بهره گیری از یک محیط ترجمه شده شی گراء ، امکان پردازش های ساده تا پیچیده را با حداقل کد ممکن فراهم می نماید.

چکیده:

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

برقراری ارتباط بین دانشجویان واساتید از طریق پیغام نیز از امکاناتی است که در این سایت قرار داده شده است.

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

صفحات سایت از طریق روش code behind برنامه نویسی شده اند به این صورت که کد هایی از آن که باید در سمت سرور اجرا شوند در یک فایل جداگانه ذخیره شده اند.

در این پروژه از امکانات جدید ASP.NET 2.0 نظیر MasterPage٬ کنترل های login Themes ، کنترل های لازم به منظور ایجاد منو و treeview و رویکرد جدید به data grid و غیره استفاده شده است.

مقدمه

محیط برنامه نویسی ASP.NET بیش از بیست و پنج زبان نظیر  VB.NET ، سی شارپ و Jscript.NET  را حمایت می نماید. به عنوان یک محیط شی گراء ، فریمورک دات نت بیش از 4500 کلاس را ارائه می نماید که  از آنان به منظور انجام عملیات متفاوتی در ارتباط با اسناد  XML ، دستیابی به داده ، تولید تصاویر ، مونیتورینگ ، ثبت تراکنش ها و سایر عملیات دیگر استفاده می گردد . کلاس ها مجموعه ای گسترده از اشیاء ، خصلت ها و  متدها را ارائه می نمایند که می توان از آنان به منظور پیاده سازی برنامه های وب قدرتمند استفاده بعمل آورد.

علیرغم این که کدها ترجمه می گردند ، ASP.NET به صورت اتوماتیک هر گونه تغییر در کدها را تشخیص و به صورت پویا اقدام به ترجمه فایل های مورد نیاز نموده و آنان را برای استفاده مجدد به منظور پاسخگوئی به درخواست هائی آتی ، ذخیره می نماید . ترجمه پویا ، این اطمینان را ایجاد می نماید که برنامه بهنگام بوده و کد ترجمه شده با سرعت مناسبی اجراء می گردد. در زمان درخواست یک صفحه و ترحمه آن  برای اولین مرتبه ، یک تاخیر کوتاه را شاهد خواهیم بود . پاسخ به درخواست های آتی  از طریق نتایج ترجمه شده و یا نسخه های Cache شده صفحات انجام خواهد شد و نتایج با سرعت بمراتب بیشتری برای سرویس گیرندگان ارسال می گردد .
با توجه به ویژگی های منحصربفرد
ASP.NET ، تاکنون از آن به منظور پیاده سازی برنامه های وب در سایت های معتبر متعددی استفاده شده است .

در ASP.NET 2.0 انجام هر کاری با سهولت بمراتب بیشتری نسبت به گذشته انجام می شود. صفحات master ، ویژگی  themes و skins ، ارائه امکانات مناسب در جهت حمایت از دستگاه های سرویس گیرنده متفاوت ، ارائه چهل و پنج کنترل سرویس دهنده جدید شامل کنترل های سرویس دهنده پیشرفته منبع داده ، کنترل های navigation ، کنترل های login ، کنترل های web part ، کنترل های لازم به منظور ایجاد منو و treeview ، رویکرد جدید به data grid ، ارائه امکانات و ابزارهای لازم در جهت مدیریت بهینه برنامه ها  ، حمایت از پردازنده های  64 بیتی ، کاهش حجم کد نوشته شده به میزان هقتاد درصد ، نمونه هائی از امکانات و پتانسیل های جدید  ASP.NET 2.0 می باشد. با استفاده از ASP.NET 2.0 پیاده کنندگان برنامه های وب می توانند کارهای پیچیده متعددی را بدون نیاز به نوشتن کد انجام دهند .

که ASP.NET 2.0 صد‌درصد با ASP.NET 1.x سازگار است. بنابراین می‌توانیم برنامه ASP.NET 1.x خود را بدون حتی یک خط تغییر در سورس کد روی سروری که برای اجرای ASP.NET 2.0 تنظیم شده است، اجرا کنیم. شکل 1 نمایی از پنجره تنظیمات یک سایت روی  IIS 6.0 را نشان می‌دهد که امکان تغییر دادن فناوری‌ASP.NET را از نسخه یک به دو و یا برعکس فراهم می‌کند.


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


پروژه کامپیوتر: طراحی سایت پروژه های دانشجویی

دانلود پایان نامه طراحی سایت مرکز درمانی

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

دانلود پایان نامه طراحی سایت مرکز درمانی


دانلود پایان نامه طراحی سایت مرکز درمانی

پروژه طراحی سایت مرکز درمانی شهیدشوریده

 

 

 

 

 

 

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

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

تعداد صفحه:62

فهرست مطالب :

چکیده 1

فصل 1: 3

مقدمه 3

فصل 2 7

نرم افزارهای مورد نیاز در طراحی سایت 7

بخش اول : ASP.NET 7

  1. NET چیست؟ 8

کارایی ذخیره سازی نهان Asp.Net 11

امنیت Asp.Net ومکانیزم ورود 12

  1. Net با کدام فناوریها متناسب است؟ 15

بخش دوم:بانک های اطلاعاتی 18

معرفی بانک های اطلاعاتی 18

Server SQL و اجزاء آن 20

بخش سوم:نرم افزار VWDصفحه ی Master در محیط VWD 28

معرفی سیستم های الکترونیکی E-Learning 35

سیستم های آموزش(E-learning) همزمان 39

E-Commerce چیست؟ 42

فصل 3: 46

کارانجام شده 46

طراحی قالب سایت : 50

صفحه سوالات متداول : 51

صفحه عضویت درسایت : 52

صفحه تغییر رمز عبور : 53

صفحه ارسال مقالات : 55

صفحه تماس با ما : 55

صفحه نقشه سایت : 56

فصل 4: 57

نتیجه گیری 57

منابع مورد استفاده: 59

چکیده :

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

مقدمه

فناوری اطلاعات و ارتباطات و حرکت از جوامع سنتی به جوامع اطلاعاتی ،تمامی ابعاد نیازمندیهای بشری را تحت تاثیرقرارداده است.مسلماً بهره گیری از روشهای الکترونیکی با استفاده از روشهای جدید،موجبات کارایی و اثربخشی بیش از پیش سازمانها، درجوامع بشری را فراهم می نماید. به منظور بهره گیری از چنین روشهایی در اجرای آموزشها، تصمیم به الکترونیکی کردن نظر سنجی در دانشگاه گرفتیم.که برای این کار باید سایتی پویابدین منظور طراحی می کردیم. حال آنکه برای ساخت یک سایت پویا ASP یک راه حل ساده می باشد.مایکروسافت ASP.net را به عنوان نگارش جدیدی از ASP معرفی کرده است.Asp.Net موانع ایجاد وب سایتهای پویا و پیچیده را اساساً کاهش داد.تیم تولید کننده ی Asp.Net در مایکروسافت،برای تنظیم و ایجاد فهرستی از اهداف مشترک صاحبان سایتها ،بیش از هزاران صفحه،سایت را مورد بررسی قرار دادند.این فهرست شامل بیست هدف از جمله خواندن داده ها،رویه ای یکپارچه برای ورود و احراز هویت،سازگاری در ظاهر سایت و سازگاری صفحات در انواع مختلف مرورگرها بود.بدین ترتیب تیم دست به کارشد تا مجموعه کدهایی ایجاد کند که به شیوه ای صحیح به این اهداف دست یابند.مجموعه این قابلیت ها بصورت کلاسهائی در Asp.Net درآمد.نتیجه نهایی ساده است.سازندگان سایتها می توانند تنها با کنارهم قراردادن بلاکهایی که مایکروسافت در Asp.Net ایجاد کرده است،سایتی پیچیده درست کند.طراحان سایت می توانند به جای نوشتن کدهای زیاد به سادگی و تنها با کشیدن و رها کردن(drag and drop) یک کنترل برروی صفحه و پاسخ دادن به تعدادی سؤال دریک برنامه wizard (جادوگر)، سایت مورد نظرشان را بسازند.این کنترل مقدار کمی کد را برای صفحه تولید کرده و سرویس دهنده از این کدها برای ساختن صفحه درHTML استفاده کرده و سپس آن را به مرورگر ارسال می نماید.از آنجائیکه صفحهHTML برای مرورگر ارسال می شود،نیازی به داشتن قابلیتی خاص جهت نشان دادن HTML درمرورگرو اجرای یک سند جاوا اسکریپت ساده نمی باشد.هر مرورگری که بتواند HTML را نشان بدهد،صفحات Asp.Net را نیز نشان می دهد.

درسایت به اطلاعات زیادی از قبیل کد دانشجو، نام و نام خانوادگی دانشجو،اطلاعات مربوط به اساتیدو... نیاز میشود که این اطلاعات را باید درمحلی قرار داد. سایتها برای ذخیره و نگهداری اطلاعات از بانک های اطلاعاتی استفاده می کنند.مفید ترین ویژگی Asp توانایی آن در ارتباط برقرارکردن با بانک اطلاعاتی است.به عبارتی بانک اطلاعاتی مجموعه ای از اطلاعات است که می تواند به راحتی مورد سؤال و تغییر قرارگیرد.بانک اطلاعاتی یک محیط واقعی برای ذخیره اطلاعات و اشیاء مربوط به آن است.هنگامیکه ازبانک اطلاعاتی استفاده می کنید می توانید کارهایی از قبیل دریافت داده،درج داده،به روز رسانی داده های موجود و یا حذف داده های موجود را انجام دهید.به طورمعمول محل واقعی ذخیره شدن اطلاعات Table ها هستند که هر Table درحقیقت یک Entity (موجود،هستی) است که شامل RecordوField می باشد .رکورد یک نمونه ی واقعی از شئی است .رکورد در بانک اطلاعاتی به وسیله ی سطر مشخص می شود. فیلد کوچکترین جزء اطلاعاتی از یک آبجکت است . بانک های اطلاعاتی تجارتی زیادی مثل Access، ,SQL-server Oracle ,Informixدر دسترس قراردارند. بعد از انتخاب بانک اطلاعاتی باید بدانید که ابزارهای مناسی برای ساختن صفحات Asp وجود دارد. ازجمله این ابزارها می توان به نرم افزارهای Visual Studio , Visual Web Developer وVisual Web Developer Express اشاره کرد. صفحات Asp باید در یکی از این محیط ها ساخته شوند. این سایت در محیط Visual Web Developer Express طراحی شده است. درنرم افزارVWD ابزارهای زیادی برای ساخت سایت وجود دارد.برای ایجاد یک وب سایت، VWD را باز کرده ودرمنوی File آیتم New Site را کلیک می کنید.می توانید یکی اززبانهایVisual Basic یا C# را به عنوان زبان مورد استفاده انتخاب نمایید.این سایت به زبان VB نوشته شده است. اکنون به نحوه ایجادصفحه اصلی که اصطلاحاً به آن Master گفته می شود می پردازیم.هرسایتی ازداشتن ظاهری زیبا و یکنواخت سود می برد.در اینترنت به ندرت می توان سایتی را یافت که از داشتن چینش عمومی یک سایت منحرف شده باشد.چینش عمومی معمولاً شامل موارد زیر است:

  1. یک Header (سرآمد) مشترک برای کل سایت.
  2. نواری در سمت چپ صفحه که شامل لینک های موجود درسایت است.
  3. یک منو برای ارتباط با مدیر سایت.
  4. درنهایت یک Footer (پاورقی) که اطلاعات کپی رایت را فراهم میاورد.

این عناصربا اینکه ویژگی های ضروری را فراهم نمی کنند،برروی همه صفحات قرار می گیرند.ولی ظاهر یکنواخت این عناصر به کاربر این اطمینان را می دهد که هنوز در همان سایت هستند.اگرچه این ظاهررا با تگ های HTMLنیز می توان ایجاد کرد،ولی Asp.Net ابزار قدرتمندتری همچون Master و Content را برای این منظور فراهم نموده است. با داشتن ابزارونرم افزارهای که بطور مختصر آنها را بیان کردیم می توان سایتی با یک موضوع خاص طراحی کرد.ما در این پروژه سایت نظرسنجی الکترونیکی را ایجاد کرده ایم،بطوریکه دانشجویان می توانند با ورود به این سایت رای خودرابه اساتید مورد نظر اعلام کند.در سایت برای اطلاعات بیشتردانشجویان به معرفی کلیه اساتید دردانشگاه پرداخته ایم.در فصل 3 بطورکامل سایت را تجزیه و تحلیل کرده ایم.

  1. NET چیست؟

وب جهان گستر(www) امکان اتصال گسترده به اینترنت را فراهم می کند.هرکسی که ازکامپیوتر استفاده می کند به وب دسترسی دارد.اما حداقل استانداردهایی باید وجود داشته باشد تابتوان به این دسترسی فراگیر دست یافت.اطلاعات درقالب کدهای اسکی ارسال می شوند وبرای کدهای زبان ماشین این قابلیت نیاز نمی باشد.ملزومات سرویس گیرنده بسیارناچیز است.درواقع خود اینترنت هیچگونه استاندادی برای نحوه عملکرد یک مرورگر ندارد و به همین دلیل است که مرورگرهای مختلفی برای انواع سیستم عامل ها وجود دارد.درسال2005 به آسانی فراموش شد که اینترنت در ابتدا برای ارسال صفحات متنی ساده ایستا به همراه تصاویر و لینک ها طراحی شده و به وجود آمده بود.در15 سال اخیر،دربرنامه نویسی اینترنت سعی شده است تا درعین حال که از قوانین www (که تمایل زیادی به ساده سازی صفحات وب دارد) تخلف نکرد، نتوان پیچیدگی لازم را به کاربران تجربه نمود.کاربران انتظارداشتند تا پیاده سازی برنامه های کاربردی،مانندword و Access آسان باشد،اما این سطح از پیچیدگی در طراحی وب سایتها با حداقل پیکره بندی مورد نیازآنها آسان نیست. Asp.Net با ایجاد بلاک ها وکنترل های متعدد،موانع ایجاد وب سایتهای پیچیده را اساساً کاهش داد.بنابراین Asp.Net راه حل مایکروسافت برای ایجاد صفحات وب پویا و پیچیده می باشد.مایکروسافت درنسخه های قدیمی Asp.Net فهرستی ازاهداف عمومی و مشترکی که طراحان سایت درپیاده سازی سایت ها استفاده می کردندرا ایجاد کرد.دسرسی به برخی از این اهداف آسان ولی وقتگیر بود و برخی دیگر نیز بسیارپیچیده بودند و فقط طراحان خبره و ماهر می توانستند از آنها استفاده کنند.به طور کلی راه حل های برنامه نویسان یا بسیار معمولی ویا بسیارپیچیده بود.این راه حل ها نه تنها گاهی اوقات ضعیف بودند،بلکه زمان بسیاری را تلف می کردند و این بدان دلیل بودکه هزاران برنامه نویس جهت طراحی،کدنویسی و تست کدها زمان صرف می کردند.که این عیب Asp.Net در ورژن های جدید برطرف شده بطوریکه آن اهداف عمومی بصورت کنترلهای سمت سرویس گیرنده ی Asp.Net بوده و حاوی کدهایی برای تنظمات اجرا و عملکرد هستند.طراحان سایت با قراردادن یکی از این کنترلها برروی صفحه می توانند به همان نتایجی که در گذشته باید برای آنها کدنویسی می کردند،دست یابند. یکی دیگر از امکاناتی که Asp.Net در اختیار برنامه نویسان قرارداده اینست که،اصولاً طراحان وب علاقمندند تا دو ویژگی متعارض درطراحی وب ا یکجا استفاده کنند.از یک طرف مایلند که کل سایت ظاهری پایدار(consistent) داشته باشد و ازطرف دیگر می خواهند این امکان را برای کاربران فراهم کنند تا آنها بتوانند به طور دلخواه و مطابق سلیقه ی خود ظاهر سایت مانند رنگ ها،اندازه فونت ها و سایر خصوصیات سایت را تغییر دهند. Asp.Netیک کنترل صفحه اصلی به نام Master Page فراهم کرده (که در بخش 4-2 آمده است) تا از طریق ان بتوان آرایش و چینش (Layout) عناوین،منوها ولینک های یک سایت را بصورت سازگارو پایداردراورد.طراح سایت می تواند با اضافه کردن یک کنترل به این آرایش،این امکان را برای کاربران فراهم کند تا بتوانند یکی از Theme ها راانتخابو برروی تمام صفحات سایت اعمال کنند.

  1. Net دارای مجموعه ی کاملی از وب سرویسها است.ابتدا به تعریف مفهوم وب سرویس می پردازیم.هرسازمان اطلاعات و سرویس هایی را درسایت خود فراهم می کندومردم می خواهند این سرویس ها را درسایتهای دیگر نیز دراختیار داشته باشند. وب سروس ها این امکان را فراهم می کنند. Asp.Net مجموعه ی کاملی از وب سرویسها را فراهم کرده است که با خصوصیات (Simple Object Access Protocol ،روشی برای درخواست داده از یک وب سرویس) SOAP وXML (Extensible Markup Language،قالبی برای داده) مطابقت می کنند.
  2. Net نیزبرای پاسخ به خطا سیستم مخصوصی دارد.پاسخ خطا می تواند به شکل کد باشد ویا می تواند به شکل یک صفحه خطا (error page) گزارش شود و صفحه خطا می تواند مخصوص یک خطا و یا برای کل سایت در نظر گرفته شود.در Asp.Net امکان اداره کردن (handle) خطا در چند سطح وجود دارد.اگردرهنگام خواندن داده خطایی رخ دهدمی توان آنرا درسطح منبع داده اداره کرد.اگرخطا دراین سطح اداره نشود،به سطح بعدی وارد شده ودرآنجا اداره می شود.
    Asp.Net نیز مانند سایر فناوریهای طراحی وب سایت،نیازبه کدنویسی دارد. Asp.Net بیش از20زبان مختلف را پشتیبانی می کند.کلیه کدها بدون توجه به زبانی که برنامه نویس استفاده می کند،قبل از اجرا به یک زبان میانی ترجمه(compile) می شوند.کنترل های Asp.Net برروی سرویس دهنده اجرا می شوند،ولی برنامه نویس این اختیاررا دارد تا کدهایی که می نویسد را برروی سرویس گیرنده هم به اجرا در آورد.

و...

NikoFile


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


دانلود پایان نامه طراحی سایت مرکز درمانی