0% found this document useful (0 votes)
3 views1 page

Parcel Distribution Web App Design

The document outlines the design of a web application for parcel distribution with three roles: Admin, Driver, and Customer. Admins can manage customers, drivers, and bookings, while customers can create and manage their bookings without selecting drivers or pricing mechanisms. Drivers will have a mobile application to view and update their assigned bookings, and the application should utilize the latest .NET technologies and MS SQL Server, implementing design patterns and project architecture.

Uploaded by

kasunchamika90
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

Parcel Distribution Web App Design

The document outlines the design of a web application for parcel distribution with three roles: Admin, Driver, and Customer. Admins can manage customers, drivers, and bookings, while customers can create and manage their bookings without selecting drivers or pricing mechanisms. Drivers will have a mobile application to view and update their assigned bookings, and the application should utilize the latest .NET technologies and MS SQL Server, implementing design patterns and project architecture.

Uploaded by

kasunchamika90
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Design the web application to distribute the parcel.

Application have three roles such as an Admin,


Driver and Customer. Admin or Customer can add booking. When add booking, has to fill From
Address, To Address, Type of Goods, Date time, Weight and Pricing Mechanism and assign the driver
to booking.

Admin role able to,

1. Customer Management – Add/Edit/Delete


2. Driver Management – Add/Edit/Delete
3. Booking Management – Add/Delete Booking/Assign drivers (Already assigned drivers should
not be visible – write stored procedure for this)

Customer role able to,

4. Booking Management – Add/Delete Booking/ Assign drivers (Already assigned drivers should
not be visible – write stored procedure for this)

Admin can log into the system and manage system. Customer also able to logged in to the Web
portal. Can see their booking details and the status of the booking and create new booking. They
can`t select the pricing mechanism and driver

1. Add the booking


2. Booking list with status(Search and Filter)
3. See the invoices for the customer with status

Drivers has separate mobile application for see bookings that assign to him (Do not need to create
mobile application). But need to create service which able to access via mobile application.

1. See all the booking assign to him


2. Update the system with booking details

 Use latest .net technologies and MS SQL server.


 Apply Design Patterns and design the project Architecture.
 CRUD implementation for only one module is sufficient.

You might also like