واضح آرشیو وب فارسی:سایت ریسک: راهنمایی در مورد دیتابیس دانش آموزان مدرسه amir01 15 تير 1387, 13:05اگه عنوان بده شرمنده... - یکی اینکه میخواستم ببینم کسی اینجا ایده ای برای دیتابیس دانش اموزان یه مدرسه داره یا نه. چیزی که خودم نوشتم اینجوری که برای همه دانش آموزان تو همه مقاطع (سیستم برای دبیرستان و پیش دانشگاهی هستش) یه جدول طراحی شده و تمام دروسی که یه دانش آموز از اول دبیرستان تا پایان پیش دانشگاهی پاس میکنه رو توش گذاشتم حدود 100 تا درسه که با مستمرها و پایانی ها حدود 200-250 تا فیلد شده تو دیتابیس. میخواستم ببینم کسی نظری داره؟ این روش خوبه؟ یا روش بهتری هست؟ - دوم اینکه بحث اضافه کردن دانش آموزان. الان سیستم من اینجوریه که لیست دانش آموزان و نمرات رو از فایل txt می خونه و به ترتیب کد دانش آموزی، نام دانش آموز، نمره معارف، ادبیات و بقیه دروس که با Tab از هم جدا شدن رو میخونه و تو دیتابیس ذخیره میکنه. در مرود اینم اگه کسی نظری داره بگه. خوب باشید. ممنون. یاحق... parsiteam 15 تير 1387, 14:29حدود 200-250 تا فیلد شده تو دیتابیس امیر جان به نظر من بهتره بجای اینکه 250 تا فیلد بسازی یک فیلد بسازی بعد همه رو بریزی توش . بعد هر کدوم رو مثلا با ** جدا کنی بعد موقع ویرایش از هم جداشون کنی . اینجوری خیلی حجم دیتابیست کمتر میشه . البته این نظر شخصی من بود . imanmir 15 تير 1387, 22:58سلام و قبلا پورتال مدارس بنیان را طراحی کردم می تونی ببنی و اگه تونستم کمکی کنم در خدمتم در ضمن شما به قول دوستتمون از همون یک فیلد استفاده کنید بهتره و خیلی راحت با شاخص بندی ها می توانید اطلاعات را بازیابی کنید و اینکه آیا شما یک convertor دارید ؟در جمله آخر گفتیم که اطلاعات را از یک فایل txt می گره آن فایل از سیستم مدرسه دریافت می کنه؟ این آدرس یکی از مدارس SME 16 تير 1387, 00:06امیر جان به نظر من بهتره بجای اینکه 250 تا فیلد بسازی یک فیلد بسازی بعد همه رو بریزی توش . بعد هر کدوم رو مثلا با ** جدا کنی بعد موقع ویرایش از هم جداشون کنی . اینجوری خیلی حجم دیتابیست کمتر میشه . البته این نظر شخصی من بود . برای دیتابیسهایی که اطلاعاتش به صورت روزمره زیاد میشه چی پیشنها میکنید؟ مثلا دیتابیس سایتی مثل همین مجیدآنلاین! farik 16 تير 1387, 00:46با سلام... بايد بگم كه اگر چه من در حد جواب دادن نيستم..ولي بايد بگم كه اگه اينطور كهدوستان گفتند عمل كنيد تو ويرايش و حذف و ...كد نويسي زياد ميشه...اگه واسه هر پايه يكي جدول درست كني بهتره....حداقل يكم كارت مرتب تر و راحت تر ميشه....و باز اگه هر كلاس و فقط داخل يك كلاس اينطوري باشه هم خوبه...ميتوني واسه همه دانش آموزان يك تيبل بسازي كه همه دانش آموزان باشه و توش كلاس هر دانش اموز رو داشته باشي... خوب با اجازه.. parsiteam 16 تير 1387, 08:40امیر جان به نظر من بهتره بجای اینکه 250 تا فیلد بسازی یک فیلد بسازی بعد همه رو بریزی توش . بعد هر کدوم رو مثلا با ** جدا کنی بعد موقع ویرایش از هم جداشون کنی . اینجوری خیلی حجم دیتابیست کمتر میشه . البته این نظر شخصی من بود . برای دیتابیسهایی که اطلاعاتش به صورت روزمره زیاد میشه چی پیشنها میکنید؟ مثلا دیتابیس سایتی مثل همین مجیدآنلاین! میدونی عزیزم آخه بانک اطلاعاتی یک مدرسه که هر روز اضافه نمیشه . اول سال لیست اعضا رو میدن بعد از اون همش ادیت میشه . هی عوض میشه . برای افزودن نمرات هم که اصلا تیبلش جداشت . من فقط بابت نام و نام خانوادگی و آدرس و تلفن و این جور چیزا گفتم توی یک فیلد بریزه . amir01 16 تير 1387, 14:52اول از همه تشکر میکنم... بعد اینکه با فکر هایی که کردم به نظرم اینکه هر پایه یه جدول جدا داشته باشه منطقی تر و بهتر به نظر میرسه. نظر شما چیه؟ راستی جناب میر محمدی دیتابیس سیستم شما به چه صورتیه؟ (اگه مایلید بگید) imanmir 16 تير 1387, 22:17شما دارید یک کاره پویا می کنید شاید برای یک مدرسه فقط پایه راهنمایی لازم باشد آیا باید جدول های دبیرستان و دبستان و ... هم بیاد این راه مناسبی نیست من دیتابیسم باmysql و به این نحوه کار کردم جدول1 : برای ثبت اطلاعات دانش آموزان - پرسنل - مدیرو... به همراه لاگین جدول2:دریافت اطلاعات رشته ها و درس ها مربوطه جدول3:دریافت نمرات دانش آموزان هنر کار شما در برقراری ارتباط بین رشته ها و درس ها - دانش آموزان با نمرات می باشد 1p30 16 تير 1387, 23:32یک درس داشتیم به نام مهندسی دیتا بیس دیتا بیس درست کردن اصول داره که سرعت لود سایت بالا باشه هیچ وقت تعدادی زیادی جدول درست نکن این روشی که گفتن بهتره که با یک چیزی جدا کن موفق باشی parsiteam 17 تير 1387, 08:47یک درس داشتیم به نام مهندسی دیتا بیس دیتا بیس درست کردن اصول داره که سرعت لود سایت بالا باشه هیچ وقت تعدادی زیادی جدول درست نکن این روشی که گفتن بهتره که با یک چیزی جدا کن موفق باشی شدیم 2 به یک . آخه منطق هم همینو میگه که اگر جداول زیاد باشه سرعت میاد پایین . para 2x 17 تير 1387, 08:49سلام راستش منم يه اتوماسيون برا يكي از مدارس نوشتم به نظرم اومد منم روش خودمو بگم من اومدم اول يه تيبل برا مشخصات دانش اموزا قراردادم و خودم يه id ، منحصر به فرد بهشون دادم كه از نوع id كلاس و شعبه شون معلوم ميشد ،بعد همه نمرات رو هم تويه يه تيبل گذاشتم به اين ترتيب كه برا برا هر نمره ، هر درس دانش اموز يه ركورد داشتم تويه ديتابيس ، كه ستون هاي تيبل من اينا بودند ، اون id كه خودم دادم ، نمره ، درس تاريخ ، همين راستي اينم آدرس سايت اون مدرسه هست amir-haghighi 22 تير 1387, 20:17به ياد او:: به آدرس زير سر بزنيد ببينيد به دردتون ميخوره يا نه. با php & mysql & smarty نوشتمش. اگه مايل بوديد حاظرم كل سورسش رو به همراه فايل ستاپ در اختيارتون بذارم. admin user name::admin admin pass::demo موفق و مويد باشيد.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2896]