programming project ideas with sample project report on library management
Embed Size (px)
DESCRIPTIONIf you looking for Project Ideas and want to learn "How to write a Computer Project Report ? you must read this document "How create ER diagram ? " find one example of ER Diagram in Sample Report contained in this Doc ! "How to create DFD diagram? " Check this doc ! .."How to get Project Ideas " Must read for every in MCA , BE , BBA ...
If you are Looking for ..
Project Ideas in Java Project Ideas in VB.NET
Project Ideas In Php Project Ideas in ASP.NET
Project Ideas in C# Project Ideas in Ruby Rails
Project Ideas In C++ Project Ideas In C
Programming Project Ideas Computer Project Ideas
Here are some Ideas , but before that
Read this abridged sample Project report on
“Online Library Management System ”
WWee ,, aatt EEccoollooggiicc CCoorr ppoorr aatt iioonn,, CChhaannddiiggaarr hh HHooppee ii tt hheellppss yyoouu oonn HHooww ttoo wwrr ii ttee aa TTyyppiiccaall PPrroojj eecctt RReeppoorr tt ?? FFoorr mmoorree oonn ddooiinngg ll iivvee pprroojj eeccttss iinn JJaavvaa //JJSSPP // JJ22EEEE //EEJJBB //HHiibbeerr nnaattee PPhhpp ……………………....JJaavvaassccrr iipptt …………....hhttmmll RRuubbyy RRaaii llss ………………....ppyytthhoonn VVBB..NNeett ……MM SS SSQQLL SSeerr vveerr 22000055 JJ22EEEE …………………………..AASSPP..NNEETT AAjj aaxx
Visit: www.ecologic.co.in , Chandigarh ,Tel:9872856485 Project report
Learn to create E-R DIGRAM Learn to create DFDs
From this sample report !
The satisfaction that accompanies that the successf ul completion of any task would be incomplete without the mention of people whose ceaseless cooperation made it possible, whose constant guidance and encouragement crown all efforts with success.
We are grateful to our project guide Mr/Mrs XXXXXXX for the guidance, inspiration and constructive suggestions that helpful us in the preparation of t his project.
We also thank our colleagues who have helped in successful completion of the project.
1. Synopsis 5
2. Feasibility Study 9
3. Data Tables 11
4. Data Flow Diagrams 14
5. Entity Relationship Diagram 15
6. Screen Shots Of Form 17
7. Future Scope 22
8. Conclusion 24
9. Bibliography 25 =��������������������ū�ξσ����σ���������� �����������â �
Online Library Management System
1. Introduction :-
1.1 Purpose :-
The purpose of this application are as follo ws :
� The software is for automation of library. � It provides following facilities to
� Can enter details related to a particular bo ok. � Can provide membership to members.
� Can read and write information about any member.
� Can update, create, delete the record of membership as per requirement and implementation plants.
2.) Scope :
The different areas where we can use this a pplication are :
� Any education institute can make use of it for providing information about author, content of the available books.
� It can be used in offices and modifications can
be easily done according to requirements.
3.) Technology Used :
Front End : Servlets, HTML, Java script.
Back End : MS Access, Apache Tomcat server.
� This application is used to convert the manual application to the online application. � Customized data will be used in this applica tion. � User does not have right to enter information about books.
5.) Overview :
Project is related to library management which provides reading services to its members. Any perso n can become a member of the library by filling a prescri bed form.
They can get the book issued, so that they cab take home and return them.
6.) Functionality :
� Online membership. � Keeps the track of issues and submission of books .
Feasibility Study �
In feasibility study phase we had undergone through various steps which are describe as under :
1. Identify the origin of the information at different level. 2. Identify the expectation of user from
computerized system. 3. Analyze the draw back of existing system
WORKING OF PRESENT MANUAL SYSTEM
The staffs of library are involved in the fo llowing tasks. 1. Membership process : person have to fill membership
form and they are provided with member id.
DRAWBACKS OF PRESENT SYSTEM
Some of the problems being faced in manual system are as follows:
1. Fast report generation is not possible. 2. Tracing a book is difficult. 3. Information about issue/return of the books
are not properly maintained. 4. No central database can be created as inf ormation is
not available in database. �
There will be three major components :
1. Stock maintenance. 2. Transaction entry. 3. Reports.
Proposed system provides with following solutions :
1. It provides "better and efficient" service to members. 2. Reduce the workload of employee.
3. Faster retrieval of information about the desired book. 4. Provide facility for proper monitoring reduce pa per
work and provide data security. 5. All details will be available on a click.
Table : Members
S.no. Coloum Data Length Description
1 Id_no Text 50 Unique identification
of the members
2 Name Text 70 Name of members
3 Address Text 100 Location of Members
4 Date of Date/Time Date of Registration
5 Date of Date/Time Registration expiry
6 Status Text 50 Permanent/Temporary
Table : Add Books
s.no. Column Date- Description
1 Book_name Text Title of the book
2 Book_code Text Book identification number
3 Author Text Author of books
4 Date of Date/time Date on which book was
5 Price Text Cost of books
6 Rack_no Text Almirah no
7 No_of_books Text Quantity of books
8 Subject_code Text Unique identification no of
s.no. Column Date Description
1 Id_no Text User identification number
2 Book_name Text Title of books
3 Issue_date Date/time Date on which book is
4 Due_date Date/time Due date on which book is
to be returned
E-R DIGRAM �
It is clear that the physical objects from the prev ious section – the member, books, library – correspond t o entities in the Entity-Relationship model, and the operations to be done on those entities – holds, ch eckouts, and so on – correspond to relationships. However, a good design will minimize redundancy and attempt to stor e all the required information in as small a space as pos sible .
���Ž � �
FUTURE SCOPE OF APPLICATION :
This application can be easily implemented under va rious situations. We can add new features as and when we require. Reusability is possible as and when require in this application. There is flexibility in all the modules.
SOFTWARE SCOPE: � Extensibility : This software is extendable in ways that its
original developers may not expect. The following principles enhances extensibility like hide data structure, av oid traversing multiple links or methods, avoid case st atements on object type and distinguish public and private o perations.
� Reusability : Reusability is possible as and when require in this
application. We can update it next version. Reusabl e software reduces design, coding and testing cost by amortizing effort over several designs. Reducing th e amount of code also simplifies understanding, which increa ses the likelihood that the code is correct. We follow up b oth types of reusability: Sharing of newly written code withi n a project and reuse of previously written code on new project s.
� Understandability: A method is understandable if someone
other than the creator of the method can understand the code (as well as the creator after a time lapse). W e use the method, which small and coherent helps to accomplis h this.
� Cost-effectiveness: Its cost is under the budget and make
within given time period. It is desirable to aim for a sys tem with a minimum cost subject to the condition that i t must satisfy the entire requirement .
Scope of this document is to put down the requireme nts, clearly identifying the information needed by the user, the source of the information and outputs expected from the system.
From a proper analysis of positive points and const raints on the component, it can be safely concluded that the product is a highly efficient GUI based component. This applic ation is working properly and meeting to all user requiremen ts. This component can be easily plugged in many other syste ms.
� Beginning Java Objects: From Con cepts to Code -by Jacquie Barker)
If You are 1 Aspiring Programmers 2 Budding Programmers 3 Professional Programmers And Confused about Career in
Wondering ! What roles you might Perform in Software Industry Find you right role from Below :
Come ,Learn and Collaborate with Ecologic Corporation to Become www.ecologic.co.in
1 Programmer 2 Software Tester
3 Solution Architect 4 Solution Integrator 5 Solution Designer
6 Software Developer 7 Enterprise Architect
8 System Architect 9 System Engineer
10 Configurative Management Engineer 11 Test Engineer 12 Team Leader
13 Project Manager 14 Portfolio Manager
15 Process Owner 16 Implementation Engineer
17 Deployment and Maintenance Engineer 18 Network Engineer
19 Hardware Interfacing Process Engineer 20 Business Analyst
21 Functional / Domain Consultant 22 Quality Assurance Engineer 23 Technical Support Engineer 24 Technical Sales Engineer
25 IT Professional 26 Management Information Systems Manager 27 Business Intelligence & Reporting Engineer
28 Technologist Specialist 29 Industry Analyst
30 Web Master 31 Web Developer
32 Application Developer 33 Technical Content Writer
34 Security Expert 35 Search Engine Optimization Engineer
36 Technical Evangelist 37 User Interface Designer 38 Technology Evangelist
II ff yyoouu LL aacckk II ddeeaass !!
HHeerree aarree 115500 PPrroojj eecctt II ddeeaass ffoorr CCoommppuutteerr SScciieennccee SSttuuddeennttss DDooiinngg MM CCAA//BBCCAA//BBEE
FFrroomm EEccoollooggiicc CCoorr ppoorr aatt iioonn..
YYoouu mmaayy ttaakkee tthheessee iiddeeaass aanndd ddeevveelloopp tthheessee pprroojj eecctt iinn JJaavvaa ,, PPhhpp ,, VVBB..NNeett //
AASSPP ..NNeett // CC##
150 Project Ideas for Industrial Training from Ecologic Corporation, Chandigarh , http://www.ecologic.co.in
For More Ideas : contact [email protected]
For Learning more on : VB.NET / ASP.NET / Java : Visit L http://logicatwork.info
For Learning Java/ PHP/ .NET / Embedded Systems contact : [email protected]
Watch Power Presentation from Ecologic Corporation: http://slideshare.com/puneetarora2000/
1 Business Performance Reporting 2 Case Management for Government Agencies 3 Classroom Management 4 Clinical Trial Initiation and Management 5 Competitive Analysis Web Site 6 Discussion Forum website 7 Disputed Invoice Management
8 Employee Training Scheduling and Materials 9 Equity Research Management 10 Integrated Marketing Campaign Tracking 11 Manufacturing Process Managements 12 Product and Marketing Requirements Planning 13 Request for Proposal Software 14 Sports League Management 15 Absence Request and Vacation Schedule Management 16 Budgeting and Tracking Multiple Projects 17 Bug Database Management 18 Call Center Management Software 19 Change Request Management 20 Compliance Process Support Site 21 Contacts Management Software 22 Document Library and Review 23 Event Planning and Management 24 Expense Reimbursement and Approval 25 Help Desk and Ticket Management 26 Inventory Tracking 27 I T Team Workspace 29 Job Requisition and Interview Management 28 Knowledge Base 29 Lending Library 30 Physical Asset Tracking and Management 31 Project Tracking Workspace 32. Shopping Cart . 33 Knowledge Base 34 Lending Library 35 Physical Asset Tracking and Management 36 Project Tracking Workspace 37 Room and Equipment Reservations 38 Sales Lead Pipeline 39. Yellow Pages & Business Directory 40. Time & Billing 41. Class Room Management 42. Expense Report Database 43. Sales Contact Management Database 44. Inventory Management Database 45. Issue Database 46. Event Management Database 47. Service Call Management Database 48. Accounting Ledger Database 49. Asset Tracking Database 50. Cycle Factory Works Management 51. Sales Corporation Management 52. Business Directory 53. Education Directory 54. Dental Clinic Management 55. Fund Raising Management 56. Clinic/ Health Management 57. Cable Management System
58. Survey Creation and Analytics 59. Museum Management System 60. Multi-Level Marketing System 61. Learning Management System 62. Knowledge Management System 63. Missing Person Site 64. Disaster Management Site 65. Job Management Site 66. Financial Portfolio Management 67. Market Research Management 68. Order Management System 69. Point of Sale 70. Advertisement /Banner Management and Analytics 71. Export Management System 72. Invoice Management 73. Recruitment Management System 74. Articles / Blog / Wiki Web site 75. Online Planner 76. Mock Tests and Examination Management 77. Examination System 78. Practice Test Management. 79. Asset Management System 80. Travel Agency System. 81. Placement Management System. 82. Polls Management 83. Customer Management 84. Project Management System. 85. Network Marketing System 86. Yoga Health Care Management 87. Personal Finance Management System 88. Real Estate Management System 89. Stock Mutual Funds Management 90. Careers and Employment Management System 91. Music Albums Management System 92. Classified Ads Managements 93. Property Management System 94. Sales & Retail Management 95. Dating Site 96. Hotel Management System 97. Search Engine 98. Online News Paper Site 99. Image Gallery 100. Staffing and Human Capital Management 101. Address Book 102. Inventory Management System 103. Newspaper Classifieds 104 Hostel Management 105 Music , Lyrics Website . 106 Wildlife Safari Trip Management 107 Wildlife Sanctuary Management 108 Wild life Flora and Fauna Statistics Management
109 Animal Hospital Management 110 Zoo Management System 111 Agro-Forestry Management System 112 Bus Depot Management System 113 Even t Management System 114 Clinical Research Management System 115 Food Technology Management System 116 Circus Management System 117. Resort Management System 118. Bugs/Issues Management System 119.Life /Motor Insurance Management System 120. Exam Scheduler 121. Ad Campaign Management System 123. Internet Banking Management System 124. Ad Agency Management System 125.Vechical Traffic Management System 126 Web Traffic Analytics Management System 127. Solid Waste Management System 128. Peer-To –Peer File Sharing System 129. Chat Application 130. Crisis Management System 131. Disaster Management System 132. Document Management System 133. Security Threats Evolution Software 134. Digital Rights Management System 135. Games ,Single , Multi-Player 136. Content /Document Management System 137. Archaeological Survey Management System 138. Market Research Management System 139. Crime Management System 140. Jail/Prison management System 141. Telephone Traffic Monitoring Management System 142. School Drop Out Statistics and Analytics System 143.Lost & Found Management System 144. Online Tutorials Management System 145.Bulk Sms Application 146. Criminal Records management System 147. Email Campaign Management System 148.Political Campaign Management System 149. Skill Competence and Mapping Application 150. Ontology based Web Crawler