Home > Sample essays > Revamping a Manual Library System: Project Proposal and Goals

Essay: Revamping a Manual Library System: Project Proposal and Goals

Essay details and download:

  • Subject area(s): Sample essays
  • Reading time: 5 minutes
  • Price: Free download
  • Published: 1 April 2019*
  • Last Modified: 23 July 2024
  • File format: Text
  • Words: 1,396 (approx)
  • Number of pages: 6 (approx)

Text preview of this essay:

This page of the essay has 1,396 words.



Title Page

Introduction

In thus Assignment part in going to at the database requirements for a library system whereby am gone explain the background of the manual based library system for a map Library. The manual system is old and outdated in thus new world era, In thus art of Project proposal am going to define , the Project and then look at the Scope which thus are goal of the project which I am supposed to achieve.  .The requirements specification am going to look at the function al and non-functional requirements for the project, Also am required to specify the type of Methodology required, or most appropriate for the Library system

Project Proposal

Project definition

Map Library it is a library organization which is using a manual based library system for some time now. Also The Library management system is a project which aims in developing a computerized system to maintain all the daily work of library

The current system consists of numbers of books with different categories & the books consists of an title with ISBN unique for version of

Each & every book, author, editor & a release date. Whereby it is time consuming & very tiresome. (Mapundu, 2016, p. 5)

Also The Library management system is a project which aims in developing a computerized system to maintain all the daily work of library

Problems with Current Manual System

In the project there are certain issues, problems with Library manual systems are:

• No Backup

When computerized system is not implemented file is always lost because of human environment. Sometimes due to some human error there may be a loss of records

• File damaged

When a computerized system is not there file is always lost due to some accident like spilling of water by some member on file by mistake. Furthermore a natural disaster may damage the documents.

• No central access of documents

Meaning the documents can only be accessed at one location, meaning you can’t access them anytime & anywhere

• Difficult to search record

When Using Manual system it is always a difficulty in searching of records if the records are large in number.

• Space consuming

After the amount of records or documents become big the space for physical storage of file & records also increases if no computerized system is implemented.

• Cost/Time  consuming

As there is no computerized system to add each record paper will be needed which will increase the cost for the management of library.

Scope

A scope consists of a goal, meaning that a goal is an outcome that a project is attempting or trying to accomplish. The Library is basically wants to update the manual based system to an automated system. The project is aimed for the use of the staff members, Database Admin & users.

The Goals for the Library projects consists of:

• For a library system managed by a librarian should allow registered members to borrow books (title)for a specified period of time

• For system to allow Books to be  identified by a title with ISBN unique for version of each, author(s), publisher & release date

• Capture Member details including id, name & contact details.

• When borrowing a  book member details & book details should be captured

• When returning a book, a date should be captured also

Requirements Specification Document.

Is a description of a software system to that it is to be developed, it arranges out the functional & also non-functional requirements, & it can also include a set of use cases (Wiki, 2016)

Non Functional Requirements

• Performance

• Safety

• Security

• Requirements Attributes

• Business Rules

• Backup & Recovery

Functional Requirements

A Functional Requirements are   the procedures plus activities that a system must be able to execute or accomplish. (ofnisystems, 2015)

“1.1 USER LOGIN

Description of feature

This feature used by different users to login into a library system. They are also mandatory to enter username & password, before they are allowed to access the system, the username & password must be confirmed, & if invalid id is there user is allowed to not enter the system.

Functional requirements

• -username is provided when users  register

• -The system need to  only allow users  with valid  username  & password to enter the system

• -The system performs authorization process which decides what user level can access to.

• -The user must be able to logout after they finished using system.

1.2 REGISTER NEW USER

Description of feature

This feature can be performed by all users to register new user to create account.

Functional requirements

• -The System needs to  be able to validate information

• -The System needs to be able to remove information if information is incorrect

1.3 REGISTER NEW BOOK

Description of feature

This feature may permits admin to add new books to the library system

Functional requirements

• – System needs to  be able to validate information

• System must be able to enter number of copies into table.

• The System needs to be able to not permit two books consisting of same book id.

1.4 SEARCH BOOK

DESCRIPTION OF FEATURE

This feature is found in book the maintenance portion. We can also search book established on book name, book id, & publication or by author name.

Functional requirements

• The System needs  to be able to search the database established on select search type

• The System needs to be able to filter book established on keyword entered

• The System needs to  be able to demonstrate the filtered book in table view

