**Bookstore Python Project**
**INTRODUCTION **
The BOOKSTORE management system is basically a database based project done with help of python language. This project is very useful for the bookstore manager to sell books easily and to make a cost effective and profitable business. This project is multi field project, so that it can be modified for various purposes. OBJECTIVES OF THE PROJECT The objective of this project is to let the students apply the programming knowledge into a real- world situation/problem and exposed the students how programming skills helps in developing a good software. Write programs utilizing modern software tools. Apply object oriented programming principles effectively when developing small to medium sized projects. Write effective procedural code to solve small to medium sized problems. Students will demonstrate a breadth of knowledge in informatics practises, as exemplified in the areas of systems, theory and software development. Students will demonstrate ability to conduct a research or applied Informatics Practises project, requiring writing and presentation skills which exemplify scholarly style in informatics practises.
PROPOSED SYSTEM:
Today one cannot afford to rely on the fallible human beings of be really wants to stand against today’s merciless competition where not to wise saying “to err is human” no longer valid, it’s outdated to rationalize your mistake. So, to keep pace with time, to bring about the best result without malfunctioning and greater efficiency so to replace the unending heaps of flies with a much sophisticated hard disk of the computer. One has to use the data management software. Software has been an ascent in atomization various organisations. Many software products working are now in markets, which have helped in making the organizations work easier and efficiently. Data management initially had to maintain a lot of ledgers and a lot of paper work has to be done but now software product on this organization has made their work faster and easier. Now only this software has to be loaded on the computer and work can be done. This prevents a lot of time and money. The work becomes fully automated and any information regarding the organization can be obtained by clicking the button. Moreover, now it’s an age of computers of and automating such an organization gives the better look. SYSTEM DEVELOPMENT LIFE CYCLE(SDLC)
The systems development life cycle is a project management technique that divides complex projects into smaller, more easily managed segments or phases. Segmenting projects allows managers to verify the successful completion of project phases before allocating resources to subsequent phases. Software development projects typically include initiation, planning, design, development, testing, implementation, and maintenance phases. However, the phases may be divided differently depending on the organization involved. For example, initial project activities might be designated as request, requirements-definition, and planning phases, or initiation, concept-development, and planning phases. End users of the system under development should be involved in reviewing the output of each phase to ensure the system is being built to deliver the needed functionality
HOW TO RUN THE CODE STEP 1 : Download both files with same name CSV = "Book.csv" CODE = Bookstore main.py STEP 2 : Put both the files in same folder STEP 3 : U are ready to run, run the program
THANK U