PDA

View Full Version : نرم افزار اکانتینگ



sg.programmer
یک شنبه 08 فروردین 1395, 15:43 عصر
سلام
آیا میشه نرم افزار اکانتینگی نوشت که به کاربر پهنای باند مشخص و حجم استفاده مشخص برای یک مکان خاص مثل رستورانی را داد؟ چگونه؟

sg.programmer
پنج شنبه 12 فروردین 1395, 09:47 صبح
سلام کسی در مورد نوشتن این نرم افزار اطلاعی داره :

این برنامه باید در یک مجتمع تجاری نصب بشه که افراد میتونن از طریق این برنامه حجم و پهنای باند گرفته و مدیریت بشن. تعداد کاربر آنلاین همزمان حدوود 400 نفر. و از طریق میکروتیک وایرلس داده خواهد شد.

آیا راهی برای مدیریت پهنای باند و میزان حجم مصرفی و نمایش کار کرد افراد وجود دارد؟ آیا میشه این برنامه نوشت؟
تشکر

shahryars
پنج شنبه 12 فروردین 1395, 09:49 صبح
اگه افراد از طریق یوزرنیم و پسوردی که بهشون میدید به اینترنت وصل شن بله میشه

sg.programmer
پنج شنبه 12 فروردین 1395, 10:10 صبح
سلام
تشکر - من میخوام این پروژه را بگیرم ولی زیاد در این زمینه اطلاعات ندارم.
میشه بیشتر توضیح بدید؟
کاربران به یک میکروتیک متصل شده و اینترنت دریافت کنند (از طریق وایرلس موبایل و یا لب تاپ و تبلت و..)
بشه یک پهنای باند و حجم مثلا 200 مگ در روز را داد.

بعد هم قضایای گزارشگیری که زیاد مهم نیست.

shahryars
پنج شنبه 12 فروردین 1395, 10:25 صبح
راستش منم در این زمینه اطلاعات زیادی ندارم.
فقط میدونم که باید با زبان asp یه صفحه بسازید که هر کس که به مودم وصل شد وارد هر صفحه وبی شد اون صفحه ای که ساختید رو ببینه
این صفحه یه بخش ورود با یوزرنیم و پسورد داره که باید بیان از شما بگیرند و برای هر کسی منحصر به فرده. وقتی وارد شد یعنی وارد اکانت شده و میتونه از اینترنت استفاده کنه.
شما اون تنظیماتی که میخواید رو برای همه کاربران به صورت پیشفرض باید داشته باشید.
اطلاعات هم که روی سرور خودتون که کاربرها رو توش ثبت نام کردید باید نگهداری کنید .
تا اینجاش برنامه نویسی تحت وب داشت.
از اینجا به بعد شما یه برنامه باید بنویسید که به سرور متصل بشه و با زدن یوزرنیم هر کاربر اطلاعاتش رو ببینید.
برای چیزایی هم که گفتم به گمانم باید از یه فیلتر بین کاربر و اینترنت استفاده بشه که نتونه تا وقتی وارد بشه از اینترنت استفاده کنه.

سیستم همه جا اینجوری داره میشه جدیدا.
پس به احتمال 90 درصد کد های آمادش وجود داره توی اینترنت

ببخشید دیگه

sg.programmer
پنج شنبه 12 فروردین 1395, 10:44 صبح
آیا با این نرم افزار یا مشابه این میشه کاربران را متصل کرد و از طریق لاگ آنها کاربران را مدیریت کرد؟
nttacplus (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwjZqoPM8OrLAhVI2ywKHTq_Dk0QFggdMAA&url=http%3A%2F%2Fforum.persiannetworks.com%2Ff62%2 Ft24297.html&usg=AFQjCNEqGB0Wc2Q3IlKXRk8Xkch1121JBA&cad=rja)

