Documente Academic
Documente Profesional
Documente Cultură
PROJECT
ON
“AUTOMOBILE”
SUBMITTED TO
THE M.C.A. DEPARTMENT,
S.R.G.P.G.P.I. INDORE,
We are eminently obliged to our project guide Mr. Manish Sharma and
Rupesh kabra under whose directives we are able to achieve success.
His brine of enunciations, eruditions, experience and influence not only
showed us easiest and knowledgeable way to eventuate our project but
also encouraged, inspired and enlightened.
INTRODUCTION
All your need is a trading organization dealing with vast variety of items. It owns a
franchise (dealership) of company where all its items are sold. All it’s goods are
stocked in a warehouse and issued to the customer as and when required.
Purchase Department: Places order with supplier and makes decision about
purchase returns.
The goods send by the supplier first go to the receiving dept. Here they
physically count the Automobile and check the quantity against the order placed. The
Automobile are send to the warehouse along with Automobile receipt note that
indicates details such as item received, order no., against which they are receiving
and the number of units or accessories of each item.
If there is some sort of mistake in the receiving condition of the Automobile then
such are returned to the supplier, the purchase dept. Sends a copy of the purchase
return note to indicate Automobile are to be returned, the goods receipt note the
number against which they were received and the number of units of Automobile that
to be returned.
The issue dept. takes into account the availability and accordingly prepares the
Automobile issue note. Apart from the above mentioned activities the account section
of the organization. Keeps a record of all the financial transactional activities that are
going within the organization.
The organization has also decided to maintain in the computerized system the details
of the purchase orders so that the system can keep a track of completed, pending and
dead orders.
PROPOSED SYSTEM
The copy of the quotation send to the supplier and after receiving the Automobile as
per order placed are checked both quality and quantity wise and the details like model
name, cambered code, chesis no, engine No details are stored in the database and
are used to validate the item code, supplier code and order date at later stages.
TRANSACTIONS:
The transactions like issue, receipts, delivery challan, received and due payments are
debited and credited accordingly. Apart from records of both customer and Automobile
are also taken into considerations.
RECEIPTS:
The receiving dept. checks goods received from supplier and sends the goods to the
warehouse along with a goods receipt note. The quantity hand and rate in the stock
file and the total receipts in the bal file are updated. Apart from it receipts given to the
customer in favor of the payment given by them for booking or as a down payment. All
the entries are stored in the database to reduce redundancy in the later stages.
PURCHASE RETURN:
ADJUSTMENTS:
There are some entries in which accurate information is not stored due to some
damage or any other technical fault, therefore such types of records are stored in the
temporarily database file temporarily so that on proper feedback it can be updated
accordingly.
REPORT GENERATION:
Daily generation of reports are taken regularly, facilities provided like date wise, month
wise and year wise reports. If the user wants to see the no of Automobile that are
financed and see the amt due report can be generated accordingly. Apart from it
reports like delivery challan, invoice, sales transaction, quotation and issue are
facilitated in the software.
DAILY BACKUPS:
Backups are taken of records marked for deletions are physically deleted from the
files.
INTRODUCTION TO VISUAL-BASIC
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 rebuilt
objects into place on screen. If you've ever used a drawing program such as Paint,
you already have most of the skills necessary to create an effective user interface.
The Visual Basic programming language is not unique to Visual Basic. The
Visual Basic programming system, Applications Edition included in Microsoft Excel,
Microsoft Access, and many other Windows applications uses the same language.
The investment you make in learning Visual Basic will carry over to these other areas.
Data access features allow you to create databases, front-end applications, and
scalable server-side components for most popular database formats, including
Microsoft SQL Server and other enterprise-level databases.
Introduction and characteristics of
MS-Access2000
Databases
Using Microsoft Access, we can manage all our information from a single
database file. Within the file, divide our data into separate storage containers called
tables; add, and update table data using online forms; find and retrieve just the data
we want using queries; and analyze or print data in a specific layout using reports. To
store our data, create one table for each type of information we track to bring the data
from multiple tables together in a query form. Or report, we can define relationship
between the tables.
To find and retrieve just the data that meets conditions we specify, including
data from multiple tables, create a query. a query can also update or delete multiple
records at the same time and perform built-in or custom calculations on our data. To
easily view, enter, and change data in a table, we have created forms in Microsoft
Visual Basic 6.0. When we open a form, Microsoft Visual Basic retrieves the data
directly from one or more tables and displays it on screen using the form and Reports.
Table
In table data sheet view, we can add, edit or view the data in a table. We can also
check the spelling and print our table’s data, filter or sort records, change the data
sheet’s appearance, or change the table’s structure by adding or deleting columns.
INTRODUCTION TO REPORT
1. Preliminary Investigation.
3. Design of system
4. Development of system
5. System testing
Problem Definition
System Design
Systems Testing
Problem Definition
The Problem of Validity: Systems that produce invalid results are often
most difficult to users and systems managers. Maintaining validity in
computer software is a difficult design problem. Validity problems result
when the environment changes and these changes are not included into
the software.
Fact-finding
1. Interview
2. Questionnaire
3. Record Inspection
4. Observation
System Design
Input Design
Output Design
Process Design
File Design
System Testing
Feasibility Study
1. Technical feasibility
2. Operational feasibility
3. Economic feasibility
4. Social feasibility
5. Management feasibility
6. Legal feasibility
7. Time feasibility
Technical Feasibility
Operational Feasibility
It is mainly related to human organizational and political aspects.
The points to be considered are:
Economic Feasibility
Social feasibility
Management feasibility
Legal feasibility
Time feasibility
1. Arrows
2. Circles
3. Open-ended boxes
4. Squares
4. No two data flows squares. Or circles can have the same name.
5. Dram all data flows around the out side of the diagram,
1. WINDOW-98
2. 9X/NT/2000/XP
3. MICRO-SOFT VISUAL BASIC
4. MICRO-SOFT ACCSES
TESTING
Objectives of testing: Testing is vital to the success of any system
testing is done at different stages within the development phase.
System testing males a logical assumption that if all parts of the
system are correct, the goals will be achieved successfully.
Inadequate testing or no testing leads to errors that may come up
after a long time when correction would be extremely difficult.
Another objective of testing is its utility as a user –oriented vehicle
before implementation. The testing of the system was done on both
artificial and live data. The following types of tests are performed.
Unit Testing: This testing focuses verification on the module. Using Procedural
design description as a guide, important control paths are tested to
uncover errors within the boundaries of the module. The relative
complexity of tests and uncovered errors is limited by the constrains
scope established for unit testing. The unit testing can be conducted in
parallel for several modules.
System Testing: System testing is done when the entire system has been fully
integrated. The purpose of the system testing is to test how the different modules
interact with each other and whether the system provides the functionality that
was expected. It consists of the following steps.
Program testing
String Testing
System testing
System documentation
User Acceptance Testing
Here the testing is done on the live database. If errors are detected then it
is sent back to Level I for modification otherwise it is passed onto Level II
Level III
Here the Error free and properly tested system is implemented
Quality Assurance
Proper documentation is a must for maintenance of any software. The
specification documentation required for each screen was prepared
before any coding could be started.
This gave the programmer a clear and concise view of the screen and list
of validations, which, needed to be performed on the screen.
30
CONCLUSION
4. DATABASE CONCEPT
ELAM SARI.