SlideShare ist ein Scribd-Unternehmen logo
1 von 17
PROJECT REQUIRMENTS:
 Platform Used : Rails 3.0
 Language Used: Ruby 2.0
 Database Used : MySQL
 Operating System: Windows
INTRODUCTION:
1.ERP
 ERP system integrate all data and processes of organization
 Data is maintain at central location and can shared with various
department
 ERP collects and combine data from the separate modules to
provide the organisation with Enterprise Resource Planning
 Allows automation and
integration of business process
 Enables data and
information sharing
contd….
2. RUBY ON RAILS
 RUBY ON RAILS is the “Model View Controller” framework
for creating database-driven web application in RUBY.
 Ruby is a dynamic, reflective, general purpose object-oriented
programming language
 Ruby supports multiple programming paradigm, including
functional object oriented and imperative. It also has dynamic
type system and automatic database management.
 Centralized package management through RubyGems
 Implemented on all major platforms
 Large standard library
contd….
Pictorial Diagram of Ruby on Rails Framework is given here:
FUNCTIONAL REQUIREMENT
 The LMS should store all information about
librarians and students, their access keys, priority
and etc.
 The LMS allow searching items by author, title or
keywords.
 The LMS should allow librarians to add, delete
and modify items in database, and check
availability of the items.
 The LMS should provide to search, request and renew
items either from the library computers
 The LMS should allow admin to get students personal
information and status.
 LMS provides user friendly interface.
contd….
NON-FUNCTIONAL REQUIREMENT
 The LMS interface for system administrator will
include Ruby-Rails application, Command Line and
System files.
 Web interface will provide search, request and renew
procedures.
 The product should be used by people with no
training
 Any interface between a user and LMS should have a
minimum response time
 The LMS should be correctly implemented in different
Internet browsers
 The LMS should provide databases modification only for
librarians and system administrator after authorization
procedures
contd….
 Manage Book
 Search Book
 Return Book
 Issue Book
 Library Setting
 Movement Log
 Book Renewal
IMPLEMENTATION
 Manage Book :
• We can filter the list of books as Available books, Issued books. We
can add new books here
 Search Book :
• Book search section enables the user to search for any books
and its current status. The search is not case sensitive and it search
options are included for Book number, Title, Tag or Author.
 Return Book :
• Issued books are taken back to the library with this option. When
the student or employee of the institution, returns the book, the
entry for the same can be recorded here.
 Issue Book :
• If searched books are available then students can issue those books
from librarian.
• Reference book can not be issued.
 Library Setting :
• This section provides the option to do the initial Library settings for
the courses.
• Here we can set the maximum number of books issuable to a
particular course. You can also set the due date period.
 Movement Log :
• The movement log option in the library management provides
the transaction history of the library.
• It sorts the transactions in LIFO format.
 Book Renewal :
• The details of the book that should be renewed can be earched
by entering the book number and clicking 'search'.
• book can be renewed by giving the new due date and clicking
the 'renew' button.
REFERENCES
 agile_web_development_with_rails_4th_edition
 An Integrated Library Management System for Book Search and
Placement /10.1109/ICSAP.2010.87
 Beginning Rails by Cloves Carneiro Jr. and Rida Al Bazari
 Rubby cookbook by Lucas Carlson
Erp based library management system using ruby on

Weitere ähnliche Inhalte

Ähnlich wie Erp based library management system using ruby on

Integrated Library System_Bhuvana Final_Revised PDF.pdf
Integrated Library System_Bhuvana Final_Revised PDF.pdfIntegrated Library System_Bhuvana Final_Revised PDF.pdf
Integrated Library System_Bhuvana Final_Revised PDF.pdfBhuvanaKurada
 
integrated library system
integrated library systemintegrated library system
integrated library systemSeerat Chishti
 
Object-oriented analysis and design
Object-oriented analysis and designObject-oriented analysis and design
Object-oriented analysis and designAhmed Elnaggar
 
Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM binrehmat
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management SystemToseef Hasan
 
Online Library Management System .pptx
Online Library Management System .pptxOnline Library Management System .pptx
Online Library Management System .pptxAminur Rahman Tanvir
 
LMS by Shuvo.powerpoint.pptx
LMS by Shuvo.powerpoint.pptxLMS by Shuvo.powerpoint.pptx
LMS by Shuvo.powerpoint.pptxKaiumShuvo1
 
Library Management System.powerpoint.pptx
Library Management System.powerpoint.pptxLibrary Management System.powerpoint.pptx
Library Management System.powerpoint.pptxKaiumShuvo1
 
Online Library Management
Online Library ManagementOnline Library Management
Online Library ManagementVarsha Sarkar
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system1amitgupta
 
Current and emerging trends in library services
Current and emerging trends in library servicesCurrent and emerging trends in library services
Current and emerging trends in library servicesNikesh Narayanan
 
Book repository management system
Book repository management systemBook repository management system
Book repository management systemPooja Talreja
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMSHasibul Haque Hira
 

Ähnlich wie Erp based library management system using ruby on (20)

