فی لوو

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

فی لوو

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

پایان نامه رشته کامپیوتر گرایش نرم افزار طراحی و پیاده سازی یک سیستم E-test

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

پایان نامه رشته کامپیوتر گرایش نرم افزار طراحی و پیاده سازی یک سیستم E-test


پایان نامه   رشته کامپیوتر گرایش نرم افزار  طراحی و پیاده سازی یک سیستم E-test

دانلود پایان نامه آماده

دانلود پایان نامه رشته کامپیوتر گرایش نرم افزار  طراحی و پیاده سازی یک سیستم E-test با فرمت ورد و قابل ویرایش تعدادصفحات 48

 چکیده

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

مقدمه

در آستانه قرن بیست و یکم به دلیل گسترش الکترونیک، آنچه بیش از همه در امر اطلاع رسانی مدنظر است، دیجیتالی کردن اطلاع رسانی است که از طرق مختلف می توان به این هدف دست یافت. یکی از جدیدترین روش ها، اطلاع رسانی از طریق شبکه جهانی اینترنت می باشد. از سوی دیگر امروزه با گسترش روزافزون علم و صنعت کامپیوتر در تمام سطوح جامعه از امور فردی گرفته تا اجتماعی شاهد جریانی هستیم که از آن به عنوان مکانیزه شدن یاد می شود. جریانی که خود ملاک و معیاری برای سنجش میزان کارایی امور قرار داده است، به طوری که اگر فعالیت و عملیاتی مکانیزه نباشد، هیچ گونه ابزاری برای مقایسه خود ونیز رقابت با دیگر سیستم های مشابه را نخواهد داشت. جریانی که اگرچه ممکن است برای خواستاران آن هزینه بر باشد ولی آینده ای روشن را برای ارتقا آن ترسیم خواهد کرد. در این راستا جامعه طیف وسیعی از فعالیت های خود را با شرایط جدید وفق داده است و سازمان ها مکانیزه کردن سیستم های خود را تنها وسیله، برای خدمت دهی مناسب به خارج از سیستم و تامین محیطی ایده آل برای کارکنان درون سیستم خود می دانند. با توجه به آنچه خواندید، یکی از مظاهر تلفیق مکانیزاسیون و اطلاع رسانی، وب سایت است.در حقیقت طراحی وب کار مشکل و پیچیده ای است، چرا که موضوع اصلی آن معماری اطلاعات و طراحی جریان کاری است که هیچ کدامشان را نمی توان استاندارد کرد. طراحی سوالات یک آزمون، چاپ کردن و تکثیرآن ها به تعداد مورد نیاز،برگزاری آزمون به روش سنتی،تصحیح اوراق و اعلام نتایج مدتها پس از برگزاری آزمون از مشکلات عمده اساتید،معلمین ومدرسین و حتی داوطلبان شرکت در آزمون است. اما امروزه با عمومی ترشدن استفاده از رایانه ها، می توان انتظار داشت در مراکز برگزاری آزمون،تعداد قابل توجهی رایانه، در دسترس باشد. حال اگر بتوان با توجه به توانائی بالای رایانه ها شرایطی فراهم کرد تا مشکلات مذکور، کمتر و درکل، سرعت برگزاری یک آزمون تا حد ممکن سریعتر شود، می توان از بسیاری از اضافه کاری ها اجتناب نمود. پروژه ای که قرار است با همین هدف طراحی و پیاده سازی شود یک" سیستم مدیریت آزمون آنلاین" است تا جایگزین مناسبی برای روش های سنتی برگزاری آزمون گردد. استفاده از این سیستم های OTMS (Online Test Management System)،روز به روز در حال گسترش است و امروزه بسیاری از موسسات معتبر دنیا با استفاده از این نوع سیستم ها آزمون های خود را به صورت Internet_Based Test به اجرا در می آورند. آزمون هائی از قبیل TOEFL،IELTS و...از این دست آزمون ها هستند. در نهایت با توجه به آنچه در ابتدا درباره اهمیت اطلاع رسانی و ارتباط پویا با کاربران در شبکه ایترنت گفته شد و همچنین افزایش روزافزون اهمیت  Web Apps تصمیم بر آن گرفته شد تا وب سایتی پویا طراحی شود تا بتواند نیازهای مورد نظر را برآورده سازد.



فهرست مطالب
عنوان    صفحه
مقدمه ....................... ...............    1
فصل یکم -  نگاه کلی به سیستم های مدیریت آزمون آنلاین...... ........     3
1-1-  سیستم هایOTMS  و ویژگی آنها‏ ........................ .......     3
1-2- شروع به کار و موانع موجود بر سر راه................... ...........     4
1-3- مشخصات اولیه سیستم................... ................... ..    5
فصل دوم- بانک اطلاعاتی. ................................ ...............    7
2-1- MYSQL .... ............................    7
    2-1-1- انتخاب پایگاه داده و برتری های MYSQL  ..    7
    2-1-2- رقبای اصلی MYSQL  ... ....... ....    9
