You are on page 1of 38

Asian College of Science and Commerce, Pune

(Affiliated to SPPU & Approved by Government of Maharashtra)


ACCREDITED BY NAAC WITH “B+” GRADE

A PROJECT REPORT ON
Ananya Packers And Movers
Submitted By
Mr. Mahesh Prabhakar Khodade
(Ty. BBA Sem VI.)
Marketing

Summited To
Savitribai Phule University

Under The Guidance of


Mrs. Sarika Shaha
(Asst. Prof., Asian College of Science and commerce)
2023-2024
Internship Project report Submitted to Asian collage of science and commerce in a partial fulfillment of
requirements for the award of the degree of “BACHELOR OF BUSINESS ADMINISTRATION” of Savitribai

Phule University. Academic Year 2023-2024.


Asian College of Science and Commerce, Pune
(Affiliated to SPPU & Approved by Government of Maharashtra)
ACCREDITED BY NAAC WITH “B+” GRADE

CERTIFICATE
This is to Certify that the project work entitled is a benefited record of the work done
by Mr. ----------------------------------------Submitted

A PROJECT REPORT ON
Ananya Packers And Movers

to the department in partial Fulfillments of the required of BBA Marketing (Bachelor


of Business Administration.) Specialized in ------------------------------------
Academic Year 2023-2024
The Internal Viva is held on …………………………………and commented as
………………………………………..
SIGN
Internal Faculty External Faculty
Date………… Date…………

HOD Principal
DECLERATION

I hereby declare, the project work entitled for the partial fulfillment of requirement
for the award degree of “BACHELOR OF BUSINESS ADMINISTRATION” As a record of original work
done by me under the supervision of guidance of Mrs. Sarika Shaha Asst. Prof. of Asian
college of science of a commerce, Pune. This project work of has not formed the basis for
the award of any degree/ diploma/Fellowship of similar titles to any candidate of any
university.
ACKNOWLEDGEMENT

I wish to Express my gratitude to university of Savitribai Phule for giving me an opportunity to


be a part of such kind of learning experience, with will surely enhance my knowledge and skills.

I am grateful to Prof. Mrs. Sarika Shaha for Her invaluable Guidance and co-operation during the curse

of the Project. She/He Provide me with Her/His Assistance and support whenever needed that has been
instrumental in completion of the project.
The Internship project has been the great experience, the learning and the exposure, I got through this
project was immense and will surely help me in my feature pursuits.

I would like to give my heart full thanks to my Parents who always give me moral support.

Mr. Mahesh Prabhakar Khodade


(Ty. BBA Sem VI.)
Marketing
.
INDEX

S.No Topics Page No


INTRODUCTION
1.1 Synopsis
1
1.2 Objectives and Scope of the project
SYSTEM ANALYSIS AND PLANNING
2.1 Literature Survey
2.2 Existing System
2.3 Limitations of Existing System
2 2.4 Proposed System
2.5 Advantages of Proposed System
2.6 Gantt Chart
2.7 System Reuirements
SYSTEM DESIGN
3.1 Architecture Design
3.2 Introduction to UML Diagrams
3.3 Use Case Diagram
3 3.4 Class Diagram
3.5 Activity Diagram
3.6 Sequence Diagram
3.7 State Diagram
SYSTEM CODING
4.1 Database Table
4.2 Coding
4
4.3 Screen Layouts
4.4 Testing and Test Cases
CONCLUSION
5.1 Future Enhancement
5 5.2 User Manual
5.3 References
1. INTRODUCTION

