PDA

View Full Version : مبتدی: کمک فوری آموزش ساخت پروژه کانون



enekas
چهارشنبه 18 آبان 1390, 13:03 عصر
سلام
اول اینکه از مدیران تالار خواهشمندم تایپیک منو حذف نکن:ناراحت:
.
من باید یه برنامه برای انبار کانون بنویسم اما چون مبتدی هستم نیاز به راهنمایی مبرم دارم
نیاز برنامه اینه :
.
یک جدول میخواد که تمام عملیاتی که در برنامه اجرا میشه را اعم از خرید کالا یا فروش در خودش ثبت کنه
یه جدول هم میخواد برای خرید و فروش اقلام
باید طوری که باشه که نقطه سفارش داشته باشه
مثلا در یک گرید ویو اقلامی که موجودی آنها کمتر از ده تا هست را نمایش بدهد
.
در قسمت خرید یا فروش این فیلد ها باید باشند
ردیف
نوع کالا(با مشخصات)
تعداد
مقدار
ملاحظات
تاریخ
شماره برگه
*
*ممنون از همه
لطفا از مبتدی شروع به راهنمایی کنید

zare69
چهارشنبه 18 آبان 1390, 14:29 عصر
دوست عزیز اول بگو مشکلت کجاست ؟کمک برای طراحی بانک میخوای یا برنامه...؟
شما شروع کن هرجا مشکلی بود بپرس جواب بدیم.

enekas
پنج شنبه 19 آبان 1390, 08:25 صبح
ایده خودم برای بانک اینه که دوتا جدول داشته باشم یکی برای ثبت تمام عملیات
دومی برای خرید و فروش کالا
.
میخوام تمام عملیات search , insert , delete, update و غیره را در یک کلاس بنویسم تا بیشتر با کلاس آشنا شم
چون کار با کلاس را درست بلد نیستم
.
و نمیدونم که برای اینکه تاریخ را در بانک ذخیره کنم باید چه نوع متغیری در بانک و برنامه تعریف کنم
لطفا شما فکر کن داری به یک مبتدی برنامه یاد میدی از اول کمک نیاز دارم
ممنون از شما

wolf_majid
پنج شنبه 19 آبان 1390, 08:47 صبح
به نظر من اول بشین دقیق پروژه را تجزیه تحلیل کن جوری که نتونی بهش اشکال بگیری
مثلا" یک جدول برای خرید و فروش به نظر من اصلا" کار درستی نیست
این جداول من برای خرید است
create table tblBuyDefray(RowNum int,FacNum int ,Code nvarchar(10),Type nvarchar(15),Amount float ,
primary key(RowNum,Code,FacNum))
create table tblBuyItems(RowNum float ,FacNum int,Code float,Number int,Fee float,Type nvarchar(10)
primary key(RowNum,FacNum))
create table tblBuy(FacNum int ,FacDate date,CustomerCode nvarchar(10),Description ntext
,Discount float,Outgo float,Portage float,primary key(FacNum,CustomerCode))

برای فروش هم 3 جدول مثل بالا
البته از من هم نقص زیاد داره چون من هم اول پروزه را شروع کردم و در حین نوشتن تجزی و تحلیل

enekas
پنج شنبه 19 آبان 1390, 09:49 صبح
ممنون از کمکتون
میشه توضیح بدی هر جدول برای چه کاریه و هر فیلد برای چیه ؟

wolf_majid
پنج شنبه 19 آبان 1390, 10:04 صبح
tblBuyDefray : ذخیره کننده نوع پرداخت ها (نقدی , چکی , تنخواه گردان و ... ) برای یک فاکتور خرید است
tblBuyItems : کالا های خریده شده برای تمامی فاکتورها و همچنین خدمات گرفته شده را در خود ذخیره می کند
tblBuy : سایر اطلاعات مورد نیاز برای یک فاکتور خرید را ذخیره می کند
__________________________________________________ ____________________________________________
RowNum : کلیدی است برای دسترسی به سطر مورد نظر
FacNum : شماره فاکتور خرید مورد نظر (در ضمن برای پروژه من شماره فاکتور قابلیت ویرایش داشت)
Code : در جدول پرداخت کد سند , چک و ... است که توسط Type مشخص می شود و در جدول دوم یعنی موارد خریده شده کد کالا یا خدمات می باشد
Amount : در هر 3 جدول بیانگر مبلغ است
CustomerCode : کاملا" واضح است که کد مشتری می باشد
Description : توضیحاتی در مورد فاکتور خرید است
Discount : اگر اشتباه نکنم تخفیف می بود :لبخندساده:
و ...

zare69
پنج شنبه 19 آبان 1390, 10:10 صبح
ایده خودم برای بانک اینه که دوتا جدول داشته باشم یکی برای ثبت تمام عملیات
دومی برای خرید و فروش کالا
.
میخوام تمام عملیات search , insert , delete, update و غیره را در یک کلاس بنویسم تا بیشتر با کلاس آشنا شم
چون کار با کلاس را درست بلد نیستم
.
و نمیدونم که برای اینکه تاریخ را در بانک ذخیره کنم باید چه نوع متغیری در بانک و برنامه تعریف کنم
لطفا شما فکر کن داری به یک مبتدی برنامه یاد میدی از اول کمک نیاز دارم
ممنون از شما
این کدهای که میخوای تو google یه سرچ بزنی پیداش میکنی ،فکر کنم برای تاریخ هم نوع متغیر text باشه بهتره.

enekas
شنبه 21 آبان 1390, 13:31 عصر
منکه بلد نیستم بانک اطلاعاتی را تجزیه و تحلیل کنم
لطفا در این مورد هم توضیح دهید که چطوری عمل کنم بهتره
ممنون