28
SOFTWARE REQUIREMENT SOFTWARE REQUIREMENT SPECIFICATION (SRS) SPECIFICATION (SRS) Quirino Elementary School Quirino Elementary School Library System Library System

Software Requirement Specification (Srs)Midtems

Embed Size (px)

Citation preview

Page 1: Software Requirement Specification (Srs)Midtems

SOFTWARE SOFTWARE REQUIREMENT REQUIREMENT

SPECIFICATION (SRS)SPECIFICATION (SRS)

SOFTWARE SOFTWARE REQUIREMENT REQUIREMENT

SPECIFICATION (SRS)SPECIFICATION (SRS)

Quirino Elementary School Quirino Elementary School Library SystemLibrary System

Page 2: Software Requirement Specification (Srs)Midtems

3.The Overall Description

3.1 Product Perspective• was designed to improve the manual

system • help organize the reading center’s

policy on borrowing and returning of books

• facilitate faster searching of books

Page 3: Software Requirement Specification (Srs)Midtems

3.1.1 System Interfaces

• no system interface requirements

Page 4: Software Requirement Specification (Srs)Midtems

3.1.2 Interfaces

• Appendix C:Graphical User Interface

Page 5: Software Requirement Specification (Srs)Midtems

3.1.3 Hardware Interfaces

• has no hardware interface requirements

Page 6: Software Requirement Specification (Srs)Midtems

3.1.4 Software Interfaces

• Visual Basic 6.0 • Microsoft Access 2003

Page 7: Software Requirement Specification (Srs)Midtems

3.1.5 Communications Interfaces

• has no communications interface requirements

Page 8: Software Requirement Specification (Srs)Midtems

3.1.6 Memory Constraints

• has no memory constraints specified

Page 9: Software Requirement Specification (Srs)Midtems

3.1.7 Operations

• 8 a.m. to 4:30 p.m. during school days

Page 10: Software Requirement Specification (Srs)Midtems

3.1.8 Site Adaptation Requirements

• has no site adaptation requirements

Page 11: Software Requirement Specification (Srs)Midtems

3.2 Product Functions

• Adds Employee, Borrower, and Book Information

• Edits Employee, Borrower, and Book Information

• Deletes Employee, Borrower, and Book Information

• Searches Employee, Borrower, and Book Information

• Records Returning of Book• Records Borrowing of Book• Generates Card Catalog

Page 12: Software Requirement Specification (Srs)Midtems

3.3 User Characteristics User Descriptio

nsFunctions

RCC End User •Adds Employee, Borrower, and Book Information•Edits Employee, Borrower, and Book Information•Deletes Employee, Borrower, and Book Information•Searches Employee, Borrower, and Book Information•Records Borrowing and Returning of Book•Generates Card Catalog

Page 13: Software Requirement Specification (Srs)Midtems

3.4 Constraints

• 8 a.m. to 4:30 p.m., Mondays to Fridays

• will only be used by the RCC

Page 14: Software Requirement Specification (Srs)Midtems

3.5 Assumptions and Dependencies

• Books will only be lent when available.

• Borrowers can only borrow when they are registered to the system.

Page 15: Software Requirement Specification (Srs)Midtems

3.6 Apportioning of Requirements

• Computation of fines for overdue books.

• Generation of the summary of books borrowed at the end of the day.

• Generation of the summary of borrowers at the end of the day.

Page 16: Software Requirement Specification (Srs)Midtems
Page 17: Software Requirement Specification (Srs)Midtems

Book Information

Page 18: Software Requirement Specification (Srs)Midtems
Page 19: Software Requirement Specification (Srs)Midtems
Page 20: Software Requirement Specification (Srs)Midtems
Page 21: Software Requirement Specification (Srs)Midtems

Employee Information

Page 22: Software Requirement Specification (Srs)Midtems
Page 23: Software Requirement Specification (Srs)Midtems
Page 24: Software Requirement Specification (Srs)Midtems
Page 25: Software Requirement Specification (Srs)Midtems

Borrower Information

Page 26: Software Requirement Specification (Srs)Midtems
Page 27: Software Requirement Specification (Srs)Midtems
Page 28: Software Requirement Specification (Srs)Midtems