درس مقدماتی ۱: ثبت نام و ایجاد حساب کاربری (عملی - رایگان)
🎓 به آکادمی حسابداری یزدان خوش آمدید!
قبل از اینکه بتوانیم وارد محیط نرمافزار شویم و اولین سند حسابداری خود را ثبت کنیم، ابتدا باید یک حساب کاربری برای کسبوکار خود ایجاد کنیم. این فرآیند بر اساس فرم ثبت نامی (registerModal در Home/Index.cshtml) طراحی شده است که اطلاعات شما را برای ساخت خودکار حساب دریافت میکند.
هدف این درس: یادگیری نحوه تکمیل فرم ثبت نام برای دریافت حساب کاربری ۷ روزه رایگان.
گام به گام ثبت نام:
فرآیند ثبت نام به دو بخش اصلی تقسیم میشود: اطلاعات شخصی مالک و اطلاعات کسبوکار.
بخش اول: اطلاعات شخصی مالک
این بخش اطلاعات هویتی شما را دریافت میکند:
-
نام کامل: نام و نام خانوادگی کامل خود را وارد کنید. (فیلد
FullName) -
کد ملی: کد ملی ۱۰ رقمی خود را وارد کنید. (فیلد
NationalID)-
نکته مهم: بر اساس منطق کد
AccountController.cs، نام کاربری شما به صورت خودکار از ترکیب نام شما و ۴ رقم آخر کد ملی ساخته میشود (مثلاًAhmadxxxx).
-
-
شماره موبایل اصلی: شماره موبایلی که به آن دسترسی دارید وارد کنید. (فیلد
Mobile1) -
نوع شخص: مشخص کنید که به عنوان شخص «حقیقی» یا «حقوقی» (شرکت) ثبت نام میکنید. (فیلد
UserType) -
سایر اطلاعات (اختیاری): میتوانید اطلاعاتی مانند موبایل دوم، تلفن ثابت و آدرس شخصی را نیز وارد کنید.
بخش دوم: اطلاعات کسبوکار
این بخش، قلب نرمافزار شما را شکل میدهد:
-
نام محل کار/شرکت: نام فروشگاه، شرکت یا کسبوکار خود را وارد کنید. (فیلد
BusinessName) -
آدرس کسبوکار: آدرس دقیق محل فعالیت خود را وارد نمایید. (فیلد
BusinessAddress) -
نوع کسبوکار: زمینه فعالیت خود را بنویسید (مثال: فروشگاه، رستوران، شرکت خدماتی). (فیلد
BusinessType) -
نوع حسابداری (بسیار مهم):
-
این مهمترین فیلد در ثبت نام شماست. (فیلد
AccountingType) -
بر اساس کدهای
ModuleAccessManagerکه بررسی کردم، انتخاب شما در این بخش مشخص میکند که کدام ماژولها (مانند تولید، توزیع و پخش، امور وکالت، آرایشگاها و...) برای شما فعال شوند. -
لطفاً نوع حسابداری متناسب با کسبوکار خود (مثلاً «فروشگاهی سبک»، «تولید»، «توزیع و پخش») را با دقت انتخاب کنید.
-
اتمام ثبت نام:
پس از فشردن دکمه «ثبت نام کسبوکار»، سیستم (بر اساس کد Register در AccountController.cs):
-
اطلاعات شما را اعتبارسنجی میکند.
-
یک نام کاربری (مانند
Ahmadxxxx) و یک رمز عبور (ترکیبی از نام خانوادگی و کد ملی شما) ایجاد میکند. -
این اطلاعات را در یک پنجره به شما نمایش میدهد. حتماً آن را یادداشت کنید.
-
یک حساب کاربری با وضعیت "Trial" (آزمایشی) برای شما فعال میکند که به مدت ۷ روز معتبر است.
تبریک میگوییم! شما اکنون مالک یک حساب کاربری در نرمافزار حسابداری یزدان هستید.
درس مقدماتی ۲: ورود به نرمافزار و مدیریت اشتراک (عملی - رایگان)
حالا که اطلاعات ورود خود را از درس قبل دریافت کردهاید، زمان آن رسیده که برای اولین بار وارد حساب کاربری خود شوید.
هدف این درس: یادگیری نحوه ورود به سیستم و آشنایی با وضعیتهای اشتراک (آزمایشی، پولی، منقضی شده).
۱. ورود به سیستم:
با استفاده از فرم ورود (loginModal در Home/Index.cshtml):
-
نام کاربری: نام کاربری که در درس قبل دریافت کردید (مثلاً
Ahmadxxxx) را وارد کنید. -
رمز عبور: رمز عبور تولید شده را وارد کنید.
-
دکمه «ورود» را بزنید.
۲. بررسی وضعیت اشتراک (بر اساس منطق کد Login):
هنگام ورود، سیستم وضعیت پرداخت شما را بررسی میکند (user.PaymentStatus):
-
وضعیت
Trial(آزمایشی): اگر ۷ روز شما تمام نشده باشد، مستقیماً وارد داشبورد میشوید. -
وضعیت
Paid(پرداخت شده): اگر اشتراک را خریداری کرده باشید، مستقیماً وارد داشبورد میشوید. -
وضعیت
NotPaid(منقضی شده): اگر ۷ روز آزمایشی تمام شده باشد یا تاریخ انقضای اشتراک شما گذشته باشد، سیستم پیغام "اشتراک شما منقضی شده است" را نمایش میدهد و شما نمیتوانید وارد داشبورد شوید.
۳. خرید و دائمی کردن اشتراک (بر اساس کد reg.js و SubscriptionPaymentController):
پس از ثبت نام، سیستم به شما دو گزینه میدهد:
-
ورود به داشبورد (آزمایشی): میتوانید ۷ روز از نرمافزار استفاده کنید.
-
پرداخت و فعالسازی دائم: اگر میخواهید بلافاصله اشتراک خود را دائمی کنید، با انتخاب این گزینه به صفحه پرداخت (که توسط
SubscriptionPaymentControllerمدیریت میشود) هدایت میشوید تا اشتراک خود را بر اساس «نوع حسابداری» که انتخاب کردهاید، نهایی کنید.
در درس بعدی...
پس از اینکه با موفقیت وارد سیستم شدید (چه در حالت آزمایشی و چه پولی)، اولین صفحهای که مشاهده خواهید کرد، «داشبورد مدیریتی» است. در درس ۷، ما به صورت کامل با تمام اجزای این صفحه حیاتی آشنا خواهیم شد.