من برنامه نویس هستم کارم نسبتا خیلی خوب هست
وتقریبا توی همه زمینه ها فعالیت کردم
خوب می خواستم بدونم میشه برنامه اکانتینگ رو خودم بنویسم؟
واسه پایه چه ورودی ها و چه خروجی داره
و ورودی ها از کجا تامیین میشه
Printable View
من برنامه نویس هستم کارم نسبتا خیلی خوب هست
وتقریبا توی همه زمینه ها فعالیت کردم
خوب می خواستم بدونم میشه برنامه اکانتینگ رو خودم بنویسم؟
واسه پایه چه ورودی ها و چه خروجی داره
و ورودی ها از کجا تامیین میشه
کسی نبود
یکی از اکانتینگ های معمول رو نصب کنید . روی اون کار کنید بهتر به نتیجه میرسید.
اگر منظورتان از Accounting همان AAA Server ها هستند، برای شروع می بایست با AAA آشنا شوید و Protocol های مورد استفاده را بشناسید.
پس Keyword ها مشخص شد: AAA , Radius, Tacacs
حالا می توانید شروع کنید.
برنامه اکانتینگ برای چک کردن و اعتبار سنجی کاربران استفاده میشود .
به اینصورت که از طریق پروتکل های رادیوس و ... و 2 پورت acc و aut از طرف روتر یا .. اکانت چک و تیک میشود .
در صورت عدم اعتبار به روتر دستوری را برای کیل کردن میفرستد که برای روتر های سیسکو یا میکروتیک متفاوت است.
در صورتی که اکانت اعتبار داشت یوزر کیل نمشود ولی در عوض در پریود های زمانی مشخص که شما تعیین میکنید اطلاعات با روتر
همگردانی میشود و در صورت بر خط بودن اکانت از اعتبارش کسر میشود .
امیدوارم ورودی و خروجی را متوجه شده باشید .
بقیه برنامه دیگه بستگی به سلیقه برنامه نویس داره.
ممکنه شما دوست داشته باشید BW رو هم مدیریت کنید .
الان نسبتا شرکتهای ایرانی در این زمینه زیاد کار کردن .
برنامه های اکانتینگ ایرانی عبارتند :
تحت لینوکس : IBSng و NEtbill و SIB و ...
تحت ویندوز : ISP Utill و Sigma و ...
برنامه های تحت لینوکس مثل ibs به صورت open source هستند با زبان برنامه نویسی پایتون ,php نوشته شدند و برای مطالعه در صورت آشنایی با syntax برنامه نویسی پایتون و مفهیم شبکه و پروتکل ها مناسب هستن .
بازم سوالی بود در خدمتم .