Sunteți pe pagina 1din 45

www.final-yearprojects.co.cc | www.troubleshoot4free.

com/fyp/

SYNOPSIS
This project Transport Automation System for a Travel Agency is an automations
system for travel agency. It is an automation system through which admin can maintain their
process easily.

Modules used in this project:

• Admin
• Employee Information
• Vehicle Details
• Daily Transaction Details
• Reports

1
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

INTRODUCTION

Problem Definition
In this modern competitive world marketing a product of a company is very difficult
task. They have to tackle the competitors, dealers and customers. In every stage of marketing
the market, the company should have to plan perfectly. Otherwise they cannot able to market
their products successfully.

Nowadays, Internet becomes one of the most popular media to reach the customer
directly and market our products to the customers directly. In this regard, for my project I am
trying to market the products of Super Market through the Internet.

Existing System
The company has a marketing team to market their products. The company has to keep
track of all the marketing activities. The company has to spend money on the marketing persons.
The area of the marketing is definitely a small area. They cannot reach the customers who are
far away from the company’s area.

To market the products in such distance, the company has to appoint dealers and they
have to monitor their products will slash down. Payment tracking is also a tedious job in the
manual marketing.

The company has to keep track of the manpower requirement, their work details,
payment details and have to deploy more employees in this regard. To overcome these king
problems, the company is decided to market through Internet.

2
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Proposed System

This project Electronic Shopping is an online shopping center, through which we can buy
the consumer products online.

The users of this site can use this site not only for buying the products but they can get
full information about all of the consumer products. Wide range of product categories makes it
easier. The idea of this site is to have a central hub for users to buy their products. The steps
involved in placing order for consumer products are as follows.

The seller can remotely upload the product image and specifications so that the
administrator of the site can place it at the showcase online. The buyer can select the product
and confirm the order by giving their details.

The payment can also be made online or through Bank account. The admin has
privileges to view the reports about the site and based on the information gathered the site’s
business part can be enhanced. The proposed technologies wants to create this site are HTML,
JavaScript, ASP.NET and SQL Server.

3
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

SYSTEM CONFIGURATION

HARDWARE ENVIRONMENT
Processor: Intel Pentium D CPU 3.00 GHZ

RAM : 1 GB

Hard Disk: 80 GB

1.44 MB FDD

52X CD ROM

17’’ LCD Monitor

104 Keys Keyboard

2 USB Port,2 Serial & 1 Parallel Port

10/1000 Ethernet Card

ATX Cabinet

OPERATING SYSTEM:
Windows Vista Business

SOFTWARE
Hyper Text Markup Language

Internet Information Services

JavaScript

Microsoft Visual Soft .NET

SQL Server 2005

4
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

SOFTWARE DESCRIPTION

Visual Basic

5
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

MS ACCESS

6
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

PROJECT DESCRIPTION

TRVEL AUTOMATION SYSTEM FOR TRAVEL AGENY is an advanced software


application for enterprises that wish to exploit the opportunities of the desktop through the
deployment of advanced automation system. The platform supports a set of generic services such
as multiple reports, which can be fully customized to support any business requirement. Here we
create the automation system for travel agency. Through this application, the company is
providing complete information about the vehicles. Travel Automation System is a Windows
Application developed for a travel agency to handle their operations through the fastest media of
computer world.

Improved customer satisfaction

We enhance the shopping experience of your customers by giving our solutions user-friendly
interface that implies advanced usability and intuitive navigation.

Advanced administration tools

The administration section of Ecommerce Insight solutions provides you immediate access to
your e-shopping data and enables you to manage all aspects of your e-shop activities fast and
efficiently.

Information confidentiality

Our solutions embrace advanced security systems that ensure safe information storage and
reliable transactions processing.

7
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Modules used in this project:

• Admin

Admin is one of the important modules in each and every application. Through
this module admin can easily make the changes on the places on the website.Updataion is
important thing for every application.Admin can update the information which was
already displayed in the website depends upon the changes. Then they can easily insert
the new places information, and also upload the new images related to the places.

Admin can easily update the facilities module also. This module has the
information about accommodation, travels, and money exchange centers. All these things
must have some updating; these updating will easily done by using admin module.

• Customer

In this module administrator can maintain a database for the clients who are doing
purchase products from the company and their details such as client name, address,
business period, product details, quantity, invoice no, rate of the product. These details
are used for future references.

• Product Catalog