1.1 Synopsis
Packers and Movers is a web based application that is designed to be
deployed on internet and provide functionality to every type of user. This
application is basically a web Portal designed to get interaction between
different clients and Packing and Moving Companies. Packers and
Movers is an online platform for service seekers and service providers.
We have listed excellent packing moving service providers of India,
household shifting & relocation services providers, car transportation,
office relocation, home, shop, industrial or commercial shifting service
providers of India. Our packers and movers directory is having ultimate
objective of providing information to its visitors about best packers
movers and relocation companies offering its services in India. There
liable and swift packers and movers services providers are the best for
any kind of relocation and car transportation services. According to
requirement gathered and the technologies used to realize those
requirements are best utilized to achieve that functionality. The Packers
and Movers Web Portal gives a platform through which clients and
different packing and moving companies can communicate and use the
services provided by this portal.

Keywords: House hold shifting, relocation services providers, car


transportation, office relocation, home, shop, industrial or commercial
shifting.
1.2 Objectives and Scope of the project
The main aim of the packers and movers online application is to provide
different services such as:

Packing and Moving:


The Packers and Movers companies listed here uses best quality packing
materials to pack your goods in such a way that all goods remain in safe
condition during transit & moving services assure the safe delivery of
your goods at your destination.

Relocation Services:
Relocation to new place needs expert packing and moving company to
handle all aspects of packing and moving. Moving companies have all
latest devices, trucks, containers to provide safe pack and move to the
destination.

Purpose:
The purpose of this Project is to give and interactive platform for clients
and different Packing and Moving Companies so that a best and reliable
services is provided through this web portal. This Portal also giving useful
information to users and companies that help them a lot
2. SYSTEM ANALYSIS AND
PLANNING

2.1-Literature survey
From the review we got new ideas and views which helped us to
make our plan and strategy for the project. We also surveyed and
analysed the available software of such kind in market and felt that
there is good scope of improvisation in this field.

Outcome of the reviewed feature that can be added to software.

 Drawback of existing software.


 Be realistic.
 Consider risk factor.
 Product should be cost effective.
 Product should be user friendly.
 Product must satisfy that time constraint

2.2 Existing System


There are lot of web sites are working for the Packers and Movers.
Thesewebsites provides limit information to the different types of users,
and these are limitedto few Companies and Agents.
A user go to this sites and give his queries and thecompany will
personally contact to him and this all such process do not gives a
wellcommunications.So our web portal helps clients to search the best
Packing and Moving Company.

2.3-PROPOSED SYSTEM

Packers and Movers is an online platform for service seekers and service
providers where all the companies are available at single site as web
portal and they do communicate directly with service seekers. In Packers
and Movers we have listedexcellentpacking moving service providers of
Pune, household shifting and relocationservices providers, car
transportation, office relocation, home, shop, industrial orcommercial
shifting service providers of India. Our packers and movers directory
ishaving ultimate objective of providing information to its visitors about
best packers movers and relocation companies offer in services in Indian
destinations. The reliableand swift packers and movers services
providers are the best for any kind of relocationand car transportation
services.Packers and movers whichprovide packing moving services with
full responsibility and reliabilityThe listedcompanies will provide door to
door services within an appropriate time. Theirprofessional management
takes care of your every single need. These companies promise to
provide trouble free packing and moving services with economical cost.
2.4 Advantages of Proposed System

Relocating your house, offices, industries and corporate can be very


simple andhassle free. Since relocation task involves lot of paper works
like custom clearance, insurance, visa clearance, etc. Packers& Movers
offers you most excellent and top classrelocation service providers.
These packers and movers operate with full efficiency and accuracy.

2.5 Gantt Chart


2.6 System requirements

Front-End Technology:
Java
Java is a programming language originally developed by James Gosling at
SunMic
-rosystems (which is now a subsidiary of Oracle Corporation) and released
in 1995 core component of Sun Microsystems' Java platform. The language
derives much of its syntax from C and C++ but has a simpler object model
and fewer low-level facilities. Java applications are typically compiled to
byte code (class file) that can run on any Java Virtual Machine (JVM)
regardless of computer architecture. Java is general-purpose, concurrent,
class-based, and object-oriented, and is specifically designed to have as
few implementation dependencies as possible. It is intended to let application
developers "write once, run anywhere". Java is considered by many as one
of the most influential programming languages of the 20th century, and is
widely used from application software to web applications

