Application Series
Books to Master Accounting and Inventory Software Package development using Microsoft's Visual Basic.

Application Series books cover both Technology and Domains and reveal the secrets of Software Product development.
Technology

Visual Basic, VB.Net, SQL Server 2000, VB, ADO.Net, ADO, OOPs Database Programming, Relationship between Table and Class, Class Template, Attributes, Members, Functions, Procedures, Forms, Connections, Tables, Fields, Indexes, Keys, Creating Multiple levels of grouping of data.
Domain

Accounting, including Double Entry Rules, Assets, Liabilities, Loans, Payable, Receivable, Cash Account, Salary Account, Vouchers, Journal, Receipts, Sale, Purchase, Invoices, Trial Balance, Stock Ledger, Daybook, Goods, Credits, Debits, Accounts, Groups, Chart of Accounts.
Home
Contact Us
Order
FAQ
Links





Develop an Accounting Package using Visual Basic

  ISBN: 81-901331-0-1
  Price: $19.90
  Weight: 1.6 Pounds
  Pages: 357






Develop An Accounting Package Using Visual Basic

(ISBN:: 81-901331-0-1)

Objective

The objective of this book is to teach the secrets of developing an accounting software package. The techniques of developing an accounting package are taught using business logics, programs, flow charts, and other tools to make learning easy and comprehensive. Note that by reading these books you will be able to independently develop database applications. You will learn how to develop the application using programming techniques ( hard coding ) and not by wizards.

Contents

Part-1: Accounting
  1. Introduction to Accounting
  2. Business Transactions
  3. Financial Position and Accounting Equation
  4. Accounts
  5. Use of Accounts
  6. Types of Commonly used Accounts
  7. The Double Entry System
  8. The T Account
  9. Analysis of Transactions
  10. The Voucher System
  11. Steps in Recording Transactions
  12. Groups
  13. Transactions
  14. Financial Statements
      Trial Balance
      DayBook
      Typical CashBook
      Typical P & L Account
      Typical Registers.
Part-2: Visual Basic

  1. Elements of a Project
  2. User Interface
  3. Parts of the Work Space
  4. Menu Bar
  5. Project Explorer
  6. Form
  7. Properties Window
  8. Code Editor
  9. Tool Box Controls
  10. Data Grid
  11. Command Button
  12. Data Types
  13. Variables
  14. Declaring Variables
  15. System Defined Functions
  16. String Functions
  17. Date Functions
  18. Application Enhancement Functions
  19. Control Structures
  20. Operators
  21. Modules
  22. Procedures
  23. Events
  24. SQL
  25. ADO
  26. The ADO Programming Model
  27. Creating a Connection
  28. Executing a Command
  29. Recordsets in an ADO environment
  30. Dynamic recordsets
  31. Keyset recordsets
  32. Static Recordset
  33. Forward only Recordset
  34. Locks in ADO Environment
  35. Navigating a Recordset
  36. Different types of Cursor Locations
  37. Data Report.

Part-3:Business Logics.
  1. Programming the Accounts Dialog
  2. Opening the Accounts Form from the Dialog
  3. Programming Master Data
  4. Declaration Section
  5. Initialize Screen Variables
  6. Form_Load event procedure
  7. Form Activate
  8. Saving Account Details
  9. Cancel button of Accounts Master
  10. Checking for Duplication of Account
  11. How to get a Number from one Table for Storing it in another Table
  12. Validate Numeric Amount
  13. Programming the Journal Voucher
  14. Declarations Section
  15. Establishing the Connection to the Database
  16. Opening a RecordSet
  17. Filtering The RecordSet
  18. Accepting Multiple Accounts and adding the same to the grid
  19. Totalling values in a Column of a Grid
  20. Cancelling Data Entered in a Form
  21. Deleting Data in the Grid
  22. Modify Data in a Grid
  23. How to Create a Temporary RecordSet
  24. Double Entry Checking
  25. Forcing Selection of a Item in a Combo Box
  26. Validating for Numeric Data
  27. Acheiving Error free/Rapid data entry by Enable/Disable Controls
  28. Check for Existence of Accounts in the Grid
  29. Check for Amount Values before Saving
  30. Saving Transactions
  31. Updating Tables
  32. Retreiving Account Reference from Party Table
  33. To Validate Date Values
  34. Check for Duplication of Transaction Number

Part-4: Developing the Application
  1. Accounting Package Outline
  2. Creating the Project
  3. Creating the Menu
  4. Creating Database
  5. Preparing to Design the Account Form
  6. Standard Modules to be written
  7. Designing Accounts form
  8. Accounts Dialog
  9. Designing Dialog Form
  10. Connecting the Dialog to the menu
  11. Connecting the Form to the Dialog
  12. Using the Accounts Form
  13. Journal Form
  14. Creating the Ltran Table .
  15. Preparing to Design the Journal Voucher Form .
  16. Steps of Form Desinging
  17. Connecting the Journal to the Menu
  18. Using the Journal Voucher
  19. Cash Voucher
  20. Preparing to Design the Cash Voucher form
  21. Cash Voucher Form Designing
  22. Connecting the Cash Voucher to the Menu
  23. Using the Cash Voucher
  24. Cash Receipt
  25. Preparing to Design the Cash Receipt Form
  26. Cash Receipt Form Desinging
  27. Connecting the Cash Receipt to the Menu
  28. Using the Cash Receipt
  29. Purchases
  30. Preparing to Design the Purchases Form
  31. Purchases Form Designing
  32. Connecting the Purchases Form to the Menu
  33. Using the Purchase Voucher
  34. Sales
  35. Sales Form Desinging
  36. Using the Sales Voucher
  37. Grid Control
  38. Daybook
  39. DayBook Designer Screen
  40. Designing the DayBook Report
  41. Code Explanation of DayBook
  42. Registers
  43. Code Explanation of Register
  44. Trial Balance
  45. CashBook.


Technical Perspective

This book adopts a procedural approach to developing an accounting application. You will see why the procedural approach is beneficial in many situations. The reports and transactions dealt with in this book are specific to an accounting application. Combined with the Object Oriented approach taught in the second title you will be able to mix and match both the techniques while developing applications.

Click here to place your order.








VK Infotek. Since 1993.