Project Theory
Project Theory
CERTIFICATE
This is to certify that the project work entitled “REAL TIME BILLING” submitted to
Arulmigu Planiandavar Arts College For Women, Palani, in Partial fulfillment of the requirements
for the award of the degree of Bachelor of Commerce(Computer Application) is record of original
research work done by G.Karthiyayini (Register No:22PUCAA10) during the period 2024-2025.
EXTERNAL EXAMINER
ACKNOWLEDGEMENT
ACKNOWLEDGEMENT
I express my sincere thanks to the Almighty for all the blessings showered on me.
I owe my sincere thanks to our Principal Dr.(Mrs) N.PUVANESWARI, M.Sc., M.Phil., Ph.D.,.
Arulmigu Palaniandavar Arts College For Women, Palani for having permitted us to under go the project
work.
I sincerely thank the research guide Mrs.DEEPA, M.Phil., Assistant professor, PG and Research
Department of Commerce, Arulmigu Palaniandavar Arts College For Women, Palani for inspiring
guidance and encouragement to complete the research work in a successful manner.
I extremely thankful to all staff members of PG and Research Department of Commerce for their
support and assistance provided to complete the research work.
I deeply thank my parents, family members, respondents and friends for their support in preparing
this project work.
Above all I thank the almighty for the blessings showered on me all throughht the execution of the
project work.
RESEARCH (INDIVIDUAL)
ABSTRACT
This Project entitled as “REAL TIME BILLING” is designed by using visual basic as
front end and MS access as backend. The project is used by the a individual to billing their product
buying in the market to log in the page then give their details in that, then any changes means
update their details in the page and search their product in their place ,it have the product location
with product ID, and finally billing their buy products in their hand. Its to convenient to the
consumers.
PROJECT DESCRIPTION
Login module
New Buyer module
Update Buyer module
Product Location module
Billing module
MODULE 1( LOGIN ):
In this module the customer can enter their username and password to login into the form.
If the username and password is mandatory given by the customer to kept privacy. This module
contains the table with following fields such as username and password.
In this module the customer is new means they give their details like name, mobile number,
email address and address in the given field
In this module the customer were already used in this , anything changes happened in buyer
details means to change their details in this module.
In this module have the product location for all products. It is so convenient to the customer
to take their products without waste the time.
MODULE 5 (BILLING):
In this modules billing their buying products ,if the billing having the product name or Id,
then price, quantity and total then display of billing products.
IntroductiontoVisualBasic6
Visual Basic, derived from the Basic language, is an object-based and event-
driven programming language from Microsoft. This language is relatively easy to learn. It
enables you to create GUI (Graphical user interface) applications easily using the Rapid
Application Development (RAD) technique. The one most interesting feature of this
language is that it comes with a designer called Integrated Development Environment
(IDE). The easy-to-use tools of the IDE enable you to easily create buttons, textbox, and
other controls for your desktop application.
Visual Basic 6.0 is a very powerful programming language. It enables GUI application
development, provides access to databases and enables the creation of ActiveX controls.
RuntheVisualBasicsoftwarefromthelistofprogramsoradesktopshortcut icon. A
appear.A window as same as the following picture will appear.
Click "Standard EXE". Start a Standard .exe type ofproject. In the beginner level, you will only
learn about this type of project.
Other project types on this window are for the advanced learners. You can do a lot of things
implying VB6 is giving you enough power in your hand through these different project types.
TheIntegratedDevelopmentEnvironment
After this, the main workspace appears where you will develop your application with the
tools in IDE (Integrated Development Environment).
It is very important to know the names of all the elements of this development environment.
The tools available here makes it very easy for you to develop an application. The VB6 IDE provides
you many tools in one place. You can add a control on the form of your choice, set a property of an
object from the Properties Window on the right hand side, set the form layout and many more things
that you can use alongside your coding. You can even fill the ToolBox with lots of additional
controls.
The Menu Bar
The Menu Bar contains all the menu such as File, Edit, View, Tools and soon.
TheTool Bar
The Tool Bar contains all the tools such as Open, Save, Copy, Cut, Start and so on.
TheTool Box
ViewCode Window
Double-click on form or any control on the form or click "view code" iconin
explorer window to view the code window.
Save project
After developing your application, save your project in order to modify or improve
it later, or make an executable file with a few clicks. The project, form and module are
saved in .vbp, .frm and .bas extensions respectively.
The Properties Window
TheProject ExplorerWindow
The Project Explorer Window gives you a view of the modules or forms which are
contained in your VB application. You can switch from one form to another or from one
module to another from the Project Explorer Window. You can view the code window of
a particular form or module as well.
You need the Code Window to write code that will specify the behavior of the
forms and the objects. Remember that the Form is an object.
The Immediate Window helps in debugging your program by displaying the current
values of variables or expressions in a certain line of your code.
Label
The label control is used to display text. It is also used to label other controls. The end
OptionButton
This control enables the end-user to select one among several options.Only one
option button among others in a group can be on at the same time.You can name an
option using the Caption property.
Check Box
The Check Box control is used to make a yes/no or true-false selection. You can
check more than one Check Box at the same time that let you make multiple choices. You
can label this control using the Caption property.
Vscroll Bar and Hscroll Bar control slet you create Verticalscroll bar and
Horizontal scroll bar respectively.
Frame
The Frame control is used as a container of other controls. This is also used to
group different controls especially in Option Button controls when you wish to select
more than one option. The Caption property associated with it is useful to label the frame.
ListBox&ComboBox
The ListBox control contains a number of items. The user can select one or more
items from the list.
Drive List Box , Dir ListBox &File ListBox
These controls are of tenused together to perform filerelate task s like opening or
selecting files that are stored in the secondary memory.
Timer
The Timer control is not visible on the form when you run the program. It is used
to execute lines of code repeatedly at specific intervals.
In this lesson, you'll learn a bout the common properties used inVB6.
The Back Color property sets the background color of an object while the
ForeColor property changes the foreground color used to display text.
INTRODUCTION TO MS ACCESS
MS Access uses the .ACCDB or older .MDB file format to store data.
While it is ideal for small to medium-sized applications, it has a size limit of
2GB per database file. For larger databases, it can connect to more powerful
database management systems like SQL Server.
Part of Microsoft Office Suite – MS Access is included in the Microsoft
Office suite, often bundled with applications like Word, Excel, and
PowerPoint.
User-Friendly Interface – It offers a graphical user interface (GUI) that
allows users to create and manage databases without extensive
programming knowledge.
Database Structure – Access databases consist of tables, queries, forms,
reports, and macros to store and manipulate data efficiently.
Tables – The core component where data is stored in rows and columns,
similar to an Excel spreadsheet.
Queries – Used to retrieve and manipulate data from tables based on
specific conditions.
Forms – User-friendly interfaces that allow easy data entry and
interaction with the database.
Reports – Designed to format and present data in a structured way for
printing or viewing.
Macros & VBA (Visual Basic for Applications) – Automates tasks and
enhances database functionality using programming.
Data Import & Export – MS Access supports importing data from various
sources like Excel, SQL Server, and text files, as well as exporting data
for external use.
Multi-User Support – It allows multiple users to access and edit the
database simultaneously over a shared network.
3. Lookup Wizard :
Helps users create dropdown lists in tables and forms by fetching data
from another table, ensuring consistency.
4. Switchboard Manager :
Allows creating a menu-driven interface to navigate the database easily,
making it more user-friendly.
7. Crosstab Queries :
Provides the ability to replicate a database for offline work and later
synchronize changes when connected.
9. Action Queries :
Users can create fields that perform calculations directly within tables
without requiring queries or reports.
LOG IN:
Form2.Show
End Sub
End
End Sub
SELECT PAGE:
Form3.Show
End Sub
Form4.Show
End Sub
Private Sub Command3_Click()
Form5.Show
End Sub
Form6.Show
End Sub
End
End Sub
NEW BUYER:
Form5.Show
End Sub
End
End Sub
Private Sub Text1_Change()
Text1.Text = UCase(Text1.Text)
Text1.SelStart = Len(Text1.Text)
End Sub
Text3.Text = LCase(Text3.Text)
Text3.SelStart = Len(Text3.Text)
End Sub
Text4.Text = UCase(Text4.Text)
Text4.SelStart = Len(Text4.Text)
End Sub
UPDATE BUYER:
Form5.Show
Data1.Recordset.Update
End Sub
End
End Sub
Text1.Text = UCase(Text1.Text)
Text1.SelStart = Len(Text1.Text)
End Sub
Text3.Text = LCase(Text3.Text)
Text3.SelStart = Len(Text3.Text)
End Sub
Private Sub Text4_Change()
Text4.Text = UCase(Text4.Text)
Text4.SelStart = Len(Text4.Text)
End Sub
PRODUCT LOCATION:
Form6.Show
End Sub
End Sub
Form6.Show
End Sub
BILLING:
Data1.Recordset.AddNew
End Sub
End
End Sub
Private Sub Command3_Click()
Data1.Recordset.Delete
End Sub
Data1.Recordset.Update
End Sub
Data1.Recordset.new
End Sub
End Sub
VISUAL BASIC
HYPERLINK
www.webcrawler.com
www.ask.com/Reference+Books
www.visualbasic.about.com
www.booksnbytes.com/authors
MS ACCESS
2.Access 2010 For Dummies, by Laurie Ulrich Fuller, Ken Cook, Paperback: 456
pages