پنل اس ام اس
صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: کمک برای طراحی بانک اطلاعاتی  (دفعات بازدید: 4738 بار)
علی برغمدی
Aiapir Team
*

تشكرها : 20
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 92


برنامه نویس شرکت آرین


ديدن مشخصات WWW
« : 01 ارديبهشت 1389,ساعت 16:49:58 »

نام پروژه: مدیریت امتحانات دانشگاهی

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

2.   هر یک از کاربران با استفاده از نام کاربري و رمز عبور وارد سیستم میشوند.

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

4. کاربران میتوانند امکان رویت یک سوال را به دیگر کاربران و یا کاربران مشخصی در سیستم بدهند.
5. اساتید میتواند در سیستم، نیمسالهاي تحصیلی و دروس مورد نظر خود را تعریف نماید.
6. استاد میتواند براي هر نیمسال تحصیلی و دروس مختلف، امتحان ایجاد کند. انواع امتحانات در سیستم شامل میانترم، پایانترم و کوئیز
میباشد.
7. سوالات میتوانند به صورت تشریحی، تستی و یا جایگذاري باشند. هر سوال میتواند داراي تصویر، بارم سوال و توضیحات نیز باشد. این
توضیحات ممکن است پاسخ سوال باشد.
8. استاد میتواند جهت ایجاد یک امتحان جدید، از سوالات منتخب امتحانات قبلی استفاده کند. بنابراین باید در قسمت طرح سوال، امکانی
جهت انتخاب از سوالات موجود در سیستم وجود داشته باشد.
9. استاد میتواند امتحاناتی را که ایجاد کرده است، ویرایش و یا حذف نماید.
10 . هر یک از اساتید میتوانند از امتحاناتی که خودشان ایجاد کردهاند بر اساس نیمسال تحصیلی و یا درس مورد نظر گزارشگیري نمایند.
11 . هر یک از کاربران در سیستم میتوانند از سوالاتی که مجوز مشاهده آنها را دارند بر اساس نیمسال تحصیلی، درس مورد نظر و استاد مورد
نظر گزارشگیري نمایند.
12 . امکان جستجو بر اساس محتواي صورت سوال نیز باید وجود داشته باشد.

13 . دانشجویان فقط امکان مشاهده سوالاتی را دارند که مجوز مشاهده به آنها داده شده است.
. 14دانشجویان میتوانند براي در اختیار گرفتن نمونه سوالات امتحانی، درخواستهاي را در سیستم براي استاد مورد نظر خود ثبت کنند. این
درخواستها توسط استاد مربوطه قابل مشاهده میباشد و استاد میتواند به آنها پاسخ دهد.



این پروژه باید با #C نوشته بشه از دوستانی که اطلاعاتی در مورد طراحی بانک توی SQL دارن خوشحال می شم بهم توی طراحی بانکش کمک کنن...
با تشکر
.
« آخرين ويرايش: 03 ارديبهشت 1389,ساعت 11:52:02 توسط علی برغمدی » خارج شده است

A.Zolfaqari
کاربر جدید
*

تشكرها : 5
آفلاین آفلاین

جنسيت : دختر
تعداد ارسال: 43


دانشجوی نرم افزار


ديدن مشخصات
« پاسخ #1 : 01 ارديبهشت 1389,ساعت 20:55:46 »

یکم بیشتر راجع به این پروژه توضیح میدین شاید تونستم کمک کنم
لینک مشکل داره Error میده
خارج شده است

زمان بیش از آنچه فکر میکنیم از دست هایمان می گریزد.
علی برغمدی
Aiapir Team
*

تشكرها : 20
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 92


برنامه نویس شرکت آرین


ديدن مشخصات WWW
« پاسخ #2 : 03 ارديبهشت 1389,ساعت 11:52:56 »

با سلام سوالشو کامل گذاشتم حالا ممنون میشم کمک کنید...
خارج شده است

انجمن تخصصی استادان و دانشجویان کامپیوتر ایران
« پاسخ #2 : 03 ارديبهشت 1389,ساعت 11:52:56 »

پنل اس ام اس
 خارج شده است
A.Zolfaqari
کاربر جدید
*

تشكرها : 5
آفلاین آفلاین

جنسيت : دختر
تعداد ارسال: 43


دانشجوی نرم افزار


ديدن مشخصات
« پاسخ #3 : 04 ارديبهشت 1389,ساعت 09:26:39 »

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

زمان بیش از آنچه فکر میکنیم از دست هایمان می گریزد.
ginguli
کاربر جدید
*

تشكرها : 1
آفلاین آفلاین

تعداد ارسال: 3



ديدن مشخصات
« پاسخ #4 : 11 ارديبهشت 1389,ساعت 03:13:43 »

سلام علی جان من مشکلی با sqlندارم هر کمکی از دستم برمیاد بگو

علی جان یه سر به میلت بزن



*_ دو پست متوالی شما یکی شد.
« آخرين ويرايش: 11 ارديبهشت 1389,ساعت 08:55:30 توسط كیانی » خارج شده است

ایالت کاتولونیا در منطقه باسک در شمال اسپانیا به واسطه آشوب و جنگ سالهاست خواهان جدایی می باشند  ولی Adobe Flash بدونه هیچگونه رقابتی خود را از سایر نرم افزار ها جدا کرده و در صدر نرم افزار های انیمیشن سازی دو بعدی قرار گرفته است
A.Zolfaqari
کاربر جدید
*

تشكرها : 5
آفلاین آفلاین

جنسيت : دختر
تعداد ارسال: 43


دانشجوی نرم افزار


ديدن مشخصات
« پاسخ #5 : 11 ارديبهشت 1389,ساعت 08:42:17 »

جناب ginguli خیلی ممنون که جواب دادین
اما به نظر من اگه جوابتون رو همینجا بزارین بقیه هم میتونن استفاده کنن
سپاسگذارم
خارج شده است

زمان بیش از آنچه فکر میکنیم از دست هایمان می گریزد.
انجمن تخصصی استادان و دانشجویان کامپیوتر ایران
   

هاست پرسرعت
 خارج شده است
صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :