Automobile Management System Project Report
Automobile Management System Project Report
Automobile Management System Project Report
ON
AUTOMOBILE UTILIZATION
Index
1. Introduction Of Project
Abstract
Objective of project
Advantage of proposed system
2. System Requirment
Hardware Requirements
Software Requirements
3. Technologies Used
4. System Analysis
Feasibility Study
Operational feasibility
Technical feasibility
Economical feasibility
System Requirement Specification
Introduction
Functional Requirement
Non – Functional Requirement
System Analysis
Testing
5. System Design
Dataflow Diagram
ER Diagram
Data Base
6. User Interface
Screen Layout
Reports
7. Limitations of Project
8. Bibliography
INTRODUCTION
TO
PROJECT
Introduction of Project
This is a software which can be used by a automobile center for keeping the records of
items which is to be transacted for purchase and sell. It helps to keep a record of all the
transactions and a password login is created for security.
Abstract
Automobile system deals with the purchase and sales of the good and
maintains the stock. It contains various forms and reports with different function. It has the
menus created for different forms and reports. When you click the menu, It opens the related
forms about the customer, vendor, Items and Transaction.
OBJECTIVES
Hardware requirement:-
Processor: Pentium-iii
RAM: 256 MB
CD Drive
Software Requirement:-
TECHNOLOGIES
USED
Visual Basic 6.0
Oracle 8i
Visual Basic syntax ideally suited for producing windows application. Ms Word, Ms
Access and Ms PowerPoint all share Visual Basic for application, the exact same language
syntax in Visual Basic-6.0.
What is to Visual Basic? “Visual” part reflects to the method used to create the graphical
user interface. Rather than writing numerous lines of codes to describe the appearance and to
location of interface elements, we simply add pre-built object into place on screen.
The “Basic” part refers to the BASIC language, a language used by more programmers
then any other language in the history of computing. Visual Basic has evolved from the original
BASIC language and how contains several tools, objects, functions etc. We can apply GUI
animation. Beginners can create useful application by learning just a few of the language.
Visual Basic continues the tradition of simple, powerful And easy to learn a language yet
adds enough extended capabilities to satisfy the most jaded developer.
Several significant facts contribute to Visual Basic is bright future. First, Visual Basic is
huge product. Millions of developers of all skills levels are producing application with Visual
Basic. Secondly, Visual Basic is powerful development system. It contains built-in functions to
its intrinsic feature Visual Basic provides the object that can be loaded at run time or bound the
distributable application. Thirdly, Visual Basic also well supported by third party products.
Microsoft is indisputably the largest and most successful company in the world.
In contrast to the absolute system of the past, Visual Basic has an undesirably bright and
shining future.
Whether your goal is to create a small utility for yourself or your work group, a large
enterprise-wide system or even distributed applications spanning the globe via the tools Internet,
Visual Basic has the tools we need.
Oracle 8i:-
A database is coherent collection of data with some inherent meaning, built and populated
with data for a specific purpose.
Database stores data that is useful to us. This data is only a part of entire data available in
the world around us.
2. Identify what specific objects in that part of the world’s data are Of interest to us.
So from above, we come to know that the objects, their attributes and their
relationship between them are of interest to us are stored in the databases that is designed,
CHARACTERISTICS OF A
DATABASE MANAGEMENT SYSTEM:
Oracle is kernel package that has a number of tools, these tools allow the
programmer to create database objects, forms and reports, graphs etc. These are as
follows:
SQL*PLUS:-
PL/SQL:-
PL/SQL is used to create programs for validation and manipulation of table data.
PL/SQL adds to the power interactive SQL and provides the user with all facilities of a
standard, Modern Day programming environment.
ORACLE FORMS:-
This tools is used to create a data entry screen along with suitable menu Objects.
Report Writer allows programmers to prepare innovative reports using data from
the oracle structure like tables, Views etc.
ORACLE GRAPHICS:-
Oracle graphics tools is used to prepare graphs using data from oracle structure
like table, views etc. It is part of commercial application.
SYSTEM
ANALYSIS
AND
DESIGN
FEASIBILITY STUDY
A feasibility analysis is undertaken to determine the possibility or probability of
either improving the existing system or developing a completely new system.
1) Operational feasibility
2) Technical feasibility
3) Economical feasibility
Operational feasibility :-
It is a measure of how well a proposed system solves the problems, and takes
advantages of the opportunities identified during scope definition and how it satisfies the
requirements identified in the requirements analysis phase of system development.
In the system operational feasibility checks, whether the user who is going to use
the system is able to work with the software with which the system id coded and also the
mind of the user going to use system. If the user does not understand or is able to work on
the system further development is waste.
The system is easy to learn and it will require a vary short time to learn the
operation of the system for a person having knowledge in accounting. So that system was
operationally feasible
Technical feasibility :-
This involves questions such as whether the technology needed for the system
exists, how difficult it will be to build, and whether the firm has enough experience using
that technology. The assessment is based on an outline design of system requirements in
terms of Input, Processes, Output, Fields, Programs, and Procedures. This can be
quantified in terms of volumes of data, trends, frequency of updating, etc. in order to
estimate whether the new system will perform adequately or not.
The technical feasibility in the proposed system deals with the technology used in
the system. It deals with the hardware and software used in the system whether they are
of latest technology or not. It happens that after a system is prepared a new technology
arises and the user wants the system based on that technology. Thus it is important to
check the system to be technically feasible.
The minimum memory requirement is 32MB of RAM while 64MB is better to
have for better performance. As far as software is concerned, Oracle 8i and Visual Basic
Economic feasibility :-
Economic analysis is the most frequently used method for evaluating the
effectiveness of a new system. More commonly known as cost/benefit analysis, the
procedure is to determine the benefits and savings that are expected from a candidate
system and compare them with costs. If benefits outweigh costs, then the decision is
made to design and implement the system.
Introduction:
(a)Background:-
This project provides master data, and after entering the data, whenever required
the same is found automatically and displayed on the program entry is made manually
showing uniqueness of products and company so, they can differentiate every thing. This
provides the facility showing detail of company product by selecting a particular record.
This project retrieves the data on selecting the name of particular product. This project
provides the facility which shows the stock & transaction just by clicking so we check
that which item has less. There is requirement of some reports like daily selling, items
under minimum stock…etc. during the run time of system if user has input any wrong
data or some error is occurred then system inform his/her. Security also should be there
so that no other person can any type of changes in selling, stock or transaction because it
is all very confidential matter.
Also, the system should be user friendly and Window based so that no specialized
and extensive learning is required. Simple knowledge of the Computer is sufficient for
operating the system successfully.
b) Abstract:-
Automobile system deals with the purchase and sales of the good and
maintains the stock. It contains various forms and reports with different function. It has
the menus created for different forms and reports. When you click the menu, It opens the
related forms about the customer, vendor, Items and Transaction.
Constraints:-
This software also run on that pc which has vb 6.0 & oracle 8i programming
and database languages.
Product details will be not accepted then may be any data is missing.
Functional requirement:-
To computerized the manual work to increased the efficiency of the
system.
It makes billing procedure very faster accurate one can easily come out
through the writing problems.
Non-Functional Requirement:-
The system is portable so if you have windows xp, vb 6.0 and oracle 8i
installed in any pc then you can easily run the software.
The Shubh automobile sales all types of products. This automobile has to
purchase these products from Company and sell them to customer.
PURCHASE:
First of all the owner has to search manually, count and find out those
products from the stock, which are less then required (minimum stock) and order for
those product to the Company.
When Company supply these product then the record of the purchase invoice
is also be recorded manually.
At the end of each month the Company send a monthly statement, which
contains the total purchase of the month, and this statement is also be recorded.
STOCK:
Each time whenever the owner wants to know about the current stock of any
products then he has to count all the products manually. No registers are maintained
to store the stock database and hence whenever required the stock information cannot
be obtained.
SALES:
In existing system the manual Bill-book is maintained for billing and the
accounts of all the customers who purchase by their credit are maintained in
separate register book.
Now whenever the reports about monthly purchase, stock and monthly sales
etc. are needed the work becomes very tough and time consuming.
The new system is proposed to computerize all the above activities so the
We can say that it will run according to its specifications and in the way users
expect. Special test data are input for processing, and the results examined. A limited
number of users may be allowed to use the system so that analyst can see whether they
try to use it in unforeseen ways. It is desirable to discover any surprises before the
organization implements the system and depends on it.
Interface errors
City
Item_
Vehi_ nm Vehi_c
nm
Cmp_ Addre Vehi_c
nm s
Item_c P_pric
e
Cmp_c Comp_m Vehi_mast Item_mast
Cur_
stock S_pric
PH Desc Cmp_c e
Desc Desc
E_mail R_level
Cust_
nm
Cust_c Sales_ Item_c
City Sales_ date Sales_
c c
Company mast:-
Customer mast:-
Item mast:-
Purchase_mast:-
Purchase_Tran:-
Sales_Mast:-
Column Name Data Type Description
S_Code Text Primary Key
S_Date Date\Time Sales Date
Customer_Code Text Cust Id Code
Desc Text Description
Sales_Tran:-
User_Mast:-
Vehicle_Mast:-
Vender_Mast:-
Splash Screen
This is loading form from which our project will be started. It will display the name of
company name & loading process of the project. This screen says while loading is not complete
you can’t do any processing in your project. So this form just loads our project and displays
percentage of loading process.
LOGIN FORM
This is just a login form. That validates the username and password from the database. If
you want to work with project you have to log on, otherwise you can’t access the project. For
login just type username in first textbox and password in second textbox and click on ok or just
press enter. If you don’t want to login then just click on Cancel.
Main Form
Above screen is the main form of our application. Means it is the form from where
all the activities of application can perform. When we click on Company Master
command button it opens the company master form. When we click on Vehicle master it
opens the vehicle master form. All the forms opens as above clicks on command button
of associated form. Status
User Master
This form displays the details of user. Through this form we can change the
password of the user by entering user name, user type and old password. Only Admin
user can open this form and change the password. Either user has not rights to open this
form to change the password.
Company Master
This screen displays the information about company. We can view, add, delete and
edit the company information. These companies are standard companies which
manufacture the new design cars which likes Mitsubishi, Ford etc. We can view, add, edit
and delete through the navigation controls. We can view the report of current record with
vehicles manufactured by that company or all the records of company. If you want to find
any record just enter company code or company name and click on find button.
Customer Master
This screen displays the information about the Customers who purchases the
parts of the Vehicles. We can view, add, delete and edit the Customer details information.
We can view, add, edit and delete through the navigation controls. We can view the report
of all the records of Customers by clicking on All Customers button. If you want to find
any record just enter Customer Code and customer name and click on find button.
Item Master
This screen displays the information about the parts of the Vehicles. We can view,
add, delete and edit the Vehicle parts information. We can view, add, edit and delete
through the navigation controls. We can view the report of all the records of Vehicle. If
you want to find any record just enter Vehicle code and click on find button.
Purchase Transaction
This screen displays the information about Purchase transaction details of the
parts of the Vehicles. We can choose items from purchase item frame which contain items
combo. Item purchased in this grid will be updated in item master table. We can also
delete the item from gird box if we don’t want to purchase. It also show the report.
Sales Transaction
This screen displays the information about Sales transaction details of the parts
of the Vehicles. We can choose items from sales item frame which contain items combo.
Item sales in this grid will be updated in item master table. If stock is not available then it
prompt the messagbox. We can also delete the item from gird box if we don’t want to
purchase. It also show the report.
Vehicle Mast
This screen displays the information about Vehicles. We can view, add, edit and
delete through the navigation controls. We can view the report of all the records of
Vehicle. If you want to find any record just enter Vehicle code or vehicle name and click
on find button.
Vendor Master
This screen displays the information about the details of vender who sales the parts
of the Vehicles. We can view, add, edit and delete through the navigation controls. We can
view the report of all the records of venders by clicking on show button. If you want to
find any record just enter vendor Code or Vendor name and click on find button.
REPORTS
Company Report
This report displays all the information of the Customers who buys our
items. It displays whole Customer code, Customer name, Address of customer, Phone
number, E-mail address.
Vendor Report
This report displays all the information of Vendor for sale. This means that The
Car Zone is dealer from whom we purchase of cars and sales it. So Car Zone is a
vendor
Vehicle Master
This report displays all the information of Vehicle which Company manufactures
it. This means that The Company manufactures various models like tata safiry, cbz etc.
Item Report
This report displays all the information of Parts or Item which you sales in your
shop. This means that The Ford Company manufacture models like Ford IKON, Ford
MONDIO etc. whose parts you sales.
Sales Report
This report displays all the information of the sold items. It also displays the name
of the Customer who bought items and date. And it displays Name of the Item, Quantity
of Item, Rate of Item and Total amount of sold Items.
Purchase Report
This report displays all the information of the transaction of purchased items. It
displays the quantity of items, the rate of the item and the total amount of all the items
purchased. This report is same as Purchase Details Report.
Limitation Of Project
Backup is required.
-Paul Sherrif
www.cars.co.in
www.automobilesparts.co.in
Proposed Enhancement:-
Due to the specific time for the project, the current project has limited information and
can be developed and enhanced for the better future use. The various enhancements that can be
made in this software are as below:
We can add the facilities to provide the global environment for the user by
connecting it to the server.
We can add the facilities for virus scanning so that the work of user does
not get interrupted.