1. Presentation Date: May 2nd, 2012
Student Details Supervisor Details Module Details
Pradip Limbu Mr. Sanjiv Udash Module name: Professional
L2C1(Computing) Lecturer/IslingtonCollege Development for Computing
11069803 sanjivudas@hotmail.com Module code: CC2018
pradiplimbu23@yahoo.com
2. Introduction
introduction
– Online Library System.
– Web Based Application.
– Allows users to access/use digital resources efficiently.
– Can be used by both amateurs and professionals.
Purpose
– Overcome manual system.
– Fast, easy and precise access/use of resources.
– Entire library within few clicks.
Scope
– High/great opportunity in the context of Nepal.
– Educational institutes. Main focus for college, universities.
3. Literature review
• Similar existing system:
– Harvard Library (http://lib.harvard.edu/)
– Cambridge University Library (http://www.lib.cam.ac.uk/)
– London met University library (http://catalogue.londonmet.ac.uk/)
• Problem domain
– Islington College Nepal. No such system.
– Manual system, Not efficient
• What Problems am I going to solve?
– Other systems are high complexity. Not user friendly(e.g. London met e-
library)
– Users don’t have total access to the library. No download features.
– Time consuming. For searching correct format of user entry is required.
– Attempt to make a very user friendly interface.
– Add new feature like text scanning and mapping.
– Notification, download, upload, sharing, personnel account etc facilities.
4. Aims
• To provide a better platform of learning.
• To ensure that every authorized users uses the library.
Objectives
• To take a survey among various technical/non-technical users
and identify their needs/requirements by May 5th, 2012.
• Research many similar systems and identify their weakness
and strengths by June, 20th 2012.
• Take extra courses in PHP and My SQL from May 15th , 2012 to
July 15th , 2012.
• Develop a prototype with additional features by August 5th,
2012.
5. Tools & Techniques
• Methodology
– USDP (Unified Software Development Process)
– Why USDP?
• Iterative approach
• Complete requirements not known.
• Changing requirements can be accommodated..
• Modeling tools
– UML tools (use case, class, communication, sequence diagram etc)
– Why?
• Provides techniques and mechanisms to extend core concepts of the system.
• Independent to any programming language.
• Programming tools
– PHP, Apache, My SQL
– Why?
• Open source.
• Server side scripting language.
• High compatibility
• Other techniques
– interview, survey
6. Project boundaries
• Not suitable for desktop application type.
• Mobile features not included.
Risk
• internal
Huge project
Time, Resources
• External
Political situation
Contingency plans
– Wrong --Start and lead according to the Gantt
chart.
– Effective cost and resources estimation and collection
7. Conclusion
• Web based application.
• SMART Library gives an effective way to
use/access the digital resources.
• Contains simple to sophisticated features.
• Aims to provide better platform of learning.
• Such system not well in practice in Nepal.
• Hence, higher scope.
8. References
• issjaipur, n.d. Online Library Management System [ebook]
Available at: < http://www.iisjaipur.org/iiim-current-
08/MCA_IV_Sem_Pro_Eva/11.Project-
online%20library%20management%20system.pdf> [Accessed
21 April, 2012]
• jschmidt41, 2009. Byki Online Library Edition Video
Tour. [video online] Available
at:<http://www.youtube.com/watch?v=2Xmi3pn2xv4>
[Accessed 23 April, 2009].