2-2- طراحی بانک اطلاعاتی آزمون .............. .........    11
فصل سوم- زبان برنامه نویسی PHP... .... ..........    17
3-1- PHP........... ........ .................... ..........        17
     3-1-1- بررسی قابلیت های PHP.... ..........    18
     3-1-2- مقایسه  PHP با سایر زبان ها.................. .........    19
     3-1-3- معایب PHP........ ..................................    23
3-2- Form Validation............. ....................................
    26
3-3- استفاده از Sessionها............... .....
    27

فصل چهارم- آشنائی با سیستم مورد نظر...... ... .....
4-1- روند کلی برگزاری آزمون................ .........
4-2- آموزش گام به گام کار با سیستم..... ....... .....   
    4-2-1- بخش مدیریت(مدیر سیستم)..... ........                                      
    4-2-2- بخش مدیریت(مربی).......... ...                                      
    4-2-3- بخش داوطلبان...... ..............    34

فهرست شکلها
عنوان    صفحه
شکل 2-2- جداول بانک اطلاعاتی و روابط بین آنها ........... .......    11
شکل 3-2- Form Validation ......... ........................................    27
شکل 3-3- استفاده از Sessionها‏ ........................................ ..    32
شکل 4-2- بخش مدیریت................................................... .....    36
شکل 4-2-1- آزمون های موجود.............................................. ..    37
شکل 4-2-2- بخش مدیریت(مربی)......................................... ...    38
شکل 4-2-2- افزودن آزمون...................................................    39
شکل 4-2-2- افزودن سوالات............................................... .    40
شکل 4-2-3-بخش داوطلبان............................................... .    41
شکل 4-2-3- مشخصات آزمون............................................. ....    42
شکل 4-2- 3- آغاز آزمون....................................................... ..    43
شکل 4-2-3- نتایج آزمون........................................................ ...        44



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


پایان نامه رشته کامپیوتر گرایش نرم افزار طراحی و پیاده سازی یک سیستم E-test

پروژه و تحقیق در مورد طراحی و پیاده سازی یک سایت اینترنتی دینامیک (فایل Word)

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

پروژه و تحقیق در مورد طراحی و پیاده سازی یک سایت اینترنتی دینامیک (فایل Word)


پروژه و تحقیق در مورد طراحی و پیاده سازی یک سایت اینترنتی دینامیک  (فایل Word)

چکیده

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

 

در همین راستا از ابزارهایی نظیر :           

PHP V5.0.0, PHP MyAdmin 4, MySQL, Adobe Photo Shop CSII, DreamWeaver MX 2004,  ImageReady

 

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


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


پروژه و تحقیق در مورد طراحی و پیاده سازی یک سایت اینترنتی دینامیک (فایل Word)

دانلود پایان نامه پیاده سازی سخت افزاری الگوریتم استاندارد رمزنگاری پیشرفته AES

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

دانلود پایان نامه پیاده سازی سخت افزاری الگوریتم استاندارد رمزنگاری پیشرفته AES


دانلود پایان نامه پیاده سازی سخت افزاری الگوریتم استاندارد رمزنگاری پیشرفته AES

پیاده سازی سخت افزاری الگوریتم استاندارد رمزنگاری پیشرفته AES در شبکه های مخابراتی WIMAX با استفاده از VHDL

 

 

 

 

 

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

فرمت فایل:PDF

تعداد صفحه:146

چکیده :

(به هم ریختگی و نامرتبی متن ها به دلیل فرمت آن ها در سایت میباشد در فایل اصلی مرتب و واضح میباشد)

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

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

دسترسی بیسیم باندپهن (BWA) برای چندین سال است که مورد استفادهی اپراتورها و مراکز تجاری قرارگرفته و بیشترین رضایتمندی را برای کاربرانش داشته است . اما استاندارد جدید که توسط IEEE 802.16 انتشار یافته به احتمال زیاد پذیرش استفاده از این تکنولوژی را تسریع خواهد بخشید، وحوزهی استفاده این فنآوری را توسعه خواهد داد.

نکتهی مهم در شبکههای بیسیم، تأمین امنیت این شبکهها میباشد به گونهای که کاربران با اطمینان خاطر به انتقال اطلاعات خود بپردازند. گروه کاری استاندارد IEEE 802.16، برای دوری از اشتباهات طراحی درIEEE 802.11، با ترکیب استانداردهای مختلف، امنیت این سیستمها را تا حدود زیادی تضمین کردهاند.