Online stores must describe products for sale with text, photos, and multimedia
files, whereas in a physical retail store, the actual product and the manufacturer's
packaging will be available for direct inspection. Online stores provide or link to
supplemental product information, such as instructions, safety procedures,
demonstrations, or manufacturer specifications. Some provide background information,
advice, or how-to guides designed to help consumers decide which product to buy.

In this module product catalog are displayed to the end users or customers. It also
contain the background information, instruction about product such as chain length,

8
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

color, size etc,Images of the products are very important for online purchasing. So those
in the product catalog products are displayed with images and additional information.

• Purchase

In this module Purchases Order lets to order the product to the supplier to
maintain the stock of data in inventory database. When Company buys things, it will
generally receive an invoice for this. Purchase Invoice registers these invoices. A correct
registration should lead to updating data of all related modules such as accounts payables,
inventory administration and general ledger. All the above modules are implementing
using the asp.net with c#.

• Shopping Cart Module

An e-shop ability to attract new customers, provide enhanced shopping


experience and supply the owner with effective management tools lays the foundation of
any online retail business success.

Once a particular product has been found on the web site of the seller, most online
retailers use shopping cart to allow the consumer to accumulate multiple items and to
adjust quantities, by analogy with filling a physical shopping cart or basket in a
conventional store. A "checkout" process follows (continuing the physical-store analogy)
in which payment and delivery information is collected, if necessary. Some stores allow
consumers to sign up for a permanent online account so that some or all of this
information only needs to be entered once. The consumer often receives an e-mail
confirmation once the transaction is complete. Less sophisticated stores may rely on
consumers to phone or e-mail their orders (though credit card numbers are not accepted
by e-mail, for security reasons).

9
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

DATA FLOW DIAGRAM

Login

Is
vali
Check Yes No
d
user
? Display Error Information

Database

Admin
Add/Edit/View Employee Information
AdminTbl

Add/Edit/View Vehicle Details

Add/Edit/View Daily Transaction


Details

Reports

10
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

DATABASE TABLE STRUCTURE

PRODUCTMASTER

Filed Name DataTypes Size


Product_Id Varchar 10
Product_Category Varchar 50
Product_Name Varchar 50
Product_Description Varchar Max
Product_Size Varchar 50
Product_Image Image
Product_Picture Varchar 50

Product_LPicture varchar 50
PricePerUnit Decimal 18,2
Qty Decimal 18,2

CUSTOMERMASTER

Filed Name DataTypes Size


CustomerId Varchar 10
Lastname Varchar 50
Address Varchar 50
City Varchar Max
State Varchar 50
Country Image
Zipcode Varchar 50
PhoneNumber Decimal 18,2
MobileNumber Decimal 18,2
EmailId Varchar 100
11
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

ORDERMASTER

Filed Name DataTypes Size


OrderId Varchar 10
CustId Varchar 50
CartNo Varchar 50
ProductId Varchar Max
ProductURL Varchar 50
Price Decimal 18,2
Pruchase Amount Decimal 18,2
Qty Varchar 50
CartNo Int 4
DateofPurchase DateTime
CartType Varchar 20
CExdate datetime 8
ShipAddr Varchar 50

DISPOSTION

Filed Name DataTypes Size


SNO Int 4
OrderId Varchar 10
CustId Varchar 50
DispDate DateTime 8
Mode Varchar Max

SHIPPINGINFO

12
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Filed Name DataTypes Size


OrderId Int 4
CustomerId Varchar 10
ShippingTo Varchar 50
SH_Street varchar 50
Mode Varchar Max
SH_City varchar 50
SH_State varchar 50
SH_Country varchar 50
SH_MoblieNo varchar 50
SH_Dateofpurchase Datetime

IMPLEMENTATION
Implementation means the conversion of database design into source code
Implementation of the system is the organization that comes at the last step of the system and
consists of testing the developed programs with the sample data.

This project is developed using VB as Front-End and Ms-Access as Back End.

The Db Connection is used to connect the Form and the Database.

• The Data source property for the data Control is set to view the details about the records
in the database.

• To execute the SQL statement the command object record set is used.

• To quickly retrieve the records from the Database the Dataset or recordset object is
used. It is not possible to update any changes using this object.

13
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

• The Adapter object is also used to retrieve the records from the Database. It is possible to
update the changes (select, update, insert, delete) by using this object.

14
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Source Code Sample Codings

15
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

SCREEN SHOTS

Home:

16
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Products : Necklaces

