Stationary Management System


                                       



Introduction 

A software programmed called Stationary Store Management is intended for use in retail establishments that sell stationary and related items. This technology also aids with inventory management and billing. This system is made to fulfil the requirements and provide precise instructions for the project development process covered above. It offers instructions on how to design the project listed above in particular. Those who wish to develop this programme can also use this text as a guide. 

This programme can be utilised for a range of channels, such as wholesalers and retailers. This programme will automate the manual procedure and assist in maintaining the relevant records, such as those pertaining to cash flow management.

Pens, pencils, notepads, and books are essential components of daily living. not a very important aspect of life. Not only a part of a student's life, but it is a part of everyone's life because it is useful everywhere—in offices, parking lots, shopping centres, even temples and other places. Therefore, the customer must be able to conveniently access and give this very vital aspect of life.When it comes to ordering it online, we have a system that can quickly and easily remove the products while keeping all of the stationary items in a well organised manner. Each user registers in this system with a unique set of qualities. They then ask the store for the material with the set of filters, and they can either order it by giving the number item and address or choose it themselves.After the order is entered into the system, the shop vendor will gather the things from the store racks in accordance with the order. After it is prepared and the user takes it, he receives his order. He can also use his possessions anyway he pleases. This approach aids in organising the items in a certain item to be placed in a specific location, such as a specific rack. in order to make it simple to quickly install and remove the object.

Objectives :-

This project will have the following goals: 

â–ª  To design an admin and user registration page.

â–ª To develop an admin and user login page.

â–ª To design a gateway where customers can view the inventory that is available in the store.

â–ª To design a website where customers may order any kind of  product.

â–ª To monitor the stationery inventory and previously produced bills.

â–ª To give users of this programme improved efficiency and to maintain data in an appropriately organised manner.

â–ª To decrease administrative tasks as the majority of tasks will be completed automatically with the aid of application software.

â–ª To reduce time consumption by minimising the amount of time needed to process different tasks.

â–ª We have added security features to the access permission procedures because the programme holds sensitive data.

â–ª The majority of items are kept in the system, this application contributes to the reduction of paper waste and is environmentally benign.

SCOPE OF SYSTEM

â–ª This System guaranteeing correctness and efficacy, this system enhances the associated services.

â–ª This system offering the necessary flexibility, quick reaction times, adaptability to changes, and capacity to sustain high-quality services.

â–ªThis system improves management, because this system contains very sensitive data kept in its database, we have made every effort to ensure the highest level of security.

â–ª The proposed system will be developed with the goal of reducing operating costs by eliminating ongoing stationery expenses, the requirement for manual storage, and the need for additional people in the organization's information resource department.

â–ª We made an effort to design this system with the system user in mind.
Therefore, using this system doesn't really require a professional with training.

PURPOSE SYSTEM 

â–ªThis application facilitates the recording of entries and transactions, the generation of bills for the accounts area, the making of supplier requests, and more.

â–ª All transactions related to the stationery department are stored in this system, including bills, for future reference.

â–ª This application has a simple user interface that makes it easy and quick for people to learn how to use it.

â–ª There is currently no automated system in place for the college's stationery department. It's the first instance of its type.

â–ª This software is available under an open source licence. By giving them unrestricted access to the source code, we are assisting those who wish to create their own applications and enabling them to improve and alter them as needed.

The Stationery Shop Management System's Modules

The system consists of a variety of modules that cooperate with one another to help achieve the primary goal of the system.

Stock:

The primary module of this system is the stock interface, where the administrator controls the stationery that is offered in the store. He handles them in accordance with the item's name. He places the book in the racks in accordance with its title, author, and publisher. The closest of the racks contains the frequently needed item.
on addition to books, there are numerous other items on the racks categorised by qualities, such as pens, pencils, and notebooks. The admin takes care of everything. Automatic updating will occur when the items are cleared.

Order:

The number of products and item category that users order from the shop are saved in this entity. The fact that the main stock is updated automatically is also highlighted regarding the racks. He will receive the offered items and the order will be passed to him.

Registration:

Users must register their information in the system in order to clearly identify each one of them and perform the necessary group activity as efficiently as possible. similar to the bill's issued name. On the other hand, a lot of things need to be measured there, wherever we plan to refer to him. 

Log in:

Following registration, a user will log in to the system since the operator will either be acting on the user's behalf. He has access to the opposite useful interfaces for any operations at this time. They will then be taken to the main user interface, where they can select further options. 

Forgot password:

People frequently have the tendency to forget the passwords they use to log in. In the event that someone wants to get in urgently, recovering the password manually could be very time-consuming and stressful. In order to solve this issue, we created a module called "ass forgot the password," which allows users to quickly retrieve their password. All we have to do is enter our registered email address here and press the enter key. The email where he can reset his password will thereafter receive one confirmation email. This module can be used to solve the problem of forgetting passwords in a matter of seconds.  

Admin: 

The administrator is officially able to regulate the data flow between different parts of the system. He has the ability to control how users access the data. This account's primary goal is to make user data pertinent before providing inputs to the other interface module, enabling it to function optimistically and generate a timeline in accordance with the desired outcome for a certain kind of input. 

DFD (Data Flow Diagram): 



Use case Diagram


Entity-Relationship Diagram