انجمن‌های فارسی اوبونتو

جامعه کاربران => پروژه‌ها => نویسنده: rosenth در 03 خرداد 1389، 07:01 ب‌ظ

عنوان: نرم افزار حسابداری "شیر"
ارسال شده توسط: rosenth در 03 خرداد 1389، 07:01 ب‌ظ
سلام
یک نرم افزار حسابداری ساده با Qt نوشتم به نام Sheer. البته کاربردی متفاوت از حسابداری امیر داره،در واقع یک پیاده سازی نرم افزاری از "دفتر کل (http://amouzesh.irib.ir/h/page_sh.asp?key=4&ov=110)" هست.
این برنامه در جایی مثل یک تولیدی یا کارگاه کاربرد داره که دو موجودیت تولید کننده (تامین مواد اولیه) و مشتری (خریدار محصول) وجود داشته باشند.
هدف بالا بردن سرعت ثبت حساب‌هایی هست که نیازی به جزئیات ریز نداره، بالعکس، مهم ثبت حساب و کالای تعداد زیادی افراد در واحد زمان هست.
قابلیت های نرم افزار:

برای دریافت سورس از دستوری زیر استفاده کنید:
svn co https://sheer.svn.sourceforge.net/svnroot/sheer sheer
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: taher1983 در 03 خرداد 1389، 07:09 ب‌ظ
بی صبرانه منتظریم ، امیدواریم موفق باشی  ;)
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: Caesar در 03 خرداد 1389، 08:29 ب‌ظ
بابا ما چقدر اینجا حسابدار داشتیم و خودمنو نمی‌دونستیم...(یا به عبارتی «یار در خانه و ما گرد جهان می‌گردیم ;)»)
مرسی...
دمتون گرم......
ایول............
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: moslem.b در 03 خرداد 1389، 09:01 ب‌ظ
و باز هم مردان غیور خوزستان حماسه ای جدید آفریدند  \\:D/
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: ellvllan در 03 خرداد 1389، 11:55 ب‌ظ
بی صبرانه منتظریم ، امیدواریم موفق باشی  ;)
+1
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: rosenth در 05 خرداد 1389، 11:54 ب‌ظ
 چند تصویر از برنامه  http://mynetimages.com/album/rosenth/Sheer_Accounting_soft
لینک دانلود http://www.4shared.com/file/cOiB8UpP/audittar.html
توضیحات بیشتر برنامه رو توی پست اول گذاشتم.
نحوه کامپایل:
فایل project.pro رو با برنامه Qt Creator (http://qt.nokia.com/downloads) باز کنید و دکمه build رو بزنید.  ;D من توی مراحل پیچیده ساخت وارد نیستم.
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: بهزادubuntu در 06 خرداد 1389، 01:14 ق‌ظ
ممنون کار جالبی کردید
از نرم افزار مشخصه که در اشایر قابل استفادست و اونجا چیزی به اسم چک مفهومی نداره بانک هم کوزه گلیه کوزه هم که اسم خاصی نداره که وارد بشه و فروشندگان هم همه دامدارند و نرم افزار روی چرتکه نصب میشه  ;D
از اینها بگذریم من خیلی دوست داشتم برنامه حسابداری qt داشته باشم امیدوارم در بروز اوریش موفق باشید و مثل امیر نشه
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: rosenth در 06 خرداد 1389، 06:10 ق‌ظ
از همین زِبون تیز شما خوشم میاد ;D
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: moslem.b در 06 خرداد 1389، 06:38 ق‌ظ
شروع خوبیه تبریک میگم rosenth جان
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: Zartosht در 06 خرداد 1389، 12:40 ب‌ظ
سلام
یک نرم افزار حسابداری ساده با Qt نوشتم به نام Sheer. البته کاربردی متفاوت از حسابداری امیر داره.
این برنامه در جایی مثل یک تولیدی یا کارگاه کاربرد داره که دو موجودیت تولید کننده (تامین مواد اولیه) و مشتری (خریدار محصول) وجود داشته باشند.
هدف بالا بردن سرعت ثبت حساب‌هایی هست که نیازی به جزئیات ریز نداره، بالعکس، مهم ثبت حساب و کالای تعداد زیادی افراد در واحد زمان هست.
قابلیت های نرم افزار:
  • ثبت افراد(نام شخص) + کالا (نام کالا، واحد شمارش)
  • تعیین قیمت خرید و فروش کالا به ازای هر فرد و هر کالا
  • ثبت خرید/فروش کالا به صورت روزانه از افراد متفاوت + ثبت خرید/فروش کالا به صورت ماهانه به ازای یک فرد
  • لیست گیری کالای فروخته/خریداری شده از افراد
  • لیست گیری تراکنش های مالی افراد با شرکت
  • تعیین مانده حساب
  • پشتیبانی/بازیابی/بستن دوره مالی
اینطور نرم افزارها واقعا برای لینوکس لازم است امیدورام در کارتون موفق باشید
و باز هم مردان غیور خوزستان حماسه ای جدید آفریدند  \\:D/
یاد یه بابایی افتادم موقع سخنرانی.... ;)
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: آی سهیل در 08 خرداد 1389، 12:23 ب‌ظ
تا کِی انتظار؟؟
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: rosenth در 08 خرداد 1389، 02:32 ب‌ظ
میتونید درخواست امکانات درخور نرم‌افزار بدید. ولی با نرم‌افزار امیر مقایسه نکنید لطفا
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: parsibox در 23 امرداد 1389، 02:46 ب‌ظ
آقا بسیار برنامه خوبی نوشتید
من با اجازتون این برنامه را به عنوان بیس کار خودم دارم استفاده میکنم.
البته خیلی چیزاشو عوض کردم ولی بیس شما هست.
یکی سوال فنی هم داشم.
این برنامه را برای ویندوز هم میشه کامپایل کرد؟میتونی یه توضیحی در مورد نسخه ی ویندوزی برنامه بدید.
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: rosenth در 29 امرداد 1389، 10:12 ق‌ظ
خیلی راحت برای ویندوز کامپایل میشه.
یک command prompt کیوت از منوی start/program files/Qt ویندوز باز کنید. سه دستور زیر رو در مسیر پروژه اجرا کنید:
mingw32-make clean
    qmake -config release
    mingw32-make