Back-End Technology:
SQLData base
MySQL is an open source Relational Database Management System. MySQL
is very fast reliable and flexible Database Management System. It provides
Query and it is multithreaded and multi user Relational Database
management system
Software Requirements:
OS Platform: windows 8 or above.
Software: netbeans8.2-
Net Beans refers to both a platform for the development of applications
for the network and an integrated development environment (IDE)
developed using the Net Beans Platform. The Net Beans Platform allows
applications to be developed from a
set of modular software components called modules.

Net Beans refers to Botha platform framework for Java desktop applications,
and an integrated developmentenvironment (IDE) for developing.

Hardware Requirement:
Intel p4, 1.5GHz or above
512MB RAM.
80GB HDD minimum
3. System Design

3.1 Architecture Design


3.2 Introduction to UML Diagrams
UML – Unified Modeling Language diagram is designed to
let developers and customers view a software system from
a different perspective and in varying degrees of
abstraction. One reason UML has become a standard
modeling language is that it is programming-language
independent. Since UML is not a methodology, it does not
require any formal work products.

In an effort to promote Object Oriented designs, three


leading object oriented programming researchers joined
ranks to combine their languages:
i. Grady Booch (BOOCH)
ii. James Rumbaugh (OML: object modeling technique)
iii. Ivar Jacobsen (OOSE: object oriented software eng)
and come up with an industry standard [mid
1990’s].
Structural Diagrams
Structure diagrams emphasize on the things that must be present in
the system being modeled. Since structure diagrams represent the
structure, they are used extensively in documenting the software
architecture of software systems.
Behavioural Diagrams
Behavior diagrams emphasize on what must happen in the system
being modeled. Since behavior diagrams illustrate the behavior of a
system, they are used extensively to describe the functionality of
software systems.
3.3 USE CASE DIAGRAM
Use case diagrams depict system behavior (use cases).These diagrams
present a high level view of how the system is used as viewed from an
outsider’s (actor’s)perspective. A use case diagram may depict all or
some of the use cases of a system. A use-case diagram can contain:

 The main purpose of the use case diagram is to capture the


dynamic aspect of a system.

 Use case diagram shows, what software is supposed to do from


user point of view.

 It describes the behavior of system from user’s point.

 It provides functional description of system and its major


processes.

 Use case diagram defines the scope of the system you are
building.
3.4 Class diagram
Class diagrams contain icons representing classes, interfaces, and their
relationships. We can create one or more class diagrams to depict the
classes at the top level of the current model; such class diagrams are
themselves contained by the top level of the current model.
We can also create one or more class diagrams to depict classes
contained by each package in your model; such class diagrams are
themselves contained by the package enclosing the classes they depict;
the icons representing logical packages and classes in class diagrams. We
can change properties or relationships by editing the specification or
modifying the icon on the diagram. The associated diagrams or
specifications are automatically updated.
Classes may be of 3 types. They are:
1. Entity class
2. Boundary class
3. Control class

Entity class
An entity class models information and associated behavior that is
generally long live.

Boundary Class
They handle the communication between the systems. They can provide
the interface to the user or another system. Ex: Registration form.

Control Class
Control class model sequencing behavior specific to one or more use-
cases. You can think of control class as running or executing the use-case
i.e., they represent the dynamics of the use-case. Ex: Registration
Manager.
3.5 Activity diagram
Activity diagrams provide a way to model the workflow of a business
process. An activity diagram is typically used for modeling the sequence
of Activities in a process. The following tools are used on the activity
diagram toolbox to model activity diagrams.

Decisions: A decision represents a specific location on activity diagram


when the workflow may branch based upon guard conditions.

Forks and Joins: A fork construct is used to model a single flow. A join
consists of two or more flows of control that unite into a single flow of
control.

Transitions: A state transition indicates that an object in the source


state will perform certain specified actions and enter the destination
state when a specified event occurs or when certain conditions are
satisfied.

