Professional Documents
Culture Documents
Table of Contents
Table of Contents
ACKNOWLEGEMENT
First of all we wish to express our sincere gratitude to the Principal of Aligarh Institute Of Technology who provided us good education, educational environment and good teachers & also the Head of department of Computer Information and Technology Mr. Shahid Jamil, for providing us an opportunity to do our project work on Accounting Software in Visual Basic 6.0. This project bears on imprint of many peoples. We sincerely thank to our project guide Mr. Muhammad Masood, Department of computer information and technology, for guidance and encouragement in carrying out this project work. We also wish to express our gratitude to the officials and other staff members of Aligarh Institute of Technology who rendered their help during the period of our project work. Again our special thanks to our H.O.D. Mr. Shahid Jamil, for their kind co-operation to the completion of our project work. Last but not the least we wish to avail ourselves of this opportunity, express a sense of gratitude and love to our friends and colleagues and also our beloved parents for their manual support, strength, help and for everything.
Saad Ahmed Yasir Shahzad Mujtaba Kamal Razi Haider Jaotoi Mushahid Hussain Jatoi
Page 0
TABLE OF CONTENTS
S. No 1 2 3 4 5 6 7 8 9 10 11 12 Contents Introduction To Visual Basic Introduction To Microsoft Access Introduction To OBDC Objective Project Description System Requirement Utilization Of Project Project Manual Screen Design Flowchart Reference Comments Of Visitors Page No. 02 05 06 10 10 11 11 12 12 13 13 14
Page 1
Flexibility: You do not have to use VB for only database access. You can use it to write a text processor, an e-mail listener, or 10,000 other tasks.
Familiarity: Being the most popular language in the world means there is as steady supply of talented staff for you to add to your development teams. When the general supply is short, you will still be more likely to find development staff then for other language.
Popularity: The popularity of a product is important for you to become familiar with because you will see more magazine articles and books as well as have better supply of third-party products from companies who will devote their resources in which there is a playback. Microsoft Visual Basic, the fastest and easiest way to create applications for Microsoft Windows. Whether you are an experienced professional or brand new to Windows programming, Visual Basic provides you with a complete set of tools to simplify rapid application development. The "Visual" part refers to the method used to create the graphical user interface (GUI). Rather than writing numerous lines of code to describe the appearance and location of interface elements, you simply add prebuilt objects into place on screen. If
Page 2
Page 3
Visual Basic Editions: Visual Basic is available in three versions; each geared to meet a specific set of development requirements.
The Visual Basic Learning edition allows programmers to easily create powerful applications for Microsoft Windows and Windows NT. It includes all intrinsic controls, plus grid, tab, and data-bound controls. The Professional edition provides computer professionals with a full-featured set of tools for developing solutions for others. It includes all the features of the Learning edition, plus additional ActiveX controls, the Internet Information Server Application Designer, integrated Visual Database Tools and Data Environment, Active Data Objects, and the Dynamic HTML Page Designer. The Enterprise edition allows professionals to create robust distributed applications in a team setting. It includes all the features of the Professional edition, plus Back Office tools such as SQL Server, Microsoft Transaction Server, Internet Information Server, Visual SourceSafe, SNA Server, and more.
Page 4
INTRODUCTION TO MS-ACCESS
Microsoft Access is an application used to create computer databases that can be used on a Microsoft Windows operating system, on a web site, or on a portable medium. Because there are many requirements and many options for computer databases nowadays, there are also various techniques of creating a database. Still, by its basic definition, a database is primarily one or more lists. How the list(s) is (are) created can depend on various circumstances. To make it possible to create databases, various libraries have been developed and you use one of these libraries to do a better job. MS-Access is a database management tool that enables one to have good command of data collected. The program enables one to retrieve, sort, summarize and report results speedily and effectively. It can combine data from various files through creating relationships, and can make data entry more efficient and accurate. Microsoft Access (MS Access) enables one to manage all important information from a single database file. Within the file, one can use: Tables to store your data. Queries to find and retrieve specific data of interest. Forms to view, add, and update data in tables. Reports to analyze or print data in a specific layout. Data access pages to view or update, the data.
Page 5
INTRODUCTION TO OBDC
ODBC is currently the major technique for communicating between Visual Basic and relational database management system such as Microsoft Access, SQL Server etc. ODBC has become an industry standard with most of the database vendors fully supporting it. In fact, failure to produce an ODBC driver can have a decided impact on the financial viability of a product. In addition to providing access to relational databases, there are ODBC interfaces available for a large range of other application from desktop applications, such as Microsoft Access and Excel (which is to be expected), to application you would not normally associate with databases, such as Visio. We discuss following topics of ODBC: The origin of ODBC Setting up an ODBC data source
Page 6
Visual Basic
ODBC Driver
Network Software
Oracle Server
The ODBC interface is usually of a set of API calls, but it does standardize more then just that. For example, the data types and error codes are generally standard across RDBMS implementation, though it is surprising how many differences there can be between ODBC drivers. The ODBC API can be used even from Visual Basic, but Microsoft has spent much energy on providing more practical methods of using it. As far as the client machine is concerned there are several layers of software that you unknowingly use, and these are shown is simplified networking view in figure above.
Page 7
Page 8
To add a new DSN for MS-Access, we must first make sure that MS-Access driver is installed. You can see the drivers that have been installed on the ODBC Drivers tab. If it is not installed, you will have to get the driver software from your vendor of choice and install it. When youve installed the driver, then you should select the User DSN tab and click the Add button. This button allows you to add a new Data Source Name. When you click the Add button, you will see a list of all the available drivers. Select one you want, and double-click it. Now you must fill in a description of the DSN you want to set up.
Page 9
OBJECTIVE
In recent years accounting issues have become more and more important in the business world. The objective of this project is to provide views on how to improve the accounting system of the small enterprises so that they can provide the owner with appropriate financial information. The aim of the project is in no way to add regulation and burdens but rather to make suggestions to reduce administrative burdens. As a result of the project, descriptions of the accounting systems, guidance and good practices in the accounting area for small enterprises will be delivered; proposals to change the accounting legislation are beyond the scope of this project.
PROJECT DESCRIPTION
Most accounting and bookkeeping software, such as Intuit QuickBooks or Sage Peachtree, is marketed as easy to use. But if you don't know some bookkeeping basics, you will make mistakes. Accounting Software is an accounting information system which is quit user friendly and has sleeks and appealing look which is generally a computer based method for tracking accounting activity like debit, credit, chart of account, voucher entry, general journal, general ledger, trial balance sheet etc. in conjunction with information technology resource. Our software speeds the book keeping process and increases accuracy thereby reducing labor costs, but most importantly, computer accounting system is a powerful tool, allowing you easily extract data in order to prepare reports and analyze the information which help keep the company on the right financial path.
Page 10
SYSTEM REQUIREMENT
To run Accounting Software, you must have certain hardware and software installed on your computer: The system requirements include: Hardware Requirement: 486DX/66 MHz or higher processor (Pentium or higher processor recommended), or any Alpha processor running Microsoft Windows NT Workstation. Minimum 128 MB Ram (512 MB Recommended) A CD-ROM disc drive (52X ROM) Minimum 10 MB of Hard disk space VGA or higher-resolution screen supported by Microsoft Windows. (Super VGA Recommended) Monitor, mouse or other suitable pointing device.
Software Requirement: Microsoft Windows NT Workstation 4.0 (Service Pack 3 recommended) or later
UTILIZATION OF PROJECT
Every business large or small needs some form of accounting software. It helps your business run smoothly by keeping track of your transactions, generating financial reports and much more. Our accounting software integration can help you with: Chart of account Voucher entry General journal General ledger Trial balance sheet etc.
Page 11
PROJECT MANUAL
Accounting Software Guide. Whether youre running a small business or managing your familys finances, accounting software can make your life easier. As far as we concern our software is error free but to be care full read this manual. Read the instruction carefully. For the proper running of software enter every letter correctly. Avoid writing unnecessary words.
SCREEN DESIGN
Page 12
FLOWCHART
REFERENCE
We have collected all the required information from a famous accounting software Sage Peach Tree, search some coding in www.vbcode.com/ and msdn.
Page 13
COMMENTS OF VISITORS
Page 14
Page 15
NOTES
_______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________
Page 16