dll های مربوطه رو هم با توجه به پیغام خطا یا برنامه depends (http://doc.trolltech.com/4.1/deployment-windows.html#application-dependencies) به پوشه فایل اجرایی اضافه کنید
البته با خود فریم ورک کیوت تحت ویندوز هم میشه کامپایل کرد ، ولی dependency های بیشتری به برنامه اضافه میکنه.
.
لطفا پروژه خودتون رو هم بذارین استفاده کنیم
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: parsibox در 29 امرداد 1389، 11:25 ق‌ظ
کامپایل بلدم بکنم ولی میخواستم یک کاری کنم که فایل های .dll را نیازی نداشته باشه.
الان حجم setup ویندوزیم ۷ مگ شده
برای لینوکس میتونید راه نمایی کنید چجوری فایل نصب بسازم؟
کامپایل بلدم بکنم ولی منظورم ایجار فایل نصب هست مثلا .bin یا .deb
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: parsibox در 29 امرداد 1389، 01:26 ب‌ظ
من لینکی  که دادی را ۲۰ بار خوندم و حتی ۴-۵ تا لینک دیگه را هم رفتم خوندم ولی مشکل من دقیقا با این قسمت هست که نوشته
نقل‌قول
Building Qt Statically

Before we can build our application we must make sure that Qt is built statically. To do this, go to a command prompt and type the following:

    cd C:\path\to\Qt
    configure -static <any other options you need>

Remember to specify any other options you need, such as data base drivers, as arguments to configure. Once configure has finished, type the following:

    nmake sub-src

This will build Qt statically. Note that we have used nmake in all the examples, but if you use MinGW you must use the mingw32-make instead.

به جای namke از mingw32-make استفاده کردم ولی باور کن ۲۰ بار زدم qt را از اول کامپایل کردم ولی هر بار ارور میده
اینجا هم پست زدم http://www.qtforum.org/article/33896/static-qt.html ولی هیچ کسی جوابم را نداده
این در حالت استاتیک کامپایل نمیشه.

من فکر میکنم مشکل من با <any other options you need> این باشه چون من دقیقا نمیدونم باید اینجا چی بنویسم. من از این استفاده میکردم
configure -static -release -no-exceptions
اشتباه کردم؟برای برنامه ی خودت چیا لازم هست تا در  configure نوشته بشه؟

=====
منظورت از فریم ورک کیوت تحت ویندوز  چیه ؟ من با qt creator در حالت release کدم را کامپایل کردم.
اشتباه کردم؟
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: rosenth در 29 امرداد 1389، 04:12 ب‌ظ
من فرصت اینکارو نداشتم. ولی
باید سورس Qt رو دانلود و استاتیک کامپایل کنید، راهنماش اینجاست (http://www.formortals.com/how-to-statically-link-qt-4/)
==
منظورم همون qt creator بود
برای ساخت پکیج دبیان هم مطالعه نداشتم تا حالا. انشالله روش کار میکنم. گفتم که توی این زمینه مبتدی هستم
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: parsibox در 29 امرداد 1389، 04:17 ب‌ظ
من 20 بار qt را کامپایل کردم ولی اررور میده.
give :: error: cannot find -lQtScriptd on build my project
میتونی بگی <any other options you need> در configure برای برنامه ی شما باید چی بنویسم؟
===
یعنی با qt creator که کامپایل کنم وابسته های بیشتری نیاز داره؟
پس خودم از طریق کامند کامپایل کنم بهتره؟
عنوان: پاسخ به: نرم افزار حسابداری "شیر"
ارسال شده توسط: یه انقلابی در 30 امرداد 1389، 11:24 ق‌ظ
با سلام
برای ساخت فایل deb راه‌های زیر است :
http://ptspts.blogspot.com/2010/02/how-to-create-debianubuntu-package-deb.html
http://ubuntuforums.org/showthread.php?t=910717
http://bardiax.wordpress.com/2009/03/07/%d8%b3%d8%a7%d8%ae%d8%aa%d9%86-%d9%be%da%a9%db%8c%d8%ac-%d9%87%d8%a7%db%8c-%d8%af%d8%a8%db%8c%d8%a7%d9%86/#comment-35
http://wiki.freegeek.org/index.php/Basic_Debian_Packaging
http://www.unixmen.com/news-today/915-debreate-a-debian-package-builder-for-debian-based-systems?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+unixmenhowtos+%28Unixmen+Howtos+%26+Tutorials%29
http://www.kde-apps.org/content/show.php/Debian%20Package%20Tools%20FE?content=49723
http://debcreator.cmsoft.net/
http://www.getdeb.net/release/3089
https://wiki.ubuntu.com/AutoDeb
https://help.ubuntu.com/community/AutoApt
http://asic-linux.com.mx/~izto/checkinstall/
http://slack-tux.org/howto/build-deb-packages-from-source/

یا علی