این پروژه با زبان C#.Net و بانک اطلاعاتی SQL Server پیاده سازی شده است و جهت ارتباط با SQL Server از تکنولوژی Entity Framework استفاده شده است. این سورس منبع یادگیری بسیار خوبی برای برنامه نویسانی است که می خواهند اپلیکیشن هایی جهت ارتباط با بانک اطلاعاتی بسازند
توضیحات :
نکته : جهت ارتباط بین کلاسها در قسمت بانکی(مانند عملیات پیشرفته) توسط شی صورت گرفته ولی در دیگر موارد توسط فیلد مشترک بین کلاسها صورت گرفته
امکانات پروژه حسابداری فروشگاه
عملیات اولیه :
- ثبت اطلاعات کالا
- ثبت مدل کالا
- ثبت اطلاعات فروشندگان (فروشگاه ها)
- ثبت اطلاعات مشتریان ( خریدارها)
- ثبت حساب های بانکی
عملیات خرید :
- خرید کالا
- استرداد کالا
- ثبت پرداخت ها
- حذف فاکتور خرید
- حذف فاکتور استرداد
- سررسید چک های صادره
- گزارش چک های صادره
عملیات فروش :
- فروش کالا (نقدی)
- برگشت از فروش کالا
- ثبت دریافت ها
- فروش اقساطی کالا
- قسط بندی
- اطلاعات مشترکین اقساط
- دریافت قسط
- سررسید اقساط
- حذف فاکتور فروش
- حذف فاکتور برگشت از فروش
- سرسید چک های وصولی
- گزارش چک های وصولی
- ثبت چک های پاس شده
عملیات پیشرفته :
- واریز وجه نقد به حساب بانکی
- برداشت وجه نقد از حساب بانکی
عملیات متفرقه :
- صدور چک متفرقه
- دریافت چک متفرقه
- حساب دفتری
- پرداخت و دریافت متفرقه
- گزارش پرداخت و دریافت متفرقه
- ثبت برداشت متفرقه
- گزارش برداشت متفرقه
اسناد :
- ثبت سند فروشندگان (فروشگاه ها)
- ثبت سند مشتریان (خریدار)
گزارشات :
- گزارش کالاها
- موجودی انبار
- گزارش خرید کالا
- گزارش فروش نقدی کالا
- گزارش فروش اقساطی
- گزارش بیشترین / کمترین اجناس فروخته شده
- گزارش اجناس کم موجود در انبار
- گزارش فروشندگان (فروشگاه ها)
- گزارش مشتریان (خریدارها)
دیگر موارد :
- ثبت کاربران توسط مدیر
- ویرایش رمز عبور
- پشتیبان گیری از اطلاعات
- بازیابی اطلاعات