Which Anti Virus

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 4 April 2013

SRS for Library Management System

Posted on 06:30 by Unknown

SRS for Library Management System

This page contains Library management system project SRS document. A development process consist of various phases, each phase ending with a defined output. The main reason for having a phased process is that it breaks the problem of developing software into successfully performing a set of phases, each handling a different concern of software development. This ensures that the cost of development is lower than what it would have been if the whole problem was tackled together. Furthermore, a phased process allows proper checking for quality and progress at some defined points during the development (end of process).Without this one would have to wait until the end to see what software has been produced.
Any problem solving in software consist of these steps:-
·         Requirement  Analysis  :
Requirement Analysis is done in order to understand the problem the software system is to solve.
There are two major activities in this phase:  problem understanding or analysis and requirement specification. In problem analysis, the aim is to understand the problem and its context, and the requirements of the new system that is to be developed. Once the problem is analyzed and the essentials understood, the requirements must be specified in the requirement specification document. The requirements document must specify all functional and performance requirements; the formats of inputs and outputs etc.
·         Software  Design :
The purpose of design phase is to plan a solution of the problem Specified by the requirements document. This phase is the first step in moving from the problem domain to solution domain.
The design activity often results in three separate outputs: architecture design, high level design and detailed design.
·         Coding  :
The main goal of coding phase is to translate the design of the System into code in a given programming language. The coding phase affects both testing and maintenance profoundly. The goal of coding should be to reduce the testing and maintenance effort, hence during coding the focus should be on developing programs that are easy to read and understand.
·         Testing  :
The function of testing is to detect the defects in the Software. The main goal testing is to uncover requirement, design and coding errors in the programs.
The main goal of the requirement phase is to produce the software requirement specification (SRS), which accurately capture the client’s requirements. SRS is A document that describes what the software should do. The basic purpose of SRS is to bridge the communication gap between the clients, the end  users  and the Software developers. Another purpose is helping user to understand their own needs.
Purpose:
The SRS typically contains the brief description of the project. The purpose of the requirement document is to specify all the information required to design, develop and test the software.
·         The purpose of this project is to provide a friendly environment to maintain the details of books and library members.
·         The main purpose of this project is to maintain easy circulation system using computers and to provide different reports.
Scope:
The document only covers the requirements specifications for the Library Management System. This document does not provide any references to the other component of the Library Management System. All the external interfaces and the dependencies are also identified in this document.
Feasibility study: The overall scope of the feasibility study was to provide sufficient information to allow a decision to be made as to whether the Library Management System project should proceed and if so, its relative priority in the context of other existing Library Management Technology.
The feasibility study phase of this project had undergone through various steps which as describe as under:
·         Identity the origin the information at different level.
·         Identity the expectation of user from computerized system.
·         Analyze the drawback of existing system(manual system)
Definition, Acronyms, Abbreviation:
·         JAVA  -> platform independence
·         SQL    -> Structured query Language
·         DFD   -> Data Flow Diagram
·         CFD    -> Context Flow Diagram
·         ER      -> Entity Relationship
·         IDE     -> Integrated Development Environment
·         SRS    -> Software Requirement Specification
Reference:
·         An Integrated Approach Software Engineering Third Edition by Pankaj Jalote.
·         Java :- Balaguru swamy
·         SQL :- JosephL Jorden
Overview:
The implementation of Library Management starts with entering and updating master records like book details, library information. Any further transaction like book issue, book return will automatically update the current books.
Overall Description :
Product Perspective:
The proposed Library Management System will take care of the current book detail at any point of time. The book issue, book return will update the current book details automatically so that user will get the update current book details.
Product function:
·         The main purpose of this project is to reduce the manual work.
·         This software is capable of managing Book Issues, Returns, and Calculating/Managing     Fine. Generating various Reports for Record-Keeping according to end user requirements
User characteristics:
We have 2 levels of users
·         User module: In the user module, user will check the availability of the books.
·         Book return
·         Administration module: The following are the sub module in the administration module.
·         Register user
·         Entry book details
·         Book issue
General Constraints:
Any update regarding the book from the library is to be recorded to have update & correct values.
Assumption and dependencies:
All the data entered will be correct and up to date. This software package is developed using java as front end which is supported by sun micro system. Microsoft SQL server 2005 as the back end which is supported by Window 7.
Specific Requirement:
External Interface Requirement:
                The user should be simple and easy to understand and use. Also be an interactive interface .The system should prompt for the user and administrator to login to the application and for proper input criteria
User Interface:
The software provides good graphical interface for the user any administrator can operate on the system, performing the required task such as create, update, viewing the details of the book.
·         Allows user to view quick reports like Book Issues/Returned etc in between particular time.
·         Stock verification and search facility based on different criteria.
Hardware interface:
·         Operating system : window
·         Hard disk :40 GB
·         RAM : 256 MB
·         Processor : Pentium(R)Dual-core CPU
Software interface :
·          Java language
·         Net beans IDE 7.0.1
·         MS SQL server 2005
 Communication interface:
