Online Agency Management System
Online Agency Management System

Introduction of Online Agency Management System

Are you looking for an Online agency management system project? We are here to help you. You can contact us. This Online agency management system is made for the agencies who have taken the franchises of the company and manages the sales of them and the rest reports them on the basis of sales for the known fact.

Now here we have the option of registering them in the system with their full specification and then they can order materials and payment done on the basis of that, now they can send the data as a report to the admin. Where they can analyze the data. Here we have the options for the other entities. Then there will be taken care of to maintain the system and agency in a better manner.

You can also check these posts:

Modules of Online Agency Management System

Registration:

Users’ information has to be compelled to be registered within the system thus on establish every one of them unambiguously and do 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.

Log in:

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.

Forgot password:

This is quite often that people tend to forget the password they keep for the login. So, this could be very tedious and hectic to recover the password manually in case if one needs to log in in an emergency. So, to overcome this problem we have this module named ass forgot the password, and using this module users can recover their password in seconds.

So here we need to only put our registered email Id and hit the enter. Then one confirmation email will go to the email where he has the option to reset the password. In seconds one can use this module and get rid of the forgetting password problem.

Agency:

Agency is an entity where we will be saving data of the agency where we can save their name, size, and other data. The location of the agency and other features of it to make it more clear about the reports.

Item:

This is the option for making the items registered with their details in it. with its name, price, id, and quantities, with its pics to be uploaded here.

Reports:

Report of the whole system is generated to jot down the system values and other changes occurring at its pace. These data contain the sales detail growth of the agency and many more features of it.

Payment:

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 So, changes happened when developing this application, individuals don’t get to substitute long queue 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.

Admin:

Admin has the official powers to control the flow of the data from one part of the system to the other. He has the power to manipulate the access of the users to the data. The main purpose of this account is to make the timetable and then giving the inputs to the timetable module and make it work optimistically and get the timetable according to the wish we want to create for a particular type of inputs.

Hence all the data will be reflected with clean and well data in the interfaces.

System Requirement of Online Agency Management System

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

It’s its own type of minimum needs that we’d like to require 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.

The system is made properly and all the testing is done as per the requirements. So, the rest of the things depend on the user and no one can harm the data or the software if the proper care is done. All the attributes are working perfectly and if any error is found then it can be removed easily.

System Design of Online Agency Management System

E-R Diagram of Online Agency Management System

Entity orders:

Entity orders: Order from the customers is saved here with few of the attributes given below.

Order id:

It is system generated unique identity number. This used to uniquely identify every table in the database and perform the crud operation on it. It is used to reference that table to any other table or any interface to show the data and support other entities.

Location:

Location, where this will be delivered, is saved over in this attribute.

Total price:

Price after calculating the total of all items.

Time of delivery:

The timing of the delivery is mentioned over here.

Item id:

This is a reference key from the other entity to link the data of that table. It is system generated unique identity number. This used to uniquely identify every table in the database and perform the crud operation on it. It is used to reference that table to any other table or any interface to show the data and support other entities.

Agency id:

This is a reference key from the other entity to link the data of that table. It is system generated unique identity number. This used to uniquely identify every table in the database and perform the crud operation on it. It is used to reference that table to any other table or any interface to show the data and support other entities.

Quantity: The quantity at which it is brought is mentioned in this attribute.

Entity item:

Item id:

It is system generated unique identity number. This used to uniquely identify every table in the database and perform the crud operation on it. It is used to reference that table to any other table or any interface to show the data and support other entities.

Price:

Price of the item for one quantity is given over here.

Agency id:

This is a reference key from the other entity to link the data of that table. It is system generated unique identity number. This used to uniquely identify every table in the database and perform the crud operation on it. It is used to reference that table to any other table or any interface to show the data and support other entities.

Category:

The type of the item like stationary, food, sports equipment etc are mentioned over here.

Entity customer: –

Customer data have to be saved in this entity and all fields are required for this purpose which is taken from the customer.

Proper validation is checked and the attributes are as follows:

