Introduction of Car Share Management Services:

Are you looking for Car share management services project? We are here to help you. You can contact us. This system is specially designed for those people who have to travel daily from one place to another. In this way, one needs to spend that much daily petrol by their vehicle and cost become huge for a single person.

Here a lot of issues apart from cost arises one of them is the problem of the pollution which increases day by day and making us weak and unhealthy. There are a lot of problems which coexist with them but for the moment here is this point which we can think about often. These can be solved so here we are with a solution to this kind of problem with our car-sharing system.

This system is used to give lift and to those people who go to the same route but have a lot of space empty in their car which is unused and they want to utilize that want to relieve some pressure from the pocket expense too. He picks people on the route and shares the fuel costs. In this, he is not only decreasing the cost as well as he is reducing the pollution which is created by the car.

Which would be double if one person comes with one car. If he picks four people, he can reduce it even 4 times the pollution which earlier produces.

You can also check these posts:

Modules of Car Share Management Services:


Users’ information has to be compelled to be registered within the system thus on establish every one of them unambiguously and do the-the required group action as simple potential. Like on the name of the bill are issued. on the far side, this plenty of things require measure there wherever we will reference him.

Without registration, there are a few options and pages one user can see which are landing on the home page and taking the features to read but he won’t be allowed to use those. For use, he will have to register. One person needs to put all the details properly and precisely as it will be helpful in identifying them and believing that he is the real person who has booked for the same.

It also includes driver license for them who is driving and parameter too.


After registration one will log within the system because the operator of the system either on the behalf of the user. when this he has the opposite helpful interfaces accessible for any actions. Here either bride or groom both have to log in with their unique identity and passwords. After this, they will be directed to the main user interface from where they have further options.

Car detail:

Here one can put his all details about his car to make it more relevant for the approval of it. One can give details of the car like what is the size of the car and what is the date of issuance. Car number plate details and car pollution certificate and drivers or owners license who is going to drive the car.

Further pics of the car and few other pics can be shared so that one can easily recognize the car from the distance and take necessary actions to pick it up.

Book Car:

Now one can book the cars according to their route of destination to approach as one needs to stop at a place which is in between that. So here he has the option for that. Here we capture few important attributes of the booking car. One has the option to filter the car according to its size, the price of fuel, and the other few filter options like ratings and nearness to one.

So, after filter cars which are available can be shown on the interface and then he can select and proceed to the payment he can pay through a lot of options like debit card, etc we will talk about it later. One message will be delivered to the owner who is flagging then he will approve that can he receive him or not then if he approves the message will be reflected by the requesting person. One successful approval he can travel in that car.


Admin has the power to analyze the whole system. Any kind of change in the policy is governed by the admin only. He can take grievances so that one can act upon them. Apart from this, there are a lot of things which the admin needs to do and we have a very different interface from the other piece of interfaces. He can manage all the accounts even he can suspend anyone’s account.


This section of the module facilitates creating the money transactions in the order that the user will pay it simply. Let’s do the comparison with the existing system. A payment entryway may be a merchandiser service provided by AN e-commerce application service supplier that authorizes master card or direct payments process for e-businesses, online retailers, bricks and clicks, or ancient brick and mortar.

The payment entryway could also be provided by a bank to its customers, however, will be provided by a specialized money service supplier as a separate service, like a payment service supplier. Commission of the system is also calculated and the part of which is going in the account of admin and this is the few percentages of total transaction done between both requester and accepted.

The commission is determined by some formula and the percentage is fixed by the policies of the system maintained by the system admin. Everything is transparent to the system in this regard. A payment entryway facilitates payment dealing by the transfer of data between a payment portal (such as a website, transportable or interactive voice response service) and therefore the forepart processor or exploit bank.

Many payment gateways additionally give tools to mechanically screen orders for fraud and calculate tax in real-time before the authorization request being sent to the processor. Tools to sight fraud embody geolocation, rate pattern analysis, OFAC list lookups, ‘black-list lookups, delivery address verification, pc fingerprinting technology, identity morphing detection, and basic AVS checks.

Initially, we want to maneuver from one place to a different to pay the cash to the bank or Insurance workplace to deposit the installments.

  • To deposit cash, got to substitute long queue.
  • Agents use to require commission even to deposit the cash.
  • It was very a headache to allow one operating day of the month in depositing the installments.
  • Sometimes we tend to forget the deposit dates that cause us to pay a late fee.

So, changes happened when developing this application, individuals don’t get to substitute long queues to deposit the installments, no got to take a vacation for putting the repayments. Merely we are able to deposit our cash online through applications wherever you discover totally different choices to pay the cash choices like, pay by open-end credit, master card or through internet banking.

In our application, we’ve got designed it in such the simplest way that users can get the notification if there are any unfinished installments, previous 2 to a few days in order that shoppers will deposit it with no late charges. Indirectly this application can maintain all our headache of depositing installments and basic cognitive process the dates of installments.


Logout interface to log out the screen and further the redirection to the login activity. A form where he can again log in and get to the board.

System Design of Car Share Management Services:

Now, this method is intended in such the way that it takes fewer resources to figure out work properly.

It’s its own type of minimum needs that we’d like to required care of:

  • The system wants a minimum of two GB of ram to run all the options sleek and unforeseen.
  • It wants a minimum 1.3 gigahertz processor to run sleek as else which will produce issues.
  • The system must be operated by some approved person as wrong hands will build it happy-go-lucky.
  • Rest is all up to the user’s usage can take care of the hardware.
  • For security opposing anti-virus is suggested.

E-R Diagram of Car Share Management Services

Entity User:

