نمایش نتایج 1 تا 40 از 51

نام تاپیک: تحلیل پروژه انبارداری سوپر مارکت

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار masoud_z_65
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    Tehran-SHiraz
    سن
    38
    پست
    294

    نقل قول: تحلیل پروژه انبارداری سوپر مارکت

    نمیدونم چرا توی این تاپیک فقط باید خودم تنها بنویسم
    مثلا اینجا رو راه انداختم که همه بهم کمک کنن!!!!!

  2. #2
    کاربر دائمی آواتار z_bluestar
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تهران
    سن
    39
    پست
    359

    نقل قول: تحلیل پروژه انبارداری سوپر مارکت

    سلام دوست عزيز
    من تحليل پرو‍ه تو خوندم .
    به نظر من اگه مي خواي يه چيز جامع در بياري يه چيزايي كم داره
    مثلا من تو شرح سيستمت چيزي از كالاهاي مرجوعي نديدم .

    همون طور كه مي دوني كالاهاي مر جوعي كالاهايي هستند كه غير قابل فروش هستند و بايد از موجودي كسر شوند .
    مثل كالاهايي كه تاريخ انقضا آنها گذشته است

    بعد تو Database هم جاي كار زيادي داره
    اولا كه كالاها براي ثبت و ويرايش راحتتر بايد دسته بندي بشن
    گروه اصلي (لبنيات _ شوينده _ تنقلات و ......)
    گروه فرعي مثلا براي لبنيات (ماست _ كره _ خامه و .....)

    دوما براي كاربران سيستم كه از يك نوع موجوديت هستند لازم نيست دو تا جدول مجزا بذاري
    جدول فروشنده (کد{autoincrement}-نام-نام خانوادگی-رمز عبور-حقوق)
    جدول انباردار (کد{autoincrement}-نام-نام خانوادگی-رمز عبور-حقوق)
    جدول مسئول سوپر مارکت (کد{autoincrement}د-نام-نام خانوادگی-رمز عبور-حقوق)
    همه كاربران در يك جدول قرار بده و فقط يك فيلد نوع براشون قرار بده
    جدول كاربران (كدكاربر- نام - نام خانوادگي - رمز عبور - نوع كاربر )
    بعد حقوق كارمندان بايد تو بخش مالي و در جدول مرتبط با اون آورده شود .

    در مورد سيستم فاكتور بايد دو تا جدول باشه
    جدول فاكتور اصلي (كد فاكتور - تاريخ - كد كاربر - مبلغ - تخفيف )
    جدول فاكتور فرعي(كد فاكتور - رديف - كد كالا - تعداد )

    اگه بخوام بگم كارهاي زيادي هست كه بايد انجام بدي
    DataBase كه طراحي كرد اصلا مسائل نرمال سازي رو رعايت نكرده .

  3. #3
    کاربر دائمی آواتار masoud_z_65
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    Tehran-SHiraz
    سن
    38
    پست
    294

    نقل قول: تحلیل پروژه انبارداری سوپر مارکت

    سلام دوست عزيز
    من تحليل پرو‍ه تو خوندم .
    به نظر من اگه مي خواي يه چيز جامع در بياري يه چيزايي كم داره
    مثلا من تو شرح سيستمت چيزي از كالاهاي مرجوعي نديدم .

    همون طور كه مي دوني كالاهاي مر جوعي كالاهايي هستند كه غير قابل فروش هستند و بايد از موجودي كسر شوند .
    مثل كالاهايي كه تاريخ انقضا آنها گذشته است
    سلام
    اول از همه ممنون که بالاخره یک نفر تو این بحث شرکت کرد
    درسته حتما اصلاحش میکنم.....خوشحال میشم اگه خود شما هم همین اشکالاتی رو که گفتین اصلاح کنید و اینجا اصلاح شدش رو بزارید.

    بعد تو Database هم جاي كار زيادي داره
    اولا كه كالاها براي ثبت و ويرايش راحتتر بايد دسته بندي بشن
    گروه اصلي (لبنيات _ شوينده _ تنقلات و ......)
    گروه فرعي مثلا براي لبنيات (ماست _ كره _ خامه و .....)

    دوما براي كاربران سيستم كه از يك نوع موجوديت هستند لازم نيست دو تا جدول مجزا بذاري


    همه كاربران در يك جدول قرار بده و فقط يك فيلد نوع براشون قرار بده
    جدول كاربران (كدكاربر- نام - نام خانوادگي - رمز عبور - نوع كاربر )
    بعد حقوق كارمندان بايد تو بخش مالي و در جدول مرتبط با اون آورده شود .

    در مورد سيستم فاكتور بايد دو تا جدول باشه
    جدول فاكتور اصلي (كد فاكتور - تاريخ - كد كاربر - مبلغ - تخفيف )
    جدول فاكتور فرعي(كد فاكتور - رديف - كد كالا - تعداد )

    اگه بخوام بگم كارهاي زيادي هست كه بايد انجام بدي
    DataBase كه طراحي كرد اصلا مسائل نرمال سازي رو رعايت نكرده
    ممنون
    من همین اینکه تحلیل پایگاه دادم ضعیفه
    چون هم باز اولمه که تحلیل پایگاه داده میکنم هم اولین نرم افزاریه که با پایگاه داده میخوام بنویسم
    فقط درمورد فاکتورها متوجه نشدم!!!!فاکتور فرعی ماجراش چیه؟!!
    ولی واقعا ممنونم نکته های خوبی بود
    خوب کاش همه مثل شما توی همین چیزای به ظاهر ساده بقیرو راخنمایی میکردن.

  4. #4
    کاربر دائمی آواتار masoud_z_65
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    Tehran-SHiraz
    سن
    38
    پست
    294

    نقل قول: تحلیل پروژه انبارداری سوپر مارکت

    بعد تو Database هم جاي كار زيادي داره
    اولا كه كالاها براي ثبت و ويرايش راحتتر بايد دسته بندي بشن
    گروه اصلي (لبنيات _ شوينده _ تنقلات و ......)
    گروه فرعي مثلا براي لبنيات (ماست _ كره _ خامه و .....)
    میشه این قسمت رو توضیح بدی؟
    راستش خودم درجریان بودم اما چون قبلا فکرشو کرده بودم که نمیتونم پیاده سازیش کنم بیخیالش شده بودم....تو پیاده سازیش مشکل دارم
    مثلا میخواستم 1combobox بزارم و کل کالاهای تعریف شده توش باشه که فروشنده بتونه از بین اونا کالاشو انتخاب کنه
    میدونم واقعا افتضاحه
    اگه تا ریزش توضیح بدی ممنون میشم
    یعنی چطوری میشه؟؟چندتا جدول کالا میشه؟؟؟کالاهای اصلی و کالاهی فرعی؟؟؟



    بعد حقوق كارمندان بايد تو بخش مالي و در جدول مرتبط با اون آورده شود .
    یعنی بخاطر نرمالسازی اینو میگید؟؟

  5. #5
    کاربر دائمی آواتار z_bluestar
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تهران
    سن
    39
    پست
    359

    Smile نقل قول: تحلیل پروژه انبارداری سوپر مارکت

    بازم سلام
    چه خوب بود همه دوستان كه تجربه دارند بذارند ما مبتدي ها هم از تجربه شون استفاده كنيم.
    من چون قبلا اين پروژه رو انجام دادم مي تونم كمكت كنم وگرنه منم با تجربه نيستم.

    در مورد فاكتور اگه شما بخواي هم كالاها و فاكتورها در Table ذخيره كني داده تكراري به وجود مي آيد.
    (فاكتور1 _ 87/06/12 _ فروشنده 1 _ ماست چكيده پگاه _ 2 عدد _‌ 23000 ريال)
    (فاكتور1 _ 87/06/12 _ فروشنده 1 _ ماكاروني مانا _ 1 عدد _‌ 7500 ريال)
    (فاكتور1 _ 87/06/12 _ فروشنده 1 _ آب معدني دماوند _ 6 عدد _‌ 18000 ريال)
    تازه آدم سردگم مي شه كه اطلاعاتي مثل قيمت كل فاكتور -يا تخفيف و يا خيلي چيزاي ديگه رو كجا قرار بده و اگر تو همين جدول قرار بده بابت يك فاكتوردر هر سطر چقدر داده تكراري داريم!!!

    خوب بهتر دو تا جدول داشته باشيم يه جدول واسه اطلاعات كلي فاكتور
    (فاكتور1 _ 87/06/12 _ فروشنده 1 _ قيمت كل 48500 ريال _ تخفيف 0 ريال )

    و در جدول ديگه كالاهايي كه براي اين فاكتور هست را بياريم
    (فاكتور1 _ رديف 1 _ ماست چكيده پگاه _ 2 عدد _‌ 23000 ريال)
    (فاكتور1 _ رديف 2 _ ماكاروني مانا _ 1 عدد _‌ 7500 ريال)
    (فاكتور1 _ رديف 3 _ آب معدني دماوند _ 6 عدد _‌ 18000 ريال)
    رديف شماره قرار گرفتن آنها تو فاكتور فروشه


  6. #6
    کاربر دائمی آواتار z_bluestar
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تهران
    سن
    39
    پست
    359

    نقل قول: تحلیل پروژه انبارداری سوپر مارکت

    خوب حالا براي ثبت كالا :

    فرض كن مي خوان ماكاروني جديد كه اومده رو تو سيستم ثبت كنند
    پيدا كردن ماكاروني از تو ليست يه كم وقت مي گيره . آخه يه سوپر ماركت كوچولو كم كم 3000 تا كالا داره .
    خوب حالا اگه كالا ها رو دسته بندي كنند .
    از ComboBox اول مثلا خواروبار رو انتخاب مي كني
    و از ComboBox دوم ماكاروني رو
    و فقط ليست ماكاروني ها نشان داده مي شه

    بعدش اول بايد چك بشه كه اين كالا قبلا وجود داشته تو انبار يا نه ؟؟
    اگه آره == پس اول بايد چك بشه كه قيمت اون تغيير نكرده ؟؟ اگه نه؟؟به موجوديش اضافه بشه
    اگه آره بايد كالا ويرايش بشه
    اگه نه== اگه كالا از قبل وجود نداشت بايد ثبت كالا جديد بشه

    راستي الان يه چيز رو فراموش نكن كه همه سوپر ماركت ها از سيستم باركد استفاده ميكنند.
    پس اين رو هم تو پروژه ات بگنجون

  7. #7
    کاربر دائمی آواتار z_bluestar
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تهران
    سن
    39
    پست
    359

    نقل قول: تحلیل پروژه انبارداری سوپر مارکت

    در مورد نرمال سازي DataBase ها :
    به طور كلي به چند تا موضوع اشاره داره
    هر جدول بايد كليد داشته باشه
    در هر جدول همه ستون ها بايد وابسته به كليد باشند .
    در جدول ها نبايد داده تكراري داشته باشيم.
    هر جدول بايد فقط يك موجوديت را توصيف كند و ...

    بهتره در مورد نرمال سازي از روي يك كتاب بخوني كه مثال هم داشته باشه تا بهتر بفهمي

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •