יצירת תוכנה חשבונאית משלך יכול להיות אתגר מסובך עדיין מתגמל. המפתח טמון העיצוב הראשוני שלך ואת ההבנה של חשבונאות בסיסית. אם אתה חלש בידע החשבונאי שלך או חוסר כישורי התכנות חזק זה ייקח קצת יותר זמן כדי להשלים את התחייבות זו תוך כדי עבודה כדי להגיע עד מהירות באזורים אלה.
פריטים שתצטרך
-
תכנות כלים
-
מיומנויות פיתוח
ודא שיש לך הבנה בסיסית של חשבונאות. האתר AccountingCoach מציע כמה הדרכות חינם טוב חשבונאות והם מאוד מומלץ לבדיקה. כמו כן, המונח חשבונאות תוכנה יכול להיות רחב מאוד.אתה צריך לקבוע אילו מודולים ספציפיים אתה צריך את הסדר שבו תוכל לפתח אותם. לדוגמה, אתה יכול להיות פיתוח ספר חשבונות ראשי, חשבונות לתשלום מודולים רכוש קבוע. אתה בטח לעצב אותם באותו זמן אבל לפתח אותם בנפרד.
קבע את כלי התכנות שלך לבחירתך. בהתחשב באופי של תוכנה חשבונאית מבנה הטבלה הבסיסית יהיה בהחלט מסד נתונים יחסיים. Agile נתונים מספק סקירה טובה של מסדי נתונים יחסיים. שני כלי תכנות נפוצים וידידותיים למשתמש הם MS Access ו- Visual Basic. או אחד יעבוד כל כך להשתמש אחד אתה הכי נוח עם או כלי אחר על פי בחירתך.
הורד את המערכת החשבונאית חשבונאות ולנווט את המערכת. אלה מערכות תוכנה חשבונאית תהיה פונקציונליות יותר ממה שאתה בתחילה מנסה לפתח, אבל זה יספק תחושה של מה הפונקציונליות הבסיסית תצטרך ומה המשתמש יראה בסופו של דבר. שתי תוכניות freeware הן GnuCash ו- NCH.
עיצוב וליצור את טבלאות הבקרה תצטרך. טבלאות הבקרה הן טבלאות בעלות הערכים הכלולים בעסקה. שני טבלאות בקרה גנריות מאוד שכל תוכנות הנהלת חשבונות ישתמשו הן מחלקה וחשבון. לדוגמה, בעת הזנת חלק הזנת היומן של הנתונים יכלול המחלקה והחשבון והערכים הזמינים לשימוש ינבעו מטבלאות הבקרה המקושרות כאשר משתמש מזין עסקה. כל טבלת בקרה שתיצור תלווה בעריכות השולטות על אורך השדה (לדוגמה, שישה תווים) ותבנית הנתונים (כל הבירות, כולן מספריות או אלפא-מספריות). בדרך כלל טבלאות אלה יהיו ערכים ייחודיים כדי למנוע ערכים כפולים של אותו שדה, כגון חשבונות כפולים.
לעצב וליצור טבלאות טרנזקציות. אלה טבלאות יהיה פרטים כגון יומן כללי יומן רשומות. בגלל שאתה עובד עם מסד נתונים יחסיים אתה תהיה באמצעות טבלאות רבות עם יחסי הורה-ילד בטבלאות טרנזקציות. דוגמה לכך עבור רישום יומן עשויה להיות טבלאות בשם JE_PARENT ו- JE_CHILD. טבלת האב תכלול שדות כגון חברה, מספר יומן, תאריך, חשבון, מחלקה וסכום חיובים וזיכויים. לטבלת הילד יהיו פרטים נוספים ולפחות שתי שורות נפרדות, אם לא יותר, המייצגות את פרטי סכומי החיוב והסכומים. טבלת הילד תכלול את מספר היומן שהוקצה להורה, אך גם תוסיף מספרי שורות בפירוט עבור כל שורה עוקבת.
בניית חזיתית GUI טפסים סביב הטבלאות שלך. בדוגמה להזנת יומן, אתה רק תבנה טופס אחד עבור המשתמש, אך הוא יאכלס את רשומות האב וההילד כך שהמשתמש לא יצטרך לדעת את המורכבות של מבנה הטבלה הבסיסי.
בנה טבלה עם מזהי משתמש וסיסמאות. טופס חזיתי עבור כניסה למערכת החשבונאות שלך צריך להיות שנוצר.
בנה דוחות משתמשים. אלה יכללו את הדוחות הבסיסיים כגון מאזן, דוח רווח והפסד ותזרים מזומנים.