در این پایاننامه، ابتدا به تعریف شبکههای کامپیوتری پرداخته و در ادامه شبکههای WiMAX و ساختار امنیتی آن را شرح داده میشود. فصل سوم به تعریف کلی از رمزنگاری اختصاص یافته است. در فصل چهارم، الگوریتم رمزنگاری استاندارد پیشرفته را به طور کامل توضیح داده و در فصل پنجم به توصیف حالت عملیاتی CCM و چگونگی پیادهسازی الگوریتم AES-CCM میپردازیم. فصل ششم، نتیجهگیری کلی از کارهای انجام شده و پیشنهاداتی برای بهبود عملکرد این الگوریتم در شبکههای WiMAX را ارائه میکند .

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

سختافزار شبکه

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

امروزه دو تکنولوژی انتقال بیش از همه گسترش یافته و فراگیر هستند:

  • - ارتباطات پخشی[1]
  • - ارتباطات همتا به همتا[2]

شبکههای پخشی[3] دارای یک کانال مخابراتی هستند که بین همه کامپیوترها مشترک است.

هر یک از کامپیوترها میتوانند پیامهای خود را در بسته[4]های کوچک مخابره کنند، و تمام کامپیوترهای دیگر این پیامها را دریافت خواهند کرد. آدرس کامپیوتری که این بسته در حقیقت برای وی ارسال شده، در بخشی از پیام نوشته میشود. هر کامپیوتر به محض دریافت بسته، آدرس گیرنده را با آدرس خود مقایسه میکند .اگر پیام برای او باشد، آن را پردازش میکند؛ ولی اگر پیام متعلق به دیگری باشد، به سادگی آن را نادیده میگیرد.

در شبکههای همتا به همتا[5] بین تک تک کامپیوترها مسیر ارتباطی مستقل وجود دارد. البته وقتی یک بسته بخواهد از کامپیوتری به کامپیوتر دیگر برود، احتمالاً سر راه خود از چند ماشین بینابینی نیز عبور خواهد کرد. معمولاً در این قبیل شبکهها مسیرهای متعددی بین دو کامپیوتر خاص میتوان برقرار کرد ،که از نظر طول مسیر با هم تفاوت دارند، و یافتن کوتاهترین مسیر یکی از مسایل مهم در اینگونه شبکههاست. به عنوان یک قاعده کلی (البته با استثناهای متعدد)، شبکههای کوچک، متمرکز و محلی، از نوع پخشی هستند و شبکههای بزرگ و گسترده از نوع همتا به همتا.

روش دیگر طبقهبندی شبکهها اندازه شبکه است. در جدول 1-1، طبقهبندی بر اساس اندازه را مشاهده میکنید.

از آن جایی که در این طبقهبندی، تکنولوژی ارتباطی به فاصله کامپیوترها وابسته است ،فاصله کامپیوترها از یکدیگر در این طبقهبندی بسیار مهم است.  

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

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

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

3- 2-1 شبکههای محلی[1]  

شبکه محلی، یا LAN، شبکهایست خصوصی در یک ساختمان یا مجتمع، که حداکثر ابعاد آن یکی دو کیلومتر باشد. از این نوع شبکهها معمولاً برای متصل کردن کامپیوترهای یک شرکت و به اشتراک گذاشتن منابع (مانند چاپگر) یا مبادله اطلاعات استفاده میشود. یک شبکه LAN سه مشخصه اصلی دارد، که آن را از سایر انواع شبکه متمایز میکند:

  • - اندازه این شبکه بسیار محدود است، به گونهای که زمان انتقال سیگنالها در آن (حتی در بدترین شرایط) بسیار کم است و از قبل قابل پیشبینی است.
  • - تکنولوژی انتقال اطلاعات در LAN از نوع پخشی بوده و معمولاً به کابل متکی است. سرعت انتقال اطلاعات در این شبکهها بین 01 تا 100 Mbps، تأخیر انتشار در آن بسیار کم (در حد میکرو یا نانوثانیه) و خطا در آن بسیار اندک است. LANهای جدیدتر به سرعت 01 Gbps نیز دست یافتهاند .
  • - توپولوژی[2]: توپولوژیهای مختلفی برای شبکههای محلی پخشی وجود دارد که   توپولوژیهای باس و حلقوی دو نمونه از این توپولوژیها میباشند. در یک شبکه باس (شبکه با کابل کشی خطی)، در هر لحظه فقط یکی از کا مپیوترها مجاز به استفاده از خط و ارسال اطلاعات است و تمام ماشینهای دیگر بایستی در این مدت از ارسال هرگونه

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

شکل1-2 دو شبکه پخشی. (الف) باس. (ب) حلقوی.

4- 2-1 شبکههای شهری[3]  

شبکه شهری، یا MAN، شبکهایست که یک شهر را پوشش میدهد. شبکههای تلویزیون کابلی بهترین نمونه MAN هستند. در شکل1 1-، نمایی تقریبی از یک شبکه شهری مبتنی بر تلویزیون کابلی را ملاحظه میکنید. 

و...

NikoFile


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


دانلود پایان نامه پیاده سازی سخت افزاری الگوریتم استاندارد رمزنگاری پیشرفته AES