17
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Large View

18
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Large View

19
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

View Cart:

20
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Customer Registration:

21
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Customer Login

22
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Credit Card Information

23
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Admin Login:

New Product Information:

24
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

View Customer

25
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

View Products:

26
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

TESTING

System Testing

“No man is perfect”, said a philosopher. Every human being is born with certain
imperfections and has to struggle to make him perfect. “God has made the world imperfectly”,
said a student to his guru, and the guru replied “Only to be made perfect by you”. This is the
case not with the human alone but also with the systems he has designed.

The software, which has been developed, has to be tested to prove its validity. Testing is
considered as the least creative phase of the whole cycle of system design. In the real sense it is
the phase, which helps to bring out the creativity of the other phases and makes it shine.

System testing is designed to uncover weaknesses that were not found in earlier tests.
This includes forced system failure and validation of the total system, as its users in Operational
environment will implement it.

Generally, it begins with low volumes of transactions based onl live data. The volume in
increased until the maximum level for each transaction type is reached. The total system is also
tested recovery and fall back after various major failures to ensure that no data is lost during the
emergency.

Inadequate testing or non-testing leads to errors that may be costly when they appear
months later. Effective testing translates into cost savings from reduced errors. Test data may be
artificial or live (take from the user’s files). In either case, they should provide all combination
of values or formats to test all logic and transaction path subroutines.

27
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

Types of Testing Done

White Box Testing

White-box testing, sometimes called glass-box testing is a test case design method that
uses the control structure of the procedural design to derive test cases. Using white-box testing
methods, the software engineer can derive test cases that

1. Guarantee that all independent paths within a module have been exercised at least once.

2. Exercise all logical decisions on their true and false sides.

3. Executes all loops at their boundaries and within their operational bounds.

4. Exercise internal data structures to assure their validity.

Using the above-mentioned white-box testing strategy all the individual modules of the
system has been tested completely. Every logical path in each module has been identified and
tested to see whether control and data flows through all the paths. Every decision statements are
tested to see whether both the true condition and the false condition work. And also all the
looping statements are tested with their boundary values and with their operational bounds.

Unit Testing

Unit testing focuses verification effort on the smallest unit of software design the module.
That is using this testing strategy all the individual modules are tested with the sample data to
verify that all the modules are working to its potential. The various tests that have been
performed in this testing strategy is as follows; The module is tested to ensure that information
properly flows into and out of the program unit under test.

The local data structure is examined to ensure that data stored temporarily maintains its
integrity during all steps in an algorithm’s execution. Boundary condition is tested to ensure that
the module operates properly at boundaries established to limit or restrict processing. All

28
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

independent paths are exercised to ensure that all statements in a module have been executed at
least once.

Integration testing

In this integration testing there are two types of testing exists that is top-down integration
and bottom-up integration. The top-down integration is an incremental approach to construct a
program structure. Modules are integrated by moving downward through the control hierarchy,
beginning with the main control module.

Bottom-up integration testing, as its name implies, begins construction and testing with
atomic modules i.e., modules at the lowest levels in the program structure. In this system only
bottom-up integration testing has been considered and tested. While integrating the modules, all
the errors in the interfaces and the errors in passing and receiving the parameters have been
identified an eliminated.

Validation Testing

At the end validation testing has been carried out to ensure that the system functions in a
manner that can be reasonably expected by the customer. That is the system has been tested in
order to verify that the software does only what it was designed for.

29
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

CONCLUSION

Travel Automation System is an application used to maintain the process through the desktop
system. This application gives an easier way to handle their process from the office itself.

This application makes process easy and quicker. This will elaborate the range of
marketing area.

This windows application Travel Automation System will be more helpful to the
company as well as the customers.

30
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

BIBLIOGRAPHY

1. Visual Basic 6.0 Programming

Content Developemnt Group - TATA McGrawHill

2. Microsoft MS Access Bibles

Paul Nielsen - Bible

3. Software Engineering - Practitioner Approach

Roger S. Pressman - McGrawHill

4. www.w3schools.com

Sahil Malik

5. www.vbtutorial.com

Richard Anderson, Brian Francis, Alex Homer, Rob Howard, Dave Sussman,

31
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

32
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

33
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

34
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

35
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

36
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

37
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

38
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

39
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

40
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

41
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

42
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

43
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

44
www.final-yearprojects.co.cc | www.troubleshoot4free.com/fyp/

45

S-ar putea să vă placă și