Customer-id:

This is system generated and unique, which can be referenced in any other entity.

Customer name:

Customer name is taken from the customer and fed into this it is properly validated so that no mistake happens.

Qualification:

Qualification is taken as to filter the events according to this so that customer does not need to filter out the events to register it makes this system more reliable and useful.

Number:

The phone number is taken here to keep the member updated and the confirmation of the event is also managed through this method.

Email:

Email is taken to make member aware of new offers new events and for future references, it is also relevant.

Type:

The type of customer is mentioned here like is he a student, teacher or he is the vendor of any shop.  According to this data, the discounts offers and other things are decided plus few other things of adjusting the task of the customer also with this.

Address:

The location of the customer is also mentioned here to make it easy to the delivery and few other things too.

Entity Report:

The Report of the whole system is generated to jot down the system values and other changes occurring at its pace. These data contain the sales detail growth of the agency and many more features of it.

Some of its attributes are as follows: –

Report Id:

The system generated id which is used to give it a proper unique identification.

Orders:

All orders are referenced here in one report here it is referenced so that it could be done to analyze the data.

Order Date:

The date of the order on which all are generated by the report.

Dues:

The dues are the left balances of the agencies from the admin fracas.

Last date:

The agency dues are mentioned over here. Before this, he should clear all of it to be either after that some fine could levy on the main balance.

Entity Agency:

The agency to which all the reference is here is saved for the long run. It needs to be done to preserve the meaning of the system.

Agency Id:

The system generated id which is used to give it a proper unique identification.

Name:

The name of the agency to which it will be recognized and the uniqueness is maintained.

Agency no.:

A number of the agency is saved here to tell the contacting sequence.

Location:

Where it resides are a full address given here so that one can easily go there and make necessary changes.

Size of the premise:

The area to which the agency has maintained the need to be feed here as it gives more feature of identification.

Entity Admin:

Primary key admin:

This is the main supervisor of all tasks happening in the system for a long. It is system generated unique identity number. This used to uniquely identify every table in the database and perform the crud operation on it. It is used to reference that table to any other table or any interface to show the data and support other entities.

It has all the power to make changes in the field of other tables. It grants the privileges to other customers of the system that what kind of operations they can perform.

Logs:

The logs are saved here to analyze the system accordingly. The changes occur.  For necessary changes.

Password:

A Strong password is recommended for this account as no one wants to get hacked and lose the sophisticated data.

Description:

Any important info. Regarding this account is attributed in this.

Use Case Diagram of Online Agency Management System

Now coming to the working of the system. We have mainly three actors in this online agency management system. Now coming to the working of the system. We have mainly three actors in this system. First is the customer being the main person who interacts with the system. when he adds his detail from the registration section, he can get the id and password.

Then he can log in with that and here he has the option of recover the password from the forgetting option. Now as he gets register, he can inquire about the products and then get them according to the filters available there. Now he can order those items. he can pay through the payment option.

Now coming to the agency actor, he is the kind of admin of the agency he has the power to approve the orders and then he can produce the reports which can be used to analyze the whole system and loss profit. Admin is the person who provides authority to the agencies and then one can send orders from there and sell accordingly. He can cancel the effect of the agency too.

Functional and Non-Functional Requirements of Online Agency Management System

Non-functional of an online agency management system needs unit among the style of “system shall be “, associated 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 of online agency management system needs – unit of measurement usually divided into 2 main categories: Execution qualities, like security and quality, that unit evident at run time. -Evolution qualities, like liabilities, maintainability, flexibility, and quantitative, that unit embodied among the static structure of the code.

Non-functional needs 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 double – 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 u i 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 skin 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 program.

Agency Management System Project Documentation

Conclusion of Online Agency Management System

Finally, in the Online agency management system, we have a system which agency management system which is very much capable of making the system work well. one agency can order the items, customers can order from there and the agency can produce reports. Which can study through to make necessary changes.

Admin has the power to grant authority to the agency and revoke too. hence here we have a system with the necessary functionality of an agency management system.