دانلود تحقیق طراحی تخصصی صفحات وب

Word 153 KB 18134 27
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۱۶,۰۰۰ تومان
قیمت: ۱۲,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • طراحی صفحات اختصاصی
    وب سایت آموزشی
    دوره های آموزشی

    این صفحه شامل دو قسمت می باشد : مشخصات دوره ها و نکات لازم
    قسمت اول مشخصات دوره ها شامل نام دوره, طول دوره, تاریخ شروع, هزینه دوره و توضیحات می باشد و با هر مرتبه کلیک دکمه Add رویه AddTextEdu‏ فراخوانی می شود که 5 پارامتر از نوع TEdit دارد و معادل مشخصات دوره می باشند.

    با فراخوانی این رویه اطلاعات وارد شده برای هر قسمت به ترتیب در آرایه های Title, Name, Date, MarkMو Textکه از نوع String هستند ذخیره می شوند البته در صورتی که هر کدام از مشخصات فوق تعیین نشده باشد آن محل از آرایه با رشته تهی مقدار دهی می شود.
    بعد از مقدار دهی آرایه ها اندیس آنها ) ( i افزایش می یابد و فیلدهای مربوطه برای ورود اطلاعات بعدی پاک می شود.
    در قسمت دوم (نکات لازم) می توان هر چند نکته مورد نظر را درباره دوره های آموزشی وارد کرد با ورود هر نکته باید دکمه Add کلیک شود به این ترتیب هر نکته در آرایه ای به نام Point از نوع String ذخیره می شود.

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

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

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


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

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

    به این ترتیب با فراخوانی رویه AddText که شامل 3 پارامتر است دو پارامتر از نوع TEdit و یک پارامتر از نوع TMemo, اطلاعات مشخص شده به ترتیب در آرایه های Title, Date و Text که از نوع String هستند ذخیره می شود البته در صورتی که هر کدام از مشخصات فوق تعیین نشده باشد آن محل از آرایه با رشته تهی مقدار دهی می شود
    بعد از مقدار دهی آرایه ها اندیس آنها ) ( i افزایش می یابد و فیلدهای مربوطه برای ورود اطلاعات بعدی پاک می شود.
    در قسمت طراحی صفحه مقالات با توجه به تعداد مقالات که توسط متغیر ) ( i نگهداری می شود ابتدا یک حلقه For عنوان و تاریخ مفالات را در قسمت بالای صفحه درج می کند که عنوان مقالات لینکی است به متن آنها .

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

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

    در انتهای متن هر مقاله لینکی به موضوع مقاله قرار دارد.



    صفحه خودآزمایی/ نمونه سوالات

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

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

    بعد از مقدار دهی آرایه ها اندیس آنها ) ( i افزایش می یابد و فیلدهای مربوطه برای ورود اطلاعات بعدی پاک می شود.
    با توجه به اینکه هر خودآزمایی بیش از یک سوال دارد در این حالت که از رویه AddText استفاده می شود فیلد عنوان نباید پاک شود , به هین منظور متغیر Test از نوع Boolean تعریف شده است که اگر این متغیر مقدار False داشته باشد فیلد عنوان پاک می شود در غیر این صورت اطلاعات فیلد باقی می ماند .

    این متغیر در زمان طراحی صفحه خودآزمایی وب سایت نوع آموزشی مقدار True دارد و سایر قسمتهایی که از رویه AddText استفاده شده است مقدار False دارد.

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

    برای اینکه بتوان اطلاعات مربوط به خودآزمایی دیگری را وارد نمود باید Add گروه خودآزمایی کلیک شود, با این کار فیلد عنوان خودآزمایی پاک می شود و کنترل روی این فیلد برای ورود نام خودآزمایی دیگری قرار می گیرد.

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

    با کلیک دکمه Add این آرایه مقداردهی می شود.

    در قسمت طراحی صفحه خودآزمایی با توجه به تعداد خودآزمایی ها که توسط متغیر ) (GroupCount نگهداری می شود ابتدا یک حلقه For عناوین خودآزمایی ها را در قسمت بالای صفحه درج می کند که عنوان هر خودآزمایی لینکی به سوالات آن خودآزمایی است.

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

    این عملیات با یک حلقه If-Else پیاده سازی شده است .

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

    در انتهای سوالات هر آزمون هم یک لینک به پاسخهای آزمون وجود دارد .

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

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

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

    قسمت اول مشخصات جدول نتایج شامل عنوان آزمون, نام و نام خانوادگی افراد, نمره تئوری,نمره عملی و توضیحات می باشد و با هر مرتبه کلیک دکمه Add رویه AddTextEdu‏ فراخوانی می شود که 5 پارامتر از نوع TEdit دارد و معادل مشخصات جدول نتایج می باشند.

    با فراخوانی این رویه اطلاعات وارد شده برای هر قسمت به ترتیب در آرایه های Title, Name, Date, MarkMو Textکه از نوع String هستند ذخیره می شوند البته در صورتی که هر کدام از مشخصات فوق تعیین نشده باشد آن محل از آرایه با رشته تهی مقدار دهی می شود.

    بعد از مقدار دهی آرایه ها اندیس آنها ) ( i افزایش می یابد و فیلدهای مربوطه برای ورود اطلاعات بعدی پاک می شود.

    در این قسمت نیز با توجه به اینکه برای هر عنوان آزمون بیش از یک فرد وجود دارد, بنابراین در صورتی که از رویه AddTextEd برای طراحی صفحه نتایج استفاده شود فیلد عنوان نباید پاک شود , به همین منظور متغیر Result از نوع Boolean تعریف شده است که اگر این متغیر مقدار False داشته باشد فیلد عنوان پاک می شود در غیر این صورت اطلاعات فیلد باقی می ماند .

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

    بعد از ورود اطلاعات هر جدول تتیجه, می توان هر چند نکته مورد نظر خود را درباره جدول تتیجه وارد نمود با ورود هر نکته باید دکمه Add کلیک شود به این ترتیب هر نکته در آرایه ای به نام Point از نوع String ذخیره می شود.

    متغیر (n) تعداد نکات و یا اندیس آرایه Point را نشان می دهد.

    البته می توان از طریق دکمه تنظیم قلم مشخصات متن مورد نظر مانند سایز, رنگ, نوع و غیره را تعیین کرد.

    برای اینکه بتوان اطلاعات مربوط به جدول تتیجه دیگری را وارد نمود باید Add گروه جدول تتایج کلیک شود, با این کار فیلد عنوان آزمون پاک می شود و کنترل روی این فیلد برای ورود عنوان آزمون دیگری قرار می گیرد.

    در ضمن اینکه چون در قسمت طراحی به تعداد افراد هر آزمون و نکات مربوط به هر آزمون نیاز است تا طراحی هماهنگ شود از آرایه هایی به نامهای CountResult وCountPoint از نوع Integer استفاده شده است که هر محل از آرایه ها به ترتیب تعداد افراد و تعداد نکات را نگهداری می کنند.

    با کلیک دکمه Add این آرایه ها مقداردهی می شود.

    در قسمت طراحی صفحه نتایج با توجه به تعداد نتایج آزمون ها که توسط متغیر ) (GroupCountنگهداری می شود ابتدا یک حلقه For عناوین آزمون هایی که نتیجه آنها اعلام شده است را در قسمت بالای صفحه درج می کند که هر عنوان لینکی به جدول تتیجه آن آزمون است.برای بدست آوردن نام آزمون هر بار متغیر حلقه باید به تعداد افراد آن آزمون افزایش یابد , البته در اولین گروه نیازی به این تغییر نیست.

    این عملیات با یک حلقه If-Else پیاده سازی شده است.

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

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

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

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

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

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


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

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

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

تاریخچه وب سال 1989 را می توان مبدأ وب دانست، در ان سال تیم برنرزلی عضو انجمن اروپایی محققین فیزیک (CERN) ، پروژه ای را مطرح کرد که هدف آن به وجود آوردن شبکه ای از اسناد و فرامتن ، برای رد و بدل کردن اطلاعات بین اعضای انجمن بود. درسال 1990 اولین نرم افزار وب با قابلیت نمایش ، ویرایش و ارسال اسناد فرامتن به اعضاء از طریق اینترنت، تولید و بدین ترتیب وب پا به عرصه وجود گذاشت. در ...

مفاهیم HTML &XTHML این برنامه درواقع نرم افزاری است که کامپیوتر شما برای مرور و نشان دادن صفحات وب به ان نیاز خواهد داشت.ازجمله معروف ترین مرورگرهای اینترنتی می توان به کاوشگراینترنت شرکت مایکروسافت (اینترنت اکسپلورر ومرورگرنت اسکیپ اشاره نمود.گردش دروبی که ازنظرمحتوی و یا شکل متشابه ایده های ذهنی شما را جذب کرده و باعث می شودبارها به ان مراجعه کنید. یک صفحه وب چیست ؟ نیز ...

بخش اول طراحی صفحات وب با  FrontPage 2000 فصل اول  ایجاد یک صفحه وب پرکردن صفحه خالی، دانشی است که www آن را از اجدادش در خانواده مکتوبات به ارث برده است: کتابها، مجلات و روزنامه. سنگ نوشته های حکاکی شده را نیز می توان در این زمره به حساب آورد، گو اینکه روش ایجاد آنها کاملا متفاوت است. در غیاب ابزار کارآمد صفحات خالی را با عناصر ابتدایی و اولیه وب پر خواهید نمود: متن و ...

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

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

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

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

نکاتی در مورد HTML : hyprer text markup Language یا html زبان برنامه‌نویسی کامپیوتر برای شبکه جهانی web می‌باشد. زمانی که یک سایت وب ایجاد می‌کنید، جهت قراردادن متون، تصاویر، انیمیشن و صدا و یدئو در صفحات web که سایت را تشکیل می‌دهند از HTML استفاده می‌کنید. بعلاوه، HTML اجاره می‌دهد تا پیوندهای فرامتن و دکمه‌های محاوره‌ای را اضافه کنید که صفحات وب را به صفحات دیگری از سایت ...

ثبت سفارش