Start States: A start state explicitly shows the beginning of a workflow.


End States: An end state represents a final or terminal state.
Swim Lane: A unique diagram feature that defines who or what is
responsible for carrying out activity or state.

Work Flow: Each activity represents the performance of a group of


actions in a workflow.
3.6 State chart diagram
State chart diagrams are closely related to activity diagrams. The main
difference between the two diagrams is state chart diagrams are state
centric, while activity diagrams are activity centric. The following tools
are used on the state chart diagram toolbox to model state chart
diagrams:
Decisions
A decision represents a specific location on state chart diagram where
the workflow may branch based upon guard conditions.
Forks and Joins
A fork construct is used to model a single flow of control that divides into
two or more separate, but simultaneous flows. A join consists of two of
more flows of control that unite into a single flow of control.
States
A state represents a condition or situation during the life of an object
during which it satisfies some condition or waits for some event.
Transitions
A state transition indicates that an object in the source state will perform
certain specified actions and enter the destination state when a specified
event occurs or when certain conditions are satisfied.
Start states
A start state (also called an "initial state") explicitly shows the beginning
of a workflow
End States
An end state represents a final or terminal state
3.7 Sequence diagram
A sequence diagram has two dimensions: the vertical dimension
represents time; the horizontal dimension represents different objects.
The vertical line is called the object’s lifeline. The lifeline represents the
object’s existence during the interaction. The following tools located on
the sequence diagram toolbox which enable to model sequence
diagrams:

Object:
An object has state, behavior, and identity. The structure and behavior of
similar objects are defined in their common class. Each object in a
diagram indicates some instance of a class. An object that is not named is
referred to as a class instance.
Message Icons:
A message icon represents the communication between objects
indicating that an action will follow. The message icon is a horizontal,
solid arrow connecting two lifelines together.
Focus of Control:
Focus of Control (FOC) is an advanced notational technique that
enhances sequence diagrams. It shows the period of time during which
an object is performing an action, either directly or through an
underlying procedure.
Message to Self:

A Message to Self is a tool that sends a message from one object back to
the same object. It does not involve other objects because the message
returns to the same object. The sender of a message is the same as the
receiver.
Note:
A note captures the assumptions and decisions applied during analysis
and design. Notes may contain any information, including plaintext,
fragments of code, or references to other documents.
Note Anchor:
A note anchor connects a note to the element that it affects.
REQUIRMENT GATHERING

USER INTERFACE

The user interface (also known as human computer interface or man-


machineinterface (MMI)) is the aggregate of means by which people theusers
interact with the system for the user to use our application easily and efficiently,
we will be providing a user-friendly GUI that contains text fields, buttons, etc. The
buttons will provide options for the user to select a particular operation. The text
boxes and text fields will provide a user interface to specify the option while
selecting an action. The user needs to have an internet browser to utilize the web
crawler.

HARDWARE INTERFACE

The hardware interfaces defines the hardware devices needed for an application
to run such a type of processor and the amount of memory required.
a) Any processor of Pentium, recommended Intel C2D processor.
b) Free Secondary memory (Min 1 G.B. recommended free space).
c) Min 64MB, Recommended 512 MB of Main Memory.

SOFTWARE INTERFACE

Client on Internet: Web Browser, Operating System (any)


Data Base Server: MY SQL, Operating System (any)
Development End: Net beans IDE 7.1, MY SQL, OS(Windows), Web Serve.
4. System Coding

4.1 Database table

Masterdb.sql
 Admin details

 Customer details

 Booking details
 Item cost details

 Transport cost details

 Item category

 Booking summary
 Delivery status
5. CONCLUSION

5.1-Future Enhancement
5.2-References
http://www.w3schools.com
http://www.wikipedia.com
http://www.netbeans.org
http://www.java.com
http://www.packersandmover.com
http://www.packersindia.com
http://www.agrawalmovers.com
http://www.moversindia.com

You might also like