PDA

View Full Version : لیست tabel های مورد نیاز پروژه



mary3541
شنبه 26 بهمن 1387, 09:43 صبح
برای یک موسسه زبان table های مورد نیاز
دانشجو
استاد
درس
ترم
کلاس
گزارش
به نظر شما table دیگری هم میخواد؟
جستجو رو هم میتونیم به عنوان یک table در نظر بگیریم؟

Elham_gh
شنبه 26 بهمن 1387, 17:35 عصر
دوست من, اول بگید سیستم شما چه نیازهایی رو باید پوشش بده؟
منظورتون از گزارش چیه؟

mary3541
شنبه 26 بهمن 1387, 19:00 عصر
یه سیستم موسسه زبان هست که اعمال ثبت نام دانشجو، استخدام استاد، ثبت ترم، ثبت کلاس، ثبت درس ، درج لیست کلاسی، درج نمره برای دانشجو، و...
منظور از گزارش همون پرینت هست.مثلا پرینت لیست کلاس و...

Elham_gh
یک شنبه 27 بهمن 1387, 11:03 صبح
خوب پس تقریبا همونی که شما گفتید:
دانشجو(مشخصات دانشجو)
پرونده دانشجو(هر ترم چه درسی برداشته با چه استادی و نمرات اون درسش چند بوده)
سوابق حضور دانشجو( که می گه کدوم ترم در کدوم کلاس چه تاریخهایی غیبت داشته)
استاد(مشخصات استاد)
سوابق خارجی استاد(سوابق تدریسی استاد در مراکز دیگر)
پرونده استاد(در هر ترم درسی که تدریس می کند و ارزیابی نهایی استاد در آن درس)
سوابق حضور استاد(در هر ترم هر درس خود استاد چه تاریخهایی غیبت داشته و استاد جایگزین کی بوده)
ارزشیابی استاد( اطلاعات هر فیلد ارزیابی با نمره اش برای هر ترم هر درس نگهداری می شود)
درس( مشخصات درس)
ترم یا دوره
کلاس
تقویم آموزشی


اینها جداول اصلی هستند.چند جدول دیگه مسلما اضافه می شود.
دروس ارائه ده در هر ترم
استاد های دروس ارائه شده هر ترم و کلاس مرتبط
انواع درسها
انواع استاد
انواع ترم ( فشرده _ معمولی-ویيژه....)
و اطلاعات پایه دیگر

mary3541
یک شنبه 27 بهمن 1387, 11:21 صبح
بعضی از موضوعاتی که گفتید میشه به عنوان فیلد برای یک جدول قرار داد؟
مثلا انواع ترم رو به عنوان یک فیلد برای جدول ترم در نظر گرفت و...؟

Elham_gh
یک شنبه 27 بهمن 1387, 13:11 عصر
بله می شه.
مثلا برای نوع ترم 1 یعنی عادی 2 یعنی فشرده و....
اما این انعطاف پذیری و گسترش پذیری سیستم شما رو کم می کنه.
اگه بخواین یک نوع دیگه به انواع ترم اضافه کنید اونوقت چی؟؟؟ باید کدتون رو دست بزنید.
در ضورتیکه اگه جدول و فرمی جداگانه برای تعریف انواع ترم داشته باشین , سیستم شما هیچ تغییری نخواهد کرد