1.5 ISSUE BOOKS & RETURN BOOKS

DESCRIPTION OF FEATURE

This feature allows to issue & return books & also view reports of book issued.

Functional requirements

• -The System needs to able to enter issue information in database.

• -The System needs to be able to update number of books.

• The System needs to be able to search if the book is obtainable or not before issuing books.

• -Then System should be able to enter issue & return date information “ ( KUMAR & KUMAR, 2014)

Operating Environment Requirements

Feature Minimum Requirement

Operating system Windows  7,8,10

PROCESSOR Intel Pentium ,intel core i3.,AMD or more

MEMORY 2GB

DATABASE MY SQL

HDD 80 GB HDD

SOFTWARE REQUIREMENTS

• Operating system-

Windows 7, 8 10  is an operating system which it  stable & supports more features and is more user friendly and is most used operating system

• Database MYSQL-MYSQL

It is a database as it easy to, manipulate, maintain and retrieve records by simple queries which are in English language which are easy to comprehend and stress-free to write.

• Development tools and Programming language-

Is a multi-paradigm programming language encircling robust typing, imperative, declarative, generic, functional object-oriented (class-based), & component-oriented programming restraints

Software Development Methodologies

Is a framework that is when building, plan, & controlling the process of emerging an information system? (Itinfo, 2016)

Agile Methodology

Agile methodology is a substitute to a traditional project management, classically used in software development. It helps teams answer to irregularity through incremental & iterative work places. Agile methodologies are a substitute to waterfall, also known as traditional development. (Anon., 2008)

Stages of Agile

This are the stages that have to followed, or a guide line when developing a software through an Agile Methodology.

(Abhinab Choudhury, 2013)

When to use agile methodology.

• When rapid creation is a lot more vital than the quality of a product.

• When customers will be capable to change the opportunity of the project

• When there is no clear picture of what the ending product must look like.

• When we have skilled software developers who can adaptable & able to think outside the box & independently.

• When the system is intended for a business with rapidly fluctuating standards. (Sherwood, 2012)

Advantages of Agile Methodology

• Customers’ Needs Met

• Greater Agility

• Realistic Customer Expectations

• Productive Development Team

• Good Quality Software

• Refined Processes

• Improving Estimates

• On Time & On Budget

• Early Warning of Problems

• Management Visibility (Koch, 2011)

(Anon., 2016)

Bibliography

KUMAR, P. & KUMAR, R., 2014. LIBRARY MANAGEMENT SYSTEM. In: s.l.:COCHIN UNIVERSITY OF SCIENCE & TECHNOLOGY, pp. 10-88.

Abhinab Choudhury, 2013. advanced-waterfall-model. [Online]

Available at: https://www.sdlc.ws/advanced-waterfall-model/

[Accessed 05 April. 2016].

Anon., 2008. agilemethodology. [Online]

Available at: http://agilemethodology.org/

[Accessed 05 April 2016].

Anon., 2016. agile-101. [Online]

Available at: https://www.versionone.com/agile-101/agile-software-development-benefits/

[Accessed 05 April 2016].

Itinfo, 2016. IT Standards and Methodologies. [Online]

Available at: http://www.itinfo.am/eng/software-development-methodologies/

[Accessed 04 April 2016].

Koch, A. S., 2011. 12 Advantages of Agile Software Development. In: Agile Software Development. s.l.:Global Knowledge LLC, pp. 1-9.

Mapundu, M., 2016. Database design and implementation. In: Johannesburg: CTI Education Group.

ofnisystems, 2015. Functional Requirents. [Online]

Available at: http://www.ofnisystems.com/services/validation/functional-requirements/

[Accessed 04 April 2016].

Sherwood, M., 2012. 2012. [Online]

Available at: http://www.base36.com/2012/12/agile-waterfall-methodologies-a-side-by-side-comparison/

Wiki, 2016. Wiki. [Online]

Available at: https://en.wikipedia.org/wiki/Software_requirements_specification

[Accessed 04 April 2016].

About this essay:

If you use part of this page in your own work, you need to provide a citation, as follows:

Essay Sauce, Revamping a Manual Library System: Project Proposal and Goals. Available from:<https://www.essaysauce.com/sample-essays/2016-4-7-1460012656/> [Accessed 16-04-26].

These Sample essays have been submitted to us by students in order to help you with your studies.

* This essay may have been previously published on EssaySauce.com and/or Essay.uk.com at an earlier date than indicated.