جمعه 4 فروردین 1396  |  Friday 24 th of March 2017
نرم‌افزار تحت وب بانک سوالات کنکور کارشناسی ارشد
نویسنده: زهرا اردکانی فرد
تاریخ: 6 آبان 1388 - 19:48:57

موضوع: نرم‌افزار تحت وب بانک سوالات کنکور کارشناسی ارشد

دانشجو: زهرا اردکانی فرد

استاد راهنما: مهندس مجتبی پورمحقق

استاد دفاع : مهندس فرهاد محمد کاظمی

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

تعداد منابع: 18

تعداد فصل ها: 4

 


 

چکیده:

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

اين نرم افزار توسط زبان برنامه نويسي PHP و پايگاه داده MySQL پياده سازي شده است. و تحليل هاي فني پروژه بر اساس اصول مهندسي نرم افزار با استفاده از استاندارد UML 2.0 انجام شد. که در اين مستند توضيحات کامل در مورد تحليل و پياده سازي اين نرم افزار و مراحل کار داده خواهد شد.

واژه‌هاي کليدي

بانک سوال، پايگاه داده، جستجو، نرم افزار تحت وب، PHP، MySQL، UML

 


فهرست مطالب

مقدمه

فصل يکم -  معرفی سیستم

1-1-  نرم افزار تحت وب کنکور کارشناسی ارشد

1-1-1 معرفی دسته بندی ها

1-1-2- معرفی سوال و ویژگی های آن

1-1-3- جستجو

1-2- معرفی سیستم‌های مشابه

1-2-1 نرم افزار بانک سوال شرکت مبین فناور شرق

1-2-2 نرم افزار گنجینه سوال آموزش و پرورش

1-3 معرفی ابزارهای توسعه

1-3-1 چرایی استفاده از زبان برنامه نویسی PHP

1-3-2 MySQL  و  PhpMyAdmin به عنوان DBMS

1-3-3 زبان مدلسازی UML2.0

1-3-4 نرم افزار پیاده سازی مدلسازی 7.0 Enterprise Architec

فصل دوم- تحلیل سیستم

2-1سناریو

2-2- Actor ها

2-3- Usecase ها

2-4 نمودار Usecase

2-5نمودار Sequence

2-5-1 افزودن دسته بندي جديد (1

2-5-2 افزودن دسته بندي جديد(2

2-5-3 نمايش ليست دسته بندي ها و ايجاد لينک ويرايش و حذف

2-5-4 ( ادامه نمودار قبل) ويرايش و حذف دسته بندي

2-5-5 اضافه کردن سوال جديد

2-5-6 نمايش بانک سوال بصورت دسته بندي شده به تفکيک رشته

2-5-7 (ادامه نمودار قبل) نمايش ليست سوالات يک رشته انتخاب شده

2-5-8 ويرايش و حذف سوال

2-5-9 جستجو در بانک

2-5-10 نمايش نتايج جستجو

2-5-11 نمايش کامل يک سوال

فصل سوم- طراحی پایگاه داده

3-1- معرفی جداول

3-1-1 جدول year

3-1-2 جدول kind

3-1-3 جدول group

3-1-4 جدول reshte

3-1-5 جدول gerayesh

3-1-6 جدول course

3-1-7 جدول topic

3-1-8 جدول book

3-1-9 جدول insert_q

3-2- ارتباط جداول

فصل چهارم- امکانات نرم افزار

4-1- نمای کلی از نرم افزار

4-2- امکان ایجاد تعداد نامحدود دسته بندی

4-3- امکان تغییر دسته بندی ها

4-4- امکان افزودن نامحدود سوال

4-5- امکان تغییر سوال

4-6- امکان جستجو

4-6-1 جستجو بر اساس رشته تحصیلی

4-6-2 جستجو بر اساس نام درس

4-6-3 جستجو بر اساس کلمات کلیدی

4-6-4 جستجو بر اساس نام منبع

4-6-5 جستجو بر اساس درجه سختی

4-6-6 جستجو بر اساس دفعات تکرار

پیوست1- راهنمای استفاده از نرم افزار

پیوست2- توضیحی بر نمودارهای UML

منابع و مراجع

 

دفعات بازدید: 1933
 
صفحه اصلی
آشنایی با گروه کامپیوتر
پروفایل و محتوای درس
آئین نامه و مقررات
چکیده پایان نامه ها
کمیته های آموزشی
آمار و اطلاعات
راهنما
پیوندهای مفید
برنامه کلاسی
Compatability by:
آخرین به روز رسانی سایت: 16 اسفند 1395 ساعت: 19:40:25