HM2020
یک شنبه 06 بهمن 1392, 14:50 عصر
من میخام یه برنامه بنویسم با شرایط زیر :
بانک SQL Server 2008
محیط برنامه نویسی VS 2010 VB.NET
نیاز ها :
1- ثبت مشتری اعم از بدهکار و بستانکار
2- ثبت فاکتور فروش
3- ثبت فاکتور خرید
4- ثبت چک های دریافتی و پرداختی شرکت
جداول و روابط بین آنها :
1- ثبت مشتری اعم از بدهکار و بستانکار
برای این قسمت دو جدول در نظر گرفتم
جدول 1 ( Table1 ) شامل اطلاعات شخصی فرد اون رکورد هایی که در جدول یک بار ثبت میشن مثل نام و نام خانوادگی ، کد شناسه ، کد ملی و ....
جدول 2 ( Table2 ) شامل اطلاعاتی فرد که بیش از یک رکورد شامل میشن مثل شماره همراه ، تلفن ، فکس و ...
رابطه بین جدول 1 و جدول 2 ---------------> کلید 1 ( Code_moshtari )
2- ثبت فاکتور فروش
برای این قسمت 3 جدول در نظر گرفتم
جدول 3 ( Table3 ) شامل شرح کالا ، تعداد ، واحد ، فی فروش ، جمع مبلغ
جدول 4 ( Table4 ) این جدول نگه دارنده جمع مبلغ کل فاکتور ، تخفیف ، پیش پرداخت ، مانده فاکتور ، توضیحات و ...
جدول 5 ( Table5 ) این جدول نگه دارنده پرداختی های مشتری در آینده
رابطه بین جدول 3 و جدول 1 ---------------> کلید 1 ( Code_moshtari )
رابطه بین جدول 3 و جدول 4 و جدول 5 -----------------------> کلید 2 ( code_Faktor )
رابطه بین جدول 3 و جدول 9 -----------------------> کلید 2 ( code_Faktor )
3- ثبت فاکتور خرید
همانند فاکتور فروش عمل میکنیم.
جدول 6 ( Table6 )
جدول 7 ( Table7 )
جدول 8 ( Table8 )
رابطه بین جدول 6 و جدول 7 و جدول 8 -----------------------> کلید 2 ( code_Faktor )
رابطه بین جدول 6 و جدول 9 -----------------------> کلید 2 ( code_Faktor )
4- ثبت چک های دریافتی و پرداختی
جدول 9 ( Table9 ) این جدول نگه دارنده چک های دریافتی از مشتری و چک های پرداختی شرکت
کلید این قسمت ---------------> شماره سریال چک
رابطه جدول 9 با جدول 3 و جدول 6 --------------------> کلید 2 ( code_Faktor )
آیا تحلیل من برای طراحی و پیاده سازی این برنامه درسته ؟
بانک SQL Server 2008
محیط برنامه نویسی VS 2010 VB.NET
نیاز ها :
1- ثبت مشتری اعم از بدهکار و بستانکار
2- ثبت فاکتور فروش
3- ثبت فاکتور خرید
4- ثبت چک های دریافتی و پرداختی شرکت
جداول و روابط بین آنها :
1- ثبت مشتری اعم از بدهکار و بستانکار
برای این قسمت دو جدول در نظر گرفتم
جدول 1 ( Table1 ) شامل اطلاعات شخصی فرد اون رکورد هایی که در جدول یک بار ثبت میشن مثل نام و نام خانوادگی ، کد شناسه ، کد ملی و ....
جدول 2 ( Table2 ) شامل اطلاعاتی فرد که بیش از یک رکورد شامل میشن مثل شماره همراه ، تلفن ، فکس و ...
رابطه بین جدول 1 و جدول 2 ---------------> کلید 1 ( Code_moshtari )
2- ثبت فاکتور فروش
برای این قسمت 3 جدول در نظر گرفتم
جدول 3 ( Table3 ) شامل شرح کالا ، تعداد ، واحد ، فی فروش ، جمع مبلغ
جدول 4 ( Table4 ) این جدول نگه دارنده جمع مبلغ کل فاکتور ، تخفیف ، پیش پرداخت ، مانده فاکتور ، توضیحات و ...
جدول 5 ( Table5 ) این جدول نگه دارنده پرداختی های مشتری در آینده
رابطه بین جدول 3 و جدول 1 ---------------> کلید 1 ( Code_moshtari )
رابطه بین جدول 3 و جدول 4 و جدول 5 -----------------------> کلید 2 ( code_Faktor )
رابطه بین جدول 3 و جدول 9 -----------------------> کلید 2 ( code_Faktor )
3- ثبت فاکتور خرید
همانند فاکتور فروش عمل میکنیم.
جدول 6 ( Table6 )
جدول 7 ( Table7 )
جدول 8 ( Table8 )
رابطه بین جدول 6 و جدول 7 و جدول 8 -----------------------> کلید 2 ( code_Faktor )
رابطه بین جدول 6 و جدول 9 -----------------------> کلید 2 ( code_Faktor )
4- ثبت چک های دریافتی و پرداختی
جدول 9 ( Table9 ) این جدول نگه دارنده چک های دریافتی از مشتری و چک های پرداختی شرکت
کلید این قسمت ---------------> شماره سریال چک
رابطه جدول 9 با جدول 3 و جدول 6 --------------------> کلید 2 ( code_Faktor )
آیا تحلیل من برای طراحی و پیاده سازی این برنامه درسته ؟