alias136790
دوشنبه 03 مهر 1391, 14:13 عصر
سلام
تو این تاپیک میخوام راجع به ساخت آزمون گیر تحت شبکه بوسیله یه گروه بحث کنیم
پس از کسانی که میخوان تو پروژه همکاری کنن ، ایمیل و اسمشون رو بزارن.
هدف انجام یه کار گروهی هست که هر عضو کار خودش رو انجام بده و پس از ساخت ، برنامه در اختیار اعضای گروه قرار میگیره.
این برنامه بروش سه لایه ساخته میشه .
دیتابیس برنامه هم ، SQL هست.
قبل از هر چیز تحلیل برنامه هست : این برنامه کارش گرفتن آزمون از دانش آموزان دبیرستان هست و نوع آزمون فعلا تستی و دو گزینه ای هست.
سه سطح کاربری هم داره:
1.مدیر(تعریف رشته ها، دروس، معلمان،دانش آموز و مشاهده نتایج)
2.معلم(طراحی آزمون و مشاهده نتایج)
3.دانش آموز(دادن آزمون و مشاهده نتایج)
مشکلات:
1.تعریف هر سه نوع کاربر در یک برنامه کار نادرستی هست ، بخاطر اینکه امکان این هست که دانش آموز یا معلمی به سطح کاربری مدیر دسترسی داشته باشه.
راه حل :دو برنامه مجزا ساخته بشه که یکیش ویژه مدیر و دیگری ویژه معلم و دانش آموز باشه.
2. اگه تو یه شبکه محلی چند مدرسه از این برنامه بخوان استفاده کنن دچار مشکل میشن
3.اگه تو طراحی سوال ، تصویر یا فرمول بکار بره برنامه دچار مشکل میشه ، بخاطر اینکه معلوم نیست سوال به چه صورت تو دیتابیس ذخیره بشه. و با چه کامپونتی بتونیم این فرمول رو بنویسیم.
کارهای مورد نیاز برای انجام برنامه:
1. طراحی دیتابیس بصورت شبکه(همراه با تعریف یوزر و پسورد) و تابع های(store procedures) مورد نیاز
2. طراحی لایه دسترسی به داده ها، ترجیحا با linqtosql
3 طراحی لایه تجاری(لایه پردازش)
4. طراحی واسط کاربری
5. مرحله نهایی( ارتباط بین واسط کاربری و لایه تجاری)
تو این تاپیک فقط راجع به تحلیل اولیه برنامه بحث میشه و بعد از اتمام آن ،افرادی که مایل به همکاری هستن
میتونن پیام بذارن و بگن تو کدوم قسمت مایل به همکاری هستن. و بعد از اون اعضای گروه از طریق پیام خصوصی یا ایمیل میتونن باهم در ارتباط باشن.
تو این تاپیک میخوام راجع به ساخت آزمون گیر تحت شبکه بوسیله یه گروه بحث کنیم
پس از کسانی که میخوان تو پروژه همکاری کنن ، ایمیل و اسمشون رو بزارن.
هدف انجام یه کار گروهی هست که هر عضو کار خودش رو انجام بده و پس از ساخت ، برنامه در اختیار اعضای گروه قرار میگیره.
این برنامه بروش سه لایه ساخته میشه .
دیتابیس برنامه هم ، SQL هست.
قبل از هر چیز تحلیل برنامه هست : این برنامه کارش گرفتن آزمون از دانش آموزان دبیرستان هست و نوع آزمون فعلا تستی و دو گزینه ای هست.
سه سطح کاربری هم داره:
1.مدیر(تعریف رشته ها، دروس، معلمان،دانش آموز و مشاهده نتایج)
2.معلم(طراحی آزمون و مشاهده نتایج)
3.دانش آموز(دادن آزمون و مشاهده نتایج)
مشکلات:
1.تعریف هر سه نوع کاربر در یک برنامه کار نادرستی هست ، بخاطر اینکه امکان این هست که دانش آموز یا معلمی به سطح کاربری مدیر دسترسی داشته باشه.
راه حل :دو برنامه مجزا ساخته بشه که یکیش ویژه مدیر و دیگری ویژه معلم و دانش آموز باشه.
2. اگه تو یه شبکه محلی چند مدرسه از این برنامه بخوان استفاده کنن دچار مشکل میشن
3.اگه تو طراحی سوال ، تصویر یا فرمول بکار بره برنامه دچار مشکل میشه ، بخاطر اینکه معلوم نیست سوال به چه صورت تو دیتابیس ذخیره بشه. و با چه کامپونتی بتونیم این فرمول رو بنویسیم.
کارهای مورد نیاز برای انجام برنامه:
1. طراحی دیتابیس بصورت شبکه(همراه با تعریف یوزر و پسورد) و تابع های(store procedures) مورد نیاز
2. طراحی لایه دسترسی به داده ها، ترجیحا با linqtosql
3 طراحی لایه تجاری(لایه پردازش)
4. طراحی واسط کاربری
5. مرحله نهایی( ارتباط بین واسط کاربری و لایه تجاری)
تو این تاپیک فقط راجع به تحلیل اولیه برنامه بحث میشه و بعد از اتمام آن ،افرادی که مایل به همکاری هستن
میتونن پیام بذارن و بگن تو کدوم قسمت مایل به همکاری هستن. و بعد از اون اعضای گروه از طریق پیام خصوصی یا ایمیل میتونن باهم در ارتباط باشن.