Window
Functional requirements:
·         Book entry: In this module we can store the details of the books.
·         Register student: in this module we can keep the details of the new student.
·         Book issue: This module is used to keep a track of book issue details.
·         Book return: This module enables to keep a track of return the books.
Performance requirements:
The capability of the computer depends on the performance of the software. The software can take any number of inputs provided the database size is larger enough. This would depend on the available memory space.
Design constraints :
Each member will be having a identity card which can be used for the library book issue, fine payment etc. whenever library member wish to take a book, the book issued by the library authority will be check both the book details as well as the student details and store it in library database. In case of retrieval of book much of human intervention can be eliminated.
 System attributes :
·         Maintainability: There will be no maintained requirement for the software. The database is provided by the end user and therefore is maintained by this user.
·         Portability: The system is developed for secured purpose, so it is can’t be portable.
·         Availability: This system will available only until the system on which it is install, is running.
·         Scalability: Applicable.
Other requirements:
There are no other requirements.

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Srs | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Online Mobile Recharge Websites
    Hey here is the list of websites which helps you to make a online recharge of your mobile. Rechargeitnow.com FastRecharge.com Indiamobilerec...
  • GTU Paper Solution and Material as Per GTU syllabus
    Go to this website and download the Study material of GTU Syllabus. http://gtu-paper.blogspot.com/
  • C Program Library files(Header Files)
    1. <stdio.h>: input and output  function in program. 2. <conio.h>: to clear screen and  pause information function. 3. <ctype...
  • Windows 8 - Keyboard shortcuts
    Press this key To do this Right Shift for eight seconds Turn Filter Keys on and off Left Alt+Left Shift+PrtScn (or PrtScn) Turn High Contras...
  • How To Install Android on PC or Laptop
    Android has a got very important place in our Tech World.Now in market you can get many devices running on Android like Smartphones to Table...
  • HOW TO : Speed Up Youtube Buffering Speed
    1. Click start then type  system.ini  in the input address box 2. Then you will see the file  system.ini,  click it and it will open in a no...
  • Different Operating System and Their RAM Support
    Windows 8 64 bit Enterprise  Professional : 512 GB Windows 8 64 bit :128 GB Windows 8 32 bit : 4 GB Windows 7 64 bit Ultimate, Enterprise ...
  • Make Calculator Yourself using java.
    write a following code in netbeans IDE 7.1 and save file as calc.java and run it and you will have your own calculator...  /*  * To change t...
  • How To recover Saved Password In Firefox ?
    1. Open Firefox Web Broweser 2. Then Click on FireFox > Option > Option as shown in below picture 3. Then a POP Up box will appear, In...
  • How To Check Antivirus Strength or Test Antivirus Software or Check Antivirus Which is Used by You is Good or Worst?
    One of the most asked question is  Which antivirus has good strength or How to check antivirus strength? This post is for them who want to c...

Categories

  • Android
  • Android Apps
  • apps
  • BlackBerry
  • Cprog
  • dfd
  • erd
  • Facebook
  • general
  • Hacking
  • HTC
  • ios
  • java
  • Mobile
  • nokia
  • Samsung
  • Srs
  • Window Apps
  • Windows 8

Blog Archive

  • ▼  2013 (91)
    • ►  November (6)
    • ►  October (5)
    • ►  September (17)
    • ►  August (3)
    • ►  July (8)
    • ►  June (13)
    • ►  May (12)
    • ▼  April (27)
      • Windows 8 - Keyboard shortcuts
      • HTC 8x
      • Cool Wallpapers HD : Get it free
      • Gun N Strike Terrorist : Get it free
      • Temple Run For Windows Mobile
      • BOUNDRY_FILL ALGORITHM
      • E-R Diagram For Airlines Reservation System
      • E-R Diagram For Hospital Management System
      • Bypass School/College/Office Firewall
      • How to Hackers Erase Tracks After Hacking
      • Creating a fake ( Phishing ) page of gmail,faceboo...
      • Recover Password Of --> Linux Ubuntu , Windows XP,...
      • A Virus Program to Restart the Computer at Every S...
      • How To Protect Your Computer From Keyloggers
      • How to get a admin account on a school / Collage PC
      • Increase Firefox Surfing Speed
      • Blocking Ultrasurf with a Sonicwall Firewall
      • Hacking Aspx / Php websites (ACTIVE SQL INJECTION)
      • Will Facebook’s phone gamble with ANDROID / WINDOW...
      • HOW TO : Speed Up Youtube Buffering Speed
      • SRS For Hospital Management System
      • SRS for Library Management System
      • Hack Your Modem and Increase Your Download Speed
      • BlackBerry Z10 coming soon with WXGA resolution
      • Samsung Galaxy Pocket Neo and Galaxy Star with Jel...
      • Loop Mobile DND | Activate Loop Mobile Do Not Dist...
      • Hacking Cyberoam(Bypassing)
Powered by Blogger.

About Me

Unknown
View my complete profile