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

چکیده :

 

اگر شما کمی با علم کامپیوتر آشنایی داشته باشید در صورت شنیدن کلمه طراحی سایت مطمئنا اولین چیزی که به ذهن می رسد واژه HTML است.این واژه مخفف کلمات Hyper Text Marque Language است.این واژه در اصل نام نوعی زبان برنامه نویسی است که در داخل notepad نوشته می شود.این زبان در واقع پایه ی تمام زبانهای برنامه نویسی طراحی سایت است که دستورات آن به طور ساده بین تگ قرار می گیرد.

حال ما در این پروژه شما را تا حدودی به طراحی سایت توسط زبان برنامه نویسی asp.net آشنا خواهیم کرد.البته در کنار آن با sql و java و html نیز کار خواهیم کرد.امیدوارم تونسته باشم تا نیاز شما را جهت یادگیری بر آورده کنم.شما به راحتی می توانید توسط زبان برنامه نویسی html یک سایت طراحی کنید.اما با امکانات کمتر ولی توسط نرم افزار asp.net شما قادر خواهید بود سایتی به طور پیشرفته طراحی کنید.

تمام این کارها را در ادامه دنبال خواهیم کرد پس بنشینید و ببینید که طراحی سایت با asp.net لذت خاصی دارد.زیرا بسیار جالب و پیچیده است.

 

مقدمه :

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

  1. Net یک فناوری بسیار مهم است که به ساخت صفحات وب کمک شایانی کرده است,به طوری که در اندک زمان می توان وب سایتهای مناسبی را طراحی و در اینترنت انتشار داد.بر اساس تجربیاتی که در طراحی صفحات وب داشتم , تصمیم گرفتم این پروژه را در مورد ساخت و طراحی سایت به وسیله این نرم افزار انجام بدم.

گرچه قصد دارم در این پروژه به بررسی Asp.Net بپردازم , ولی بدون توجه به چگونگی تکامل ساخت صفحات وب در سال های اخیر , درک این فناوری جدید غیر ممکن خواهد بود.اگر جایی کلمه طراحی سایت به گوشی برسد ذهن خود به خود ما را به طرف Html می برد.

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

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

Html از قرارداد HTTP استفاده می کند.امتیاز این قرارداد این است که به پهنای باند اندکی نیاز دارد.امروزه می توان با مودم کابلی سریع در وب کار کرد , اما سالها بود که از مودم 28.8 یا 56kbps استفاده می شده است.گرچه امروزه از پهنای باند بیشتری استفاده می شود , ولی با مودم های سرعت پایین می توان به اسناد Html دست یافت.

 

تعداد صفحات 57 word

 

 

فهرست مطالب

پیش گفتار............................................................................................5

چکیده.........................................................................6

 

فصل اول : مقدمه.................................................8

 

1-1- اهداف پروژه...........................................................10

2-1- مزایای سایت.......................................10

3-1- معایب سایت........................................10

 

فصل دوم : نرم افزارهای استفاده شده در طراحی

 

1-2- آشنایی مقدماتی با Asp.net...........................12

2-2- آشنایی مقدماتی با Sql............................................19

3-2- آشنایی مقدماتی با Html ...............................25

4-2- ابزار ونکات لازم جهت اجرا .................................30

 

فصل سوم : تجزیه و تحلیل سیستم

 

1-3- نمودار سطح صفر : ورودی و خروجی...............................33

2-3- نمودار سطح یک : صفحه اصلی Home.....................34

2-3- نمودار سطح یک : اتصالات پایگاه..............................35

3-3- نمودار سطح دو : رجیستر بهASP.....................................36

4-3- نمودار سطح دو : رجیستر ASP.NET2.....................................37

5-3- نمودار سطح دو : ویرایش و به روز رسانی جداول............................38

 

 

 

 

فهرست مطالب

 

عنوان صفحه

 

فصل چهارم :پیاده سازی و بررسی

 

1-4- معرفی بخش های مختلف سایت...............................40

2-4- جداول و کاربرد آنها..................................................41

3-4- نمایی از ظاهر صفحات سایت........................................43

1-3-4- صفحه اصلی................................................43

2-3-4- صفحه کتابخانه عمومی............................44

3-3-4- صفحه دانلود...........................................45

4-3-4- صفحه لینکستان.....................................46

5-3-4- صفحه کتابهای الکترونیکی..........................47

6-3-4- صفحه ارتباط با مدیران................................48

7-3-4- صفحه درباره ما................................49

8-3-4- صفحه ورود به مدیریت..................50

9-3-4-صفحه مشاهده آمار بازدید کنندگان(بخش مدیریت).............51

10-3-4 صفحه مشاهده نظرات بازدید کنندگان (بخش مدیریت)........................52

4-4- بخشی از سورس برنامه................................53

منابع و مآخذ......................................................57

 


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

مقاله و تحقیقی از رشته مهندسی نرم افزار درباره سیستم عامل ها

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

 ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

عنوان پروژه: سیستم های عامل

دسته: رشته کامپیوتر مقطع کاردانی و کارشناسی ( شاخه نرم افزار و سخت افزار )

فرمت فایل: WORD قابل ویرایش (همراه با فهرست خودکار(اتوماتیک))

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

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

دانلود

 ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

 بخشی از پروژه:

 چکیده

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

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

 

سیستم‌های بی‌درنگ

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

سیستم‌های چند کاربره

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

سیستم‌عامل تک پردازنده

این نوع سیستم‌عامل‌ها، سیستم‌عامل‌های نسل چهارم (نسل فعلی) هستند که بر روی یک پردازنده اجرا می‌شوند. از قبیل , XP , Vista , ME 98 که بیشتر محصول شرکت مایکرو سافت می‌باشند.

سیستم‌عامل شبکه‌ای

سیستم عاملهایی مثل ناول نت که بیشترین استفاده و امکانات این سیستم عامل برای شبکه می‌باشد.

سیستم‌های عامل توزیع شده

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

دلایل ایجاد سیستم‌عامل

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

 

سیستم های عامل


خرید و دانلود مقاله و تحقیقی از رشته مهندسی نرم افزار درباره سیستم عامل ها