مشخصات این فایل
عنوان:سایت ارتباط استاد و دانشجویان از طریق اینترنت
فرمت فایل:word(قابل ویرایش)
تعداد صفحات:134
این مقاله در مورد سایت ارتباط استاد و دانشجویان از طریق اینترنت می باشد.
بخشی از تیترها به همراه مختصری از توضیحات مقاله سایت ارتباط استاد و دانشجویان از طریق اینترنت
-1- صفحات وب ایستا
اساسا یک صفحه با محتوای کد HTML که به طور مستقیم در یک ویرایشگر به عنوان متن، تایپ شده و با پسوند .html یا .htm ذخیره شده را گویند. بنابراین نویسنده صفحه از قبل، کاملا محتوای دقیق صفحه را (حتی دربرخی مواقع قبل از بازدید کاربرازصفحه) معین کرده است.
صفحات وب ایستا به راحتی با نگاه کردن به محتوای صفحه که شامل متن، تصویر، لینک و… است قابل تشخیص هستند. صرفنظر از اینکه چه کسی آن را بازدید میکند، ظاهر آنها همیشه یکجور و مشابه است.
چطور صفحه HTML ایستا راهش را به سوی مرورگر مشتری پیدا می کند؟
1-یک نویسنده وب یک صفحه HTML محض می نویسد و آن را با فایل پسوند .htm روی سرور ذخیره میکند.
1-2- صفحات وب پویا چگونه آماده می شوند؟
...(ادامه دارد)
دو راه فراهم کردن محتوای پویای صفحات وب عبارتند از:
1-2-1- صفحات وب پویای طرف مشتری
دراین مدل ماژول ها یا پلاگین هایی که ایجاد صفحات وب پویا را انجام می دهند به مرورگر اضافه می شوند. معمولا کد HTML با یک فایل جداگانه (شامل یک سری دستورات که هر کدام از طریق صفحهHTML ارجاع داده می شوند) به مرورگر، فرستاده می شود که بهر حال این دستورات را که با کد HTML مخلوط هستند، پیدا می کند. سپس مرورگر از آنها برای تولید HTML محض صفحات در زمانیکه که کاربر صفحه را درخواست می کند، استفاده می نماید. به عبارت دیگر صفحه بطور پویا روی هر درخواست ساخته می شود....(ادامه دارد)
1- جاوا اسکریپت:
زبان اصلی اسکریپت نویسی مرورگر می باشد و نباید با جاوا که زبان برنامه نویسی کاربردی کامل است،اشتباه گرفته شود. در ابتدا نت اسکیپ یک زبان اسکریپتی که به عنوان لیو اسکریپت[1] شناخته می شد با هدف اضافه کردن محاوره به سرور وب و مرورگر، گسترش داد. بعداز آن با ملحق شدن به سان[2] نام آن را به جاوا اسکریپت تغییر داد. جاوا اسکریپت بعضی از نحوها و ساختارهای اساسی را از جاوا می گیرد. (که آن هم به نوبه خود از C ایده می گیرد.) اما هدف متفاوتی دارد. برای مثال در حالی که جاوا اسکریپت قدرت کنترل مرورگر و محتوایش را دارد قابلیت کنترل مواردی مثل دستگیره های فایل[3] را ندارد....(ادامه دارد)
2-2-3- کادر های کنترلی
یکی دیگر از موارد پر کاربرد در طراحی این سایت استفاده از کادر های کنترلی استوقتی یک کادر کنترلی تیک خورده باشد یعنی آن گزینه انتخاب شده است نکته مهم در مورد کادر های کنترلی امکان انتخاب چند گزینه در یک زمان است برای تعریف یک کادر کنترلی از دستور زیر استفاده می کنیم
<input type=" checkbox " name=" name " value=" ali ">
یک مثال کاربردی برای کادر کنترلی به صورت زیر است:
فرض کنید می خواهید اسکریپتی را برای تعدادی از دانشجویان با انتخاب دانشجویان ار لیست انجام دهید
قطعه کد 1.php را در نظر بگیرید...(ادامه دارد)
فصل سوم-پیاده سازی سایت استاد و دانشجو
3-1- صفحه ابتدای سایت(index.php):
صفحه ابتدایی سایت شامل پنج فریم می باشد.
فریم top در قسمت بالایی سایت که مربوط به header .php است که حاوی متن گذرائی است که حاوی پیام های عمومی استاد برای اطلاع دانشجویانش می باشد
به عنوان مثال تاریخ امتحان میان ترم یک درس خاص یا عدم تشکیل کلاس در روزی مشخص فریم contents در قسمت میانی و سمت چپ سایت که مربوط به links.htm می باشد.فریم main در قسمت میانی و در وسط سایت که مربوط به home.php است
فریم main1 در قسمت میانی سایت و در سمت راست که مربوط به showonlineusers.php می باشد
...(ادامه دارد)
3-9- تالار گفتگو
این لینک هم برای دانشجویان و هم برای استاد در نظر گرفته شده است که از طریق آن می توانند در سایت پیام هایی بگذارند که برای همه قابل دیدن باشد به عنوان مثال استاد موضوعی را مطرح کرده و دانشجویان نظرات خود را راجع به آن اعلام کنند.
با کلیک بر روی این لینک صفحه ی chatbox در فریم main باز می شود صفحه ی Chatbox خود شامل 2 فریم است فریم نمایش پیام ها به وسیله ی صفحه ی showchatbox.php با نام mainchatbox و فریم فرستادن پیام به chatbox به وسیله ی صفحه ی addmessage.php و با نام footerchatbox
فصل چهارم- جمع بندی و نتیجه گیری
هدف از این سایت ایجاد ارتباط میان استاد و دانشجو است . با به وجود آمدن و اجرای این پیاده سازی مشکلات زیادی از قبیل مراجعه به استاد و گرفتن صورت تمرین و پروژه ها و مشاهده نمرات و ... که در راه ارتباط میان استاد و دانشجو قرار دارد رفع شده است و باعث استفاده بهینه از زمان و ارتباطی سریع و آسان می شود.
قطعا نیاز به چنین سیستم هایی با رشد جمعیت دانشجویی و روشن شدن اهمیت زمان و برقراری ارتباط سریع و آسان هر روز بیشتر احساس می شود....(ادامه دارد)
بخشی از فهرست مطالب مقاله سایت ارتباط استاد و دانشجویان از طریق اینترنت
مقدمه
فصل یکم- مروری بر زبان ها ی طراحی سایت
1-1- صفحات وب ایستا
1-2- صفحات وب پویا چگونه آماده می شوند؟
1-2-1- صفحات وب پویای طرف مشتری
وب سرور چیست؟
1-2-2- صفحات وب پویای طرف سرور
1-3- مروری بر تکنولوژی ها:
1-3-1- تکنولوژی طرف مشتری برای فراهم کردن محتوای پویا
1- جاوا اسکریپت:
2-VBScript:
3-کنترل های اکتیوایکس:
4- جاوا اپلت:
1-3-2- تکنولوژی های طرف سرور برای فراهم کردن محتوای پویا
1-واسط گذرگاه مشترک (CGI):
2-ASP:
3-JSP (صفحه های سرور جاوا):
4-PHP:
5- ASP.NET:
فصل دوم- نیازمندی های پروژه
2-1- نیازمندی های کار با PHP :
2-2- دستورات مهم زبان PHP و HTML وSQL
2-2-1- شیوه نامه
2-2-2- دستوراتSQL
ارتباط PHP با MySQL
2-2-3- کادر های کنترلی
2-2-4- فرم ها
2-2-5- کنترل های تماس
2-2-6- فرم ها و متغیر های مخفی
2-2-7- رشته تقاضا
2-2-8- تابع md5( )
...(ادامه دارد)
دانلود مقاله سایت ارتباط استاد و دانشجویان از طریق اینترنت