Integrated Library System_Bhuvana Final_Revised PDF.pdf
Integrated Library System_Bhuvana Final_Revised PDF.pdfIntegrated Library System_Bhuvana Final_Revised PDF.pdf
Integrated Library System_Bhuvana Final_Revised PDF.pdf
 
DOCUMENTATION
DOCUMENTATIONDOCUMENTATION
DOCUMENTATION
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
 
koha PPT 23822.pptx
koha PPT 23822.pptxkoha PPT 23822.pptx
koha PPT 23822.pptx
 
integrated library system
integrated library systemintegrated library system
integrated library system
 
ilp on koha.pptx
ilp on koha.pptxilp on koha.pptx
ilp on koha.pptx
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Object-oriented analysis and design
Object-oriented analysis and designObject-oriented analysis and design
Object-oriented analysis and design
 
Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
 
Online Library Management System .pptx
Online Library Management System .pptxOnline Library Management System .pptx
Online Library Management System .pptx
 
LMS by Shuvo.powerpoint.pptx
LMS by Shuvo.powerpoint.pptxLMS by Shuvo.powerpoint.pptx
LMS by Shuvo.powerpoint.pptx
 
Library Management System.powerpoint.pptx
Library Management System.powerpoint.pptxLibrary Management System.powerpoint.pptx
Library Management System.powerpoint.pptx
 
Online Library Management
Online Library ManagementOnline Library Management
Online Library Management
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
 
Current and emerging trends in library services
Current and emerging trends in library servicesCurrent and emerging trends in library services
Current and emerging trends in library services
 
Book repository management system
Book repository management systemBook repository management system
Book repository management system
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMS
 
Reiss 4
Reiss 4Reiss 4
Reiss 4
 

Kürzlich hochgeladen

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 

Kürzlich hochgeladen (20)

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 

Erp based library management system using ruby on

  • 1.
  • 2. PROJECT REQUIRMENTS:  Platform Used : Rails 3.0  Language Used: Ruby 2.0  Database Used : MySQL  Operating System: Windows
  • 3. INTRODUCTION: 1.ERP  ERP system integrate all data and processes of organization  Data is maintain at central location and can shared with various department  ERP collects and combine data from the separate modules to provide the organisation with Enterprise Resource Planning
  • 4.  Allows automation and integration of business process  Enables data and information sharing contd….
  • 5. 2. RUBY ON RAILS  RUBY ON RAILS is the “Model View Controller” framework for creating database-driven web application in RUBY.  Ruby is a dynamic, reflective, general purpose object-oriented programming language  Ruby supports multiple programming paradigm, including functional object oriented and imperative. It also has dynamic type system and automatic database management.
  • 6.  Centralized package management through RubyGems  Implemented on all major platforms  Large standard library contd….
  • 7. Pictorial Diagram of Ruby on Rails Framework is given here:
  • 8. FUNCTIONAL REQUIREMENT  The LMS should store all information about librarians and students, their access keys, priority and etc.  The LMS allow searching items by author, title or keywords.  The LMS should allow librarians to add, delete and modify items in database, and check availability of the items.
  • 9.  The LMS should provide to search, request and renew items either from the library computers  The LMS should allow admin to get students personal information and status.  LMS provides user friendly interface. contd….
  • 10. NON-FUNCTIONAL REQUIREMENT  The LMS interface for system administrator will include Ruby-Rails application, Command Line and System files.  Web interface will provide search, request and renew procedures.  The product should be used by people with no training
  • 11.  Any interface between a user and LMS should have a minimum response time  The LMS should be correctly implemented in different Internet browsers  The LMS should provide databases modification only for librarians and system administrator after authorization procedures contd….
  • 12.  Manage Book  Search Book  Return Book  Issue Book  Library Setting  Movement Log  Book Renewal IMPLEMENTATION
  • 13.  Manage Book : • We can filter the list of books as Available books, Issued books. We can add new books here  Search Book : • Book search section enables the user to search for any books and its current status. The search is not case sensitive and it search options are included for Book number, Title, Tag or Author.  Return Book : • Issued books are taken back to the library with this option. When the student or employee of the institution, returns the book, the entry for the same can be recorded here.
  • 14.  Issue Book : • If searched books are available then students can issue those books from librarian. • Reference book can not be issued.  Library Setting : • This section provides the option to do the initial Library settings for the courses. • Here we can set the maximum number of books issuable to a particular course. You can also set the due date period.
  • 15.  Movement Log : • The movement log option in the library management provides the transaction history of the library. • It sorts the transactions in LIFO format.  Book Renewal : • The details of the book that should be renewed can be earched by entering the book number and clicking 'search'. • book can be renewed by giving the new due date and clicking the 'renew' button.
  • 16. REFERENCES  agile_web_development_with_rails_4th_edition  An Integrated Library Management System for Book Search and Placement /10.1109/ICSAP.2010.87  Beginning Rails by Cloves Carneiro Jr. and Rida Al Bazari  Rubby cookbook by Lucas Carlson