The first and foremost entity which interacts with our system is a user. Who will be earlier unregistered and he will be prompt to enter the registration details, as he will provide the details and then he will log in with his id password on the home page? Here we have few attributes related to him which we will be needing while the whole operation of the system.

Follows the attribute below:

Primary key User-id:

The user id is system generated a unique id, which is needed in other fields of the system to link all the entities and processes together.


The phone number is taken here to keep the member updated and the confirmation of the event is also managed through this method. It is also needed to send any kind of notification which is sent via the owner If he is offline. One of the others is sending OTP and login details etc.


email is taken to make members aware of new offers new events and for future reference, it is also relevant. Same usage as the phone number with increased authentication security and satisfy the genuineness of the user.


License for driving is also prompt to enter as one needs to ensure that car driver will not be indulged in any kind of traffic nuisance anytime in the future as no one will like to travel with the suspense of being caught by traffic police. If one does not have a car then he will not be asked about it, it will be made optional in that case.


Location the user where the has stood is very important as one needs to know exactly where the person needs to stop and on that basis in what time he will reach there. Everything is maintained in such a way that no one gets late for their tasks.


The type of the user depends upon his action like If he is ordering for the car book then he is a type requester and if he is the owner and offering of the pool then he is the owner. This changes with requirement but initially it is to fill accordingly.

Entity car:

Every car that is to be used in the system is the owner’s car so needs to updated by the user about the specification.

Few of its attributes are needed for its well-being usage so here we have below: –

Primary Car-id:

The user id is system generated a unique id, which is needed in other fields of the system to link all the entities and processes together.


Name of the car according to the company it belongs is mentioned with its model no.


According to the size of the car like a sedan, SUV it is mentioned in this attribute. selected via a dropdown list.


Category of the car diesel or petrol is mentioned through this attribute as we need to calculate fuel price according to that.


Any other kind of description which needs to discussed by the owner to the requester is given through this for shedding some light over the experience with him or anything unrelated or related to that.

Insurance copy:

Insurance of the car is important and need to be done as prescribed. So that any casualty can be made untruth.

Entity Pics:

The pics are required to recognize the car very easily from far.

It has few attributes as below:


It is generated by the system.


Name of the pic.


Size of the pic in dimensions.


Reference of user Id.

Entity Booking:

Booking is done by the requester-type user. We take a few of the attributes and will change the data in the other interfaces and update.

Primary booking id:

Booking id is system generated a unique id, which is needed in other fields of the system to link all the entities and processes together.

User-id requester:

Who request for the booking of the car?


Who owns the car?


The car itself id reference.

No. of passengers:

No. of passengers are there in the car at the moment according to that the car fare will be shared.


Location precisely is required to eliminate the delay.

Status of the approval:

Booking approved by the owner. If done than reaches to the requester for confirming.

Use Case Diagram of Car Share Management Services

This the interaction of users with the interfaces and function and its beneficiaries. We have user requester and owner as primary members and admin as superusers. Below are the few functions that are interacted by the users.


  • The user can register and log in through the interfaces and can use the forget options to reset the password.
  • The user can feed cars data and upload pics and make it available for booking.
  • Users can book cars filling few details like locations etc.
  • The owner can approve it. And get a notification.
  • He can pay and get a ride at a time.


Admin can interact with the system with its login credentials and maintain users’ data, analyze data and create policies and listen to grievances and solve problems, and can suspend accounts also.

Functional and Non-Functional Requirements of Car Share Management Services

Functional Requirements of Car Share Management Services: –

  • Users can log in.
  • The user can feed the data of the car.
  • The user can filter cars on the basis of few attributes.
  • User book car for a particular location.
  • The owner gets the notification.
  • The owner confirms the car.
  • The user gets confirmation.
  • Pay.

Non-Functional Requirements of Car Share Management Services: –

Non-functional of car share management services needs unit among the style of “system shall be “, associate an overall property of the system as a full or of a particular aspect and not a particular operation. The system’s overall properties remarkably mark the excellence between whether or not the event project has succeeded or unsuccessful.

Non-functional car share management service needs – a unit of measurement usually divided into 2 main categories:

  • Execution qualities, like security and quality, that unit evident at the run time.
  • Evolution qualities, like liabilities, maintainability, flexibility, and quantitative, that unit embodied among the static structure of the code.

Non-functional car share management services need to place restrictions on the merchandise being developed, the event technique and specify external constraints that the merchandise has to be compelled to meet. Our project qualifies all the factors of helpful and not helpful consequently and the system is up to mark performance device.

Here we’d prefer to need the care of few lots of things before heading towards the system. the many sensible intuitive interfaces are usually created. that ultimately build interface easy to use for a lengthy time. In distinction to ancient vogue wherever the goal is to create the difficulty or application physically enticing, the goal of interface vogue is to create the user’s interaction expertise as simple and intuitive as doable – what’s typically mentioned as user-centered vogue.

Where smart graphic/industrial vogue is daring and eye-catching, smart interface vogue is sometimes delicate and invisible.

Keep things simple and consistent: –

Simple and Harmonic means that making up is extraordinarily intuitive and needs to followed.

Observe the use of typography: –

The typography is taken care really strictly as the wish of the system.

Use colour and distinction properly: –

Color band of skim and dark is sweet means that stress and done well throughout this method.

Consider feedback messages: –

Feedback sort may well be an excellent means that taking feedback of forms and rising the system.

Simplified forms: –

The form is made simple to fill with a clean programme.

Conclusion of Car Share Management Services:

Finally in car-share management services, so here we are concluding our system with few glances at the moment, we are able to book a car at your desired place and can avail at the time of wish and eases the system of the daily commute and able to share the car. Hence, we complete the car Sharing system.