PDA

View Full Version : برنامه حسابداری



mehdi2004171
یک شنبه 11 اردیبهشت 1384, 06:06 صبح
برای نوشتن یک برنامه حسابداری به چه نکاتی باید توجه کرد؟

یاشار
یک شنبه 11 اردیبهشت 1384, 07:06 صبح
با توجه به بودجه و زمانی که دارید باید موارد زیر رو برای خودتون اولویت بندی کنید.

1- دقت محاسبات ( به خصوص وقتی رقم‌ها اعشاری و تعداد مبادلات زیاده )
2- قابلیت بازگشت در صوردت اشتباه کاربر
3- رابط کاربری ساده
4- امنیت
5- قابلیت گزارش‌گیری متنوع
6- قابل گسترش بودن برنامه درصورت لزوم در آینده ( %90 مواقع لازم می‌شه چند قابلیت بعد از اتمام پروژه اضافه بشه )
7- تست برنامه توسط کسی غیر از خود برنامه نویس
8- ...

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

mehdi2004171
دوشنبه 12 اردیبهشت 1384, 06:03 صبح
با تشکر از جواب شما
منظورم این بود که در نوشتن یک برنامه حسابداری به چه نوع بانکهای اطلاعاتی و چه نوع گزارشگیری
نیاز هست

یاشار
دوشنبه 12 اردیبهشت 1384, 12:07 عصر
نوع بانک اطلاعاتی بستگی به سلیقه و نوع برنامه داره. فقط باید از نوع رابطه‌ای باشه. از بین بانک‌های رایج، اگر امنیت اطلاعات مسئله مهمی نیست و بیشتر از 5 کاربر در آن واحد قرار نیست به بانک کانکشن داشته باشند می‌تونید از Access استفاده کنید. در غیر این صورت باید به فکر MSSQL باشید. MySQL و Foxpro و Informix و Oracle و ... هم بانکهای رابطه‌ای هستند که هرکدوم استفاده خودشون رو دارند.

نوع گزارش‌گیری هم باز بستگی به کاری که می‌خواهید انجام بدید داره. می‌خواهید حسابداری شخصی باشه یا حسابداری یک فروشگاه بزرگ آنلاین. اگر شخصی باشه باید خلاصه سالیانه و ماهیانه و ... و گزارش‌گیری براساس یک مورد مشخص ( مثلا در این ماه چقدر برای سیب زمینی خرج شده ) یا براساس یک دسته بندی مشخص ( در این ماه چقدر برای مواد غذایی خرج شده ) یا براساس مقدار هزینه ( در این ماه چه اقلامی بیشتر از 100 هزار تومن خرج برداشتن ) و مقایسه‌ای ( در چه ماهی بیشتر از بقیه بابت سیب زمینی پول خرج شده ) و ....

همه این موارد بستگی به نیاز و نوع کارتون داره. وقتی می‌گیم برنامه "حسابداری"، این یک برنامه واحد و مشخص نیست. وگرنه به جای این‌همه برنامه حسابداری فقط یکی وجود داشت و دیگه نیازی هم به نوشتن انواع دیگه‌اش وجود نداشت.

hadi2345
سه شنبه 13 اردیبهشت 1384, 16:17 عصر
متاسفانه سوال را خیلی کلی مطرح کرده اید. ابتدا باید از برنامه های کوچک شروع کرده و به سپس به سوی برنامه های بزرگ تر بروید .