Inventory Menagement System: A Minor Project Report On
Inventory Menagement System: A Minor Project Report On
2011-2012
Submitted to:
Dr. Deepak Dembla Head of Department Computer Science Engg.
Submitted by:
Alok Khandelwal 08EAICS006 B.Tech. IV Yr(VII Sem)
DEPARTMENT OF COMPUTER SCIENCE ENGINEERING ARYA INSTITUTE OF ENGINEERING & TECHNOLOGY SP-40, RIICO INDUSTRIAL AREA, KUKAS, JAIPUR,RAJASTHAN
DECLARATION
Engineering and Technology, Jaipur, hereby declare that the minor project report on Inventory Management System submitted to Rajasthan Technical University, Kota in partial fulfillment of degree of Bachelor in Technology is the original work conduct by me. The information and data given in the report is authentic to the best of my knowledge. This minor project report not being submitted to any other university for award of any other Degree, Diploma and Fellowship.
Alok Khandelwal
CERTIFICATE
This is to certify that the Minor Project report is submitted by Mr. Alok Khandelwal(08EAICS006) in partial fulfillment for the award of degree of Bachelor of Technology in Computer Science has been found satisfactory and is approved for submission.
II
ACKNOWLEDGEMENT
No individual effort, big or small can ever be realized without collective support of other people. I consider myself exceptionally fortunate that I had indulgent guides and teachers to steer me through one of the most challenging assignment. I express heartly thanks to Dr. Deepak Dembla, Head of Computer Science Department, A.I.E.T. for giving me an opportunity for for minor project and providing all the necessary resources for this purpose. I would like to express my deep gratitude to Prof. M. L. Gupta, Principal of Arya Institute of Engg. &Technology,Kukas, Jaipur and Dr. Arvind Agarwal, Director, Arya Institute of Engg. & Technology, Kukas, Jaipur for extending me the opportunity for minor project and providing all the necessary resources for this purpose. I am grateful to my project guide in Arya Institute of Engg. &Technology,Kukas, Jaipur, whose encouragement and cooperation has been a source of great inspiration. I express my heart felt thanks to Ms. Neha Mittal (Asst. Professor of Computer Science Branch) for his painstaking efforts and enthusiastic cooperation to make my minor project possible. I would like to thank Ms. Shilpa Kalra (Asst. Professor of Computer Science Branch) for her contribution in preparing my minor project report and to guide me for delivering the seminar.
III
PREFACE
The meaning of Minor Project is "to learn a skill". Minor Project is the act of increasing the knowledge and skill of a person for doing a particular job. Minor Project enables to acquire latest skills, thus increase versatility for qualification for busting carrier. It provides better safety, remuneration and security. It also enables to drive greater satisfaction and utilize the full skills and capacity. Proper training teaches proper operation and changes the wrong attitude and also tells the safe points. Minor Project for engineering students is important because it is the time to obtain as much knowledge about their field. As an engineering student, Minor Project can help you to implement the concepts you learned at your classes. After learning concepts from professors, lecturers and also from books we feel like 'we now know everything and we can now develop any type of program based on those concepts' but the fact is that 'learning a concept' and 'implementing a concept' both are different things, both are tightly coupled but still there are differences. It is true that without learning a concept you can't implement it, but just learning a concept doesn't mean that you can correctly implement it. Actual challenges appear when we have to develop real-world software. All the software/program based on the concepts you may had already learned during your engineering course, but there are lot more things involved in developing a live application (that is to be used by some business organization) and those things can be learned only from a good software company's productive environment and never taught at classes. Minor Project helps you to learn those things that are available only at production environment and by working on a live project. Minor project develops confidence in whatever we have learned. After completing minor project you will feel much confident about your field. If your concepts not clear or you have confusions with them, then at the time of interview, exams or in professional life you face many problems. All experienced people always like to hear accurate to the point solution to every problem, your carrier depends on your sharpness, intelligence and of-course your confidence.
IV
TABLE OF CONTENTS
10
3. Feasibility Analysis
11
12
12
15
16
17
17
18
20
6.1 Overview
20
20
6.3 ER Diagram
30
6.4 DFD
31
37
7. Coding
44
58
9. Conclusion
68
10. References
69