shahryars
پنج شنبه 12 فروردین 1395, 10:48 صبح
این نصفحه رو برسی کنید (http://network.itpro.ir/questions/45862/%D9%86%D8%AD%D9%88%D9%87-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D9%86%D8%A7%D9%85-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%DB%8C-%D9%88-%D8%B1%D9%85%D8%B2-%D8%B9%D8%A8%D9%88%D8%B1-%D8%AA%D8%B9%D8%B1%DB%8C%D9%81-%D8%B4%D8%AF%D9%87-%D8%AF%D8%B1-user-manager-%D9%85%DB%8C%DA%A9%D8%B1%D9%88%D8%AA%DB%8C%DA%A9)

sg.programmer
پنج شنبه 12 فروردین 1395, 10:58 صبح
بازم تشکر آقا شهریار

حالا چطور من بتونم کاربران را از طریق برنامه خودم مدیریت کنم؟ آیا میکروتیک لاگی میده یا دیتابیسی داره که به اون متصل بشم.
یوزر را از طریق برنامه خودم که به دیتابیسش متصل کنم و دستکاری کنم و پهنای باند و حجم و.. را اعمال کرد؟

shahryars
پنج شنبه 12 فروردین 1395, 11:17 صبح
نه شما باید یه دیتابیس روی سرورتون داشته باشید به صورت محلی و کاربران رو توی اون سرور تعریف کنید. هر کاربر توی بانک اطلاعاتی براش میتونید سطون هایی رو بزارید مثل: حجم قابل مصرف , ترافیک مصرف شده, سرعت , نام کاربری , کلمه عبور
نرم افزار و صفحه وبی که طراحی کردید رو به این دیتابیس متصل میکنید

Mask
پنج شنبه 12 فروردین 1395, 13:21 عصر
سلام. جسارتا، مجبور نیستید اگه در مورد ، مطلبی اطلاعات ندارید ، جواب گمراه کننده بدید.
برای این پروژه ، راهکار منطقی و از قبل تست شده ای موجوده که نیاز به طراحی مجدد چرخ نیست.
در ابتدا بابد میکروتیکی تهیه کنید و هات اسپات رو ،روی اون کانفیگ کنید.(مدل میکروتیک هم بستگی به تعداد یوزر انلاین داره).
مرحله بعد ارتباط با میکروتیک بوسیله api هایی که شرکت تولید کننده در ااختیار برنامه نویسها قرار داده. این لینک (http://wiki.mikrotik.com/api.php)
دیگه از الان ، میتونید بوسیله این api ها یوزر بسازید، لاگ بگیرید و...

joker
پنج شنبه 12 فروردین 1395, 14:02 عصر
آیا با این نرم افزار یا مشابه این میشه کاربران را متصل کرد و از طریق لاگ آنها کاربران را مدیریت کرد؟
nttacplus (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwjZqoPM8OrLAhVI2ywKHTq_Dk0QFggdMAA&url=http%3A%2F%2Fforum.persiannetworks.com%2Ff62%2 Ft24297.html&usg=AFQjCNEqGB0Wc2Q3IlKXRk8Xkch1121JBA&cad=rja)



جواب : بله میشه :)

sg.programmer
پنج شنبه 12 فروردین 1395, 14:28 عصر
مرحله بعد ارتباط با میکروتیک بوسیله api هایی که شرکت تولید کننده در ااختیار برنامه نویسها قرار داده. این لینک (http://wiki.mikrotik.com/api.php)
دیگه از الان ، میتونید بوسیله این api ها یوزر بسازید، لاگ بگیرید و...
تشکر از راهنمایی تون

فقط در API من برای اعمال صطح دسترسی و محدودیت پهنای باند ندیدم میشه راهنمایی کنید که کدوم قسمت هست؟ یا روش دیگه ای داره؟
و همچنین در این API طریق اتصال به خود میکروتیک بنظرم نگفته : اگه زحمتی نیست میتونید بگید چطور باید اتصال پیدا کنم؟

باز هم تشکر

Mask
جمعه 13 فروردین 1395, 16:46 عصر
فقط در API من برای اعمال صطح دسترسی و محدودیت پهنای باند ندیدم میشه راهنمایی کنید که کدوم قسمت هست؟ یا روش دیگه ای داره؟
در تنظیمات خود هات اسپاته. پیشنهاد میکنم قبل از کد نویسی و ارتباط با api ، کلا کار کردن با میکروتیک رو بصورت دستی یاد بگیرید و در مرحله بعد با برنامه نویسی برید جلو.


و همچنین در این API طریق اتصال به خود میکروتیک بنظرم نگفته : اگه زحمتی نیست میتونید بگید چطور باید اتصال پیدا کنم؟
سمپل زبان مورد نظر رو دانلود کنید، و روند کار رو از روی اون یاد بگیرید.
برای مدیریت یوزرها هم، هم میتونید از یوزرمن میکروتیک استفاده کنید و هم nttac و هم ibsng , سیب , .....

aaligoli
یک شنبه 15 فروردین 1395, 08:12 صبح
سلام
آیا میشه نرم افزار اکانتینگی نوشت که به کاربر پهنای باند مشخص و حجم استفاده مشخص برای یک مکان خاص مثل رستورانی را داد؟ چگونه؟

IBSng پیشنهاد میشه !

sg.programmer
یک شنبه 15 فروردین 1395, 08:39 صبح
IBSng پیشنهاد میشه !

سلام میشه بیشتر توضیح بدید که چطور این کار را باید انجام بدم؟ یعنی ibsng خودش لاگ ها و دیتاها را در اختیار کاربر یا برنامه نویس میزاره تا ازش استفاده کنن؟